在 Windows 上生成文件关联第二部分:DVI

在 Windows 上生成文件关联第二部分:DVI

这将是我上一个问题(我认为足够详细,带有图像证明)关于如何在我的计算机上正确设置文件关联;OS: Windows 7 64 bit Professional, LaTeX: MikTeX v2.94 x64 Updated October 2013

结果,@karlkoeller 给出了一个令人惊叹的解决方案,重新实现了文件内部文件扩展名和程序之间的所有连接additions.reg;这很好地获得了*.tex*.cls*.bib类似的结果。

主要请求是最后可用的扩展,*.dvi,即正确安装了 YAP,我只需要通过另一个在 Windows 注册表中指定的关联additionsdvi.reg,因为目前的结果与我的第一个问题相同:

在此处输入图片描述

可以看出,在 上File Type它显示为File DVI,与 相同File CLS。这是因为 Windows 本身并不知道要分配哪个程序,就像上次分配class扩展名时一样。

我的经验不足以处理这些重要的东西,因为我通过连续 7 个小时的“斗争”在我的 PC 慢慢变成完全混乱的过程中学到了这一点(我通过粗略重启解决了这个问题,我不想再重复这种情况)。

答案1

按照您在上一个线程中所做的操作,现在文件的内容additions.reg必须是:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.dvi]
@="MiKTeX.dvi.2.9"

[HKEY_CLASSES_ROOT\MiKTeX.dvi.2.9]
@="DVI File"

[HKEY_CLASSES_ROOT\MiKTeX.dvi.2.9\DefaultIcon]
@="C:\\Program Files\\MiKTeX 2.9\\miktex\\bin\\x64\\yap.exe,1"

[HKEY_CLASSES_ROOT\MiKTeX.dvi.2.9\shell]

[HKEY_CLASSES_ROOT\MiKTeX.dvi.2.9\shell\open]

[HKEY_CLASSES_ROOT\MiKTeX.dvi.2.9\shell\open\command]
@="C:\\Program Files\\MiKTeX 2.9\\miktex\\bin\\x64\\yap.exe /dde"

[HKEY_CLASSES_ROOT\MiKTeX.dvi.2.9\shell\open\ddeexec]
@="[open(\"%1\")]"

[HKEY_CLASSES_ROOT\MiKTeX.dvi.2.9\shell\print]

[HKEY_CLASSES_ROOT\MiKTeX.dvi.2.9\shell\print\command]
@="C:\\Program Files\\MiKTeX 2.9\\miktex\\bin\\x64\\yap.exe /ddenoshow"

[HKEY_CLASSES_ROOT\MiKTeX.dvi.2.9\shell\print\ddeexec]
@="[print(\"%1\")]"

[HKEY_CLASSES_ROOT\MiKTeX.dvi.2.9\shell\printto]

[HKEY_CLASSES_ROOT\MiKTeX.dvi.2.9\shell\printto\command]
@="C:\\Program Files\\MiKTeX 2.9\\miktex\\bin\\x64\\yap.exe /ddenoshow"

[HKEY_CLASSES_ROOT\MiKTeX.dvi.2.9\shell\printto\ddeexec]
@="[printto(\"%1\",\"%2\",\"%3\",\"%4\")]"

相关内容