Aceasta este comanda texindy 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
texindy - creați index sortat și etichetat din indexul brut LaTeX
REZUMAT
texindy [-V?h] [-qv] [-iglr] [-d magic] [-o outfile.ind] [-t log]
[-L lang] [-C pagina de cod] [-M modul] [idx0 idx1 ...]
Stil GNU Lung Opţiuni pentru Pantaloni scurți Opțiuni:
-V / --versiunea
-? / -h / --ajutor
-q / --liniște
-v / --verbos
-i / --stdin
-g / --german
-l / --ordinarea scrisorilor
-r / --no-intervaluri
-d / --debug (de mai multe ori)
-o / --out-file
-t / --log-file
-L / --limbaj
-C / --codepage
-M / --modul (de mai multe ori)
-I / --input-markup (acceptat: latex, omega)
DESCRIERE
texindy este comanda specifică LaTeX a xindy, sistemul flexibil de indexare. Este nevoie de o
index brut ca intrare și produce un index îmbinat, sortat și etichetat. Fuzionarea, sortarea și
etichetarea este controlată de modulele xindy, cu un set convenabil deja preîncărcat.
Fișierele cu indexul brut sunt transmise ca argumente. Dacă nu sunt transmise argumente, raw
indexul va fi citit din intrarea standard.
O bună descriere introductivă a texindy apare în capitolul de indexare al LaTeX
Companion (ed. a 2-a)
Dacă doriți să produceți un index pentru documentele LaTeX cu marcare specială de index, comanda
xindy(1) este probabil mai de interes pentru tine.
texindy este o abordare de îmbinare a suportului pentru face-reguli framework, propriile module xindy
(de exemplu, pentru comenzi speciale LaTeX din index) și un nivel rezonabil de MakeIndex
compatibilitate. Există și alte abordări mai vechi, în cele din urmă vor primi o descriere
site-ul web xindy, http://www.xindy.org/.
OPŢIUNI
„--versiunea” / -V
ieșiți numerele de versiune ale tuturor componentelor relevante și ieșiți.
"--Ajutor" / -h / -?
mesaj de utilizare a ieșirii cu explicația opțiunilor.
"--Liniște" / -q
Nu trimiteți mesaje de progres. Ieșiți numai mesaje de eroare.
"--verbos" / -v
Trimite mesaje detaliate de progres.
"--debug" magie / -d magie
Ieșiți mesaje de depanare, această opțiune poate fi specificată de mai multe ori. magie determină
ce iese:
remarcă magică
-------------------------------------------------- ----------
mesajele interne de progres ale scripturilor driverului
keep_tmpfiles nu aruncă fișierele temporare
Urmărire de markup de ieșire, așa cum este explicat în manualul Xindy
level=n log level, n este 0 (implicit), 1, 2 sau 3
„--out-file” outfile.ind / -o outfile.ind
Ieșire index în fișier outfile.ind. Dacă această opțiune nu este trecută, numele ieșirii
fișier este numele de bază al primului argument și extensia fișierului ind. Dacă cea brută
indexul este citit din intrarea standard, această opțiune este obligatorie.
"--fișier jurnal" log.ilg / -t log.ilg
Trimiteți mesajele jurnal în fișier log.ilg. Aceste mesaje de jurnal sunt independente de
mesaje de progres pe care le puteți influența cu „--debug” sau „--verbose”.
"--limba" lang / -L lang
Indexul este sortat conform regulilor de limbaj lang. Aceste reguli sunt codificate
într-un modul xindy creat de face-reguli.
Dacă nu este specificată nicio codificare de intrare prin „--codepage”, un modul xindy pentru limba respectivă
este căutat cu o codificare latină, cp, iso sau ascii, în această ordine.
„--codepage” pe / B <-C> pe
Intrarea brută este în codificarea intrării pe. Aceste informații sunt folosite pentru a selecta cea corectă
modulul de sortare xindy și, de asemenea, inputenc codificare țintă pentru marcarea de intrare „latex”.
Când se utilizează marcajul de intrare „omega”, „utf8” este întotdeauna folosit ca pagină de coduri de sortare și nr
modulul inputenc este încărcat. Apoi această opțiune este ignorată.
"--modul" modul / -M modul
Încărcați modulul xindy modul.xdy. Această opțiune poate fi specificată de mai multe ori. The
modulele sunt căutate în calea de căutare xindy care poate fi schimbată cu mediul
variabila „XINDY_SEARCHPATH”.
„--input-markup” intrare / -I intrare
Specifică marcajul de intrare al indexului brut. Valori acceptate pentru intrare sunt "latex"
și „omega”.
marcajul de intrare „latex” este cel care este emis în mod implicit din nucleul LaTeX, sau
de pachetul macro „index” al lui David Jones. ^^-notația caracterelor cu un singur octet este
sprijinit. Utilizarea LaTeX-urilor inputenc se presupune și pachetul.
Marcarea de intrare „omega” este ca marcarea de intrare „latex”, dar cu notația ^^ a lui Omega ca
codificare pentru caractere non-ASCII. LaTeX inputenc codificarea nu este folosită atunci și
„utf8” este forțat să fie pagina de cod pentru sortare.
SPRIJINIT LIMBI / CODEPAGES
Sunt acceptate următoarele limbi:
latin script-uri
portugheză ţigană albaneză
croata hausa romaneasca
ceh ungur rus-iso
danez islandez slovac-mic
engleză italiană slovacă-large
esperanto kurdish-bedirxan slovenă
estoniană kurdă-turcă spaniolă-modernă
finlandeză latină spaniolă-tradițională
francez leton suedez
general lituanian turc
german-din sorbianul inferior-sorbianul superior
german-duden norvegian vietnamez
poloneză grecească-iso
Germana recunoaște două scheme de sortare diferite pentru a gestiona umlauts: în mod normal, „ae” este
sortat ca „ae”, dar în cărțile telefonice sau dicționare, este sortat ca „a”. Primul
schema este cunoscută ca DIN comandă, al doilea ca Duden comandă.
Numele de limbă „*-iso” presupun că intrările de index brut sunt în codificare ISO 8859-9.
„țigan” este un dialect rusesc de nord.
chirilic script-uri
sârbă bielorusă mongolă
bulgară rusă ucraineană
macedonean
Altele script-uri
klingon grecesc
Disponibil Pagini de coduri
Acest lucru nu este încă scris. Le puteți căuta în distribuția dvs. xindy, în
module/limba/limba/ director (unde limbă este limba ta). Ele sunt numite
variant-codepage-lang.xdy, În cazul în care variantă- este cel mai adesea goală (pentru germană, este „din5007”
și „duden”; pentru spaniolă, este „modern” și „tradițional”, etc.)
< Descrieți paginile de cod disponibile pentru fiecare limbă >
< Descrieți relevanța paginilor de cod (ca reprezentare internă) pentru
LaTeX inputenc >
TEXINDY STANDARD MODULE
Există un set de texindy module standard care ajută la procesarea fișierelor index LaTeX. Unele
acestea sunt încărcate automat. Unele dintre ele sunt încărcate implicit, aceasta poate fi dezactivată
cu texindy opțiune. Altele pot fi specificate ca argument „--module” pentru a realiza a
efect specific.
xindy Descrierea categoriei modulului
triere
ordinea cuvintelor Implicit Un spațiu vine înaintea oricărei litere din
alfabet: ``stil index'' este listat înainte
``indexare''. Opriți-l cu opțiunea -l.
Supliment pentru ordinea literelor Spațiile sunt ignorate: ``stil index''
este sortat după ``indexare''.
Supliment keep-blanks Spații albe de început și de sfârșit (spații libere
și file) nu sunt ignorate; intermediar
spațiul alb nu este modificat.
ignore-hyphen Supliment Cratimele sunt ignorate:
``ad-hoc'' este sortat ca ``ad-hoc''.
ignore-punctuation Add-on Toate tipurile de caractere de punctuație sunt
ignorate: cratime, puncte, virgule, bare oblice,
paranteze și așa mai departe.
sortare numerică Numerele automate sunt sortate numeric, nu ca
caractere: ``V64'' apare înaintea ``V128''.
Pagină Numere
page-ranges Apariții implicite pe mai mult de două consecutive
paginile sunt listate ca un interval: ``1--4''.
Opriți-l cu opțiunea -r.
Suplimentul ff-ranges Utilizează notația implicită ``ff'' pentru intervale
de trei pagini și intervale explicite
apoi: 2f, 2ff, 2--6.
ff-ranges-only Add-on Utilizează numai intervale implicite: 2f, 2ff.
Book-order Add-on Sortează numerele de pagini cu numerotarea obișnuită a cărților
schema corectă -- Numerele romane mai întâi, apoi
Numere arabe, apoi altele: i, 1, A.
Markup și Aspect
tex Auto Gestionează convențiile de bază TeX.
latex-loc-fmts Auto Oferă comenzi de formatare LaTeX
pentru încapsularea numărului de pagină.
latex Auto se ocupă de convențiile LaTeX, atât în format brut
intrări de index și marcaj de ieșire; implică
tex.
makeindex Auto Emulează sintaxa implicită de intrare MakeIndex
și citarea comportamentului.
latin-lettergroups Aspectul automat conține o singură literă latină
deasupra fiecărui grup de cuvinte care încep cu
aceeași scrisoare.
supliment german-sty Se ocupă de marcajul cu umlaut din limba germană a lui babel
și opțiunile germane.
COMPATIBILITATE LA MAKEINDEX
xindy nu pretinde a fi complet compatibil cu MakeIndex, ceea ce ar împiedica unele
a îmbunătățirilor sale. Acestea fiind spuse, ne străduim să oferim cât mai multă compatibilitate posibil.
Cele mai importante incompatibilități sunt
· Pentru intrările de index brute în sintaxa LaTeX, „\index{aaa|bbb}” este interpretat diferit.
Pentru MakeIndex, „bbb” este un marcaj care este scos ca o etichetă LaTeX pentru acest număr de pagină. Pentru
xindy, acesta este un atribut de locație, un identificator abstract care va fi mai târziu
asociat cu marcajul care ar trebui să fie rezultat pentru acel atribut.
Pentru o utilizare simplă, când „bbb” este „textbf” sau similar, furnizăm locația
definiții de atribute care imită comportamentul MakeIndex.
Pentru o utilizare mai complexă, atunci când „bbb” nu este un identificator, nu există o astfel de compatibilitate
definițiile există și, de asemenea, este posibil să nu fie create cu curent xindy. În special,
aceasta înseamnă că implicit pachetul LaTeX „hyperref” va crea fișiere index brute
cu care nu poate fi procesat xindy. Acesta nu este un bug, acesta este rezultatul nefericit
a unei incompatibilităţi intenţionate. În prezent, nu este posibil să obțineți ambele hiperref
indexați link-uri și utilizare xindy.
Se raportează că există o situație similară pentru clasa LaTeX „memorie”.
Programatorii care cunosc Common Lisp și Lex și doresc să lucreze la un remediu ar trebui să fie pe plac
contactați autorul.
· Definițiile de compatibilitate MakeIndex acceptă numai sintaxa implicită a indexului brut și
definirea marcajului. Nu este posibil să configurați analizarea indexului brut sau să utilizați a
Fișier de stil MakeIndex pentru a descrie marcajul de ieșire.
MEDIUL
„TEXINDY_AUTO_MODULE”
Acesta este numele modulului xindy care încarcă toate modulele încărcate automat. Implicit
este „texindy”.
Utilizați texindy online folosind serviciile onworks.net