提示:此功能要求Typora晚于Windows上的0.9.12或macOS上的0.9.9.5.1。
打开主题文件夹
要在Finder / Explorer。中打开Typora的主题文件夹,请在“外观”部分中打开首选项面板,然后单击“打开主题文件夹”按钮。在“外观”部分下。
您可以在此处添加自定义主题。如果要查找,安装或编写主题,请参阅“关于主题”页面。
但是您可能只想修改CSS,例如更改字体或增加书写区域,然后将其应用于所有主题或仅应用于当前主题,而无需编写一个新的主题文件。本节说明如何执行此操作。
将自定义CSS附加到所有主题或其他主题
Typora将按以下顺序加载CSS文件:
- Typora的基本风格
- 当前主题的CSS
- base.user.css 在主题文件夹下
- {current-theme}.user.css 在主题文件夹下。
您可以创建base.user.css和{current-theme}.user.css主题文件夹下,如果它们不存在。
如果要更改CSS样式并将其应用于
所有主题,则应修改base.user.css并附加自己的CSS,因此无论选择了哪种主题,仍将加载并应用CSS样式。
如果要为
特定主题修改某些CSS ,例如“ Newsprint”,则可以创建newsprint.user.css并附加所需的CSS。我们不建议您直接修改主题文件的原因是:
- 安装Typora后可用的默认主题也可能会更新。如果发生这种情况,那么新版本将仅替换主题文件夹下的现有版本,您的修改将丢失。
- 其他人开发的主题将来也可能会更改。如果他们更改了CSS文件,则只需用旧文件替换新文件,而不必担心修改会丢失。
(如果您编写自己的CSS主题,则可以直接对其进行修改。)
注意:文件名区分大小写。输入{current-theme}的内容{current-theme}.user.css必须与当前主题的文件名部分相同。例如,“ GitHub”主题的CSS文件是github.css,因此文件名部分是“ github”而不是“ Github”。
调试CSS
您可以打开Chrome / Safari DevTools调试元素样式。
- 在macOS上,您可以检查Help->Enable Debug菜单项,然后右键单击Typora的混合编辑视图中的任意位置,然后从上下文菜单中单击“检查元素”。
- 在Windows / Linux上,可以从View->Toggle DevTools菜单项打开DevTools 。
Tags:
Typora,
typora自定义,
Typora设置