Αυτός ο οδηγός είναι κατά κάποιο τρόπο η εξέλιξη του οδηγού http://ubuntuforums.org/showthread.php?t=810301 για εγκατάσταση του greektex στο TexLive 2008 για να γράφουμε εύκολα ελληνικά στο Latex. Φυσικά υπάρχει και το Xetex προεγκατεστημένο και έτοιμο στο Texlive 2008 αλλά προσωπικά είχα κάποια προβλήματα στην υφένωση αγγλικών λέξεων σε μικτό κείμενο -δεν ξέρω άν μου λείπει κάτι από το Preamble.
Το έγραψα αρχικώς εδώ http://ubuntuforums.org/showthread.php?t=1106025 για κρατήσω σημειώσεις για μένα - δεν είναι δικής μου έμπνευσης όλα αυτά απλά έπαιξα και τα μάζεψα. Δεν είμαι Ubuntu/Linux geek (ακόμη

A: TexLive 2008
1:Αναφέρεται ότι δεν χρειάζεται να είσαι root, αλλά για εγκατάσταση στο /usr/local όπως προτείνεται, χρειάζεται.
Μέση λύση: κάνετε το το φάκελο /usr/local εγγράψιμο από απλό χρήστη (gksudo nautilus, right click, properties, permissions)
2. Προσωπικά απεγκατάστησα το TExlive 2007 - δεν ξέρω αν χρειάζεται
3.Από εδώ κατεβάζετε τον οδηγό εγκατάστασης http://mirror.ctan.org/systems/texlive/tlnet/2008/install-tl-unx.tar.gz
4. αποσυμπίεση και άνοιγμα του φακέλου σε τερματικό
5:
- Κώδικας: Επιλογή όλων
sudo aptitude install perl-tk
6:
- Κώδικας: Επιλογή όλων
./install-tl -gui
(greek language pack για ελληνικά με greektex & xetex)
7.Μετά την εγκατάσταση, στο αρχείο .profile στο home folder προσθέστε αυτά
- Κώδικας: Επιλογή όλων
gedit .profile
PATH=/usr/local/texlive/2008/bin/i386-linux:$PATH; export PATH
MANPATH=/usr/local/texlive/2008/texmf/doc/man:$MANPATH; export MANPATH
INFOPATH=/usr/local/texlive/2008/texmf/doc/info:$INFOPATH; export INFOPATH
logout & log in για να δουλέψει το texlive2008
B: GreekTex
8. Στο home folder βρείτε το φάκελο ~/.texlive2008/texmf-var/fonts και δημιουργείστε μέσα ένα φάκελο με όνομα source και μέσα σε αυτόν ένα φάκελο με το όνομα public έτσι ώστε η διαδρομή να είναι
~/.texlive2008/texmf-var/fonts/source/public
9. Βρείτε το zip αρχείο ywcl (περιέχει τις γραμματοσειρές)
- Κώδικας: Επιλογή όλων
locate ywcl
/usr/local/texlive/2008/texmf-dist/doc/latex/greektex/ywcl.zip
και έξαγωγή στο φάκελο
~/.texlive2008/texmf-var/fonts/source/public (που φτιάξαμε ανωτέρο)
10. Αντιγράψτε το αρχείο gehyphw.gr από
/usr/local/texlive/2008/texmf-dist/doc/latex/greektex/ στο
/usr/local/texlive/2008/texmf/tex/generic/hyphen
- Κώδικας: Επιλογή όλων
cp /usr/local/texlive/2008/texmf-dist/doc/latex/greektex/ /usr/local/texlive/2008/texmf/tex/generic/hyphen
11. Αντιγράψτε το αρχείο greektex.sty από
/usr/local/texlive/2008/texmf-dist/tex/latex/greektex/greektex.sty στο φάκελο
/usr/local/texlive/2008/texmf/tex/latex/greektex
- Κώδικας: Επιλογή όλων
cp /usr/local/texlive/2008/texmf-dist/tex/latex/greektex/greektex.sty /usr/local/texlive/2008/texmf/tex/latex/greektex
12.Βρείτε τα αρχεία language.dat
- Κώδικας: Επιλογή όλων
locate language.dat
/usr/local/texlive/2008/texmf/tex/generic/config/language.dat &
/usr/local/texlive/2008/texmf-var/tex/generic/config/language.dat
- Κώδικας: Επιλογή όλων
gedit /usr/local/texlive/2008/texmf/tex/generic/config/language.dat
gedit /usr/local/texlive/2008/texmf-var/tex/generic/config/language.dat
αντικάτεστησα την γραμμή english hyphen.tex με english hyphen.tex gehyphw.gr
13.Βρείτε τα αρχεία ls-R
- Κώδικας: Επιλογή όλων
locate ls-R
/usr/local/texlive/2008/texmf/ls-R
/usr/local/texlive/2008/texmf-config/ls-R
/usr/local/texlive/2008/texmf-dist/ls-R
/usr/local/texlive/2008/texmf-doc/ls-R
/usr/local/texlive/2008/texmf-var/ls-R
και κάνετε τα εγγράψιμα από απλό χρήστη
14. σε τερματικό
- Κώδικας: Επιλογή όλων
tlmgr -gui
Λογικά τώρα πρέπει να όλα οκ!
Χρησιμοποιώ texmaker και οι ρυθμίσεις είναι εδώ http://ubuntuforums.org/showthread.php?t=810301
Προσοχή στη διαφορά του encoding σε σχέση με xetex (iso88597 & utf8)!
Γ: Eξαγωγή σε html & OpenOffice
Το latex2rtf είναι φοβερό αλλά δεν τα κατάφερα με ελληνικά. Για ελληνικά (τόσο με Xetex οσο και greektex) φοβερό και εύκολο και είναι το
tth από http://hutchinson.belmont.ma.us/tth
Κατεβάστε το συμπιεσμένο αρχείο, κάντε εξαγωγή και ανοίξτε το σε τερματικό.
Αντιγράψτε το αρχείο tth από το φάκελο του στο /usr/bin
- Κώδικας: Επιλογή όλων
sudo cp tth /usr/bin
- Κώδικας: Επιλογή όλων
latex file_name.tex ή xelatex file_name.tex /και bibtex file_name.aux
- Κώδικας: Επιλογή όλων
tth file_name.tex
Ανοίξτε το html αρχείο στο Firefox και αλλαγή κωδικοποίσης σε iso-8859-7 για greektex & utf8 για xetex. ΣΩΣΤΕ ξανά το αρχειό στο Firefox και ανοίξτε το στο openoffice, εξαγωγή σαν .odt και είστε έτοιμοι!
Στο texmaker μπορείτε να εντάξετε τις εντόλές
στις user commandsέγραψε:tth %.tex ή latex2rtf %.tex
Για σωστή εμφάνιση εμφάνιση βιβλιογραφικών αναφορών στο HTML/odt ΜΗΝ χρησιμοποιήσετε τα πακέτα natbib και ίσως και το hyperref στο .tex αρχείο.
Αυτά!