Δημοσιεύτηκε: 13 Ιούλ 2012, 14:43
Λοιπόν. Ένα ένα.
Το xelatex και το pdflatex είναι μηχανές (προγράμματα) LaTeX. Υλοποιούν τον ίδιο αλγόριθμο, αλλά υποστηρίζουν διαφορετικά χαρακτηριστικά η καθεμία. Για να καταλάβεις υπάρχουν τα tex, latex, pdflatex, xetex, xelatex, luatex, lualatex. Εσύ θέλεις να χρησιμοποιείς xelatex. Από default όλοι τα IDE και οι τα plugins των text editors είναι ρυθμισμένα να χρησιμοποιούν το pdflatex. Αυτό που πρέπει να κάνεις είναι να πας στα settings και να αλλάξεις την default ρύθμιση σε xelatex.
H Linux Libertine είναι μια γραμματοσειρά που μπορείς να κατεβάσεις από το internet. Την αντικαθιστάς κατά βούληση. Το "Ο" δηλώνει ότι θες την Open Type εκδοχή και όχι την True Type. Σε γενικές γραμμές, οι γραμματοσειρές Open Type είναι οι πιο σύγχρονες και αυτές που έχουν τα περισσότερα features. Ακόμα δεν υπάρχουν πάρα πολλές τέτοιου τύπου αλλά αυτή η κατάσταση αλλάζει. Δες εδώ για τις βασικές επιλογές που έχεις.
Η εγκατάσταση γραμματοσειρών δεν έχει να κάνει με LaTeX. Με λίγο googling θα βρεις πως γίνεται αλλά εν ολίγοις
1. φτιάχνεις έναν κρυφό φάκελο στο home με όνομα ".fonts".
2. Βάζεις στον φάκελο ".fonts" τις γραμματοσειρές που κατέβασες.
3. Τρέχεις την εντολή "sudo fc-cache -fv" (αυτη η εντολή ανανεώνει το cache των fonts του συστήματος).
4. Επιστροφή στο 2.
H εντολή του latex "usepackage" έχει την ακόλουθη σύνταξη
Οι κανόνες συλλαβισμού μπαίνουν με το πακέτο xgreek. To οποίο παράλληλα εξελληνίζει και τα chapter, section κτλ σε Κεφάλαιο, Ενότητα κτλ. Διάβασε και αυτό και προσπάθησε να βάλεις το πακέτο ucharclasses με τις οδηγίες που σου έδωσα. Θα σου λύσει τα χέρια.
Τα αρχεία sty δεν πρέπει να τα κατεβάζεις μόνος σου και να τα βάζεις στον ίδιο φάκελο. Η σωστή πρακτική είναι να χρησιμοποιείς τον TexLive Manager (το tlmgr) για τη διαχείριση των πακέτων. Αν δεν τα βρίσκει ο kile τότε είναι αλλού το πρόβλημα. Έχεις κάνει απεγκατάσταση τα πακέτα του Ubuntu για το texlive?
Το πακέτο ucharclasses είναι ειδική περίπτωση γιατί δεν μπορείς να το εγκαταστήσεις μέσω του tlmgr.
Η εντολή texhash ανανεώνει το Τex-Tree. Δηλαδή ανανεώνει την βάση δεδομένων που κρατάει το σύστημα με το ποια πακέτα είναι εγκατεστημένα και που μπορεί να τα βρει. Ουσιαστικά λέει στο σύστημα ψάξε ξανά στους καθορισμένους φακέλους για νέα πακέτα.
Το xelatex και το pdflatex είναι μηχανές (προγράμματα) LaTeX. Υλοποιούν τον ίδιο αλγόριθμο, αλλά υποστηρίζουν διαφορετικά χαρακτηριστικά η καθεμία. Για να καταλάβεις υπάρχουν τα tex, latex, pdflatex, xetex, xelatex, luatex, lualatex. Εσύ θέλεις να χρησιμοποιείς xelatex. Από default όλοι τα IDE και οι τα plugins των text editors είναι ρυθμισμένα να χρησιμοποιούν το pdflatex. Αυτό που πρέπει να κάνεις είναι να πας στα settings και να αλλάξεις την default ρύθμιση σε xelatex.
H Linux Libertine είναι μια γραμματοσειρά που μπορείς να κατεβάσεις από το internet. Την αντικαθιστάς κατά βούληση. Το "Ο" δηλώνει ότι θες την Open Type εκδοχή και όχι την True Type. Σε γενικές γραμμές, οι γραμματοσειρές Open Type είναι οι πιο σύγχρονες και αυτές που έχουν τα περισσότερα features. Ακόμα δεν υπάρχουν πάρα πολλές τέτοιου τύπου αλλά αυτή η κατάσταση αλλάζει. Δες εδώ για τις βασικές επιλογές που έχεις.
Η εγκατάσταση γραμματοσειρών δεν έχει να κάνει με LaTeX. Με λίγο googling θα βρεις πως γίνεται αλλά εν ολίγοις
1. φτιάχνεις έναν κρυφό φάκελο στο home με όνομα ".fonts".
2. Βάζεις στον φάκελο ".fonts" τις γραμματοσειρές που κατέβασες.
3. Τρέχεις την εντολή "sudo fc-cache -fv" (αυτη η εντολή ανανεώνει το cache των fonts του συστήματος).
4. Επιστροφή στο 2.
H εντολή του latex "usepackage" έχει την ακόλουθη σύνταξη
- Κώδικας: Επιλογή όλων
\usepackage[option1, option2, option3 ...]{packagename}
Οι κανόνες συλλαβισμού μπαίνουν με το πακέτο xgreek. To οποίο παράλληλα εξελληνίζει και τα chapter, section κτλ σε Κεφάλαιο, Ενότητα κτλ. Διάβασε και αυτό και προσπάθησε να βάλεις το πακέτο ucharclasses με τις οδηγίες που σου έδωσα. Θα σου λύσει τα χέρια.
Τα αρχεία sty δεν πρέπει να τα κατεβάζεις μόνος σου και να τα βάζεις στον ίδιο φάκελο. Η σωστή πρακτική είναι να χρησιμοποιείς τον TexLive Manager (το tlmgr) για τη διαχείριση των πακέτων. Αν δεν τα βρίσκει ο kile τότε είναι αλλού το πρόβλημα. Έχεις κάνει απεγκατάσταση τα πακέτα του Ubuntu για το texlive?
Το πακέτο ucharclasses είναι ειδική περίπτωση γιατί δεν μπορείς να το εγκαταστήσεις μέσω του tlmgr.
Η εντολή texhash ανανεώνει το Τex-Tree. Δηλαδή ανανεώνει την βάση δεδομένων που κρατάει το σύστημα με το ποια πακέτα είναι εγκατεστημένα και που μπορεί να τα βρει. Ουσιαστικά λέει στο σύστημα ψάξε ξανά στους καθορισμένους φακέλους για νέα πακέτα.