Come fare in modo che Firefox rispetti la mia configurazione per disabilitare il suggerimento per un singolo carattere?


14

Sto usando Debian GNU / Linux versione 8 con LXDE . Per quanto riguarda i caratteri, il mio sistema è configurato per utilizzare l'antialiasing, il rendering subpixel e il suggerimento completo. Tuttavia, desidero disabilitare i suggerimenti per Liberation Serif, ma non funziona in Firefox. Firefox utilizza ancora suggerimenti completi per Liberation Serif. Tuttavia, Liberation Serif è mostrato correttamente come non accennato in altri programmi (ho controllato in Gucharmap, Leafpad e LibreOffice Writer).

Come posso disabilitare i suggerimenti per tutti i caratteri serif o solo Liberation Serif in Firefox?

Ho un suggerimento impostato su completo con il personalizzatore fornito con LXDE e il seguente codice in ~/.config/fontconfig/fonts.confe ~/.fonts.conf(il successivo è un link simbolico al primo):

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
  <match target="font">
    <edit mode="assign" name="lcdfilter">
      <const>lcddefault</const>
    </edit>
  </match>
  <match target="pattern">
    <test qual="any" name="family"><string>Liberation Serif</string></test>
    <edit name="hintstyle" mode="assign">
      <const>hintnone</const>
    </edit>
  </match>
</fontconfig>

Grazie.

Risposte:


1

Vai a about: config Trova la preferenza gfx.font_rendering.cleartype_params.rendering_mode Cambia il suo valore (probabilmente -1) in 1

1 disattiva l'antialiasing. Potresti anche voler provare 2 e 3.

4 e 5 non sono tuoi amici, implicano l'antialiasing.

Ciò disattiva sia l'antialiasing sia il suggerimento dei caratteri.

O puoi provare Belows

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
  <match target="font">
    <edit mode="assign" name="lcdfilter">
      <const>lcddefault</const>
</edit>
  </match>
  <match target="pattern">
    <test qual="any" name="family"><string>Liberation Serif</string></test>
   <edit name="autohint" mode="assign">
   <bool>false</bool>
   </edit>
  </match>
</fontconfig>

1
Nessuna impostazione del genere in Firefox 64.
Visualizza nome

0

Forse potresti esplorare le opzioni dalla configurazione avanzata di Firefox.

Digita about:configsulla barra del testo dell'indirizzo e premi Invio. Sarai avvisato che le modifiche da lì sono pericolose per la stabilità di Firefox. Non c'è niente di sbagliato in questo, a meno che tu non cambi qualcosa di critico. Accetta il rischio e prova alcune modifiche (una volta alla volta). Cerca le opzioni "font_rendering" o "font". Forse potresti fare qualcosa da lì.

Devo anche dire che non ho mai avuto questo problema o non ho voluto lavorare in questo modo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.