Greek Fonts for Ghostscript

Giorgos Keramidas keramida at ceid.upatras.gr
Thu Aug 7 10:29:05 EEST 2008


On Thu, 7 Aug 2008 09:30:52 +0300, "kostas zaxarakis" <koszah at patakis.gr> wrote:
> Γνώριζει κανείς πως μπορώ να ενσωματώσω ελληνικά fonts στο ghostscript?

Γειά σου Κώστα,

Η PostScript υποστηρίζει `embedded fonts'.  Συνήθως μπορείς απλά να πεις
στο πρόγραμμα που χρησιμοποιείς για να γράφεις να ενσωματώσει τα fonts
στο τελικό PS output.

Εγώ για απλό κείμενο χρησιμοποιώ συνήθως το enscript.  Το enscript
μπορεί να κάνει 'embed' Greek fonts, αρκεί να τα έχεις.

Παλιότερα είχα κατεβάσει από τη σελίδα του HCI ένα σετ από ελληνικά
fonts, τα οποία συνήθως τα ενσωματώνω στο enscript με τον εξής τρόπο:

  [1]   Download  http://people.freebsd.org/~keramida/enscript-greek-fonts.tgz

        Αυτό είναι ένα κάπως παλιό αντίγραφο από τα fonts που έδινε
        παλιότερα το HCI.  Δε θυμάμαι καν από που το είχα κατεβάσει,
        αλλά έχω σε όλα μου σχεδόν τα HOME dirs ένα κατάλογο με όνομα
        `~/share/fonts/enscript/' που το έχει σε αντίγραφο :D

  [2]   Αποσυμπίεσε  αυτό το tarball στον κατάλογο με τα διάφορα fonts
        του enscript, π.χ.:

            # cd /usr/local/share/enscript
            # tr xzvf /var/tmp/enscript-greek-fonts.tgz

        Αυτό θα δημιουργήσει ένα κατάλογο `greek'.

  [3]   Στις ρυθμίσεις του enscript στο `/usr/local/etc/enscript.cfg'
        έχει ένα path για AFM font files:

            AFMPath: /usr/local/share/enscript/afm:/usr/local/lib/ps:/usr/lib/ps

        Στην αρχή από αυτό το path βάζω το `greek':

            AFMPath: /usr/local/share/enscript/greek:/usr/local/share/enscript/afm:/usr/local/lib/ps:/usr/lib/ps

Αυτό το σετ από fonts περιέχει τα βασικά PS fonts (Times, Courier,
Helvetica), με Ελληνικούς χαρακτήρες, και παίζει σωστά με το enscript
όταν γράφω:

        enscript -F 'Courier at 8/10' -f 'Courier at 8/10' -o lala.ps lala.txt

Για πιο fancy εκτυπώσιμα πράγματα γράφω σχεδόν αποκλειστικά σε XeLaTeX,
κι αυτό παράγει PDF files με ενσωματωμένα τα TTF fonts και τα Ελληνικά
τους.  Τα PDF είναι εύκολο να γίνουν PostScript, αν όντως χρειάζεται
κάτι τέτοιο, με το pdftops, και διατηρούν τα embedded fonts.



More information about the Linux-greek-users mailing list