文档中的 Latex 高级脚本命令

文档中的 Latex 高级脚本命令

我对 Latex 还比较陌生,我想知道是否有可能在 .tex 文档中包含编译器指令,以使编译过程更加简洁。

例如,我想将“software”一词的所有实例都斜体化。我用葡萄牙语写作,这个词是外来词,应该用斜体。此外,将所有实例都斜体化包括将“Software”、“softwares”和“Softwares”斜体化。同一个词的细微变化。如果有脚本这样的东西,我可以编写一个代码来搜索“oftware”这个通用部分,并将相应的单词斜体化。

当然,我可以用某种对 .tex 文件进行操作的语言编写自己的脚本,但最好将它放在 .tex 文件中,在编写文档和后续编译期间只编写一次然后忘记它。

谢谢

答案1

使用 csplain 和 encTeX:

\mubytein=0

\mubyte\Sw  Software\endmubyte
\mubyte\Sws Softwares\endmubyte
\mubyte\sw  software\endmubyte
\mubyte\sws softwares\endmubyte

\def\Sw{{\it Software}} \def\Sws{{\it Softwares}}
\def\sw{{\it software}} \def\sws{{\it softwares}}

\mubytein=1


Aha, here is software and so softwares.

\bye

相关内容