Come posso usare una variante non regolare di un font in Ubuntu?


12

Come posso usare una variante non regolare di un font in Ubuntu?

Semplicemente affermando, stavo cercando di usare la variante leggera di un font. Tuttavia, non potevo. Ogni volta che seleziono quelle varianti di luce, Ubuntu ha usato con riluttanza la stessa normale.

Ad esempio, oggi, stavo cercando di usare il Dosisfont. Quando lo scelgo usando Ubuntu-Tweak (o Unity-Tweak-Tool), Ubuntu ha selezionato quello leggero. Volevo usare Medium One, dato che questo dava più contrasto. Ma selezionando Dosis-Medium si ha il rendering della luce salvifica !!

Infine, ho provato a utilizzare fonts.confnella .config/fontconfigdirectory. Ho inserito queste righe in quel file. Mettere queste linee obbliga Ubuntu a visualizzare una variante media, ma i caratteri Every Dosis diventano Medium . Non è più possibile utilizzare la variante Light .

  <match>
    <test name="family"><string>Dosis</string></test>
    <edit name="style" mode="assign" binding="strong">
      <string>Medium</string>
    </edit>
  </match>

In breve, come posso selezionare o utilizzare diverse varianti di un carattere in Ubuntu. fonts.confVa bene anche una soluzione .

Uscita di fc-list 'Dosis'

    /usr/share/fonts/opentype/dosis/Dosis-Light.otf: Dosis:style=Light
    /usr/share/fonts/opentype/dosis/Dosis-SemiBold.otf: Dosis:style=SemiBold
    /usr/share/fonts/opentype/dosis/Dosis-Bold.otf: Dosis:style=Bold
    /usr/share/fonts/opentype/dosis/Dosis-Book.otf: Dosis:style=Book
    /usr/share/fonts/opentype/dosis/Dosis-ExtraBold.otf: Dosis:style=ExtraBold
    /usr/share/fonts/opentype/dosis/Dosis-ExtraLight.otf: Dosis:style=ExtraLight
    /usr/share/fonts/opentype/dosis/Dosis-Medium.otf: Dosis:style=Medium

Uscita di fc-match 'Dosis'

    Dosis-Medium.otf: "Dosis" "Medium"

Uscita di fc-match 'Dosis-Medium'

    Dosis-Medium.otf: "Dosis" "Medium"

Schermata del font Dosis che seleziona la variante light:

Dosi con variante leggera

Se uso fonts.conf, tutte le dosi diventano uguali

inserisci qui la descrizione dell'immagine


Hai provato a copiare il file del carattere che vuoi usare con un altro nome e poi a usarlo? EG sudo cp /usr/share/fonts/opentype/dosis/Dosis-Light.otf /usr/share/fonts/opentype/anwar.otfe poi usando il font anwar?
Fabby,

No, non l'ho fatto. Ma per quanto ne so, il nome del file del font non fa nulla se il file del font include il nome all'interno
Anwar

@AnwarShah potresti anche provare.
Tim

@ Tim Che non ha fatto nulla
Anwar

Risposte:


0

Test qui usando Ubuntu 14.04, Ubuntu Tweak e il pacchetto fonts-dosis funzionano. Selezionando luce, medio, grassetto tutti mostrano risultati diversi. Anche se la luce e il mezzo sembrano simili a 11pt anche con i miei occhi acuti.

Il mio desktop si è comunque chiuso e riavviato in un maniero piuttosto aggressivo una volta effettuata una nuova selezione di caratteri e ho dovuto riconnettermi.

Quindi eliminerei il tuo font.conffile e farei le tue selezioni assicurandomi di notare come appare il carattere nella casella di anteprima del carattere in basso nella finestra del selettore e non i caratteri più grandi che distraggono nell'elenco. Aumenta le dimensioni secondo necessità. Selezionare e quindi riavviare.


Stavo dicendo. Medium e Light sono esattamente gli stessi
Anwar,

Non sono esattamente gli stessi, anche se potrebbero apparire uguali a determinate risoluzioni e determinate dimensioni.
Martin Owens -doctormo-

Ho provato oggi con un altro carattere. quando è presente una variazione di luce, viene rilevata quella invece della variante media. Ho controllato questo impostando la variante media come carattere e quindi eliminando quella chiara. dopo l'eliminazione e l'esecuzione dei fc-cachecaratteri immediatamente cambiati in media.
Anwar,

1
Test interessante. Segnalalo come bug help.ubuntu.com/community/ReportingBugs inclusi tutti i dettagli qui. Lo riporto funzionando su Ubuntu 14.04, quindi includi anche questi dettagli.
Martin Owens -doctormo-

Lo farà tra un po '. Penso che anche tu lo provi e supporti il ​​bug se puoi.
Anwar,
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.