| english | αρχική | κοσμοθέαση | βιογραφικά | βιβλία | δημοσιεύσεις |








Αντώνης Τσολομύτης | Πανεπιστήμιο Αιγαίου


Μετατροπή από Ελληνικά (και πολυτονικά) του iso-8859-7
γραμμένα με τις συμβάσεις του πακέτου του LaTeX Babel
σε Unicode.


Η μετατροπή μονοτονικών κειμένων γραμμένα σε iso-8859-7 στο σύγχρονο Unicode ώστε το αρχείο να λειτουργεί με το xelatex και lualatex, είναι απλή με την εντολή iconv σε Linux:

iconv -f iso8859-7 -t UTF-8 filename > newfilename

Όμως αν τα ελληνικά μας είναι γραμμένα σε πολυτονικό με τις συμβάσεις του πακέτου Babel,
δηλαδή >ά|  για το άλφα με ψιλή οξεία και υπογεγραμμένη, η μετατροπή δεν είναι εύκολη. Το script που θα βρείτε εδώ κάνει αυτή τη μετατροπή απλή υπόθεση στο commandline του Linux.

1. Κατεβάζουμε το script babel7toUTF8 και το αποθηκεύουμε στον φάκελο που έχουμε τα αρχεία προς μετατροπή. Από το commandline μπαίνουμε στον φάκελο με την κατάλληλη εντολή cd.
(το script απαιτεί τα προγράμματα iconv και sed. Αν δεν τα έχετε θα σας ενημερώσει και θα πρέπει να τα εγκαταστήσετε.)


2. το κάνουμε εκτελέσιμο με

chmod +x 
babel7toUTF8


3. Εκτελούμε:

./babel2UTF8 filename

Αυτό θα παράγει το αρχείο utf8-filename που είναι το αρχείο μας με σωστά Unicode Ελληνικά.






Created by Antonis Tsolomitis on 24/Feb/2022

Modified on 24/Feb/2022




                   
| σημειώσεις | ψηφιοποιήσεις | μεταφράσεις | λογισμικό | δεσμοί | επικοινωνία |