EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

mkjobtexmf - Online în cloud

Rulați mkjobtexmf în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda mkjobtexmf care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


mkjobtexmf -- Generați un arbore texmf pentru o anumită sarcină

VERSIUNE


2011-11-10 v0.8

REZUMAT


Programul mkjobtexmf rulează un program și încearcă să găsească numele fișierelor utilizate. Două metode
sunt disponibile, opțiunea „-recorder” a TeX (Web2C) sau programul strace.

Apoi generează un director cu un arbore texmf. Verifică fișierele găsite și încearcă să sorteze
le în acest arbore texmf.

Poate fi folosit în scopuri de arhivare sau pentru a accelera următoarele rulări TeX.

mkjobtexmf [opțiuni]

Acesta rulează TeX care poate fi configurat prin opțiuni. Ambele metode pentru obținerea fișierului folosit
numele sunt disponibile.

mkjobtexmf [opțiuni] -- [args]

Ultima formă rulează programul cmd cu argumente args în loc de TeX. Doar ca metodă
program strace este disponibil.

Opțiuni:

--numele locului de munca Denumirea postului (obligatoriu).
De obicei, acesta este fișierul TeX
fără prelungire
--texname Fișier de intrare pentru TeX. Implicit este
numele jobului cu extensia „.tex”
--texopt Opțiune pentru rularea TeX
--destdir Director de destinație,
implicit este ` .mjt'
--output Adăugați și fișiere de ieșire
--strace Folosește strace în locul lui TeX
opțiunea -recorder
--copy Copiați fișierele în loc să le creați
link-uri simbol
--flat Junk paths, nu face directoare
în directorul de destinație
--(no)texhash Rulați texhash, utilizați --notexhash pentru MiKTeX
--exclude-ext Excludeți fișierele cu extensie .
--cmd-tex Comanda pentru compilatorul TeX
--cmd-kpsewhich Comanda pentru kpsewhich
--cmd-texhash Comanda pentru texhash
--cmd-strace Comanda pentru strace
--verbose Ieșire verbală
--help Mesaj scurt de ajutor
--man Documentație completă
--version Identificarea versiunii tipărite

DESCRIERE


Alergare il program

First mkjobtexmf rulează un program, de obicei TeX. Compilatorul TeX este configurat prin opțiune
„--cmd-tex”. Opțiunea „--texname” poate fi utilizată, dacă extensia numelui fișierului diferă de .tex:

mkjobtexmf --jobname foo --texname foo.ltx

Sunt posibile cazuri și mai complicate:

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

Dacă ar trebui folosit un alt program decât TeX (dvips, ...), atunci acest program poate fi dat
după "--":

mkjobtexmf --jobname foo -- dvips foo

Fișier înregistrare

Sunt disponibile două metode pentru a obține numele fișierelor utilizate:

Recorder de TeX
Unele distribuții TeX (de ex. Web2C) acceptă opțiunea -recorder pentru TeX-ul său
compilatoare. Apoi compilatorul TeX generează un fișier cu extensie .fls care înregistrează
fișierele de intrare și de ieșire utilizate.

Strace program
Acest program urmărește apelurile și semnalele de sistem. Este folosit aici pentru a înregistra fișierele utilizate.

Analiza și link/copie găsit fișiere

Directorul de rezultate jobname.mjt Este generat. În interiorul rezultatului este creat arborele TEXMF.
Fiecare fișier găsit este comparat cu o listă de căi ale arborilor TEXMF. Dacă se găsește o potrivire,
fișierul este legat/copiat în arborele TEXMF. Lista de căi este generată de program
kpsecare.

Dacă fișierul nu poate fi mapat la un arbore TEXMF și fișierul este un nume de fișier relativ, atunci acesta
este direct legat/copiat în directorul de rezultate jobname.mjt. Numele absolute de fișiere sunt
nu este acceptat și nici căi cu legături către directoarele părinte.

Legăturile simbolice sunt create în mod implicit. Fișierele sunt copiate dacă este dată opțiunea „--copy” sau
legătura simbolică nu este disponibilă.

OPŢIUNI


--numele locului de munca=<numele locului de munca>
Este numele jobului. `numele locului de munca>.tex' servește ca implicit pentru fișierul TeX și
<numele locului de munca> este folosit pentru denumirea diferitelor directoare și fișiere. Vezi secțiunea „FIȘIERE”.

--texname=<nume>
Numele fișierului de intrare TeX, dacă diferă denumele locului de munca>.tex.

--texopt=<opta>
Opțiune suplimentară pentru compilatorul TeX, exemplele sunt „--ini” sau „--shell-escape”. Acest
opțiunea poate fi dată de mai multe ori.

--destdir=<director>
Specifică numele directorului de destinație în care este colectat rezultatul. La fel de
implicit un director este generat în directorul curent cu numele jobului și
extensia `.mjt'.

--ieșire
De asemenea, adăugați fișiere de ieșire.

--strace
Folosește metoda cu programul strace, Vezi descrierea".

--copie
Fișierele sunt copiate în loc de a crea legături simbolice.

--apartament
Fișierele sunt legate sau copiate fără elemente de cale. Directorul de destinație va
conțin o listă plată de fișiere sau link-uri fără director.

Fișierele `ls-R' și `aliases' sunt ignorate.

--exclude-ext=<ext>
Fișiere cu extensieext> sunt excluse. Opțiunea poate fi dată de mai multe ori sau a
poate fi folosită o listă de extensii separate prin virgulă. Exemple:

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

este la fel ca

--exclude-ext aux,log,toc

--(nu)texhash
În mod implicit, fișierul `ls-R' este generat în arborele `texmf', deoarece acesta este fișierul
baza de date cu nume care ar putea fi utilizată în TeX Live. Pentru că MiKTeX folosește un alt
mecanism, „texhash”-ul său nu generează fișierele „ls-R” și „--notexhash”
suprimă apelul lui `texhash'.

--cmd-tex=<cmd>
Comanda pentru compilatorul TeX. Implicit este pdflatex.

--cmd-kpsewhich=<cmd>
Comanda pentru kpsewhich.

--cmd-texhash=<cmd>
Comanda pentru actualizarea bazei de date cu nume de fișiere a arborelui texmf generat. Implicit este
textmf.

--cmd-strace=<cmd>
Comanda pentru strace.

--verbos
Mesaje verbale.

--Ajutor
Afișează ecranul de ajutor.

-B(-om>
Imprimați pagina de manual.

--versiune
Identificarea versiunii tipărite și ieșire.

EXEMPLE


fișier TeX test.tex folosind metoda recorderului TeX:

mkjobtexmf --test de nume job

fișier TeX test.tex folosind LaTeX:

mkjobtexmf --jobname test --cmd-tex latex

Generare format:

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

Exemplu, cum poate fi utilizat noul arbore texmf (Linux/bash):

TEXMF=!!test.mjt/texmf pdflatex test

Exemplu pentru generarea unei arhive zip (Linux/bash):

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

Exemplu pentru generarea unei arhive tar:

tar cjhvf test.tar.bz2 -C test.mjt .

NERESOLUTAT PROBLEME, Avertismente, TOATE


Software experimental
Opțiunile, setările implicite, modul în care funcționează programul se pot schimba în versiunile viitoare.

texmf.cnf
În prezent metoda cu strace înregistrează aceste fișiere. Recorderul TeX nu. Util
sunt texmf.cnf fișiere pentru setări variabile. Pentru că avem un singur arbore TEXMF, the
secțiunile de cale ar trebui probabil rescrise.

Setări în variabilele de mediu
Nu sunt depozitate deloc.

coliziuni
Programul folosește un director de destinație și cel mult un arbore TEXMF pentru rezultat.
Cu toate acestea, fișierele sursă pot proveni din diferite directoare și arbori TEXMF.
Prin urmare, sunt posibile coliziuni de nume.

Programul urmează strategia de a nu șterge fișierele din directorul de destinație.
Acest lucru permite colectarea fișierelor din diferite rulări. Astfel, coliziunile sunt rezolvate în
mod în care prima intrare care este făcută în directorul de destinație câștigă.

Fișier de configurare
Ar salva utilizatorul de la retastarea aceleași opțiuni din nou și din nou.

Înregistrare incompletă
Erori în înregistrarea fișierelor TeX pot duce la înregistrarea fișierelor incomplete (de exemplu, pdfTeX
1.40.3 nu înregistrează fișiere .pfb și .pk).

...

Utilizați mkjobtexmf online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    curațare in profunzime
    curațare in profunzime
    Un script Kotlin care distruge toate constructiile
    cache-urile din proiecte Gradle/Android.
    Util atunci când Gradle sau IDE-ul vă permit
    jos. Scriptul a fost testat
    macOS, dar...
    Descărcați deep-clean
  • 2
    Plug-in-ul Eclipse Checkstyle
    Plug-in-ul Eclipse Checkstyle
    Pluginul Eclipse Checkstyle
    integrează codul Java Checkstyle
    auditor în IDE-ul Eclipse. The
    plug-in-ul oferă feedback în timp real pentru
    utilizatorul despre viol...
    Descărcați pluginul Eclipse Checkstyle
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player este un player media gratuit
    software, parte bazat pe WMP și VLC. The
    player este într-un stil minimalist, cu
    mai mult de zece culori tematice, și poate, de asemenea
    b ...
    Descărcați AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV este un ADDON pentru XBMC/
    Kodi care permite să dispună de un
    decodificator de servicii IPTV de
    Movistar integrat în unul de los
    centrele media ma...
    Descărcați movistartv
  • 5
    Cod :: Blocuri
    Cod :: Blocuri
    Code::Blocks este un program gratuit, open-source,
    cross-platform C, C++ și Fortran IDE
    construit pentru a satisface cele mai exigente nevoi
    a utilizatorilor săi. Este conceput să fie foarte
    extens ...
    Cod de descărcare::Blocuri
  • 6
    În mijlocul
    În mijlocul
    În mijlocul sau interfața avansată Minecraft
    iar Urmărirea Datelor/Structurii este un instrument pentru
    afișați o prezentare generală a unui Minecraft
    lume, fără a o crea efectiv. Aceasta
    poate sa ...
    Descărcați Amidst
  • Mai mult »

Comenzi Linux

Ad