Rubber

Software screenshot:
Rubber
Dettagli del software:
Versione: 1.1
Data di caricamento: 3 Jun 15
Sviluppatore: Emmanuel Beffara
Licenza: Libero
Popolarità: 13

Rating: 5.0/5 (Total Votes: 1)

La gomma è un programma il cui scopo è quello di gestire tutte le attività legate alla compilazione dei documenti LaTeX. Rubber comprende la compilazione del documento stesso, naturalmente, abbastanza volte in modo che tutti i riferimenti sono definiti, e in esecuzione BibTeX gestire riferimenti bibliografici.
Esecuzione automatica di dvips di produrre documenti PostScript è anche incluso, così come l'utilizzo di pdfLaTeX di produrre documenti in formato PDF.
Lo scopo di gomma è di rendere la costruzione di un documento automatico, dai file di origine al file documento finale, sostituendo il lavoro di un Makefile.
La base è una routine che compila una sorgente LaTeX il giusto numero di volte per risolvere tutti i riferimenti e fare tutti i sommari, l'elenco delle figure, e così via. In cima a quello, in gomma garantisce un sistema modulare per gestire le varie attività necessarie a parte compilation.
Questo, per esempio, include elaborazione riferimenti bibliografici o indici, nonché compilazione o conversione di dati. Inoltre, i moduli possono eseguire un post-elaborazione del documento (ad esempio, per convertire un DVI in PostScript o PDF) o anche una pre-elaborazione (utile quando la sorgente LaTeX è generato da un altro programma, come cweave).
Analisi delle dipendenze viene effettuata analizzando i file di origine, in modo che la modifica qualsiasi fonte, pacchetto utente, file di grafica o altro dipendenza porta a compilation appropriate. I moduli vengono attivati ​​in modo esplicito utilizzando le opzioni della riga di comando, o implicitamente quando le sorgenti vengono analizzati.
Per esempio, il supporto BibTeX viene attivato quando la sorgente contiene comandi che generano una bibliografia, supporto grafico viene attivato da usepackage {} grafici e comandi simili, e così via. L'approccio modulare permette a qualsiasi funzione aggiuntiva per essere supportata semplicemente scrivendo un modulo per supportarlo

Cosa c'è di nuovo in questa versione:.

  • Questa release aggiunge il supporto per le regole di conversione di file definite dall'utente, il supporto per xindy e sam2p, supporto migliorato fig2dev, un sistema di cache sperimentale, e bugfix per una migliore analisi dei file di log, la segnalazione degli errori (anche per BibTeX e Metapost), e la gestione di ambienti letterali.

Requisiti

  • Python
  • Naturalmente, un compilatore TeX supportato deve essere presente, così come strumenti aggiuntivi come bibtex e dvips se sono utilizzati.

Programmi simili

eLML
eLML

14 Apr 15

html2text
html2text

15 Apr 15

mdx_video
mdx_video

14 Apr 15

Commenti a Rubber

I commenti non trovato
Aggiungi commento
Accendere le immagini!