抱歉这个琐碎的问题 --- CoqIDE 在 Coq 8.5 中的默认字体是什么?试用 Coq 8.6nix-shell -p coq_8_6 --run coqide
并更改了我的旧 CoqIDE 字体(和键绑定);我想要他们回来,但不记得字体名称。确切的版本(不确定这是否重要)是 8.5pl1。可悲的是,重新启动甚至nix-env --rollback
没有恢复设置(我的 8.5 安装了 w/nix
并且nix-shell -p coq_8_6 --run coqide
不应该安装任何 AFAIK)
问问题
293 次
2 回答
1
问题在于 CoqIDE 设置在版本之间共享,这有很多缺点。很可能,CoqIDE 8.6 已经覆盖了这些设置,它的安装状态并不重要。
由于您要做的是恢复 CoqIDE 8.5 的默认设置,因此您可以删除~/.config/coq
或~/.coq
重新启动 CoqIDE 8.5 中的文件(除非您调整了其他参数,在这种情况下最好保存它们)别处)。它应该重新创建它们。
如果您愿意,还可以在https://coq.inria.fr/bugs/上解释您的问题。我认为这是值得解决的。
PS:但据我所知,默认字体在 8.5 和 8.6 之间没有改变……上次提到改变是在 8.1 和 8.2 之间(移动到等宽字体)。
于 2017-05-31T12:19:28.603 回答
1
无论出于何种原因,CoqIDE >= 8.5pl3 都会覆盖系统默认的 Monospace 字体1,而 CoqIDE <= 8.5pl1 使用默认字体。第一步是找到系统的默认值:
fc-match monospace
DejaVuSansMono.ttf:“DejaVu Sans Mono”“书”
第二步是将字体(在 Edit > Preferences 下)更改为fc-match monospace
给您的任何字体。
1可能带有 FreeMono
于 2017-06-05T20:12:18.093 回答