我最近发现特克斯麦克斯,我发现它非常适合快速记笔记(对我来说,输入 LaTeX 太慢而且太乱了)。我希望 TeXmacs 对此有用的原因之一是它似乎具有相当不错的 LaTeX 导出功能。但它并不完美。这个问题是关于如何清理 TeXmacs 导出的 LaTeX,使其适合发送给合作者和提交给期刊。
我发现主要有两个困难:
$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}
TeXmacs不会使用通常的
\textbf
、等,而是生成、等,其定义如下。这很好,因为它是可定制的,但在一个简单的文档中,如果使用的格式不多,最好只使用标准的、 等。有没有办法轻松地扩展它们?\emph
\tmtextbf
\tmtexit
\newcommand{\tmtextbf}[1]{{\bfseries{#1}}}
\textbf
我在 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 是所见即所得的)。