Erstellen Sie Latex-Style-Dateien

8767
PeterJCLaw

Welche Tools (WYSIWYG) gibt es zum Erstellen von LaTeX-Style-Dateien?

Welche Anleitungen gibt es, wie man sie von Hand baut?

Könnten Sie einige empfehlen?

= EDIT =

Zur Verdeutlichung: Ich suche nach etwas, das eine .sty- oder .cls-Datei oder ähnliches ergibt (nicht ganz sicher, welche davon was tut, ich bin relativ neu bei LaTeX), die ich für eine Reihe verschiedener Dokumente verwenden kann. möglicherweise mit einer Reihe von Vorlagen.

13

2 Antworten auf die Frage

3
Florian Jenn

Es gibt nicht viel Besonderes über styoder clsDateien; Es handelt sich lediglich um LaTeX-Dateien mit einem speziellen Zweck und einer anderen Dateierweiterung. Sie können jeden Editor verwenden, vorzugsweise Ihren bevorzugten LaTeX-Editor. Ich kenne keinen speziellen Editor nur für Stil- und Klassendateien. Und ich bin nicht wirklich sicher, wie das WYSIWYG-Konzept auf Stile / Klassen angewendet werden kann.

Wenn Sie nur einige LaTeX-Einstellungen / Definitionen in einer gemeinsamen Datei sammeln möchten, schreiben Sie sie mit Ihrem bevorzugten Editor (oder kopieren Sie sie aus einem Dokument, in dem sie bereits arbeiten). Fügen Sie \ProvidesFileam Anfang der Datei. Speichern Sie es mit einer .styErweiterung an einem Ort, an dem TeX es finden kann. Dann können Sie \usepackageIhre LaTeX-Dokumente aufrufen und Ihr Paket wird sofort geladen.

Hier ein Beispiel, in dem ich meine Einstellungen für Briefe mit der scrlettrKlasse zusammenstelle:

\ProvidesFile  \name \signature{\bigskip Florian Jenn}  \address  \subjecton  % and so on... 

Informationen zu „echten“ Paketen finden Sie unter „LaTeX2e für Klassen- und Paketschreiber“ unter http://www.latex-project.org/guides/clsguide.pdf, wie bereits von user33872 erwähnt. Zusätzlich gibt es eine kurze Übersicht von Joseph Wright: http://www.texdev.net/2009/10/05/the-dtx-format/ . Grundsätzlich müssen Sie eine doc ( dtx) -Datei schreiben, aus der die styund die Dokumentationsdateien generiert werden können.

Alle Editoren, die für LaTeX verwendet werden können, sollten dies tun. Es ist jedoch schön, explizite Unterstützung für Dtx (DocTeX) zu haben. AFAIK, Emacs (docTeX-Modus in AUCTeX) oder WinEdt (siehe http://www.winedt.org/Config/modes/DTX.php ) haben es. Ich habe einen kurzen Blick auf Kile und TeXmaker geworfen - sie haben keine expliziten Modi (Editieren von Dtx ist immer noch möglich, nur nicht so schön). Siehe auch die Anmerkungen von Joseph Wright zum Bearbeiten von dtx: http://www.texdev.net/2009/10/11/working-with-dtx-files/

0
albi

Ich kenne kein bestimmtes WYSIWYG zum Erstellen von LaTeX-Styles.

Eine spezifische Anleitung zum Schreiben von Paketen / Stilen ist "LATEX2ε für Klassen- und Paketschreiber] 1 .

Ich fand auch die "UK List of TeX Frequently Asked Questions" (Sie finden sie bei Google) hilfreich.

herzliche Grüße,