Questo è il comando fmtutil-sys 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
fmtutil - gestisce i formati TeX, le basi Metafont e i mem Metapost, per utente
fmtutil-sys - gestisce i formati TeX, le basi Metafont e i mem Metapost, a livello di sistema
mktexfmt - crea un formato TeX, Metafont base o Metapost mem
SINOSSI
fmutil [OPZIONE] ... [COMANDO]
fmtutil-sys [OPZIONE] ... [COMANDO]
mktexfmt FORMATO.fmt|BASE.base|MEM.mem|FMTNAME.EXT
DESCRIZIONE
fmtutil versione svn36788 (2015-04-13 00:53:26 +0900)
Ricostruisci e gestisci i formati TeX, le basi Metafont e i mem MetaPost.
Se il nome del comando termina con mktexfmt, è possibile creare un solo formato. Le uniche opzioni
sono supportati --Aiuto ed --versionee la riga di comando deve essere costituita da un formato
nome, con la sua estensione, o un nome semplice passato come argomento a --byfmt (Vedi
sotto). Il nome completo del file generato (se presente) viene scritto su stdout e niente
altro.
Se non si opera in modalità mktexfmt, la riga di comando può essere più generale e multipla
formati possono essere generati, come segue.
VERSIONI
--cnfile RISORSE
leggi FILE invece di fmtutil.cnf (può essere dato più volte, nel qual caso all
i file sono usati)
--fmtdir DIRECTORY
--no-engine-sottodir
non utilizzare la sottodirectory specifica del motore di fmtdir
--nessun-errore-se-nessun-formato
esci con successo se non è selezionato alcun formato
--nessun errore se nessun motore=MOTORE1,MOTORE2,...
uscire con successo anche se il motore richiesto
manca, se è incluso nell'elenco.
--silenzioso
essere in silenzio
--test (non implementato, solo per compatibilità)
--dolink
(non implementato, solo per compatibilità)
--vigore
(non implementato, solo per compatibilità)
comandi:
--tutti ricrea tutti i file di formato
--mancante
crea tutti i file di formato mancanti
--ricaricare
ricreare solo file di formato esistenti
--dal motore NOMEMOTORE
(ri)creare formati utilizzando ENGINENAME
--byfmt NOMEFORMATO
(ri)creare il formato per FORMATNAME
--trattino HYPHHENFILE
(ri)creare formati che dipendono da HYPHHENFILE
--enablefmt NOMEFORMATO
abilita il nome del formato nel file di configurazione
--disablefmt NOMEFORMATO
disabilita il nome del formato nel file di configurazione
--listcfg
elenca le configurazioni (abilitate e disabilitate), filtrate in base ai formati disponibili
--catcfg
emettere il contenuto del file di configurazione
--mostratrattino NOMEFORMATO
stampa il nome del file trattino per il formato FORMATNAME
--versione
mostra le informazioni sulla versione ed esci
--Aiuto mostra questo messaggio ed esci
AMBIENTE
Spiegazione di alberi e file normalmente utilizzati:
If --cnfile è specificato sulla riga di comando (possibilmente più volte), il suo
vengono utilizzati i valori. Altrimenti, fmtutil legge tutti i file fmtutil.cnf trovati da
eseguendo `kpsewhich -tutti fmtutil.cnf', nell'ordine restituito da kpsewhich.
In ogni caso, se vengono trovati più file fmtutil.cnf, tutte le definizioni di formato
trovati in tutti i file fmtutil.cnf vengono uniti.
Pertanto, se i file fmtutil.cnf sono presenti in tutti gli alberi e viene utilizzato il layout predefinito
come fornito con TeX Live, vengono letti i seguenti file, nell'ordine indicato.
Per fmtutil-sys:
TEXMFSYSCONFIG $TEXLIVE/AAAA/texmf-config/web2c/fmtutil.cnf
TEXMFSYSVAR $TEXLIVE/AAAA/texmf-var/web2c/fmtutil.cnf
TEXMFLOCALE $TEXLIVE/texmf-local/web2c/fmtutil.cnf
DISTRIB.TEXMFD $TEXLIVE/AAAA/texmf-dist/web2c/fmtutil.cnf
Per fmtutil:
TEXMFCONFIG $HOME/.texliveYYYY/texmf-config/web2c/fmtutil.cnf
TEXMFVAR $HOME/.texliveAAAA/texmf-var/web2c/fmtutil.cnf
TEXMFHOME $HOME/texmf/web2c/fmtutil.cnf
TEXMFSYSCONFIG $TEXLIVE/AAAA/texmf-config/web2c/fmtutil.cnf
TEXMFSYSVAR $TEXLIVE/AAAA/texmf-var/web2c/fmtutil.cnf
TEXMFLOCALE $TEXLIVE/texmf-local/web2c/fmtutil.cnf
DISTRIB.TEXMFD $TEXLIVE/AAAA/texmf-dist/web2c/fmtutil.cnf
(dove AAAA è la versione di rilascio di TeX Live).
In base alle azioni, fmtutil potrebbe scrivere su uno dei file dati o creare un file a
nuovo fmtutil.cnf, descritto più avanti.
Dove vengono salvate le modifiche:
Se i file di configurazione vengono forniti sulla riga di comando, il primo dato sarà
utilizzato per salvare eventuali modifiche da --abilitare or --disattivare. Se i file di configurazione sono presi
dall'output di kpsewhich, l'algoritmo è più complesso:
1) Se $CONFIG.TEXMF/web2c/fmtutil.cnf or $TEXMFHOME/web2c/fmtutil.cnf appare nel
elenco dei file utilizzati, quindi quello elencato per primo da kpsewhich --tutti (equivalentemente, il
quello restituito da kpsewhich fmtutil.cnf), viene utilizzato.
2) Se nessuno dei due precedenti è presente e vengono apportate modifiche, un nuovo file di configurazione
viene creato in $CONFIG.TEXMF/web2c/fmtutil.cnf.
In generale, l'idea è che se un dato file di configurazione non è scrivibile, un livello superiore
uno può essere utilizzato. In questo modo, le impostazioni della distribuzione possono essere sovrascritte per
a livello di sistema utilizzando TEXMFLOCAL, quindi le impostazioni di sistema possono essere nuovamente sovrascritte per
un particolare utilizzo utilizzando TEXMFHOME.
Risoluzione di più definizioni di un formato:
Se un formato è definito in più di un file di configurazione, la definizione arriva
dal primo elenco viene utilizzato fmtutil.cnf.
Disabilitare i formati:
I file fmtutil.cnf con priorità più alta (elencati in precedenza) possono disabilitare i formati
menzionato nei file fmtutil.cnf con priorità inferiore (elencati più avanti) scrivendo, ad esempio,
#!
nel file fmtutil.cnf con priorità più alta.
Ad esempio, supponiamo di voler disabilitare il formato luajitlatex. Puoi
creare il file $CONFIG.TEXMF/web2c/fmtutil.cnf con il contenuto
#! luajitlatex luajittex lingua.dat,lingua.dat.lua lualatex.ini
e chiama fmtutil.
fmtutil rispetto a fmtutil-sys (fmtutil --sys):
Quando viene eseguito fmtutil-sys o l'opzione della riga di comando --sys viene utilizzato, TEXMFSYSCONFIG
e TEXMFSYSVAR vengono utilizzati rispettivamente al posto di TEXMFCONFIG e TEXMFVAR. Questo
è la differenza principale tra fmtutil-sys e fmtutil.
Altre posizioni possono essere utilizzate se fornite sulla riga di comando o questi alberi
non esistono, o non stai usando il TeX Live originale.
REPORTING BUG
Segnala bug a: [email protected]
Pagina iniziale di TeX Live:http://tug.org/texlive/>
Utilizzare fmtutil-sys online utilizzando i servizi onworks.net