TeXLive + Sublime Text 3 + LaTeXTools 环境配置

《TeXLive + Sublime Text 3 + LaTeXTools 环境配置》

原文链接:https://th0.me/1737.html

下面来说说我按照上面的方式安装时遇到的问题

1、 安装TexLive,装载完镜像之后,直接执行 install-tl-windows.bat 或者 install-tl-advanced.bat 开始安装。安装完成后,将TexLive的安装路径配置在电脑的path中。

2、 在Sublime Text3中安装Package Control 时。

首先,打开Sublime Text3,按快捷键ctrl+shift+p,出现如下界面:
在这里插入图片描述
但是搜索不到Package Control,按照网上的方法修改配置文件之后,虽然可以搜索到Package Control,但是依然在线安装失败,我估计可能是网络的原因,所以只能手动安装了。

手动安装步骤如下:
第一步:打开Sublime Text3 ,点击Preferences > Browse Packages菜单
第二步:进入打开的目录的上层目录,然后再进入Installed Packages/目录,如图所示:
在这里插入图片描述
第三步:将下载的Package Control.sublime-package复制到Installed Packages/目录中,如图所示:(补充一点:那个以0开头的文件忽略,不影响安装)
在这里插入图片描述
第四步:重启Sublime Text。就可以在Preferences中看到Package Settings 和 Package Control。此时Package Control安装成功,但是依然不能使用。
第五步:下载一个channel_v3.json 文件,然后在Preterences—Package Settings—Package Control—Settings user中添加一个的“Channels”,Channels中的内容是channel_v3.json 放的位置。
在这里插入图片描述
第六步:恭喜你,安装成功啦!

以上,是我安装过程中遇到的问题,其他的都是按照转载内容一步一步来的。

### 如何在 TeXLive 中正确配置或导入路径 为了确保 TeXLive 的正常运行并能够与其他工具(如 BibTeX、Biber 或编辑器)协同工作,需要正确配置其可执行文件的路径。以下是关于如何完成此操作的具体说明。 #### 路径设置 如果使用的是 TeXLive,则需将 `bibtex` 和 `biber` 等工具的路径指向 TeXLive 安装目录下的相应 `.exe` 文件位置[^1]。通常情况下,这些文件位于类似于 `\texlive\2023\bin\win32` 的子目录中(具体取决于操作系统和版本)。因此,在配置过程中应指定该路径作为工具链的一部分。 对于集成开发环境 (IDE),例如 Sublime Text 使用 LaTeXTools 插件的情况,可以通过调整 JSON 格式的用户设置来实现这一目标。具体而言,打开偏好菜单并通过如下方式访问自定义设定界面: 点击 **Preference -> Package Setting -> LaTeXTools -> Settings-User**[^2]。在此处输入或者修改现有的键值对以反映本地安装的实际状况;比如 `"texpath"` 应当设为 MiKTeX 所在的位置(尽管这里讨论的重点是 TeXLive),而 `"distro"` 参数则切换至 `'miktex'` 表达兼容模式。另外还需注意 SumatraPDF 查看器的相关联地址也需要同步更新以便预览功能生效。 #### 更改语言支持 除了上述技术层面的操作外,有时还需要考虑用户体验方面的小细节——譬如说更改软件界面上显示的语言文字形式使之更贴近母语习惯。针对 TexStudio 用户来说,这一步骤相对简单明了许多:只需按照顺序导航到选项卡 (`Options`) 下拉列表里的 “Configure Texstudio”,接着找到左侧栏中的分类项 'General', 再往下滚动直到看到有关区域设置的部分即可轻松定位到 Language 字段组合框旁边的选择按钮,最后从中挑选出适合自己的中文普通话选项即完成了整个过程[^3]。 #### 特殊情况处理提示 值得注意的一点在于初次接触此类大型文档管理系统的新手可能会因为缺乏足够的耐心而在初始阶段遇到一些不必要的麻烦。实际上官方提供的安装向导程序本身确实存在启动较慢的现象,但这属于正常现象,请保持冷静继续等待直至完全加载完毕再做进一步动作[^4]。当然如果有特殊需求想要改变默认存储结构的话也是完全可以做到的——只需要勾选 advanced 设置开关就能手动干预最终落脚点啦! ```python import os def set_tex_live_path(texlive_bin_dir): """Set the environment variable for TeX Live binaries.""" if not os.path.exists(texlive_bin_dir): raise FileNotFoundError(f"The specified directory does not exist: {texlive_bin_dir}") # Add to system PATH or configure as per IDE requirements. os.environ['PATH'] += f";{texlive_bin_dir}" ``` 以上代码片段展示了如何通过 Python 动态扩展当前会话内的搜索范围从而间接影响外部调用行为的一个例子。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值