Archive:Fonts/DejavuFeedbackCall

From FedoraProject

(Redirected from Fonts/DejavuFeedbackCall)
Jump to: navigation, search
Important.png
This page is outdated and is only retained for historical reference
DejaVu is now the default font of Fedora.


Contents

What is this DejaVu thing?

Fedora is calling for a round of testing/feedback on the DejaVu font family . You don't need any technical background to provide it. Just read this page.

http://dejavu.sourceforge.net/wiki/skins/common/images/dejavu_logo2.png

DejaVu is the most popular FLOSS derivative of the Bitstream Vera font family . DejaVu is currently consolidating the Vera forks initiated after it become clear Vera would not be updated or fixed any time soon (the last Vera release was done April 16, 2003).

The main DejaVu aims are: 1. Quality (fix all the problems of existing Vera glyphs) 2. Coverage (extend Vera beyond its current Latin-9 limits : Cyrillic, Greek, Armenian, Arabic , etc)

DejaVu is already extensively used by Debian , Ubuntu (default font) and Suse (replaced Suse own fonts) to name a few other major Linux distributions.

DejaVu screenshots are available on here and there

Why should I care?

DejaVu is being proposed as the Fedora Core 6 default font. (see also the fedora-devel discussion )

DejaVu touches a lot of languages. Just look at the [#head-b21e265839926d95ecee4572b0da56a4c53cb03c coverage] of the current version.

However do not panic if you don't like the look of the font for your langage. Based on the feedback you provide now the fonts will either be fixed or part of them blacklisted. The dejavu-fonts-block Fedora Extras package showcases this kind of blacklisting for Arabic and Persian

What can I do?

Some people feel the font big coverage was attained by sacrificing quality. This was never the project intent. To help put this issue to rest we ask everyone interested in crisp fonts on FOSS Desktops to:

Install DejaVu

If you have the Fedora Extra repositories configured, the following commands will work :






The fonts are also available unpackaged as a direct download .

Test it

Try the DejaVu fonts in your usual apps and report any problem you find on the DejaVu bugzilla

Problems may include:

If you just wish to report the font is great the designers would appreciate a mail to the DejaVu mailing list

A good problem report will include the following information:

To help evaluate your reports please indicate your cultural background. Remarks from native speakers or professional typesetters obviously weight more than dilettantes commenting on foreign language rendering.

Reports from native speakers of non western langages would be especially appreciated (Arabic, Armenian...)

Lastly if you don't want to bother with subscribing to the dejavu mailing list or create a bugzilla account just send the reports by mail to the Fedora Extras DejaVu maintainer and he'll dispatch them wherever needed.

Frequently asked questions

Are the fonts hinted?

The DejaVu fonts are partially hinted . Hinting is a work in progress, old glyphs will tend to be hinted, recently changed glyphs may only be hinted after a few releases. However, Fedora ships fontconfig with the bytecode interpreter off, and autohinting on, so unless you replace the Fedora fontconfig with some other binaries you won't notice the difference.

I don't like antialiased fonts!

DejaVu fonts does not force you to use any particular antialiasing level. If you chose to disable antialiasing on your system, installing the fonts won't change your setting.

How can I go back?

If you installed the fonts using yum, the following command will remove them from the system:




If you used the direct download option, just delete the font files.

Note that even after dejavu-fonts-makedefault is uninstalled, fontconfig will still use DejaVu fonts by default if it finds them on the system. This choice was made to avoid touching fontconfig files more often than strictly necessary. The next fontconfig update will replace the changes by the Fedora default setup.

To reverse this change manually remove the DejaVu -related lines from the following blocks in /etc/fonts/fonts.conf:

<alias>
<family>serif</family>
<prefer>
[list of serif fonts by priority] 
</prefer>
<alias>
<alias>
<family>sans-serif</family>
<prefer>
[list of sans-serif fonts by priority] 
</prefer>
<alias>
<alias>
<family>monospace</family>
<prefer>
[list of monospace fonts by priority] 
</prefer>
<alias>

If you want to keep the fonts on your system but do not wish them as default uninstall the dejavu-fonts-makedefault package


and edit /etc/fonts/fonts.conf as just described

DejaVu is too wide/thin/heavy!

The DejaVu project tries to follow the style defined by Vera's original Bitstream designer, Jim Lyles. There is no plan to turn DejaVu into the clone of some other widely used font.

DejaVu will feel different at first. Give it some time - after a while you may revisit your opinion of your current fonts.

Technical challenges of complex fonts like DejaVu

DejaVu big coverage and use of advanced wikipedia:OpenType features is stressing the Fedora font infrastructure. The current problems were best described by Ben Laenen in this message . They are now well-known and being addressed by the various FOSS projects impacted. We ask you not to bring these issues up again during this testing phase.

None of the issues are DejaVu specific, they all need fixing regardless of DejaVu Fedora Core inclusion, and while DejaVu could use the fixes it's not faring worse than any other complex font (like popular Microsoft fonts) without them now.

This is solely a user-lever æstethics feedback test aimed at:

I can't evaluate my langage based on the linked screenshots!

First, many system settings can influence font rendering, and we'd really like you to test the fonts on your actual system.

That being said, Davide Viti (zinosat at tiscali dot it) will probably appreciate if you can send him better text samples for his next screenshots batch .

What is the list of currently reported problems?

The current list of problem reports is available online.


DejaVu current coverage

Here is the language coverage of the 2.7 version which is currently in Fedora Extras. Note that DejaVu has a short monthly release cycle. The next release will include Hebrew among other enhancements .

<-2> Locale <-2> DejaVu Sans <-2> DejaVu Serif <-2> DejaVu Sans Mono
aaAfar100,00%(62/62)100,00%(62/62)100,00%(62/62)
abAbkhazia100,00%(90/90)93,00%(84/90)84,00%(76/90)
afAfrikaans100,00%(69/69)100,00%(69/69)100,00%(69/69)
arArabic100,00%(125/125) (0/125) (0/125)
astAsturian100,00%(72/72)100,00%(72/72)100,00%(72/72)
avaAvaric100,00%(67/67)100,00%(67/67)100,00%(67/67)
ayAymara100,00%(60/60)100,00%(60/60)100,00%(60/60)
azAzerbaijani100,00%(148/148)97,00%(144/148)97,00%(144/148)
az-irAzerbaijani (in Iran)100,00%(130/130) (0/130) (0/130)
baBashkir100,00%(82/82)100,00%(82/82)97,00%(80/82)
bamBambara100,00%(60/60)100,00%(60/60)100,00%(60/60)
beByelorussian100,00%(68/68)100,00%(68/68)100,00%(68/68)
bgBulgarian100,00%(60/60)100,00%(60/60)100,00%(60/60)
biBislama100,00%(58/58)100,00%(58/58)100,00%(58/58)
binEdo or Bini100,00%(78/78)100,00%(78/78)100,00%(78/78)
brBreton100,00%(64/64)100,00%(64/64)100,00%(64/64)
bsBosnian100,00%(62/62)100,00%(62/62)100,00%(62/62)
buaBuriat (Buryat)100,00%(70/70)100,00%(70/70)100,00%(70/70)
caCatalan100,00%(74/74)100,00%(74/74)100,00%(74/74)
ceChechen100,00%(67/67)100,00%(67/67)100,00%(67/67)
chChamorro100,00%(58/58)100,00%(58/58)100,00%(58/58)
chmMari (Lower Cheremis / Upper Cheremis)100,00%(76/76)100,00%(76/76)97,00%(74/76)
coCorsican100,00%(84/84)100,00%(84/84)100,00%(84/84)
csCzech100,00%(82/82)100,00%(82/82)100,00%(82/82)
cuOld Church Slavonic100,00%(103/103)78,00%(81/103)74,00%(77/103)
cvChuvash100,00%(74/74)100,00%(74/74)100,00%(74/74)
cyWelsh100,00%(78/78)100,00%(78/78)100,00%(78/78)
daDanish100,00%(70/70)100,00%(70/70)100,00%(70/70)
deGerman100,00%(59/59)100,00%(59/59)100,00%(59/59)
elGreek100,00%(69/69)100,00%(69/69)100,00%(69/69)
enEnglish100,00%(72/72)100,00%(72/72)100,00%(72/72)
eoEsperanto100,00%(64/64)100,00%(64/64)100,00%(64/64)
esSpanish100,00%(66/66)100,00%(66/66)100,00%(66/66)
etEstonian100,00%(64/64)100,00%(64/64)100,00%(64/64)
euBasque100,00%(56/56)100,00%(56/56)100,00%(56/56)
faPersian100,00%(129/129) (0/129) (0/129)
fiFinnish100,00%(62/62)100,00%(62/62)100,00%(62/62)
fjFijian100,00%(52/52)100,00%(52/52)100,00%(52/52)
foFaroese100,00%(68/68)100,00%(68/68)100,00%(68/68)
frFrench100,00%(84/84)100,00%(84/84)100,00%(84/84)
fulFulah (Fula)100,00%(62/62)100,00%(62/62)100,00%(62/62)
furFriulian100,00%(66/66)100,00%(66/66)100,00%(66/66)
fyFrisian100,00%(75/75)100,00%(75/75)100,00%(75/75)
gaIrish100,00%(80/80)100,00%(80/80)86,00%(69/80)
gdScots Gaelic100,00%(70/70)100,00%(70/70)100,00%(70/70)
glGalician100,00%(66/66)100,00%(66/66)100,00%(66/66)
gnGuarani100,00%(70/70)100,00%(70/70)100,00%(70/70)
gvManx Gaelic100,00%(54/54)100,00%(54/54)100,00%(54/54)
haHausa100,00%(60/60)100,00%(60/60)100,00%(60/60)
hawHawaiian100,00%(63/63)100,00%(63/63)100,00%(63/63)
hoHiri Motu100,00%(52/52)100,00%(52/52)100,00%(52/52)
hrCroatian100,00%(62/62)100,00%(62/62)100,00%(62/62)
huHungarian100,00%(70/70)100,00%(70/70)100,00%(70/70)
hyArmenian100,00%(77/77) (0/77) (0/77)
iaInterlingua100,00%(52/52)100,00%(52/52)100,00%(52/52)
iboIgbo100,00%(58/58)100,00%(58/58)100,00%(58/58)
idIndonesian100,00%(54/54)100,00%(54/54)100,00%(54/54)
ieInterlingue100,00%(52/52)100,00%(52/52)100,00%(52/52)
ikInupiaq (Inupiak, Eskimo)100,00%(68/68)100,00%(68/68)100,00%(68/68)
ioIdo100,00%(52/52)100,00%(52/52)100,00%(52/52)
isIcelandic100,00%(70/70)100,00%(70/70)100,00%(70/70)
itItalian100,00%(72/72)100,00%(72/72)100,00%(72/72)
kaaKara-Kalpak (Karakalpak)100,00%(78/78)100,00%(78/78)100,00%(78/78)
kiKikuyu100,00%(56/56)100,00%(56/56)100,00%(56/56)
kkKazakh100,00%(77/77)100,00%(77/77)100,00%(77/77)
klGreenlandic100,00%(81/81)100,00%(81/81)100,00%(81/81)
kuKurdish100,00%(64/64)100,00%(64/64)100,00%(64/64)
ku-irKurdish in Iran100,00%(32/32) (0/32) (0/32)
kumKumyk100,00%(66/66)100,00%(66/66)100,00%(66/66)
kvKomi (Komi-Permyak/Komi-Siryan)100,00%(70/70)100,00%(70/70)100,00%(70/70)
kwCornish100,00%(64/64)100,00%(64/64)100,00%(64/64)
kyKirgiz100,00%(70/70)100,00%(70/70)100,00%(70/70)
laLatin100,00%(68/68)100,00%(68/68)100,00%(68/68)
lbLuxembourgish (Letzeburgesch)100,00%(75/75)100,00%(75/75)100,00%(75/75)
lezLezghian (Lezgian)100,00%(67/67)100,00%(67/67)100,00%(67/67)
ltLithuanian100,00%(70/70)100,00%(70/70)100,00%(70/70)
lvLatvian100,00%(78/78)100,00%(78/78)100,00%(78/78)
mgMalagasy100,00%(56/56)100,00%(56/56)100,00%(56/56)
mhMarshallese100,00%(62/62)100,00%(62/62)100,00%(62/62)
miMaori100,00%(64/64)100,00%(64/64)100,00%(64/64)
mkMacedonian100,00%(42/42)100,00%(42/42)100,00%(42/42)
moMoldavian100,00%(128/128)100,00%(128/128)100,00%(128/128)
mtMaltese100,00%(72/72)100,00%(72/72)100,00%(72/72)
nbNorwegian Bokmal100,00%(70/70)100,00%(70/70)100,00%(70/70)
ndsLow Saxon100,00%(59/59)100,00%(59/59)100,00%(59/59)
nlDutch100,00%(82/82)100,00%(82/82)100,00%(82/82)
nnNorwegian Nynorsk100,00%(76/76)100,00%(76/76)100,00%(76/76)
noNorwegian (Bokmal)100,00%(70/70)100,00%(70/70)100,00%(70/70)
nyChichewa100,00%(54/54)100,00%(54/54)100,00%(54/54)
ocOccitan100,00%(70/70)100,00%(70/70)100,00%(70/70)
omOromo or Galla100,00%(52/52)100,00%(52/52)100,00%(52/52)
osOssetic100,00%(66/66)100,00%(66/66)100,00%(66/66)
plPolish100,00%(70/70)100,00%(70/70)100,00%(70/70)
ptPortuguese100,00%(82/82)100,00%(82/82)100,00%(82/82)
rmRhaeto-Romance (Romansch)100,00%(66/66)100,00%(66/66)100,00%(66/66)
roRomanian100,00%(62/62)100,00%(62/62)100,00%(62/62)
ruRussian100,00%(66/66)100,00%(66/66)100,00%(66/66)
sahYakut100,00%(76/76)100,00%(76/76)97,00%(74/76)
scoScots100,00%(56/56)96,00%(54/56)96,00%(54/56)
seNorth Sami100,00%(66/66)100,00%(66/66)100,00%(66/66)
selSelkup (Ostyak-Samoyed)100,00%(66/66)100,00%(66/66)100,00%(66/66)
shSerbo-Croatian100,00%(76/76)100,00%(76/76)100,00%(76/76)
skSlovak100,00%(86/86)100,00%(86/86)100,00%(86/86)
slSlovenian100,00%(62/62)100,00%(62/62)100,00%(62/62)
smSamoan100,00%(53/53)100,00%(53/53)100,00%(53/53)
smaSouth Sami100,00%(60/60)100,00%(60/60)100,00%(60/60)
smjLule Sami100,00%(60/60)100,00%(60/60)100,00%(60/60)
smnInari Sami100,00%(68/68)100,00%(68/68)100,00%(68/68)
smsSkolt Sami100,00%(80/80)100,00%(80/80)90,00%(72/80)
soSomali100,00%(52/52)100,00%(52/52)100,00%(52/52)
sqAlbanian100,00%(56/56)100,00%(56/56)100,00%(56/56)
srSerbian100,00%(76/76)100,00%(76/76)100,00%(76/76)
svSwedish100,00%(68/68)100,00%(68/68)100,00%(68/68)
swSwahili100,00%(52/52)100,00%(52/52)100,00%(52/52)
tgTajik100,00%(78/78)100,00%(78/78)97,00%(76/78)
tkTurkmen100,00%(74/74)97,00%(72/74)97,00%(72/74)
tnTswana100,00%(56/56)100,00%(56/56)100,00%(56/56)
toTonga100,00%(53/53)100,00%(53/53)100,00%(53/53)
trTurkish100,00%(70/70)100,00%(70/70)100,00%(70/70)
tsTsonga100,00%(52/52)100,00%(52/52)100,00%(52/52)
ttTatar100,00%(76/76)97,00%(74/76)97,00%(74/76)
twTwi100,00%(73/73)100,00%(73/73)100,00%(73/73)
tyvTuvinian100,00%(70/70)100,00%(70/70)100,00%(70/70)
ugUighur100,00%(125/125) (0/125) (0/125)
ukUkrainian100,00%(72/72)100,00%(72/72)100,00%(72/72)
uzUzbek100,00%(68/68)100,00%(68/68)100,00%(68/68)
venVenda100,00%(62/62)100,00%(62/62)100,00%(62/62)
viVietnamese100,00%(194/194)77,00%(150/194)60,00%(118/194)
voVolapuk100,00%(54/54)100,00%(54/54)100,00%(54/54)
votVotic100,00%(62/62)100,00%(62/62)100,00%(62/62)
waWalloon100,00%(70/70)100,00%(70/70)100,00%(70/70)
wenSorbian languages (lower and upper)100,00%(76/76)100,00%(76/76)100,00%(76/76)
woWolof100,00%(66/66)100,00%(66/66)100,00%(66/66)
xhXhosa100,00%(52/52)100,00%(52/52)100,00%(52/52)
yapYapese100,00%(58/58)100,00%(58/58)100,00%(58/58)
yoYoruba100,00%(119/119)100,00%(119/119)100,00%(119/119)
zuZulu100,00%(52/52)100,00%(52/52)100,00%(52/52)
urUrdu94,00%(137/145) (0/145) (0/145)
ps-afPashto in Afghanistan83,00%(41/49) (0/49) (0/49)
ps-pkPashto in Pakistan81,00%(40/49) (0/49) (0/49)
zh-cnChinese (simplified)0,00%(2/6765)0,00%(2/6765)0,00%(1/6765)
zh-sgChinese in Singapore0,00%(2/6765)0,00%(2/6765)0,00%(1/6765)