Cauciuc este un program al cărui scop este de a trata toate sarcinile legate de întocmirea documentelor LaTeX. Cauciuc include elaborarea documentului în sine, desigur, suficient de multe ori, astfel încât toate trimiterile sunt definite, și să fie difuzate BibTeX pentru a gestiona referințe bibliografice.
Executarea automată a dvips pentru a produce documente PostScript este de asemenea inclus, precum și utilizarea de pdflatex pentru a produce documente PDF.
Scopul este de a face din cauciuc construirea unui document automatizat, de la fișierele sursă în fișierul document final, înlocuind activitatea un Makefile.
Baza este o rutina care compilează o sursă LaTeX numărul corect de ori pentru a rezolva toate trimiterile și să facă toate tabelele de conținut, lista de figuri, și așa mai departe. În plus, din cauciuc ofera un sistem modular pentru a gestiona diferite sarcini necesare în afară de compilatii.
Acest lucru, de exemplu, include prelucrare referințe bibliografice sau indici, precum și compilație sau conversia cifrelor. În plus, modulele pot efectua o prelucrare post a documentului (de exemplu, pentru a converti un DVI pentru PostScript sau PDF) sau chiar o preprocesare (utilă atunci când sursa LaTeX este generată de un alt program, cum ar fi cweave).
Analiza dependență este efectuată de către parsarea fișierele sursă, astfel încât modificarea orice sursă, pachet de utilizator, fișiere grafice sau alte dependență conduce la compilații adecvate. Modulele sunt declanșate fie folosind explicit opțiuni de linie de comandă, sau implicit, atunci când sunt analizate sursele.
De exemplu, suportul este activat ori de câte ori BibTeX sursa conține comenzi care generează o bibliografie, suport grafic este activat prin usepackage {} grafică și comenzi similare, și așa mai departe. Abordarea modulară permite orice element suplimentar care urmează să fie sprijinite prin simpla scriind un modul pentru a sprijini
Ce este nou în această versiune:.
- Această versiune adaugă suport pentru norme de conversie de fișiere definite de utilizator, suport pentru xindy și Sam2p, suport imbunatatit fig2dev, un sistem de cache experimental, și bugfixes pentru o mai bună parsarea fișierelor jurnal, de raportare a erorilor (inclusiv pentru BibTeX și MetaPost), și manipularea mediilor cuvânt cu cuvânt.
Cerințe :
- Python
- Desigur, un compilator TeX susținută trebuie să fie prezent, precum și instrumente suplimentare cum ar fi bibtex și dvips dacă sunt folosite.
Comentariile nu a fost găsit