问题:我为 TeXworks(一个 LaTeX 编辑器)创建了一个我很满意的自定义深色主题,但是.tex
在未激活 TeXworks 时打开文件夹中具有文件扩展名的文件时遇到了问题。我通过属性更改了我的 TeXworks 工具栏快捷方式,将此代码附加到目标:
C:\texlive\2021\bin\win32\texworks.exe -stylesheet "C:\Users\Acer\Documents\Programming\LaTeX\CSS Styles\darkbg.css"
darkbg.css
启用 TeXworks 编辑器深色主题的自定义样式文件在哪里。我还附加-stylesheet "C:\Users\Acer\Documents\Programming\LaTeX\CSS Styles\darkbg.css"
了我的 TeXworks 桌面快捷方式,当打开.tex
文件夹中的文件时,它仍然以默认的白色主题打开。
看到他们都在调用相同的.exe
,我找到了 TeXworks 可执行文件的位置,C:\texlive\2021\bin\win32\
但是在打开属性时,我看不到将-stylesheet
路径附加到它以全局设置它的方法:
高级属性没有收集到任何有用的信息。
问题:如何通过添加路径或通过任何其他方式更改texworks.exe
可执行文件以启动?-stylesheet "C:\Users\Acer\Documents\Programming\LaTeX\CSS Styles\darkbg.css
这只是一个小问题,因为我可以打开一个 TeXworks 窗口,然后打开文件,它会自动加载深色主题,但如果可能的话,我希望它不要像这样!
这是我在这里的第一个问题,我更习惯于 TeX.SE 问题礼仪,所以如果您需要进一步的问题,请询问。
编辑:更改此处找到的注册表项时:
从:
"C:\texlive\2021\bin\win32\texworks.exe" "%1"
至:
"C:\texlive\2021\bin\win32\texworks.exe -stylesheet "C:\Users\Acer\Documents\Programming\LaTeX\CSS Styles\darkbg.css"" "%1"
尝试打开.tex
文件时会打开此窗口:
并单击确定根本不会加载文件。我假设我错误地编辑了注册表项,我也不知道“%1”的用途,这是我附加的吗?
您需要更改与所有
.tex
文件关联的命令,这需要修改注册表。确保在进行任何注册表修改之前进行备份。我没有在我的计算机上安装您的软件,但这是执行此操作的一般方法:
regedit
Computer\HKEY_CLASSES_ROOT\.tex
(Default)
abcdefg
在左侧找到一个具有该名称的键,意思是命名Computer\HKEY_CLASSES_ROOT\abcdefg
.tex
文件上执行的动词shell
oropen
或view
或edit
。如果不确定,请按照以下方式进行所有操作command
(Default)
REG_EXPAND_SZ 类型的值,其中包含要执行的命令如果注册表项
.tex
与我上面的描述不同,请将其屏幕截图添加到您的帖子中,以便我提供帮助。注意:“%1”表示参数,在这种情况下表示文件。
您的命令有不平衡的双引号 (
"
)。命令应该是: