Lepsze czcionki Ubuntu

49

Od jakiegoś czasu używam Ubuntu. Lubię to. Bardzo to lubię.

Ale od czasu do czasu, kiedy przełączam się na Windows, czuję się lepiej, ponieważ naprawdę podoba mi się czcionka. Naprawdę przyjemnie jest oglądać czcionkę Windows.

Zainstalowałem czcionki systemu Windows w swoim systemie i zmieniłem wszystkie domyślne ustawienia czcionek na Tribuchet 10pt z Sans. Czuje się lepiej, ale nadal nie tak dobrze. Och, BTW, uwielbiam domyślną czcionkę konsoli Ubuntu. Monospace 10 naprawdę się trzęsie. Ale Sans, och proszę.

Jaka jest domyślna czcionka w systemie Windows. Jak włączyć to w Ubuntu. Jeśli jest to płatne, licencjonowane lub nielegalne, nie obchodzi mnie to, chcę tylko lepszych czcionek w moim systemie Ubuntu.

A także, czy na laptopie z ekranem LCD należy włączyć wygładzanie subpikseli?

Aktualizacja: Próbowałem przez jakiś czas różnych czcionek w moim systemie i myślę, że mógłbym zrobić znacznie lepiej. Jestem daleki od zadowolenia.

  • Domyślna czcionka Sans to Ugly, imho.
  • Czcionki Arial, Tribuchet MS i niektóre inne MS nie wyświetlają się poprawnie, Tribuchet MS ma problem z e. Dodatkowa linia na górze. Nienawidzę tego.
  • Dobre czcionki Tahoma, Segoe, Callbiri, Cambria źle wyświetlają się ze względu na brak wyraźnego tekstu.
  • Próba użycia tego pliku XML w pliku .fonts.conf, który ma magicznie sprawić, że renderowanie będzie gładkie, nie robi nic więcej niż włączenie wygładzania subpikseli.

    <?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <match target="font"> <edit name="autohint" mode="assign"> <bool>true</bool> </edit> </match> </fontconfig>

  • Włączenie wygładzania subpikseli sprawia, że ​​czcionka jest pogrubiona kosztem wyraźnych kształtów, jest to wyłączenie. Źle wyglądająca czcionka Monospace również wygląda źle.

Jaka jest najlepsza czcionka, jaką mogę mieć w moim systemie Ubuntu. Jest w porządku, jeśli jest komercyjny i drogi. Mógłbym zrobić z lepszymi krojami czcionek.

Lakshman Prasad
źródło
Wybierając zamawianie subpikseli dla monitora, zobacz lagom.nl/lcd-test/subpixel.php, aby zobaczyć przykładowe obrazy i tekst wygenerowany dla każdej z czterech możliwości układu (RGB, VRGB, BGR, VBGR) - na tej stronie znajduje się również pomocna rada domyślna wartość RGB jest zwykle odpowiednia (i tak było dla mnie)
Tom Goodfellow,

Odpowiedzi:

33

Lubię też czcionki Windows znacznie lepiej niż domyślne w jakichkolwiek dystrybucjach Linuksa. Cóż, przynajmniej domyślny Windows XP, Tahoma. (Wolę też nie stosować antyaliasingu w przypadku małych rozmiarów czcionek, jeśli korzystasz z dobrych czcionek TrueType. Twój przebieg może się różnić!)

W dzisiejszych czasach bardzo łatwo jest uzyskać fajne czcionki w Ubuntu. (Dawno minęły czasy, gdy trzeba ponownie skompilować Freetype z pewną opcją (nie pamiętam, która), aby je poprawnie .)

Kroki, które podjąłem podczas ostatniej instalacji Ubuntu na nowo

  1. Umieść czcionki TrueType (pliki .ttf z instalacji systemu Windows lub np. Pakiet Microsoft Core Fonts legalnie dostępny w Internecie) w pewnym katalogu, np /usr/local/winfonts.
  2. Edytuj /etc/fonts/local.configi dodaj katalog winfont:

    <?xml version="1.0"?>
    <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
    <!-- /etc/fonts/fonts.conf file to configure system font access -->
    <fontconfig>
            <!-- Font directory list -->
            <dir>/usr/local/winfonts</dir> 
            <dir>/usr/share/X11/fonts/misc</dir>
    </fontconfig>
    
  3. Uruchom, sudo fc-cache -fvaby odbudować pliki pamięci podręcznej informacji o czcionkach. (W dzisiejszych czasach nie ma potrzeby tworzenia plików, takich jak fonts.scale, fonts.dirlub fonts.aliasza pomocą ttmkfdirlub innych narzędzi!)

Następnie skonfiguruj Tahoma 8 jako domyślną czcionkę w środowisku pulpitu (dla mnie centrum sterowania KDE; równie łatwe w ekwiwalencie Gnome)

I to wszystko.

Alternatywny sposób

Innym sposobem jest po prostu zainstalowanie msttcorefontspakietu z Universe i uruchomienie fc-cache, zgodnie z instrukcjami w tym poście na blogu Ubuntu .

Pakiet podstawowych czcionek nie zawiera Tahomy. Ale jeśli masz go z innych źródeł, skopiowanie plików .ttf do ~/.fonts/(lub /usr/local/share/fontsdla dostępności całego systemu) przed uruchomieniem fc-cachepowinno wystarczyć.

Jonik
źródło
1
Ponadto, jeśli wolisz KDE, ale nadal korzystasz z niektórych aplikacji GTK (np. Firefox), prawdopodobnie będziesz chciał przejść do Centrum sterowania -> Wygląd i motywy -> Style i czcionki GTK i wybrać „Styl KDE” i „Czcionki KDE” dla Aplikacje GTK.
Jonik
I osobiście uważam, że po gnome-settings-daemonuruchomieniu sprawia, że ​​rozmiary czcionek są odpowiednie . (Nie wiem dlaczego dokładnie i YMMV.)
Jonik
Dla tych, którzy, podobnie jak ja, wolą czcionki TrueType bez antyaliasingu, sprawdź także problem, który właśnie rozwiązałem: superuser.com/questions/54216/... Za pomocą tej porady możesz sprawić, że niektóre strony wyglądają znacznie lepiej w systemie Linux.
Jonik
2
Robię jako twój przewodnik (instaluję mscorefonts) i fc-cache, a następnie ustawiam czcionki w Wyglądzie -> Czcionki (moim systemem jest Ubuntu 10.4) Ale czcionka nadal nie wygląda tak dobrze, jak twój obraz. Czy masz jakieś dodatkowe kroki, takie jak ustawienia w Firefoksie?
ramcrys,
@ramcrys: Hmm, być może ... Spróbuj zajrzeć do ustawień czcionek Firefoksa i ustaw czcionkę „Serif” na Times New Roman, a „Sans-serif” na Arial.
Jonik
6

Uważam, że domyślną czcionką jest albo:

  • Windows XP: Tahoma
  • Windows Vista / Windows 7: interfejs użytkownika Segoe

Możesz także polubić Calibri. To też fajna czcionka.

Ponieważ wspomniałeś, że masz system Windows, powinieneś być w stanie pobrać te licencjonowane czcionki bez żadnych dramatów.

EvilChookie
źródło
1
Z jakiegoś powodu Calibri wygląda dla mnie jak gówno pod Ubuntu. Wygląda jednak świetnie w systemie Windows.
Annath,
3
@Annath: ClearType. Windows ma to, Unbuntu / Linux nie.
Jordan S. Jones
@Annath Więc co dobrze wygląda na Ubuntu? Tribuchet?
Lakshman Prasad
11
Jordan: To nonsens. Różnica nie wynika z renderowania subpikseli lub ich braku (tak na marginesie, Linux). Różnica polega na tym, że FreeType nie może używać podpowiedzi TrueType w czcionkach ze względów licencyjnych, więc wykonują automatyczne podpowiedzi - co działa świetnie na czcionkach bez żadnych wskazówek dotyczących wyświetlania, ale wygląda brzydko na czcionkach msot, które są bardzo ostrożnie podpowiedziane, jak większość współczesnych czcionek Windows.
Joey,
Używam Liberation Sans i wygląda całkiem nieźle.
Chris
2

Polecam włączenie wygładzania subpikseli, co znacznie ułatwia oczy. Niestety Firefox wydaje się nie używać wygładzania subpikseli, przynajmniej dla mnie.

Sathyajith Bhat
źródło
Jeśli chodzi o firefox, zobacz moje pytanie: superuser.com/questions/13441
hasen
2

Na ekranie LCD należy zdecydowanie włączyć wygładzanie subpikseli. Wykorzystuje subpiksele (czerwony zielony niebieski), aby potroić rozdzielczość poziomą czcionek. Teoretycznie dodaje to kolorowe obramowanie, ale ponieważ oko lubi jasność bardziej niż kolor, nie widać tego.

Niestety nie mogę wiele powiedzieć o czcionkach Windows.

Mike Cooper
źródło
2

Zobacz także: Teksty Ekspozycje rasteryzacyjne autorstwa Maxima Shemanareva. Nie wiem, czy jakakolwiek dystrybucja Linuksa robi to, co on sugeruje.

Jouni K. Seppänen
źródło
2

Używam czcionek Bitstream Vera w Firefox. Wciąż nie jest tak dobry, jak wygląda na Windowsie, ale jest o wiele lepszy niż kiedyś.

Oto, co ma do powiedzenia Wikipedia :

Vera to krój pisma (czcionka) z licencją liberalną. Został zaprojektowany przez Jima Lylesa z Bitstream i jest ściśle oparty na Prima Bitstream, za którą Lyles był również odpowiedzialny. Jest to czcionka TrueType z pełnymi instrukcjami podpowiedzi, które poprawiają jej jakość renderowania na urządzeniach o niskiej rozdzielczości, takich jak monitory komputerowe.

Chociaż sama Vera obejmuje tylko popularne znaki interpunkcyjne i alfabet łaciński z pewnymi znakami diakrytycznymi, jej licencja pozwala innym na tworzenie i rozpowszechnianie dzieł pochodnych z pewnymi ograniczeniami, a projekt czcionek DejaVu rozszerza ją o dodatkowe glify i style. Ponad 80% bazy instalacyjnej sprawia, że ​​czcionki DejaVu zyskują rolę domyślnych czcionek bezszeryfowych w systemie GNU / Linux. W systemach Windows i Macintosh DejaVu jest jednak praktycznie nieznany, podczas gdy Bitstream Vera Sans ma bazy instalacyjne na poziomie 25% i 20%, a 79% na Uniksie, zgodnie z ankietą.

Poniżej znajduje się zrzut ekranu pokazujący, jak Firefox wygląda z tą czcionką. Wygładzanie subpikseli jest również włączone.

wprowadź opis zdjęcia tutaj

nagul
źródło