Créer des fichiers de style latex

13

Quels outils (WYSIWYG) existe-t-il pour créer des fichiers de style LaTeX?

Quels guides existent sur la façon de les construire à la main?

Pourriez-vous en recommander?

= MODIFIER =

Pour clarifier - je cherche quelque chose qui donnera un fichier .sty ou .cls ou similaire (je ne sais pas exactement lequel fait quoi, je suis relativement nouveau à LaTeX) que je peux utiliser dans un certain nombre de documents différents, potentiellement avec un certain nombre de modèles.

PeterJCLaw
la source

Réponses:

3

Il n'y a pas grand chose de spécial sur les fichiers styou clsce sont juste des fichiers LaTeX avec un but spécial et une autre extension de fichier. Vous pouvez utiliser n'importe quel éditeur pour les écrire, de préférence votre éditeur LaTeX préféré. Je ne connais aucun éditeur dédié uniquement aux fichiers de style et de classe; et je ne sais pas vraiment comment le concept WYSIWYG pourrait être appliqué aux styles / classes de toute façon.

Si vous souhaitez simplement collecter certains paramètres / définitions LaTeX dans un fichier commun, utilisez votre éditeur préféré pour les écrire (ou copiez-les à partir d'un document où ils fonctionnent déjà). Insérez \ProvidesFile{packagename}au début du fichier. Enregistrez-le avec une .styextension dans un endroit où TeX peut le trouver. Ensuite, vous pouvez invoquer \usepackage{packagename}dans vos documents LaTeX, et votre paquet sera chargé immédiatement.

Voici un exemple où j'ai mis en place mes paramètres pour les lettres avec la scrlettrclasse:

\ProvidesFile{FJ-Brief-CB}

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

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

\subjecton

% and so on...

Pour les «vrais» packages, consultez «LaTeX2e pour les rédacteurs de classes et de packages» sur http://www.latex-project.org/guides/clsguide.pdf , comme déjà mentionné par user33872. De plus, il y a un bref aperçu de Joseph Wright: http://www.texdev.net/2009/10/05/the-dtx-format/ . Fondamentalement, vous devrez écrire un dtxfichier doc ( ), à partir duquel les styfichiers de documentation et peuvent être générés.

Tous les éditeurs qui peuvent être utilisés pour LaTeX devraient le faire; cependant, il est agréable d'avoir une prise en charge explicite de dtx (docTeX). AFAIK, Emacs (mode docTeX dans AUCTeX) ou WinEdt (voir http://www.winedt.org/Config/modes/DTX.php ) l'ont. J'ai jeté un rapide coup d'œil à Kile et TeXmaker - ils n'ont pas de modes explicites (l'édition de dtx est toujours possible, mais pas si agréable). Voir aussi les notes de Joseph Wright sur l'édition de dtx: http://www.texdev.net/2009/10/11/working-with-dtx-files/

Florian Jenn
la source
0

Je ne connais aucun WYSIWYG spécifique pour créer des styles LaTeX.

Un guide spécifique sur l'écriture de packages / styles est "LATEX2ε pour les rédacteurs de classes et de packages] 1 .

J'ai aussi trouvé utile la "UK List of TeX Frequently Asked Questions" (vous pouvez la trouver sur google).

meilleurs voeux,

albi
la source