从命令行设置 TeXShop 注释颜色

从命令行设置 TeXShop 注释颜色

我已从 4.01 更新到 TeXShop 4.31,并且我从命令行设置的颜色(如下所示)不再受尊重,即使它们存储在中TeXShop.plist。注释显示为红色,而不是灰色,就像更新之前一样。

$ defaults write TeXShop commentred   0.5 
$ defaults write TeXShop commentgreen 0.5 
$ defaults write TeXShop commentblue  0.5 
$ defaults read TeXShop | grep comment
    commentblue = "0.5";
    commentgreen = "0.5";
    commentred = "0.5";

除了通过主题偏好设置面板以交互方式设置颜色之外,还有其他解决方法吗?

答案1

TeXShop 的作者告诉我,主题颜色不再存储在 Apple 偏好设置系统中。现在设置颜色的唯一方法是设置主题,可以通过主题偏好设置面板或将主题放入 中~/Library/TeXShop/Themes

由于主题文件是简单的文本文件,因此易于编辑。

评论的主题条目是SyntaxComment,如下例所示DarkTheme.plist

<key>SyntaxComment</key>
<array>
        <real>0.42146489950144628</real>
        <real>0.48413497357315932</real>
        <real>0.48871422298063483</real>
        <real>1</real>
</array>

这三个数字和平常一样是RGB。

相关内容