清理 TeXmacs LaTeX 导出

清理 TeXmacs LaTeX 导出

我最近发现特克斯麦克斯,我发现它非常适合快速记笔记(对我来说,输入 LaTeX 太慢而且太乱了)。我希望 TeXmacs 对此有用的原因之一是它似乎具有相当不错的 LaTeX 导出功能。但它并不完美。这个问题是关于如何清理 TeXmacs 导出的 LaTeX,使其适合发送给合作者和提交给期刊。

我发现主要有两个困难:

  1. $f(x)$在数学模式下, TeXmacs 喜欢生成而不是$f ( x)$。这个例子很简单,但对于复杂的公式,第一个括号周围的所有额外空格都会使内容难以阅读,以至于我无法将这样的文档发送给合作者。例如\frac{d^2}{d x^2} \ln f ( x) = \frac{f'' ( x)}{f ( x)} - \frac{f' ( x)^2}{f ( x)^2}

  2. TeXmacs不会使用通常的\textbf、等,而是生成、等,其定义如下。这很好,因为它是可定制的,但在一个简单的文档中,如果使用的格式不多,最好只使用标准的、 等。有没有办法轻松地扩展它们?\emph\tmtextbf\tmtexit\newcommand{\tmtextbf}[1]{{\bfseries{#1}}}\textbf

  3. 我在 LaTeX 中编写的地方i.e.\ something得到了{\tmabbr{i.e.}} something。同样,有没有简单的方法可以解决这个问题?

这里有人用 TeXmacs 制作 LaTeX 吗?如果有,你们会对输出进行后期处理吗?怎么做的?

是否可以(轻松)配置 TeXmacs 以生成更适合我需要的 LaTeX?或者是否有用于后期处理 TeXmacs 输出的工具?

答案1

我似乎找到了大部分答案:

对于第 1 点,升级到 TeXmacs 1.0.7.19(我之前是 1.0.7.17)。

对于第 2 点和第 3 点,请转到“首选项”->“转换”->“LaTeX”,然后禁用“允许在前言中定义宏”。此外,在写作时,使用强调文本而不是斜体文本(它们看起来相同,但在 TeXmacs 中显然不一样)。我还没有弄清楚如何为强调设置一个方便的快捷键(F5不是...),如何将所有斜体自动转换为强调文本,或者如何区分它们(TeXmacs 是所见即所得的)。

相关内容