Tag Archives: xetex

XeLaTeΧ σε windows 10.

Καθώς έγγραφα την εργασία μου σε XeLaTeΧ όσοι συμμετείχαν στην συγγραφή αυτής χρησιμοποιούσαν Windows 10, έτσι για να υπάρξει διαλειτουργικότητα πρέπει να εγκατασταθούν τα κατάλληλα λογισμικά για την δημιουργία εγγράφων pdf από «κώδικα» XeLaTeX.

Όσο αφορά το λογισμικό το πακέτο MiKTeX από δοκιμές είχε τα καλύτερα αποτελέσματα και ήταν το ταχύτερο στην εγκατάσταση. Ακόμη ενδείκνυται να εγκαταστήσετε λογισμικό version control που να υποστηρίζει και δυαδικά αρχεία όπως το git και το git lfs. Η ουσία είναι οι εικόνες ανεβάζονται σε git lfs και με git κρατάς version του κειμένου.

Όμως σε ποιο τεχνικά κείμενα τα οποία εμπεριέχουν κώδικα και χρησιμοποιείτε η βιβλιοθήκη minted, απαιτείτε η εγκατάσταση κάποιον εξαρτήσεων σε python. Προκειμένου να γίνει αυτό πρώτα θα πρέπει να εγκαταστήσετε την python. Η εγκατάσταση είναι απλή και είναι υπόθεση next-next-next, παρόλα αυτά χρειάζεται μια έξτρα διαδικασία προκειμένου να αναγνωρίζετε από το σύστημα. Το πρώτο βήμα για να γίνει αυτό είναι να εκτελέσετε την python όπως δείχνει η παρακάτω εικόνα:
Select how to install python

Στο παράθυρο που σας ανοίγει δώστε την παρακάτω εντολή:

import.os; import sys; os.path.dirname(sys.executable)

Το αποτέλεσμα αυτής θα το τοποθετήσουμε στην μεταβλητή PATH. Προκειμένου να γίνει αυτό θα πρέπει να ακολουθήσουμε τα εξής βήματα:

  1. Είτε πάτώντας τον συνδυασμό των πλήκτρων Windows+ Pause break είτε κάνοντας κλικ στο κουμπί αναζήτησης (το ίδιο που αναζητήσαμε την python) και αναζητούμε «System Settings» το αποτέλεσμα είναι η παρακάτω εικόνα
  2. Στην παραπάνω εικόνα κάνουμε κλικ στο «Αλλαγή Ρυθμίσεων» και μετά στο «Μεταβλητές Περιβάλλοντος» όπως δείχνει η παρακάτω εικόνα με τις κατάλληλες επισημάνσεις:
  3. Στο παράθυρο που μα ανοίγει επιλέγουμε την μεταβλητή «Path» και κάνουμε κλίκ στο κουμπί «Επεξεργασία»
  4. Τέλος επεκτείνουμε την λίστα με το αποτέλεσμα που δώσαμε όταν εκτελέσαμε «εντολές» στην python.

Μετά ανοίγουμε το CMD και δίνουμε την εντολή:

pyhton -m pip install pygments

Με το πέρας της εντολής θα βγεί ένα μήνυμα σε χρώμα κίτρινο/μουσταρδί το οποίο αναφέρει μια διαδρομή την οποία θα πρέπει να προσθέσετε στην Μεταβλητή περιβάλλοντος Path τα βήματα είναι τα ίδια με αυτά που αναφέρθηκαν ποιο πάνω με την διαφορά στο τελευταίο βήμα προσθέτουμε την διαδρομή που αναγράφει η εκτέλεση της εντολής ΑΠΟ ΚΑΤΩ από την τιμή που προσθέσαμε στα βήματα αυτά όπως δείχνει η εικόνα:

Μετά ανοίγουμε το εργαλείο Tex και επιλέγουμε Edit -> Preferences η επιλογή αυτή θα εμφανίσει το παρακάτω παράθυρο, όταν εμφανιστεί κάνουμε κλίκ όπως υποδεικνύει η εικόνα:

Με τις επιλογές αυτές ορίσαμε την XeLatex σαν προεπιλεγμένο «compiler»/»μετατροπέα» και ανοίξαμε το παράθυρο επιλογής για το χτίσιμο του tex. Σε αυτό ορίζουμε την παράμετρο --tex-option=--shell-escape όπως δείχνει η εικόνα:

Πλέον μπορείτε να μεταγλωττίσετε XeLaTeX κείμενα μαζί με τους «Λινουξάδες» φίλους/φίλες/συνεργάτες/αγόρι(α).