升级到 TeX Live 2013 的顺序

升级到 TeX Live 2013 的顺序

由于 TUG 表示无法从 TeX Live 2012 升级到 2013,因此必须全新安装。但是,我不想有两个版本的 TeX Live,也不想弄乱系统PATH(Windows 7)。先卸载 2012,然后安装 2013,这是正确的步骤吗?其他程序(例如 Emacs)会正确地将链接重定向到新的 2013 安装吗?


更新

我最终首先安装了 2013,更改了系统环境 PATH 并确保一切正常,然后卸载了 2012。所以我想只要 PATH 正确,顺序就无关紧要。

答案1

是的,您可以先卸载2012,然后安装2013。

只要你改变路径变量,Emacs 就会找到它。可以通过以下方式找到路径变量:

 1. right clicking my computer

 2. going to properties

 3. then advanced system settings

 4. and in the systems properties window go to environmental variables

到达那里后,您将看到一个带有滚动条的系统变量框,您可以在此设置和更改 Windows 中的路径变量。

我不用 Windows,所以我不知道你会把这个变量改成什么,但你会在那里找到它。另外,我不确定它会叫什么,但它显然应该与 TeXLive 相关。

答案2

您可以使用批处理文件来更新路径。将以下代码写入纯文本文件中,并为其命名updatepath.bat(例如)。

rem name it as updatepath.bat for example
rem it must be invoked with administrative privilege!
rem the following is just for an example
PATH=%PATH%;C:\Program Files\gs\gs9.07\bin
PATH=%PATH%;C:\Program Files (x86)\Adobe\Reader 11.0\Reader
PATH=%PATH%;C:\texlive\2013\bin\win32

setx PATH "%PATH%" /m

每当您想要更新路径时(安装 TeX Live 和上面列出的其他程序后),您只需右键单击图标并选择“以管理员身份运行”即可运行批处理文件。

注意:批处理文件尚未实现路径复制,因此即使复制无害,也请确保只更新路径一次。

相关内容