Szerkesztő:Harp/latex

A Wikipédiából, a szabad enciklopédiából

Újságszerkesztés LaTeX-hel[szerkesztés]

A papertex egy aranyos LaTeX kiegészítő, mellyel újság szerkeszthető. Így raktam fel Ubuntura:

http://www.ctan.org/tex-archive/macros/latex/contrib/papertex/ oldalról zipet letöltöttem, kitömörítettem

unzip papertex.zip

elkészítettem a papertex.cls fájlt

cd papertex
latex papertex.ins

A cls fájlt a megfelelő könyvtárba tettem:

cp example

A képek hibásak voltak az img könyvtárban. (Ellenőrizhető:)

identify img/* img/*/*

ezért ugyanolyan szerkezetben a fenti oldalról szedtem le.

Felraktam a livetex-latex-extra csomagot (a datetime és fmtcount latex-csomagok ebben vannak):

sudo apt-get install livetex-latex-extra

Olyan linuxokon, melyeken nics ilyen csomag, a ctanról kell letölteni a valami.ins fájlokat (datetimefmtcount) és ugyanúgy létrehozni a valami.cls fájlokat, mint a papertexnél, és az aktuális könyvtárba másolni: datetime-nél egy halom dk- kezdetű fájlt is.

Létrehoztam az újságot:

pdflatex example.tex

A vége felé van egy üzenet: LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. Eszerint még nem minden referencia (oldalszám-hivatkozás) van a helyén. Ezért még egy futtatás után megnéztem:

pdflatex example.tex
evince example.pdf&

Gyorsabb megoldás[szerkesztés]

Csináltam egy tömörített fájlt, amiben minden szükséges benne van, kivéve a papertex leírása és a a live-latex-extra csomag. A fájlt jelenleg a magyar nyelvnek megfelelő latin2-es (iso-8859-2-es) kódolásúra állítottam, és a babel csomagnál (elválsztás...) a magyart állítottam be.

A karekterkódolást lehet, hogy a szövegszerkesztőben be kell állítani (utf-8-as kódolású rendszreken). Vim-ben ezt állítsuk be:

set fileencoding=latin2