创建乳胶样式文件

创建乳胶样式文件

有哪些(所见即所得)工具可用于创建 LaTeX 样式文件?

关于如何手工制作它们有哪些指南?

你能推荐一些吗?

=编辑=

需要澄清的是 - 我正在寻找可以提供 .sty 或 .cls 文件或类似文件的东西(不完全确定其中哪个可以做什么,我对 LaTeX 还比较陌生),我可以在许多不同的文档中使用它,可能还有多个模板。

答案1

sty或文件没有什么特别之处cls;它们只是具有特殊用途和另一个文件扩展名的 LaTeX 文件。您可以使用任何编辑器来编写它们,最好是您最喜欢的 LaTeX 编辑器。我不知道有任何专门用于样式和类文件的编辑器;而且我不确定所见即所得的概念如何应用于样式/类。

如果您只想将一些 LaTeX 设置/定义收集到一个通用文件中,请使用您最喜欢的编辑器来编写它们(或从它们已经在使用的文档中复制它们)。将其插入\ProvidesFile{packagename}到文件的开头。将其保存.sty在 TeX 可以找到的位置,\usepackage{packagename}并使用扩展名。然后您可以在 LaTeX 文档中调用,您的包将立即加载。

下面是一个我将字母设置与类别放在一起的示例scrlettr

\ProvidesFile{FJ-Brief-CB}

\name{Florian Jenn}
\signature{\bigskip Florian Jenn}

\address{Some street 123 \quad 03\,044 Cottbus}

\subjecton

% and so on...

对于“真正的”软件包,请参阅“用于类和软件包编写者的 LaTeX2e”http://www.latex-project.org/guides/clsguide.pdf,正如 user33872 所提到的。此外,Joseph Wright 还给出了一个简短的概述:http://www.texdev.net/2009/10/05/the-dtx-format/. 基本上,您必须编写一个 doc ( dtx) 文件,从中sty可以生成和文档文件。

任何可用于 LaTeX 的编辑器都可以;不过,如果有明确的 dtx (docTeX) 支持就更好了。据我所知,Emacs(AUCTeX 中的 docTeX 模式)或 WinEdt(参见http://www.winedt.org/Config/modes/DTX.php) 有它。我快速浏览了一下 Kile 和 TeXmaker – 它们没有显式模式(仍然可以编辑 dtx,只是不太好)。另请参阅 Joseph Wright 关于编辑 dtx 的注释:http://www.texdev.net/2009/10/11/working-with-dtx-files/

答案2

我不知道任何用于创建 LaTeX 样式的特定所见即所得 (WYSIWYG)。

关于编写包/样式的具体指南是“针对类和包编写者的 LATEX2ε”]1

我还发现“英国 TeX 常见问题列表”很有用(你可以在谷歌上找到它)。

温暖的问候,

相关内容