Πίσω στα μέσα του τέλους του 90ου, το GUI του Linux υπέφερε από διάφορα θέματα, ένα από τα οποία ήταν γραμματοσειρές. Όταν η επιφάνεια εργασίας του Linux έφτασε για πρώτη φορά στη σκηνή, όχι μόνο δεν έλειπε τα πράγματα όπως anti aliasing, αλλά η προσθήκη γραμματοσειρών στην επιφάνεια εργασίας ήταν ένα περίπλοκο χάος.
Γρήγορα προς τα εμπρός μέχρι τώρα και αυτό το πρόβλημα έχει όλα εκτός από φύγει. Τώρα, η προσθήκη, η αφαίρεση και η διαχείριση των γραμματοσειρών στην επιφάνεια εργασίας του Linux είναι απίστευτα απλή, εφ 'όσον ξέρετε πού να τα τοποθετήσετε ή / και ποια εργαλεία είναι διαθέσιμα. Ας προσθέσουμε μερικές γραμματοσειρές!
Απαραίτητοι κατάλογοι
Είναι σημαντικό να καταλάβουμε ότι υπάρχουν δύο πρωτεύουσες θέσεις για να τοποθετήσετε νέες γραμματοσειρές. Η πρώτη θέση καθιστά τις γραμματοσειρές διαθέσιμες σε παγκόσμιο επίπεδο. Αυτό είναι σημαντικό αν έχετε μια επιφάνεια εργασίας ή διακομιστή Linux που χρησιμοποιείται από πολλούς ανθρώπους. Επομένως, εάν περισσότερα από ένα άτομα συνδεθούν στο διακομιστή σας Linux και θέλουν να έχουν πρόσβαση σε περισσότερες από την τυπική γραμματοσειρά, ο κατάλογος για αυτές τις γραμματοσειρές είναι / usr / share / γραμματοσειρές . Μέσα από αυτόν τον κατάλογο θα βρείτε πέντε υποκαταλόγους, τρεις από τους οποίους είναι σημαντικοί:
- / usr / share / fonts / opentype
- / usr / share / fonts / truetype
- / usr / share / γραμματοσειρές / truetype1
Ο πρώτος κατάλογος (opentype) είναι όπου τοποθετείτε γραμματοσειρές opentype. Αυτές οι γραμματοσειρές γενικά έχουν την επέκταση αρχείου .otf. Ο δεύτερος και ο τρίτος κατάλογος γραμματοσειρών γραμματοσειράς truetype, οι οποίοι τυπικά καταλήγουν σε .ttf (ή .TTF).
Ο δεύτερος κατάλογος, για γραμματοσειρές συγκεκριμένων χρηστών, βρίσκεται στο /home/USER/.fonts (Όπου USER είναι το πραγματικό όνομα χρήστη). Οι γραμματοσειρές που είναι αποθηκευμένες σε αυτόν τον κατάλογο μπορούν να χρησιμοποιηθούν μόνο από αυτόν τον συγκεκριμένο χρήστη. Σημειώνεται ότι όλες οι διανομές Linux δεν δημιουργούν αυτόν τον κατάλογο από προεπιλογή. Εάν ανοίξετε τον διαχειριστή αρχείων σας, θα πρέπει να τον ενημερώσετε για την εμφάνιση κρυφών καταλόγων (καταλόγων που ξεκινούν με μια τελεία). Για τους περισσότερους διαχειριστές αρχείων, αυτό μπορεί να γίνει με το συνδυασμό πλήκτρων Ctrl + h. Εάν δεν βλέπετε αυτόν τον κατάλογο, μπορείτε να τον δημιουργήσετε είτε κάνοντας δεξί κλικ στον διαχειριστή αρχείων σας και επιλέγοντας Νέος> Φάκελος, είτε μπορείτε να ανοίξετε ένα παράθυρο τερματικού και να εκδώσετε την εντολή:
mkdir ~ / .fonts
Δεν χρειάζεται να δημιουργείτε υποφακέλους για να φιλοξενούνται fonts opentype και truetype, καθώς όλα θα στεγάζονται μέσα στον ίδιο κατάλογο.
Προσθήκη γραμματοσειρών
Για να προσθέσετε νέες γραμματοσειρές, πρέπει πρώτα (νομικά) να προμηθευτείτε τις συγκεκριμένες γραμματοσειρές. Μόλις τα έχετε, μπορείτε στη συνέχεια να μετακινήσετε τα αρχεία .ttf, .TTF ή .otf στον σωστό κατάλογο. Πείτε ότι θέλετε αυτές οι γραμματοσειρές να προστεθούν παγκοσμίως. Για αυτό θα θέλετε να εργαστείτε από τη γραμμή εντολών (καθώς ο τυπικός χρήστης δεν έχει άδεια να μεταφέρει αρχεία σε / usr / share / γραμματοσειρές / ).
Ας πούμε ότι έχετε κατεβάσει ένα σωρό γραμματοσειρές .ttf στον χρήστη σας Download Directory ( / home / USER / Downloads , όπου ο χρήστης USER είναι το όνομα χρήστη σας). Εάν θέλετε να μετακινήσετε αυτές τις γραμματοσειρές στον παγκόσμιο κατάλογο, ανοίξτε ένα παράθυρο τερματικού και εκδώστε την ακόλουθη εντολή:
sudo mv ~ / Λήψεις / * .ttf / usr / share / fonts / truetype /
Αφού το κάνετε αυτό, πρέπει να ενημερώσετε το σύστημα για την αλλαγή, εκδίδοντας την εντολή:
sudo fc-cache -fv
Με αυτήν την εντολή που εκτελέστηκε, όλοι οι χρήστες θα έχουν πρόσβαση στις νέες προστιθέμενες γραμματοσειρές.
Για να προσθέσετε αυτές τις ληφθείσες γραμματοσειρές σε ένα συγκεκριμένο χρήστη, θα μπορούσατε να εργαστείτε μέσω του γραφικού διαχειριστή αρχείων, όπως έτσι:
- Ανοιξε το διαχείριση αρχείων.
- Πλοηγηθείτε στο Λήψεις ντοσιέ.
- Επιλέξτε όλα τα κατεβάσει αρχεία γραμματοσειράς.
- Αντιγράψτε τα αρχεία με το συνδυασμό πλήκτρων Ctrl + c.
- Πλοηγηθείτε στο /home/USER/.fonts (όπου ο χρήστης είναι το πραγματικό όνομα χρήστη).
- Επικολλήστε τα αρχεία με τον συνδυασμό πληκτρολογίου Ctrl + v.
Μια πιο γρήγορη μέθοδος θα ήταν:
- Ανοίξτε το τερματικό παράθυρο.
- Εκδώστε την εντολή mv ~ / Λήψεις / *. ttf ~ / .fonts.
Τι Σχετικά με τις γραμματοσειρές της Microsoft
Υπάρχουν ορισμένες περιπτώσεις όπου θα χρειαστείτε μια συγκεκριμένη γραμματοσειρά με άδεια της Microsoft. Τέτοιες γραμματοσειρές είναι οι εξής: Andale Mono, Arial, Arial Black, Comic Sans MS, New Courier, Γεωργία, Impact, Times New Roman, Trebuchet, Verdana και Webdings. Εάν χρειάζεστε αυτές τις γραμματοσειρές, πρέπει να εγκαταστήσετε μια εφαρμογή τρίτου κατασκευαστή. Δείτε πώς να το κάνετε αυτό στην κατανομή του Ubuntu Desktop:
- Ανοίξτε ένα παράθυρο τερματικού.
- Εκδώστε την εντολή sudo apt-get εγκατάσταση του ttf-mscorefonts-installer .
- Όταν σας ζητηθεί, εντάξει την άδεια χρήσης για τις γραμματοσειρές.
Αυτές οι γραμματοσειρές θα προστεθούν στον παγκόσμιο κατάλογο και η εγκατάσταση θα ενημερώσει αυτόματα την προσωρινή μνήμη γραμματοσειρών για εσάς.
Τι Σχετικά με τις Γραμματοσειρές Google
Η Google έχει δημιουργήσει ένα μεγάλο αριθμό γραμματοσειρών Ιστού που είναι διαθέσιμες σε όλους τους χρήστες της επιφάνειας εργασίας. Για να τα προσθέσετε στην επιφάνεια εργασίας Linux, πρέπει να εγκαταστήσετε μια εφαρμογή τρίτου μέρους, που ονομάζεται TypeCatcher. Για να το κάνετε αυτό, ακολουθήστε αυτά τα βήματα (και πάλι, επιδεικνύοντας στο Ubuntu Desktop):
- Ανοίξτε το τερματικό παράθυρο.
- Εκδώστε την εντολή sudo apt-get να εγκαταστήσετε το typecatcher.
- Αφήστε την εγκατάσταση να ολοκληρωθεί.
Μόλις εγκατασταθεί το TypeCatcher, ανοίξτε το από το μενού της επιφάνειας εργασίας σας. Από το κύριο μενού, αναζητήστε τη γραμματοσειρά που θέλετε να εγκαταστήσετε και στη συνέχεια κάντε κλικ στο κουμπί λήψης (βέλος προς τα κάτω προς τα κάτω στην επάνω αριστερή γωνία). Αφού κατεβάσετε όλες τις γραμματοσειρές Ιστού Google που θέλετε, θα πρέπει να ενημερώσετε την προσωρινή μνήμη των γραμματοσειρών με την εντολή sudo fc-cache -fv . Όταν ολοκληρωθεί η εντολή, όλες οι γραμματοσειρές Google θα είναι διαθέσιμες στις εφαρμογές σας και σε όλους τους χρήστες.
Πώς να απεγκαταστήσετε τις γραμματοσειρές
Η κατάργηση των γραμματοσειρών γίνεται στο πίσω μέρος της προσθήκης γραμματοσειρών.Αν καταργείτε τις συγκεκριμένες γραμματοσειρές του χρήστη, θα ανοίξετε απλώς τον διαχειριστή αρχείων σας, μεταβείτε στο /home/USER/.fonts (όπου το USER είναι το πραγματικό όνομα χρήστη), επιλέξτε όλες τις γραμματοσειρές που θέλετε να καταργήσετε και πατήστε το πλήκτρο Delete στο πληκτρολόγιό σας.
Για να καταργήσετε τις σφαιρικές γραμματοσειρές, κάντε τα εξής:
- Ανοίξτε το τερματικό παράθυρο. Αλλάξτε στον απαραίτητο κατάλογο με την εντολή cd / usr / share / fonts / truetype .
- Εκδώστε την εντολή ls | λιγότερο και μετακινηθείτε στη λίστα, σημειώνοντας τα ονόματα των αρχείων που θα καταργηθούν.
- Εκδώστε την εντολή sudo rm FILENAME (Όπου το αρχείο FILENAME είναι το όνομα του αρχείου γραμματοσειράς που πρόκειται να καταργηθεί).
- Εκδώστε την εντολή sudo fc-cache -fv για να ενημερώσετε την προσωρινή μνήμη γραμματοσειρών.
Αν θέλετε να καταργήσετε το πακέτο Microsoft Core Fonts, μπορείτε να το κάνετε με την εντολή:
sudo apt-get αφαίρεση ttf-mscorefonts-installer
Κάνοντας Εφαρμογές Γνωρίζοντας τις Νέες Γραμματοσειρές
Αυτό είναι πολύ απλό. Ο ευκολότερος τρόπος για να κάνετε μια εφαρμογή να γνωρίζει τις νέες γραμματοσειρές είναι να την κλείσει και να την ανοίξει ξανά. Βεβαιωθείτε ότι έχετε αποθηκεύσει οποιαδήποτε / όλες τις εργασίες που έχετε κάνει πριν κλείσετε την εφαρμογή. Αυτή η εργασία ισχύει αν έχετε προσθέσει γραμματοσειρές σε παγκόσμιο επίπεδο ή ανά χρήστη. Φυσικά, εάν αυτές οι νέες γραμματοσειρές εξακολουθούν να μην εμφανίζονται σε καμία από τις εφαρμογές ή στις επιλογές διαμόρφωσης επιφάνειας εργασίας, μπορείτε πάντα να αποσυνδεθείτε από την επιφάνεια εργασίας και να συνδεθείτε ξανά. Αυτό ασφαλώς θα κάνει όλες τις εφαρμογές ενήμερη για τις νέες γραμματοσειρές που έχουν προστεθεί .