Tento problém téměř odpovídá mému. Jeho písmo je Helvetica, moje je Cambria/Calibri, jeho ligatury se zobrazují tučně, moje – vůbec ne. Takže schůzky se stávají setkáními, soudní spory ligaon atd. Je to těžké čtení!
Nyní, když upravím CSS atd., pomůže to jedné stránce. Mohu zkusit Stylish
ale nechci (toto může změnit později). Dávám také přednost tomu, aby se tato MS C-fonty elegantně degradovaly, než abych je musel instalovat (zvláště když jsem o tom četl, budu muset na svém zařízení spustit také Windoze).
To způsobilo, že jsem se naučil hodně o fontech v Ubuntu a obecně, ale jsem v tomto tématu nový, takže pokud hrabu pod špatným stromem, nasměrujte mě prosím na ten správný. 😉
Testovací místa:vše, co používá Calibri. Jeff's Coding Horror je jeden, tady je další (podívejte se na název, v mém případě v něm jen málo chybí tt):
http://nabble.documentfoundation.org/A-little-info-about-ligatures-and- e-g-Calibri-td4034178.html
Vyzkoušeno – bez úspěchu
- nejběžnější řešení (přidat do
.fonts.conf
kód pro zakázání vložených bitmap) - přidání CSS pro deaktivaci ligatur pro FF (
-moz-font-feature-settings: "liga=0";
). fc-match Calibri
vrací Calibri Regular:- Změna (přes Firebug) Calibri na Calibri Regular zobrazuje všechna písmena podle potřeby, stránky se zobrazují tak, jak mají, schůzky se stávají schůzkami a soudní spory jsou soudními spory.
- Aliasing Calibri na Calibri Regular prostřednictvím v
.fonts.conf
soubor – nedělá nic
- přebudovaná mezipaměť písem pomocí
sudo fc-cache -v -f
- zkontrolováno, pokud ne u ovladačů Nouveau – ne
- upravená nastavení v Nastavení> Vzhled> Písma – moje písma teď vypadají opravdu dobře! , ale Calibri ve FF stále ztrácí to, co ztrácelo
- přepínání konfigurací v
/etc/fonts/conf.avail/
, jmenovitě antialiasing, autohinting a odmítnutí bitmap, ale žádný nepřinesl žádné (dobré, nemluvě o žádoucích) efektech. - odebírání
mscorefonts
balíček
Zbývá vyzkoušet
- cairo-ubuntu a font-config-infinality (nebo jak se to jmenovalo), z fóra ArchLinux
- něco s prázdnými ligaturami prostřednictvím uživatelské stránky FontConfig
- nahrazení písma namísto aliasingu, ale alias se zdá být preferován pro zúžení rodiny písem (Courier -> Courier New)
- zkuste zjistit, jestli to není chyba, jako když se nezobrazují ligatury, pokud je písmo menší než 20 pixelů – a podívejte se na změny v konfiguraci FF
Pokud chcete, abych něco dodal, zeptejte se. Je pozdě a já na tom teď trávím 6 hodin učením se o mnoha různých věcech souvisejících s písmy – zajímavé, opravdu! – ale zatím to stačí.
Související:Ubuntu se nespouští:„Could not write bytes:broken pipes“?Mám každou minutu méně potenciálních zákazníků. nápady? Co by to mohlo být a jak zajistit, aby písmo pěkně ustoupilo?
Přijatá odpověď:
Rozlišení je poměrně snadné, pokud máte jiný počítač s Ubuntu, kde se vše zobrazuje správně.
V systému jsem měl Calibri Regular. V práci jsem si všiml, že všechny stránky, na kterých doma chyběly ligatury, se zobrazují správně. Podíval jsem se na fc-match
co se tam používá k zobrazení Calibri, a jistě, bylo to DejaVu Sans. Takže doma jsem smazal písmo Calibri Regular (DejaVu Sans bylo druhé v záložním zásobníku) a voila: