Olen käyttänyt LaTeXiä jo viisi vuotta ja olen siitä lähtien käyttänyt PDFLaTeXiä. Minun on vaikea seurata LaTeX-kehityksen edistymistä. Viime aikoina on puhuttu paljon XeTeX: stä. Mikä se tarkalleen on? Onko järkevää vaihtaa siihen?
Kommentit
Vastaa
Olen vaihtanut XeLaTeX: iin pari kuukautta sitten voidaksesi käyttää Open Type -fontteja. Vaikka järjestelmä on mielestäni vakaa ja helppokäyttöinen erinomaisen fontspec
-paketin kanssa, on mainittava muutama asia:
-
Jos käytät ligatureja, kuten vanhan tyylin hahmoja, et voi kopioida & liitä tekstiä PDF-tiedostosta (katso Pienikokoiset, vanhat numerot, ja jotkut ligatuurit tuottavat parittomia symboleja PDF-kopiotekstissä? ). Sen sijaan tekstiä edustavat puuttuvat symbolit. Se on ehdoton tappaja, jos haluat, että dokumenttisi indeksoidaan tai haluat muiden kopioida ja liittää helposti.
-
Joku (ei minä) mainitsi tex.sx: ssä, että XeTeX: n kehitys on edennyt hyvin hitaasti, kun kehittäjä on kiireinen muilla asioilla (ei huutoa tai kritiikkiä ole tarkoitettu! Tämä tarkoittaa, että tietyn ominaisuuden käyttöönotto saattaa kestää kauan tai korjattavat virheet.
-
Kuten aiemmin mainittiin, mikrotypografia on tällä hetkellä ongelma XeTeX: ssä.
-
On suositeltavaa olla käytä
babel
XeTeX: n kanssa (vaikka se toimii, jos käytät vain ”latinankielisiä” kieliä).
Nämä neljä asiaa (erityisesti ensimmäinen!) ovat vakuuttaneet minut käyttämään LuaTeX: ää XeTeX: n sijaan, koska ne kaikki on ratkaistu LuaTeX: ssä. Minulla ei ole vielä löytynyt mitään ongelmia (lukuun ottamatta sitä, että se on hieman hidasta melko monimutkaisilla malleillani). Joten jos haluat vaihtaa pdfLaTeX: stä, voit harkita myös LuaTeX: ää.
Kommentit
- Onko jokin näistä ongelmista ratkaistu Lua (La) TeX: n kanssa?
- Kyllä, se ’ on se, mitä halusin sanoa (ei selvästikään riittävän selvästi). 1) Ligatuurien kopioiminen ja liittäminen on mahdollista, aivan kuten PdfLaTexissä. 2) AFAIK-kehitystiimi on erittäin aktiivinen. 3) LuaTeX tukee ulkonemista ja kirjasimen laajentamista suoraan. 4) Babel on tuettu, vaikka polyglossia ei ole (vielä).
- ” ligatuurit, kuten vanhat tyyliluvut ” … tekstikuviot ja ligatuurit ovat erilaisia asioita, eikö?
Vastaa
Tässä on implisiittinen kohta yllä mainituissa perusteellisissa kommenteissa ja linkitetyissä vastauksissa, mutta mahdollisesti ei ilmeistä.
Fonttien asentaminen ja hallinta perinteisissä TeX-järjestelmissä voi olla pelottavaa. Minulle, koska haluan keskittyä kirjoittamiseen ohjelmistojen hallinnan sijasta, fonttien sekoittaminen ei usein ollut vaivan arvoinen. XeTeX antaa minulle mahdollisuuden käyttää paljon fontteja helposti samalla kun olen tietämätön (ts. Samalla kun pidän aikani vapaana minulle tärkeimpien asioiden oppimiseksi). Ainakin Macissa fonttien asentaminen on vähäpätöisen helppoa OS X: n fonttien kaltaisen ohjelman avulla, ja sitten XeTeX antaa minun vetää nämä fontit LaTeX-dokumentteihini. Kuulostaa siltä, että jotain vastaavaa pätee muihin suosittuihin käyttöjärjestelmiin.
Vastaa
XeLaTeX: n avulla voit kirjoittaa vain eri kielillä olevia tekstejä yhdessä , yhtä yksinkertaista ja luonnollista kuin Notepadissa, HTML: ssä, Microsoft Wordissa ja muissa moderneissa. Sinun ei tarvitse oppia ja kirjoittaa babel
tai CJK
vain saadaksesi asiat tekemään niin kuin niiden pitäisi olla.
En käytä monia kirjasimia, joten XeLaTeX: n etuja kirjoista ei tunneta.
Kommentit
- Valitettavasti ilman
babel
, sanat muilla kuin englanninkielisillä kielillä ’ ei tavuta oikein, joten XeTeX ei itsessään ole ’ t paljon apua.
xetex
eikäxelatex
tuki leikkaamista! Katso tämä varoitusviesti .xetex
ei voi määrittää tuotujen JPG-kuvien oikeaa ulottuvuutta. Meidän on ensin muunnettava JPG PDF-muotoon, jolloinxetex
voi tuottaa oikean tuloksen. Katso yksityiskohdat täältä .Jos sinulla on vaikeuksia fonttien ja merkistöjen kanssa, se voi olla sinulle: monilla ihmisillä on kokemusta siitä, että Xetexin kanssa vain toimivat asiat, jotka edellyttävät Pdftexin kanssa kävelemistä. Kaksi ominaisuutta:
{inputenc}
Latex-paketti;Jos nämä eivät aiheuta ongelmia sinulle, ei ole paljon syytä harkita siirtämistä Xetexiin. Pdftexillä on kehittyneempi mikrotyyppitiedosto.
Katso Joseph Wrightin vastausta LuaTeX: n, ConTeXt: n ja XeTeX -kysymys: Luatexin on tarkoitus olla Pdftexin jatko-projekti, ja hän on informatiivinen tulevista asioista.
Kommentit
inputenc
-paketti kattaa vain rajoitetun osan Unicodesta.