创建乳胶样式文件


13

有哪些(WYSIWYG)工具可用于创建LaTeX样式文件?

关于如何手工构建它们,存在哪些指南?

你能推荐一些吗?

=编辑=

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

Answers:


3

文件stycls文件没有什么特别的;它们只是具有特殊用途和另一个文件扩展名的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...

对于“真正的”软件包,请参考http://www.latex-project.org/guides/clsguide.pdf上的 “面向类和软件包编写者的LaTeX2e” ,如user33872所述。此外,约瑟夫·赖特(Joseph Wright)进行了简短概述:http : //www.texdev.net/2009/10/05/the-dtx-format/。基本上,您必须编写一个doc(dtx)文件,sty然后可以从中生成和文档文件。

任何可以用于LaTeX的编辑器都应该做;但是,很高兴拥有显式dtx(docTeX)支持。AFAIK,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/


0

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

有关编写包/样式的特定指南是“面向类和包编写者的LATEX2ε] 1

我发现“英国TeX常见问题列表”也很有用(您可以在google上找到它)。

温暖的问候,

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.