Οδηγίες XeTeX LaTeX σε LINUX (ubuntu) με χρήση Kile.

Η LaTeX είναι ένα ευρέως διαδεδομένο πρόγραμμα στοιχειοθεσίας που χρησιμοποιείται από μαθηματικούς, φυσικούς και μηχανικούς. Έχει τελείως διαφορετική φιλοσοφία από ένα κείμενο Word.To XeteX είναι ένα ΤeΧ σύστημα τυπογραφίας που χρησιμοποιοεί unicode και OpenType γραμματοσειρές . Εδώ δίνονται οδηγίες πως μπορούμε να φτιάξουμε ένα έγγραφο.
Πρώτα πρέπει να εγκαταστήσουμε τα πακέτα και ένα πρόγραμμα που θα μας βοηθήσει στη συγγραφή του κειμένου (ένα front πρόγραμμα). Όλα γίνονται βεβαίως σε περιβάλλον Linux, αν και για τους χρήστες windows υπάρχει η επιλογή miktex και winedt.

sudo apt-get install texlive texlive-xetex texlive-lang-greek
sudo apt-get kile
sudo apt-get install lmodern

που εγκαθιστούν το LaTeX, το kile (εμένα αυτό μου αρέσει) και ένα πακέτο για το fonts.
Έπειτα πρέπει να περάσουμε το xgreek. Το ΧeTeX αναγνωρίζει ελληνικό κείμενο αυτόματα - όσοι έχουν ασχοληθεί δε χρειάζεται το babel - αλλά δεν εμφανίζει στα ελληνικά τις εντολές πχ \tableofcontents, \chapter{} κα. Εκεί χρειάζεται το xgreek, τότε η εντολή \chapter{} θα εμφανιστεί στο κείμενο κεφάλαιο και όχι chapter.
Πρώτα κατεβάζουμε το αρχείο το αποσυμπιέζουμε και το σώζουμε στο /home/
xgreek
Μετά εκτελούμε τις ακόλουθες εντολές

cd /home/xgreek/fontspec/
latex fontspec.ins
sudo cp fontspec.sty /usr/share/texmf-texlive/tex/xelatex/fontspec/
cd /home/xgreek
xetex -ini -etex -jobname=xelatex latex.ltx
sudo cp xelatex.fmt /var/lib/texmf/web2c/xetex/
sudo fmtutil --enablefmt xelatex
sudo mkdir /usr/share/texmf-texlive/tex/xelatex/xgreek
sudo cp xgreek.sty /usr/share/texmf-texlive/tex/xelatex/xgreek/
sudo texhash

Οι εντολές αυτές και το τροποποιημένο αρχείο είναι προσφορά του φίλου Χρίστου Γεν

Ανοίγουμε το kile. Και πάμε Settings->Configure Kile-> Tools -> Build -> Select a Tool -> Latex όπου πάμε στην καρτέλα General και στην επιλογή command βάζω xetex. Μετά File-> New -> Empty Document και κάνουμε copy paste παρακάτω κώδικα.

\documentclass[a4paper,12pt]{article}
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{xltxtra}
\usepackage{xgreek}
\setmainfont[Mapping=TeX-text]{Times New Roman}
\usepackage{graphicx}
\begin{document}
Είναι ένα ελληνικό κείμενο.
This is an English text.
\end{document}

Επιλέγουμε το κουμπί LaTeX και έχουμε το πρώτο αρχείο σε pdf μορφή.

Σχόλια

Ο χρήστης Ανώνυμος είπε…
Πολυ καλο το howto, ευχαριστω.

Μια παρατηρηση μονο: στο Kile, η εντολη που βαζεις στην επιλογη command ειναι xelatex οχι xetex.
Ο χρήστης Ανώνυμος είπε…
Ευχαριστώ πολύ!
Με έσωσες από πολύ φασαρία!
Τα ίδια ισχύουν και με Texmaker σαν editor.
Υπάρχει κάποιο αντίστοιχο howto και για MikTex?
Ο χρήστης Ανώνυμος είπε…
τι γίνεται αν υπάρχει μικτό Αγγλικό και Ελληνικό Κείμενο? Το Ελληνικό κείμενο συλλαβίζεται ενώ το Αγγλικό Όχι!!!
Ο χρήστης Constantine Tsardounis είπε…
Ακολουθώ επακριβώς τις οδηγίες σε kubuntu 8.10 μα όταν τρέχω την
xetex -ini -etex -jobname=xelatex latex.ltx
παίρνω το λάθος
! Nonletter.
£->č

l.86 a1^^a3
a
?
Ο χρήστης Ανώνυμος είπε…
Απίστευτος!!! Να 'σαι καλά!!!
@Plagal
Αυτό δεν ήταν μια απλή παρατήρηση!

Ευχαριστώ για τον οδηγό!
Ο χρήστης Ανώνυμος είπε…
Μπορείς να μου πεις πως με xetex θα φτιάξω και το dvi? Για να το κάνω μετά ps?

Ο από πάνω
Ο χρήστης Ανώνυμος είπε…
Το link δυστυχως δεν λειτουργει...

Δημοφιλείς αναρτήσεις από αυτό το ιστολόγιο

XeLaTeX Windows MikTex TeXMaker Greek how-to

LaTeX3, Greek, MikTeX, fontspec, expl3, Πρόβλημα

Copyright σε LaTeX