虽然站在如今(2020-04-30),CTeX 套装已经应该被扫进历史的垃圾桶。但是,CTeX 套装曾经的贡献不应该被一并扫进垃圾桶。
CTeX 套装是很多人用的第一个 TeX 发行版。其中的 WinEdt 编辑器,也是非常优秀的 TeX 编辑器,很多人更是用顺手了不乐意换。于是,如何方便地切换到 TeX Live 2020,并允许用户在需要的时候切回 CTeX 套装就是个问题了。
本文来解决它。
虽然站在如今(2020-04-30),CTeX 套装已经应该被扫进历史的垃圾桶。但是,CTeX 套装曾经的贡献不应该被一并扫进垃圾桶。
CTeX 套装是很多人用的第一个 TeX 发行版。其中的 WinEdt 编辑器,也是非常优秀的 TeX 编辑器,很多人更是用顺手了不乐意换。于是,如何方便地切换到 TeX Live 2020,并允许用户在需要的时候切回 CTeX 套装就是个问题了。
本文来解决它。
在 LaTeX 中排版代码的环境有很多,在普通用户里最出名的当属 listings 和 minted。前者在纯粹的 LaTeX 环境中就能使用,后者则需要开启 --shell-escape 标记调用外部 Pygmentize 来美化代码。对于 listings 来说,配置一个美观的输出还是比较麻烦的,于是越来越多的人开始使用 minted。
此次要解决的问题,是构造一个 example 环境。其中包含 LaTeX 代码,然后输出分两部分。左侧是代码本身,用 minted 排版输出;右侧是代码的输出效果。
今天被问到我的 macOS 中 Terminal.app 里的主机名为什么是一颗红心「❤️」。因为设置这个主机名的时间太过久远我也忘记了。于是顺手查了查,得到 superuser 上的回答。于是这篇文章做一个翻译、记录和扩展。
之前,东升介绍了如何将 VSCode 配置为 LaTeX 编辑器,我介绍了如何在 macOS 上配置 VSCode 与 Skim 的 LaTeX 正反跳转。按东升的配置,为解决交叉引用,我们需要在 recipes 当中多次调用编译工具,一则稍显麻烦,二则对于源文件无变动的情况会进行不必要的编译。
LaTeXmk 是为了解决这些问题而设计的。阅读其文档之后,针对以下几条编译路径,我写好了 LaTeXworkshop 的配置,供后来人参考。