Πώς να καθορίσετε τις θολές γραμματοσειρές στο MacOS Mojave (Με Antipiasing Subpixel)
Το macOS της Mojave της Apple απενεργοποιεί την προεπιλογή του anti-alias subpixel, επίσης γνωστή ως εξομάλυνση γραμματοσειρών, από προεπιλογή. Σε MacBook Air ή σε επιτραπέζιο Mac συνδεδεμένο σε μια οθόνη που δεν είναι Retina, η αναβάθμιση θα κάνει τις γραμματοσειρές σας να φαίνονται χειρότερες.
Εκσυγχρονίζω: Βρήκαμε μια καλύτερη μέθοδο που στην πραγματικότητα θα ενεργοποιήσει εκ νέου την antialiasing του subpixel αντί να στηρίζεται μόνο στην εξομάλυνση της γραμματοσειράς. Ανοίξτε ένα τερματικό και εκτελέστε την ακόλουθη εντολή:
προεπιλογές γράψτε -g CGFontRenderingFontSmoothingDisabled -bool ΟΧΙ
Αποσυνδεθείτε και συνδεθείτε ξανά για να ισχύσουν οι αλλαγές σας. Χάρη στον Dean Herbert για να μας το αναφέρετε αυτό.
Εδώ είναι η διαφορά
Το antialiasing του Subpixel είναι ένα τέχνασμα που έχει σχεδιαστεί για να κάνει τις γραμματοσειρές να φαίνονται καλύτερα σε οθόνες χαμηλότερης ανάλυσης. Χωρίς αυτό το χαρακτηριστικό ενεργοποιημένο από προεπιλογή, το MacOS Mojave κάνει το κείμενο να φαίνεται πιο λεπτό και πιο θολό σε οθόνες που δεν έχουν αμφιβληστροειδή.
(Όπως έχουν παρατηρήσει ορισμένοι αναγνώστες του Eagle-Eyed, το παρακάτω τέχνασμα δεν επιτρέπει την τεχνική επιδιόρθωση του subpixel. Ωστόσο, αυτό αυξάνει το βάρος των γραμματοσειρών, γεγονός που κάνει τις γραμματοσειρές να φαίνονται λιγότερο οδοντωτές και όλο γύρω από το MacBook Air και άλλες οθόνες χαμηλής ανάλυσης .)
Ενώ η εξομάλυνση γραμματοσειρών subpixel είναι απενεργοποιημένη από προεπιλογή, μπορείτε να την επανενεργοποιήσετε με μια εντολή τερματικού. Υπάρχουν τέσσερις δυνατές ρυθμίσεις: 0 (απενεργοποιημένη), 1 (ελαφριά εξομάλυνση), 2 (μέτρια εξομάλυνση) και 3 (βαριά εξομάλυνση).
Ακολουθούν αυτά που μοιάζουν:
Δεν σας συνιστούμε να ενεργοποιείτε την αντισύλληψη υποβέλκου εάν έχετε Mac με οθόνη Retina. Οι γραμματοσειρές θα πρέπει να φαίνονται ωραίες και ευανάγνωστες σε μια οθόνη Retina, ακόμη και χωρίς υποαλλεργική επεξεργασία. Ωστόσο, εάν έχετε μια οθόνη που δεν είναι σετ Retina, συνιστούμε να ενεργοποιήσετε εκ νέου αυτήν τη λειτουργία.
Πώς να ενεργοποιήσετε την κατάργηση της υποβιβασμού
Πρέπει να εκτελέσετε μια εντολή τερματικού για να αλλάξετε τις ρυθμίσεις υποβιβασμού κατά της απομάκρυνσης. Για να ανοίξετε ένα παράθυρο του τερματικού, πατήστε Command + Space για να ανοίξετε την αναζήτηση Spotlight, πληκτρολογήστε "Terminal" και πατήστε Enter. Μπορείτε επίσης να ανοίξετε ένα παράθυρο Finder και να κατευθυνθείτε στην επιλογή Applications> Utilities> Terminal.
Αντιγράψτε και επικολλήστε μία από τις ακόλουθες εντολές στο παράθυρο του τερματικού και πατήστε Enter.
Καθαρισμός γραμματοσειρών (1):
προεπιλογές -currentHost write -globalDomain AppleFontSmoothing -int 1
Μέση εξομάλυνση γραμματοσειράς (2):
προεπιλογές-τρέχουσαΠερισσότερα γράψτε -globalDomain AppleFontSmoothing -int 2
Βαριά εξομάλυνση γραμματοσειρών (3):
προεπιλογές -currentHost write -globalDomain AppleFontSmoothing -int 3
Χωρίς εξομάλυνση γραμματοσειράς (0):
προεπιλογές -currentHost write -globalDomain AppleFontSmoothing -int 0
Αποσυνδεθείτε από το Mac και συνδεθείτε ξανά. Οι αλλαγές σας δεν θα ισχύσουν πλήρως μέχρι να το κάνετε.
Μη διστάσετε να δοκιμάσετε διαφορετικά επίπεδα εξομάλυνσης γραμματοσειράς. Θα πρέπει απλώς να αποσυνδεθείτε και να συνδεθείτε ξανά πριν να δείτε τις αλλαγές σας μετά την εκτέλεση κάθε εντολής.
Αυτή η διαδικασία δοκιμάστηκε σε MacOS Mojave beta 3 developer, γνωστή και ως macOS Mojave public beta 2.