Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Μπλέκεις xelatex με pdflatex. Καλύτερα να μείνεις σε ένα tex engine και στα πακέτα του.

 

Το πακέτο babel υπάρχει για να φορτώνεις τους κανόνες συλλαβισμού της κάθε γλώσσας. Το babel είναι η στάνταρ λύση σε (pdf)latex αλλά δεν έπαιζε με xelatex. Το πακέτο polyglossia είναι το αντίστοιχο του σε xelatex αλλά όταν πρωτοβγήκε είχε διάφορα προβληματάκια με τα ελληνικά οπότε ο Α. Συρόπουλος δημιούργησε το xgreek το οποίο και ήταν η καλύτερη λύση για τη φόρτωση των ελληνικών κανόνων συλλαβισμού σε xelatex.

 

Δεν ξέρω αν έχει αλλάξει κάτι τελευταία, γιατί δεν ασχολούμαι ενεργά πλέον. Παρόλα αυτά, εικάζω ότι κατά πάσα πιθανότητα το πρόβλημά είναι στη γραμματοσειρά. Υπάρχουν πολλές και διαφορετικές εκδόσεις της κάθε γραμματοσειράς οι οποίες και υποστηρίζουν διαφορετικά features. Τα xlxtra και xunicode σίγουρα δεν έχουν σχέση.

 

Οι επιλογές που έχεις είναι οι εξής:

 

1. Αλλάζεις font και κρατάς xgreek

2. Δοκιμάζεις polyglossia

3. Χρησιμοποιείς pdflatex + babel χρησιμοποιώντας τις γραμματοσειρές τους και μόνο (χωρίς δηλαδή fontspec κτλ)

4. Χακάρεις το xgreek για να μην βάζει τον τόνο http://mirror.utexas.edu/ctan/macros/xetex/latex/xgreek/xgreek.dtx

  • Like 1
Δημοσ.

Τελικά μπήκα στα Windows , έτρεξα το tex και μπήκε κανονικά ο τόνος στο Παράρτημα. Κάποιο θέμα με τα msfonts στα Linux πρέπει να υπήρχε αλλά δεν είμαι και απόλυτα σίγουρος. 

 

Ευχαριστώ για τις απαντήσεις.

  • Like 1
Δημοσ.

Αν θέλεις το xgreek να μην βάζει τόνο, πλέον υπάρχει τρόπος: δίνεις την παράμετρο [nonumeralsign] όταν το φορτώνεις.

 

Επίσης στον κώδικά σου υπήρχε μια εντολή \inputenc. Αν χρησιμοποιείς xelatex, αυτή δεν χρειάζεται.

  • Like 1

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...