Questo è il comando arlatex che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
arlatex - archivia un numero di file LaTeX ausiliari in un file .tex principale
SINOSSI
arlatex [--file di uscita=nomefile.tex] --documento=nomefile.tex Nome del file ...
arlatex --versione
arlatex --Aiuto
DESCRIZIONE
arlatex è un programma di archiviazione come shar, tar, chiusura, ecc. A differenza di altri archiviatori,
tuttavia, arlatex è progettato specificamente per l'uso con LaTeX. arlatex prende il nome di a
Mastercard .tex file e una serie di file ausiliari utilizzati da quel file master (ad es. .tex,
.porcile, .clse .eps File). Da questi, arlatex emette un singolo file che, quando è
correre attraverso latice, sia rigenera i file ausiliari e compila il documento in a
.dvi file.
arlatex presenta alcuni vantaggi rispetto ad altri programmi di archiviazione:
· Il .tex file prodotti da arlatex sono in un formato di testo normale. Sono quindi
perfettamente portatile e banale per inviare e-mail ai colleghi.
· arlatex necessita solo di LaTeX per funzionare. Non c'è dipendenza da alcuno strumento esterno.
· Non c'è un passaggio esplicito di estrazione. Durante l'esecuzione del documento generato latice,
estrae i file ausiliari e costruisce il documento nello stesso passaggio. L'utente
running latice potrebbe anche non notare che vengono prodotti file aggiuntivi.
arlatex funziona scrivendo un numero di "\begin{filecontents*}" ... "\end{filecontents*}"
blocchi nel file di output, seguito dal contenuto del file principale. (In effetti, qualsiasi
I commenti LaTeX all'inizio del file principale vengono issati in cima al file generato
file. Ciò consente all'autore di attirare l'attenzione, se lo si desidera, sul fatto che
verranno generati file ausiliari.) L'ambiente "filecontents*", parte dello standard
LaTeX2e, scrive il suo contenuto alla lettera in un file specificato.
VERSIONI
--versione
Uscita il arlatex numero di versione dello script.
--Aiuto
Breve uscita arlatex informazioni d'uso.
--documento=.tex filetto
Specificare il documento principale. L'uscita da arlatex è questo file con tutti i
altri file nominati sulla riga di comando anteposti ad esso. Nota che "--document" è un
obbligatorio parametro; arlatex si interromperà con un messaggio di errore se "--document" non lo è
specificato.
--file di uscita=.tex filetto
Specificare il file di output. Il file di output ha lo stesso aspetto del documento principale, ma
con un numero di ambienti "filecontents*" che precedono la riga "\documentclass". Se
"--outfile" non è specificato, l'output verrà scritto sul dispositivo di output standard.
ESEMPI
Supponi di avere un giornale chiamato carta.tex che carica un pacchetto personalizzato con
"\usepackage{miopacchetto}". Vuoi inviare il documento a una conferenza, ma lo vuoi
essere assolutamente certo che miopacchetto.sty non si perde mentre la tua carta viene trasportata da
da persona a persona. Ecco come arlatex può essere utile:
arlatex --document=paper.tex miopacchetto.sty --outfile=paper-submit.tex
Quando paper-submit.tex viene elaborato con latice, si costruisce proprio come l'originale carta.tex,
tranne per il fatto che crea inoltre a miopacchetto.sty nella directory corrente:
Questo è TeX, versione 3.14159 (Web2C 7.3.1)
(invio cartaceo.tex
LaTeX2e <1999/12/01> patch livello 1
Babele e modelli di sillabazione per americano, francese, tedesco,
tedesco, italiano, senza sillabazione, caricato.
Avviso LaTeX: scrittura del file `./mypackage.sty'.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: articolo 1999/09/10 v1.4a Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size12.clo)) (mypackage.sty)
.
.
.
Come altro esempio, ecco come potresti raggruppare tutti i file necessari per creare
un grande documento per la longevità:
arlatex --document=thesis.tex abstract.tex introduzione.tex
background.tex approccio.tex esperimenti.tex relatedwork.tex
conclusioni.tex prima.eps dopo.eps veloce.eps lento.eps
podunkUthesis.cls --outfile=thesis-all.tex
Con l'aumentare del numero di file da archiviare insieme, l'esecuzione diventa più ingombrante
arlatex manualmente. Fortunatamente, usando arlatex con bundledoc è semplice.
bundledoc trova tutti i file necessari per creare il documento e arlatex li combina
in un unico file. I seguenti sono esempi della riga "bundle:" che potresti usare in a
bundledoc file di configurazione:
UNIX:
pacchetto: (arlatex --document=$BDBASE.tex $BDINPUTS \
--outfile=$BDBASE-all.tex)
Windows:
pacchetto: arlatex --document=%BDBASE%.tex %BDINPUTS% \
--outfile=%BDBASE%-all.tex
Vedere la bundledoc documentazione per ulteriori informazioni.
AVVERTENZE
arlatex fa uso dell'ambiente "filecontents*" di LaTeX2e. "filecontents*" si rifiuta di
sovrascrivere un file esistente. Tuttavia, si rifiuta anche di creare un file esistente
ovunque che LaTeX può trovarlo. Cioè, se l'utente esegue latice su una
arlatex-generato .tex il file ha già un /usr/share/texmf/tex/latex/qualunque cosa/qualunque cosa.sty
file quindi "filecontents*" si rifiuterà di creare a qualunque cosa.sty file, anche in un altro
directory.
Utilizzare arlatex online utilizzando i servizi onworks.net