我安装了该widetext
软件包并愉快地使用它,直到我决定编辑样式文件widetext.sty
。令人高兴的是,LaTeX 立即发现了更改并正确编译。然后我决定撤消对的更改widetext.sty
,我这样做了,但现在 latex 似乎没有发现这个事实(即它仍然认为更改存在)。如果我将其重命名widetext.sty
为其他名称,LaTeX 会编译失败并说它找不到widetext.sty
。但是,如果我故意输入垃圾文本widetext.sty
导致 latex 编译失败,LaTeX 似乎不会注意到并愉快地编译它的最后一个“工作副本”,widetext.sty
它似乎已存储在某个缓存中的某个地方。
我尝试删除工作目录中的所有输出文件。没有成功。widetext.sty
位于C:\Program Files\MiKTeX 2.9\tex\latex\widetext
。有什么想法吗?
答案1
好吧,我想我已经搞清楚了……除非我弄错了,否则问题似乎与 latex 完全无关。似乎 Windows 7 的文件资源管理器可能存在某种问题。也就是说,无论我对样式文件做了什么更改并保存了什么,当我再次打开文件时,更改似乎仍然存在。但是,当我将包含这些文件的文件夹从管理员文件夹 Program Files 复制到我的桌面,然后打开现在桌面上的文件夹中的文件时,更改已神奇地恢复……我不太清楚这是 Windows 7 的已知问题还是我在这里错误地指责了,或者我误解了 Windows 7 的“功能”。
结论:现在一切正常,为了修复它,我必须将包含样式文件的文件夹从 Program Files/Miktex 移出到桌面,进行更改,然后再移回 Program Files/Miktex。
无论如何,谢谢大家!