IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

mkjobtexmf - Online nel cloud

Esegui mkjobtexmf nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando mkjobtexmf 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


mkjobtexmf -- Genera un albero texmf per un particolare lavoro

VERSIONE


2011-11-10 v0.8

SINOSSI


Il programma mkjobtexmf esegue un programma e cerca di trovare i nomi dei file utilizzati. Due metodi
sono disponibili, l'opzione "-recorder" di TeX (Web2C) o il programma straccio.

Quindi genera una directory con un albero texmf. Controlla i file trovati e prova a ordinare
loro in questo albero texmf.

Può essere utilizzato per scopi di archiviazione o per velocizzare le successive esecuzioni di TeX.

mkjobtexmf [opzioni]

Questo esegue TeX che può essere configurato dalle opzioni. Entrambi i metodi per ottenere il file utilizzato
i nomi sono disponibili.

mkjobtexmf [opzioni] -- [argomenti]

Quest'ultima forma esegue il programma cmd con argomenti args invece di TeX. Solo come metodo
Programma straccio è disponibile.

Opzioni:

--nome del lavoro Nome del lavoro (obbligatorio).
Di solito questo è il file TeX
senza estensione
--texname File di input per TeX. L'impostazione predefinita è
nome del lavoro con estensione '.tex'
--texopt Opzione per l'esecuzione di TeX
--destdir Directory di destinazione,
l'impostazione predefinita è ` .mjt'
--output Aggiunge anche i file di output
--strace Usa strace invece di TeX
opzione -registratore
--copy Copia i file invece di crearli
collegamenti simbolici
--flat percorsi spazzatura, non creare directory
all'interno della directory di destinazione
--(no)texhash Esegui texhash, usa --notexhash per MiKTeX
--exclude-ext Escludi file con estensione .
--cmd-tex Comando per il compilatore TeX
--cmd-kpsewhich Comando per kpsewhich
--cmd-texhash Comando per texhash
--cmd-strace Comando per strace
--verbose Output dettagliato
--help Breve messaggio di aiuto
--man Documentazione completa
--version Identificazione della versione di stampa

DESCRIZIONE


corsa , il Programma

Nome mkjobtexmf esegue un programma, solitamente TeX. Il compilatore TeX è configurato per opzione
"--cmd-tex". È possibile utilizzare l'opzione "--texname", se l'estensione del nome del file è diversa da .tex:

mkjobtexmf --jobname foo --texname foo.ltx

Sono possibili casi ancora più complicati:

mkjobtexmf --jobname foo --texname '\def\abc{...}\input{pippo}'

Se deve essere usato un programma diverso da TeX (dvips, ...), allora questo programma può essere dato
dopo "--":

mkjobtexmf --jobname foo -- dvips foo

Compila il registrazione

Sono disponibili due metodi per ottenere i nomi dei file utilizzati:

Registratore di TeX
Alcune distribuzioni TeX (es. Web2C) supportano l'opzione -registratore per il suo TeX
compilatori. Quindi il compilatore TeX genera un file con estensione .fl che registra il
file di input e output utilizzati.

Strategia del programma
Questo programma tiene traccia delle chiamate e dei segnali di sistema. Viene utilizzato qui per registrare i file utilizzati.

Analizzi i dati ed collegamento/copia essere trovato file

La directory dei risultati nomelavoro.mjt è generato. All'interno del risultato viene creato l'albero TEXMF.
Ogni file trovato viene confrontato con un elenco di percorsi di alberi TEXMF. Se viene trovata una corrispondenza,
il file è collegato/copiato nell'albero TEXMF. L'elenco dei percorsi è generato dal programma
kpseche.

Se il file non può essere mappato su un albero TEXMF e il file è un nome file relativo, allora
è direttamente collegato/copiato nella directory dei risultati nomelavoro.mjt. I nomi dei file assoluti sono
non supportato e nemmeno i percorsi con collegamenti alle directory principali.

I collegamenti simbolici vengono creati per impostazione predefinita. I file vengono copiati se viene data l'opzione "--copy" o
il collegamento simbolico non è disponibile.

VERSIONI


--nome del lavoro=<nome del lavoro>
È il nome del lavoro. `nome del lavoro>.tex' serve come predefinito per il file TeX e
<nome del lavoro> viene utilizzato per denominare varie directory e file. Vedere la sezione "FILE".

--nometex=<Nome>
Il nome del file di input TeX, se è diverso danome del lavoro>.tex.

--texopt=<optare>
Opzione aggiuntiva per il compilatore TeX, gli esempi sono "--ini" o "--shell-escape". Questo
l'opzione può essere data più di una volta.

--dir.destin=<elenco>
Specifica il nome della directory di destinazione in cui viene raccolto il risultato. Come
di default viene generata una directory nella directory corrente con il nome del lavoro e
estensione `.mjt'.

--produzione
Aggiungi anche i file di output.

--strace
Usa il metodo con il programma straccio, Vedi la descrizione".

--copia
I file vengono copiati invece di creare collegamenti simbolici.

--piatto
I file vengono collegati o copiati senza elementi di percorso. La directory di destinazione sarà
contenere un elenco semplice di file o collegamenti senza directory.

I file `ls-R' e `alias' vengono ignorati.

--exclude-est=<ext>
File con estensioneext> sono esclusi. L'opzione può essere data più volte o a
è possibile utilizzare un elenco di estensioni separato da virgole. Esempi:

--exclude-ext aux --exclude-ext log --exclude-ext toc

equivale a

--exclude-ext aux,log,toc

--(no)texhash
Di default il file `ls-R' viene generato nell'albero `texmf', perché questo è il file
database dei nomi che potrebbe essere utilizzato in TeX Live. Perché MiKTeX usa un diverso
meccanismo, il suo `texhash' non genera i file `ls-R' e "--notexhash"
sopprime il richiamo di `texhash'.

--cmd-tex=<cmd>
Comando per il compilatore TeX. L'impostazione predefinita è pdflatex.

--cmd-kpsequale=<cmd>
Comando per kpsewhich.

--cmd-texhash=<cmd>
Comando per aggiornare il database dei nomi file dell'albero texmf generato. L'impostazione predefinita è
texmf.

--cmd-strace=<cmd>
Comando per strace.

--verboso
Messaggi verbosi.

--Aiuto
Visualizza la schermata di aiuto.

-B(-uomo>
Stampa la pagina del manuale.

--versione
Stampa l'identificazione della versione ed esci.

ESEMPI


File TeX prova.tex utilizzando il metodo di registrazione di TeX:

mkjobtexmf --prova nomelavoro

File TeX prova.tex usando LaTeX:

mkjobtexmf --nomelavoro test --cmd-tex latex

Generazione del formato:

mkjobtexmf --nomelavoro test --texopt -ini --texname pdflatex.ini

Esempio, come può essere utilizzato il nuovo albero texmf (Linux/bash):

TEXMF=!!test.mjt/texmf pdflatex prova

Esempio per la generazione di un archivio zip (Linux/bash):

(cd test.mjt && zip -9r ../test .)

Esempio per la generazione di un archivio tar:

tar cjhvf prova.tar.bz2 -C prova.mjt .

UNSOLVED PROBLEMI, AVVERTENZE, TUTTI


Software sperimentale
Opzioni, impostazioni predefinite, come funziona il programma potrebbero cambiare nelle versioni future.

texmf.cnf
Attualmente il metodo con straccio registra questo file. Il registratore di TeX no. Utile
sono texmf.cnf file per le impostazioni variabili. Poiché abbiamo un solo albero TEXMF, il
le sezioni del percorso dovrebbero probabilmente essere riscritte.

Impostazioni nelle variabili d'ambiente
Non vengono affatto archiviati.

collisioni
Il programma utilizza una directory di destinazione e al massimo un albero TEXMF per il risultato.
Tuttavia, i file sorgente possono provenire da diverse directory e alberi TEXMF.
Pertanto sono possibili collisioni di nomi.

Il programma segue la strategia di non eliminare i file nella directory di destinazione.
Ciò consente di raccogliere file da diverse esecuzioni. Quindi le collisioni sono risolte nel
modo che vince la prima voce che viene effettuata nella directory di destinazione.

File di configurazione
Eviterebbe all'utente di ridigitare le stesse opzioni ancora e ancora.

Registrazione incompleta
Errori nella registrazione dei file di TeX potrebbero risultare in una registrazione dei file incompleta (ad es. pdfTeX
1.40.3 non registra file .pfb e .pk).

...

Usa mkjobtexmf online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    pulizia a fondo
    pulizia a fondo
    Uno script di Kotlin che distrugge tutte le build
    cache da progetti Gradle/Android.
    Utile quando Gradle o l'IDE te lo permettono
    giù. Lo script è stato testato
    macOS, ma...
    Scarica pulizia profonda
  • 2
    Plug-in Eclipse Checkstyle
    Plug-in Eclipse Checkstyle
    Il plug-in Eclipse Checkstyle
    integra il codice Java di Checkstyle
    auditor nell'IDE Eclipse. Il
    plug-in fornisce feedback in tempo reale a
    l'utente sulla viola...
    Scarica il plug-in Eclipse Checkstyle
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player è un lettore multimediale gratuito
    software, in parte basato su WMP e VLC. Il
    giocatore è in uno stile minimalista, con
    più di dieci colori a tema, e può anche
    b ...
    Scarica AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV è un ADDON per XBMC/
    Kodi che permette di disporre di un
    decodificatore dei servizi IPTV de
    Movistar integrato in uno de los
    mediacenter ma...
    Scarica movistartv
  • 5
    Code :: Blocks
    Code :: Blocks
    Code::Blocks è un software gratuito, open-source,
    IDE multipiattaforma C, C++ e Fortran
    costruito per soddisfare le esigenze più esigenti
    dei suoi utenti. È progettato per essere molto
    estende...
    Scarica Codice::Blocchi
  • 6
    in mezzo a
    in mezzo a
    Tra o interfaccia avanzata di Minecraft
    e il monitoraggio dati/struttura è uno strumento per
    mostra una panoramica di un Minecraft
    mondo, senza crearlo. Esso
    Potere ...
    Scarica In mezzo
  • Di Più "

Comandi Linux

Ad