Il s'agit de la commande arlatex qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
arlatex - archive un certain nombre de fichiers LaTeX auxiliaires dans un fichier maître .tex
SYNOPSIS
latex [--fichier de sortie=nom de fichier.tex] --document=nom de fichier.tex nom de fichier ...
latex --version
latex --Aidez-moi
DESCRIPTION
latex est un programme d'archivage comme Shar, goudron, Zip *: français, etc. Contrairement à ces autres archiveurs,
Cependant, latex est spécialement conçu pour être utilisé avec LaTeX. latex prend le nom d'un
maître .Texas et un certain nombre de fichiers auxiliaires utilisés par ce fichier maître (par exemple, .Texas,
.porcherie, .cls et .eps des dossiers). De ces, latex génère un seul fichier qui, lorsqu'il est
parcourir latex, à la fois régénère les fichiers auxiliaires et compile le document dans un
.dvi fichier.
latex présente quelques avantages par rapport aux autres programmes d'archivage :
· Le .Texas fichiers produits par latex sont au format texte brut. Ils sont donc
parfaitement portable et facile à envoyer par e-mail à des collègues.
· latex n'a besoin que de LaTeX pour fonctionner. Il n'y a aucune dépendance à l'égard d'outils externes.
· Il n'y a pas d'étape d'extraction explicite. Au fur et à mesure que le document généré est parcouru latex,
il extrait les fichiers auxiliaires et construit le document dans la même étape. L'utilisateur
Running latex peut même ne pas remarquer que des fichiers supplémentaires sont produits.
latex fonctionne en écrivant un nombre de "\begin{filecontents*}" ... "\end{filecontents*}"
blocs dans le fichier de sortie, suivi du contenu du fichier maître. (En fait, tout
Les commentaires LaTeX au début du fichier maître sont hissés en haut du fichier généré
déposer. Cela permet à l'auteur d'attirer l'attention, s'il le souhaite, sur le fait que
des fichiers auxiliaires seront générés.) L'environnement "filecontents*", faisant partie de la norme
LaTeX2e, écrit son contenu textuellement dans un fichier spécifié.
OPTIONS
--version
Sortir le latex le numéro de version du script.
--Aidez-moi
Brief de sortie latex informations d'utilisation.
--document=.Texas filet
Spécifiez le document maître. La sortie de latex ce fichier contient-il tous les
d'autres fichiers nommés sur la ligne de commande y sont ajoutés. Notez que "--document" est un
obligatoire paramètre; latex abandonnera avec un message d'erreur si "--document" n'est pas
spécifié.
--fichier de sortie=.Texas filet
Spécifiez le fichier de sortie. Le fichier de sortie ressemble au document maître, mais
avec un certain nombre d'environnements "filecontents*" précédant la ligne "\documentclass". Si
"--outfile" n'est pas spécifié, la sortie sera écrite sur le périphérique de sortie standard.
EXEMPLES
Supposons que vous ayez un papier appelé papier.tex qui charge un package personnalisé avec
"\usepackage{mypackage}". Vous voulez soumettre l'article à une conférence, mais vous voulez
être absolument certain que monpaquet.sty ne se perd pas car votre papier est transféré de
personne à personne. Voici comment latex peut être utile :
arlatex --document=paper.tex monpaquet.sty --outfile=paper-submit.tex
Lorsque papier-soumettre.tex est traité avec latex, il se construit comme l'original papier.tex,
sauf qu'il crée en plus un monpaquet.sty dans le répertoire courant :
Il s'agit de TeX, version 3.14159 (Web2C 7.3.1)
(papier-soumettre.tex
LaTeX2e <1999/12/01> patch niveau 1
Babel et des motifs de césure pour l'américain, le français, l'allemand,
allemand, italien, sans césure, chargé.
Avertissement LaTeX : écriture du fichier `./mypackage.sty'.
(/usr/share/texmf/tex/latex/base/article.cls
Classe de document : article 1999/09/10 v1.4a Classe de document LaTeX standard
(/usr/share/texmf/tex/latex/base/size12.clo)) (monpaquet.sty)
.
.
.
Comme autre exemple, voici comment vous pouvez regrouper tous les fichiers nécessaires pour construire
un grand document pour la longévité :
alatex --document=thesis.tex abstract.tex introduction.tex
background.tex approche.tex experiences.tex relatedwork.tex
conclusions.tex avant.eps après.eps rapide.eps lent.eps
podunkUthesis.cls --outfile=thesis-all.tex
Au fur et à mesure que le nombre de fichiers à archiver ensemble augmente, il devient plus lourd à exécuter
latex manuellement. Heureusement, en utilisant latex avec paquetdoc est simple.
paquetdoc trouve tous les fichiers nécessaires à la création du document, et latex les combine
dans un seul fichier. Voici des exemples de la ligne « bundle : » que vous pouvez utiliser dans un
paquetdoc fichier de configuration:
Unix :
bundle : (arlatex --document=$BDBASE.tex $BDINPUTS \
--outfile=$BDBASE-all.tex)
Windows:
paquet : arlatex --document=%BDBASE%.tex %BDINPUTS% \
--outfile=%BDBASE%-all.tex
Voir le paquetdoc documentation pour plus d'informations.
MISES EN GARDE
latex utilise l'environnement "filecontents*" de LaTeX2e. "filecontents*" refuse de
écraser un fichier existant. Cependant, il refuse également de créer un fichier qui existe
de n'importe où que LaTeX peut le trouver. Autrement dit, si l'utilisateur exécutant latex sur un
latex-généré .Texas le fichier a déjà un /usr/share/texmf/tex/latex/n'importe quoi/n'importe quoi.sty
file alors "filecontents*" refusera de créer un quoi.sty fichier, même dans un autre
répertoire.
Utilisez arlatex en ligne en utilisant les services onworks.net