【问题标题】:Emacs on Windows 7: How to get color theme »solarized-light« working?Windows 7 上的 Emacs:如何使颜色主题 »solarized-light« 工作?
【发布时间】:2012-12-12 16:17:59
【问题描述】:

我在 Windows 7 上使用 Emacs 24。我安装了 solarized 主题,请参见此处:https://github.com/sellout/emacs-color-theme-solarized

很容易切换到颜色主题,例如通过执行 M-x load-theme 然后选择 solarized-light。

但尤其是日光照射的颜色几乎无法辨认。颜色甚至不接近图片的颜色。我猜一个叫做“调色板”的东西有问题,请看这里:console2 colors solarized

有什么想法吗?


编辑:我制作了一张 Emacs 的屏幕截图,显示了相当低的对比度。

【问题讨论】:

  • 你也在控制台中使用 Emacs 吗?
  • 不,只是 GNU.org 提供的常用 Windows-exe
  • 我猜不是(所以控制台调色板在这里不是故障)。尽管使用 -nw 参数调用时,可以在控制台中启动相同的 .exe。

标签: emacs emacs24


【解决方案1】:

所以,我现在安装了它,我发现缺乏对比。但这种差异似乎是由不同操作系统的字体渲染差异造成的。

github 页面上的屏幕截图很可能是在 Mac OS 上完成的,这使得字体最粗。使用默认字体的 Linux 上的主题看起来很合理,但根据设置,它会使文本稍微或更薄一些。可以这么说,Windows 以最少的“墨水”呈现文本。虽然我的一些用户认为它更清晰,但当主题使用低对比度的颜色时,它也会使事情变得更糟,例如 Solarized 的浅色版本。

另外需要注意的是,截图是用Vim做的,它的语法高亮机制和Emacs不同,所以关键字的颜色等,必然会有所不同。

但我在 Ubuntu 和 Windows 上截取了两张截图,在 Gimp 中打开它们,放大,使用颜色选择器,蓝色的值与参考截图上的值大致相同:2690db

【讨论】:

  • 我添加了一个屏幕截图,只是为了确保您获得相同的体验。用了你的文字。 . .
  • 差不多,是的。由于字体大小和系列不同(11.5 pt Consolas),可能会稍微好一些:i.imgur.com/lzxLf.png
  • 知道如何改进它吗?它在 Linux 上要好得多,但我也喜欢在 Windows 上。
  • 也许可以尝试不同的字体。但就我个人而言,我在 Windows 上没有看到比 Consolas 更喜欢的字体。
【解决方案2】:

在我看来,我不觉得主题工作不当。
以下是我的截图,os x, Emacs 24.3

您是否尝试过更改其他字体或主题(如果那不是您唯一的爱好)

【讨论】:

  • 好的,那么solarized-theme对我的眼睛根本不友好。
  • 我更喜欢一些基于黑暗的主题。现在我使用来自github.com/owainlewis/emacs-color-themes 的主题。你可以尝试感受一下。
猜你喜欢
  • 2015-07-07
  • 2013-09-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-11
  • 1970-01-01
相关资源
最近更新 更多