FontForge έναν επεξεργαστή γραμματοσειρών πολλαπλών μορφών

FontForge έναν επεξεργαστή γραμματοσειρών πολλαπλών μορφών

Η δημιουργία μιας γραμματοσειράς δεν είναι τόσο δύσκολη όσο νομίζετε, οπότε απαιτείται τουλάχιστον μια βασική κατανόηση του Illustrator. Οι γραμματοσειρές σχεδιάζονται μέσω μιας επαναληπτικής διαδικασίας, όπου πραγματοποιείτε αλλαγές στα σχήματα γραμμάτων σε ένα πρόγραμμα επεξεργασίας γραμματοσειρών και, στη συνέχεια, ελέγξτε τα σε χρήση και λαμβάνετε περισσότερες αποφάσεις σχεδιασμού.

Αλλά Πρέπει να γνωρίζετε ότι υπάρχουν περισσότερες εφαρμογές που θα μας βοηθήσουν στη δημιουργία μιας τυπογραφικής γραμματοσειράς, γι 'αυτό σήμερα θα μιλήσουμε για το FontForge.

Σχετικά με το FontForge

Το FontForge είναι ένα πρόγραμμα επεξεργασίας γραμματοσειρών για γραμματοσειρές περιλήψεων και bitmap που σας επιτρέπει να δημιουργήσετε, να επεξεργαστείτε ή να μετατρέψετε μια ποικιλία γραμματοσειρών, όπως:

TrueType (TTF), TrueType Collection (TTC), OpenType (OTF), PostScript Type 1, TeX Bitmap Fonts, X11 OTB bitmap (sfnt only), Glyph Bitmap Distribution Format (BDF), FON (Windows), FNT (Windows), και Web Open Source Format (WOFF).

Αυτή είναι μια εφαρμογή δωρεάν λογισμικού (Άδεια GPL) γραμμένη για να λειτουργεί σε διάφορα λειτουργικά συστήματα, συμπεριλαμβανομένων των Windows, Mac OS και Linux.

FontForge επίσης, εισάγει και εξάγει γραμματοσειρές από και προς την επεκτάσιμη μορφή διανυσματικών γραφικών (SVG) και το Unified Object Font Object Format (UFO).

επίσης υποστηρίζει ανεπίσημες επεκτάσεις σύνθεσης μαθηματικών της Microsoft (Πίνακας MATH) που παρουσιάστηκε για το Cambria Math και υποστηρίζεται από τα Office 2007, XeTeX και LuaTeX.

Στο FontForge έχει αναπτυχθεί τουλάχιστον μία δωρεάν μαθηματική γραμματοσειρά OpenType.

Για να διευκολύνει την αυτόματη μετατροπή μορφής και άλλες επαναλαμβανόμενες εργασίες, το FontForge εφαρμόζει δύο γλώσσες δέσμης ενεργειών: τη δική του γλώσσα και την Python.

Το FontForge μπορεί να εκτελέσει σενάρια από το GUI του, από τη γραμμή εντολών και προσφέρει επίσης τα χαρακτηριστικά του ως μονάδα Python, ώστε να μπορεί να ενσωματωθεί σε οποιοδήποτε πρόγραμμα Python.

επίσης υποστηρίζει τις προδιαγραφές του αρχείου χαρακτηριστικών Adobe OpenType (με τις δικές του επεκτάσεις στη σύνταξη).

Το FontForge μπορεί να χρησιμοποιήσει το Potrace ή το AutoTrace για να εντοπίσει αυτόματα εικόνες bitmap και να τις εισαγάγει σε μια γραμματοσειρά. Τα μέρη του κώδικα FontForge χρησιμοποιούνται από τη μηχανή στοιχειοθεσίας LuaTeX για την ανάγνωση και ανάλυση των γραμματοσειρών OpenType.

Ο πηγαίος κώδικας FontForge περιλαμβάνει έναν αριθμό βοηθητικών προγραμμάτων, συμπεριλαμβανομένου του «showttf» που εμφανίζει τα περιεχόμενα των δυαδικών αρχείων γραμματοσειρών και ενός μετατροπέα και αποσυμπιεστή WOFF.

Πώς να εγκαταστήσετε το πρόγραμμα επεξεργασίας γραμματοσειρών FontForge στο Linux;

Για όσους ενδιαφέρονται να εγκαταστήσουν αυτήν την εφαρμογή, μπορούν να ακολουθήσουν τις οδηγίες που κοινοποιούμε παρακάτω.

Γενικά, για σχεδόν οποιαδήποτε διανομή Linux, μπορούμε να εγκαταστήσουμε αυτό το εργαλείο στο σύστημά μας με τη βοήθεια των πακέτων Flatpak., οπότε πρέπει μόνο να προσθέσουμε την υποστήριξη στο σύστημα.

FontForge στο Linux

Εάν δεν έχετε αυτήν την υποστήριξη, μπορείτε να συμβουλευτείτε τον ακόλουθο σύνδεσμο όπου εξηγούμε πώς να το κάνουμε.

Τώρα για να εγκαταστήσετε αυτό το εργαλείο θα εκτελέσουμε μόνο την εντολή σε ένα τερματικό:

flatpak install --user https://flathub.org/repo/appstream/io.github.Fontforge.flatpakref

Οι χρήστες Ubuntu 16.04 LTS και Ubuntu 14.04 LTS μπορούν να κάνουν χρήση του παρακάτω αποθετηρίου, το οποίο θα προσθέσουν στο σύστημά τους πληκτρολογώντας την ακόλουθη εντολή:

sudo add-apt-repository ppa:fontforge/fontforge

Μετά από αυτό θα ενημερώσουμε τη λίστα των πακέτων και των αποθετηρίων μας με:

sudo apt-get update

Τέλος, θα εγκαταστήσουμε αυτήν την εφαρμογή εκτελώντας τα εξής:

sudo apt-get install fontforge

Για χρήστες του Debian και νεότερες εκδόσεις του Ubuntu θα κατεβάσουμε τα ακόλουθα πακέτα. Πρώτα θα δημιουργήσουμε έναν φάκελο στον οποίο θα τους αποθηκεύσουμε

mkdir fontforge

Έχουμε πρόσβαση σε αυτό:

cd fontforge

Και θα κατεβάσουμε σύμφωνα με την αρχιτεκτονική μας. Χρήστες συστήματος 64-bit:

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/fontforge-common_20170731-0ubuntu1~zesty_all.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/fontforge-dbg_20170731-0ubuntu1~zesty_amd64.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/fontforge-nox_20170731-0ubuntu1~zesty_amd64.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/fontforge_20170731-0ubuntu1~zesty_amd64.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/libfontforge-dev_20170731-0ubuntu1~zesty_amd64.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/libfontforge1_20170731-0ubuntu1~zesty_amd64.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/libgdraw4_20170731-0ubuntu1~zesty_amd64.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/python-fontforge_20170731-0ubuntu1~zesty_amd64.deb

Όσοι χρησιμοποιούν συστήματα 32 bit κατεβάζουν τα εξής:

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/fontforge-dbg_20170731-0ubuntu1~zesty_i386.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/fontforge-nox_20170731-0ubuntu1~zesty_i386.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/fontforge_20170731-0ubuntu1~zesty_i386.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/libfontforge-dev_20170731-0ubuntu1~zesty_i386.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/libfontforge1_20170731-0ubuntu1~zesty_i386.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/libgdraw4_20170731-0ubuntu1~zesty_i386.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/python-fontforge_20170731-0ubuntu1~zesty_i386.deb

Στο τέλος των λήψεων, θα εγκαταστήσουμε αυτά τα πακέτα στο σύστημα εκτελώντας την εντολή:

sudo dpkg -i *deb

Και σε περίπτωση που αντιμετωπίζετε προβλήματα με τις εξαρτήσεις, τα επιλύουμε με:

sudo apt -f install

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Rodrigo dijo

    Στο Arch και τα παράγωγα είναι μόνο sudo pacman -S fontforge: V