]> git.wh0rd.org Git - fontconfig.git/commitdiff
Don't force bitmap font enable in default configuration; allows users to
authorKeith Packard <keithp@keithp.com>
Thu, 21 Apr 2005 19:03:53 +0000 (19:03 +0000)
committerKeith Packard <keithp@keithp.com>
Thu, 21 Apr 2005 19:03:53 +0000 (19:03 +0000)
    override this in ~/.fonts.conf
Updated translations
Destroy font configuration on exit to help valgrind
Use own transcoding routines in preference to iconv which appears to have
    leaks in some translators. Call iconv_close after using iconv (oops).
Prefer unicode encoding of Euro char as some fonts mis-encode Euro in other
    ones.
Must fetch bitmap glyphs to get width values to check for
    monospace/dual-width fonts.

17 files changed:
ChangeLog
debian/fontconfig.postinst
debian/po/cs.po
debian/po/da.po
debian/po/de.po
debian/po/es.po
debian/po/fr.po
debian/po/ja.po
debian/po/nl.po
debian/po/pt.po
debian/po/pt_BR.po
debian/po/templates.pot
debian/po/tr.po
debian/po/zh_CN.po
fc-cache/fc-cache.c
fonts.conf.in
src/fcfreetype.c

index fbec32ec3ca1ab3330f0a531aae92a98b8d5d051..2a1c1b37ea0e4f8c55c168438b3f395f773d9717 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,39 @@
+2005-04-21  Keith Packard  <keithp@keithp.com>
+
+       * debian/fontconfig.postinst:
+       Don't force bitmap font enable in default
+       configuration; allows users to override this in
+       ~/.fonts.conf
+       * debian/po/cs.po:
+       * debian/po/da.po:
+       * debian/po/de.po:
+       * debian/po/es.po:
+       * debian/po/fr.po:
+       * debian/po/ja.po:
+       * debian/po/nl.po:
+       * debian/po/pt.po:
+       * debian/po/pt_BR.po:
+       * debian/po/templates.pot:
+       * debian/po/tr.po:
+       * debian/po/zh_CN.po:
+       Updated translations
+       
+       * fc-cache/fc-cache.c: (main):
+       Destroy font configuration on exit to help valgrind
+       
+       * fonts.conf.in:
+       * src/fcfreetype.c: (FcSfntNameTranscode), (FcFreeTypeCharIndex),
+       (FcFreeTypeCheckGlyph):
+       Use own transcoding routines in preference to iconv
+       which appears to have leaks in some translators.
+       Call iconv_close after using iconv (oops).
+       
+       Prefer unicode encoding of Euro char as some
+       fonts mis-encode Euro in other ones.
+
+       Must fetch bitmap glyphs to get width values
+       to check for monospace/dual-width fonts.
+
 2005-04-13  Ross Burton  <ross@burtonini.com>
 
        * src/fcpat.c:
index 900a71b2ac48c682007d2f4ece3599ecb7c279cf..7030cdbd274496cdaf8a63d8e398a5a20e7c9d47 100755 (executable)
@@ -77,7 +77,13 @@ fi
 
 case "$enable_bitmaps" in
 "true")
-       ln -s $CONFDIR/$yes_bitmaps $CONFDIR/$bitmaps_prio$yes_bitmaps
+#
+# Bitmap fonts will be enabled by default, so there's no need
+# to use this configuration file.  However, the file remains useful if
+# you want to force bitmaps to be considered even when some application
+# disables them.
+#
+#      ln -s $CONFDIR/$yes_bitmaps $CONFDIR/$bitmaps_prio$yes_bitmaps
        ;;
 *)
        ln -s $CONFDIR/$no_bitmaps $CONFDIR/$bitmaps_prio$no_bitmaps
index 35b3a848ec3d66ae608e6a3401ee82b53a281fea..f403e3ec3425585de152b6b7b7726d6696d0d602 100644 (file)
@@ -15,102 +15,72 @@ msgid ""
 msgstr ""
 "Project-Id-Version: fontconfig\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-03-02 13:41-0800\n"
-"PO-Revision-Date: 2004-10-24 18:49+0200\n"
+"POT-Creation-Date: 2005-03-10 19:01-0800\n"
+"PO-Revision-Date: 2005-03-30 17:34+0200\n"
 "Last-Translator: Miroslav Kure <kurem@debian.cz>\n"
-"Language-Team: Czech <kurem@debian.cz>\n"
+"Language-Team: Czech <debian-l10n-czech@lists.debian.org>\n"
 "MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=ISO-8859-2\n"
+"Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
 #. Type: select
 #. Choices
 #: ../fontconfig.templates:3
 msgid "Native, Autohinter, None"
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:5
-#, fuzzy
-msgid "With what method should fonts be hinted?"
-msgstr "Která metoda se má pou¾ít pro vykreslování textu?"
+msgstr "Nativní, Autohinter, Nijak"
 
 #. Type: select
 #. Description
 #: ../fontconfig.templates:5
-msgid ""
-"The FreeType font library can adjust glyph outlines to accomodate the pixel "
-"grid for improved legibility.  This process is called \"hinting\".  FreeType "
-"can either use the hints built-in to each font or it can use a format-"
-"indepedent Autohinter.  For most font formats, using the format-specific "
-"hints generates better results.  However, many freely available TrueType "
-"format fonts don't include any hints at all. When loading such a font, "
-"unless you specifically ask to use the Autohinter, these fonts will end up "
-"unhinted, which will make them appear fuzzy on the screen."
-msgstr ""
+msgid "How should fonts be tuned for the screen?"
+msgstr "Jak se mají fonty vyladit pro obrazovku?"
 
 #. Type: select
 #. Description
 #: ../fontconfig.templates:5
 msgid ""
-"If the TrueType fonts you use most include hints, then the Native hinter "
-"gives better results.  However, if the fonts you use most do not include "
-"such hints, then the Autohinter will work better.  Yes, FreeType should do "
-"this automatically."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:5
-msgid ""
-"You can also select None to disable all hinting and make your screen look "
-"like Mac OS X."
+"Select Native if you mostly use Bitstream Vera (the default in Debian) or "
+"any of the Microsoft fonts.  Select Autohinter if you mostly use other "
+"TrueType fonts.  Select None if you want blurry text."
 msgstr ""
+"Používáte-li většinou Bitstream Vera (výchozí v Debianu) nebo některý z "
+"fontů Microsoftu, vyberte Nativní. Autohinter je vhodný pro ostatní "
+"TrueTypová písma. Chcete-li rozmazaný text, zvolte Nijak."
 
 #. Type: select
 #. Choices
-#: ../fontconfig.templates:28
-msgid "Automatic, Enable, Disable"
-msgstr ""
+#: ../fontconfig.templates:12
+msgid "Automatic, Always, Never"
+msgstr "Automaticky, Vždy, Nikdy"
 
 #. Type: select
 #. Description
-#: ../fontconfig.templates:30
-msgid "Should font be rendered using sub-pixel elements?"
-msgstr ""
+#: ../fontconfig.templates:14
+msgid "Enable subpixel rendering of text?"
+msgstr "Povolit podpixelové vykreslování textu?"
 
 #. Type: select
 #. Description
-#: ../fontconfig.templates:30
+#: ../fontconfig.templates:14
 msgid ""
-"With known sub-pixel geometry, LCD screens can synthesize higher resolution "
-"in one dimension.  Taking advantage of this when rendering glyphs sharpens "
-"the appearance of text on the screen.  This can cause color artifacts, "
-"especially when rendering unhinted or autohinted fonts."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:30
-msgid ""
-"This option selects when sub-pixel rendering should be used.  Automatic "
-"enables sub-pixel rendering whenever the X server detects an LCD monitor, "
-"which it can generally do when the monitor is built into the computer or "
-"connected with a digital (DVI) cable.  Enable forces the system to use sub-"
-"pixel rendering while Disable forces the system to not use sub-pixel "
-"rendering."
+"Rendering text at a subpixel level generally makes it look a bit better on "
+"flat (LCD) screens, but can show color artifacts on CRT screens. The "
+"\"Automatic\" choice will enable it only if a LCD screen is detected."
 msgstr ""
+"Vykreslování textu na podpixelové úrovni způsobí, že na plochých (LCD) "
+"obrazovkách vypadá o něco lépe, ale na CRT monitorech může zobrazovat "
+"barevné artefakty. Možnost \"Automaticky\" povolí podpixelové vykreslování "
+"pouze pokud bude rozpoznán LCD monitor."
 
 #. Type: boolean
 #. Description
-#: ../fontconfig.templates:46
+#: ../fontconfig.templates:22
 msgid "Enable bitmapped fonts by default?"
-msgstr "Povolit implicitnì bitmapové fonty?"
+msgstr "Povolit implicitně bitmapové fonty?"
 
 #. Type: boolean
 #. Description
-#: ../fontconfig.templates:46
+#: ../fontconfig.templates:22
 msgid ""
 "By default, only outline fonts are used by applications which support "
 "fontconfig.  Outline fonts are fonts which scale well to various sizes.  In "
@@ -118,37 +88,39 @@ msgid ""
 "affect the systemwide default; this and many other fontconfig options may be "
 "enabled or disabled on a per-user basis."
 msgstr ""
-"Standardnì jsou v aplikacích podporujících fontconfig pou¾ívány pouze "
-"obrysové fonty. Tyto fonty se velmi dobøe zvìt¹ují a zmen¹ují. Oproti nim "
-"mohou zvìt¹ované bitmapové fonty vypadat kostrbatì. Tato volba ovlivní "
-"implicitní nastavení celého systému, nicménì u¾ivatelé si ji mohou zmìnit ve "
-"svém osobním nastavení."
+"Implicitně jsou v aplikacích podporujících fontconfig používány pouze "
+"obrysové fonty. Tyto fonty se velmi dobře zvětšují a zmenšují. Oproti nim "
+"mohou zvětšované bitmapové fonty vypadat kostrbatě. Tato volba ovlivní "
+"implicitní nastavení celého systému, nicméně uživatelé si ji mohou změnit ve "
+"svém osobním nastavení."
+
+msgid "With what method should fonts be hinted?"
+msgstr "Která metoda hintingu se má pro fonty použít?"
 
-#~ msgid ""
-#~ "Bytecode interpreter (CRT screens), Autohinter, Subpixel rendering (LCD "
-#~ "screens)"
-#~ msgstr ""
-#~ "Interpret bytekódu (CRT monitory), Autohinter, Podpixelové renderování "
-#~ "(LCD obrazovky)"
+msgid ""
+"Bytecode interpreter (CRT screens), Autohinter, Subpixel rendering (LCD "
+"screens)"
+msgstr ""
+"Interpret bytekódu (CRT monitory), Autohinter, Podpixelové renderování (LCD "
+"obrazovky)"
 
-#~ msgid ""
-#~ "The Freetype font library is able to render fonts with different methods. "
-#~ "Depending on your hardware and the fonts you generally use, some will "
-#~ "give better results."
-#~ msgstr ""
-#~ "Knihovna Freetype umí vykreslovat písma rùznými metodami. Podle va¹eho "
-#~ "hardwaru a typu pou¾itých fontù mù¾ete s nìkterými metodami dosáhnout "
-#~ "lep¹ích výsledkù."
+msgid ""
+"The Freetype font library is able to render fonts with different methods. "
+"Depending on your hardware and the fonts you generally use, some will give "
+"better results."
+msgstr ""
+"Knihovna Freetype umí vykreslovat písma různými metodami. Podle vašeho "
+"hardwaru a typu použitých fontů můžete s některými metodami dosáhnout "
+"lepších výsledků."
 
-#~ msgid ""
-#~ "The autohinter module is the default; it gives correct results on most "
-#~ "configurations. The bytecode interpreter renders fonts very sharply, and "
-#~ "is often a better choice if you are using a cathode-ray screen. On the "
-#~ "other hand, the subpixel rendering method is optimized for high-quality "
-#~ "rendering on most liquid crystal displays."
-#~ msgstr ""
-#~ "Modul autohinter je implicitní, proto¾e dává správné výsledky na vìt¹inì "
-#~ "konfigurací. Interpret bytekódu kreslí písma velmi ostøe a pokud máte "
-#~ "klasický monitor, bývá èasto lep¹í volbou. Analogicky je podpixelové "
-#~ "renderování pøizpùsobeno pro vysoce kvalitní výstup na vìt¹inì LCD "
-#~ "monitorù."
+msgid ""
+"The autohinter module is the default; it gives correct results on most "
+"configurations. The bytecode interpreter renders fonts very sharply, and is "
+"often a better choice if you are using a cathode-ray screen. On the other "
+"hand, the subpixel rendering method is optimized for high-quality rendering "
+"on most liquid crystal displays."
+msgstr ""
+"Modul autohinter je implicitní, protože dává správné výsledky na většině "
+"konfigurací. Interpret bytekódu kreslí písma velmi ostře a pokud máte "
+"klasický monitor, bývá často lepší volbou. Analogicky je podpixelové "
+"renderování přizpůsobeno pro vysoce kvalitní výstup na většině LCD monitorů."
index e7749bad0b58fd37efef7cff04bf00077d671636..fa8d849de0d3fba3631cd39ce6d313d99f6a104b 100644 (file)
@@ -1,14 +1,14 @@
 # translation of fontconfig debconf template to Danish
 # Reviewed by Ole Laursen, 2004
-# Claus Hindsgaul <claus_h@image.dk>, 2004.
+# Claus Hindsgaul <claus_h@image.dk>, 2004, 2005.
 #
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: fontconfig_2.2.2-1_da\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-03-02 13:41-0800\n"
-"PO-Revision-Date: 2004-11-19 16:56+0100\n"
+"POT-Creation-Date: 2005-03-10 19:01-0800\n"
+"PO-Revision-Date: 2005-04-14 10:34+0200\n"
 "Last-Translator: Claus Hindsgaul <claus_h@image.dk>\n"
 "Language-Team: Danish <dansk@klid.dk>\n"
 "MIME-Version: 1.0\n"
@@ -20,90 +20,60 @@ msgstr ""
 #. Choices
 #: ../fontconfig.templates:3
 msgid "Native, Autohinter, None"
-msgstr ""
+msgstr "Indbygget, Autohinter, Ingen"
 
 #. Type: select
 #. Description
 #: ../fontconfig.templates:5
-#, fuzzy
-msgid "With what method should fonts be hinted?"
-msgstr "Hvilken metode skal benyttes til at tegne tekst?"
+msgid "How should fonts be tuned for the screen?"
+msgstr "Hvordan skal skrifterne tilpasses skærmen?"
 
 #. Type: select
 #. Description
 #: ../fontconfig.templates:5
 msgid ""
-"The FreeType font library can adjust glyph outlines to accomodate the pixel "
-"grid for improved legibility.  This process is called \"hinting\".  FreeType "
-"can either use the hints built-in to each font or it can use a format-"
-"indepedent Autohinter.  For most font formats, using the format-specific "
-"hints generates better results.  However, many freely available TrueType "
-"format fonts don't include any hints at all. When loading such a font, "
-"unless you specifically ask to use the Autohinter, these fonts will end up "
-"unhinted, which will make them appear fuzzy on the screen."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:5
-msgid ""
-"If the TrueType fonts you use most include hints, then the Native hinter "
-"gives better results.  However, if the fonts you use most do not include "
-"such hints, then the Autohinter will work better.  Yes, FreeType should do "
-"this automatically."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:5
-msgid ""
-"You can also select None to disable all hinting and make your screen look "
-"like Mac OS X."
+"Select Native if you mostly use Bitstream Vera (the default in Debian) or "
+"any of the Microsoft fonts.  Select Autohinter if you mostly use other "
+"TrueType fonts.  Select None if you want blurry text."
 msgstr ""
+"Vælg Indbygget hvis du mest benytter Bitstream Vera (standarden i Debian) "
+"eller nogen af Microsoft-skrifterne. Vælg Autohinter hvis du mest benytter "
+"andre Truetype-skrifter. Vælg Ingen hvis du ønsker utydelig tekst."
 
 #. Type: select
 #. Choices
-#: ../fontconfig.templates:28
-msgid "Automatic, Enable, Disable"
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:30
-msgid "Should font be rendered using sub-pixel elements?"
-msgstr ""
+#: ../fontconfig.templates:12
+msgid "Automatic, Always, Never"
+msgstr "Automatisk, Altid, Aldrig"
 
 #. Type: select
 #. Description
-#: ../fontconfig.templates:30
-msgid ""
-"With known sub-pixel geometry, LCD screens can synthesize higher resolution "
-"in one dimension.  Taking advantage of this when rendering glyphs sharpens "
-"the appearance of text on the screen.  This can cause color artifacts, "
-"especially when rendering unhinted or autohinted fonts."
-msgstr ""
+#: ../fontconfig.templates:14
+msgid "Enable subpixel rendering of text?"
+msgstr "Aktivér delpiksel-tekstoptegning?"
 
 #. Type: select
 #. Description
-#: ../fontconfig.templates:30
+#: ../fontconfig.templates:14
 msgid ""
-"This option selects when sub-pixel rendering should be used.  Automatic "
-"enables sub-pixel rendering whenever the X server detects an LCD monitor, "
-"which it can generally do when the monitor is built into the computer or "
-"connected with a digital (DVI) cable.  Enable forces the system to use sub-"
-"pixel rendering while Disable forces the system to not use sub-pixel "
-"rendering."
+"Rendering text at a subpixel level generally makes it look a bit better on "
+"flat (LCD) screens, but can show color artifacts on CRT screens. The "
+"\"Automatic\" choice will enable it only if a LCD screen is detected."
 msgstr ""
+"Optegningen af tekst på delpikselniveau får generelt teksten til at se bedre "
+"ud på fladskærme (LCD), men kan give uønskede farver i kanterne på CRT-skærme. "
+"Valget \"Automatisk\" vil kun aktivere delpiksel-tekstoptegningen, hvis der "
+"detekteres en LCD-skærm."
 
 #. Type: boolean
 #. Description
-#: ../fontconfig.templates:46
+#: ../fontconfig.templates:22
 msgid "Enable bitmapped fonts by default?"
 msgstr "Aktivér billedbaserede skrifttyper som standard?"
 
 #. Type: boolean
 #. Description
-#: ../fontconfig.templates:46
+#: ../fontconfig.templates:22
 msgid ""
 "By default, only outline fonts are used by applications which support "
 "fontconfig.  Outline fonts are fonts which scale well to various sizes.  In "
@@ -118,6 +88,10 @@ msgstr ""
 "standardindstilling. Denne og mange andre fontconfig-tilvalg kan aktiveres "
 "eller deaktiveres for hver enkelt bruger."
 
+#, fuzzy
+#~ msgid "With what method should fonts be hinted?"
+#~ msgstr "Hvilken metode skal benyttes til at tegne tekst?"
+
 #~ msgid ""
 #~ "Bytecode interpreter (CRT screens), Autohinter, Subpixel rendering (LCD "
 #~ "screens)"
@@ -147,9 +121,6 @@ msgstr ""
 #~ "en billedrørs-skærm. På den anden side er delpiksel-optegningsmetoden "
 #~ "optimeret til visning på den høje kvalitet, fladskærme (LCD) besidder."
 
-#~ msgid "Enable sub-pixel text rendering?"
-#~ msgstr "Aktivér delpiksel-tekstoptegning?"
-
 #~ msgid ""
 #~ "If you have an LCD display, then you will want to enable this option. It "
 #~ "allows for higher-quality text rendering.  For more information, please "
@@ -172,3 +143,4 @@ msgstr ""
 #~ "Afhængig af din skærm og hvilke skrifttyper, du bruger, kan de se bedre "
 #~ "eller dårligere ud, når du bruger autohinter-modulet. Aktivér det, hvis "
 #~ "du foretrækker det udseende, det giver dine skrifttyper."
+
index 4379e5211d1f0970630206c7c78341fce68e5db7..58f74e744efcde8c4f7a5a70f2ae9966312a5fe6 100644 (file)
@@ -15,7 +15,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: fontconfig_2.2.3-3_de\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-03-02 13:41-0800\n"
+"POT-Creation-Date: 2005-03-29 13:33-0800\n"
 "PO-Revision-Date: 2004-11-13 17:50+0100\n"
 "Last-Translator: Erik Schanze <mail@erikschanze.de>\n"
 "Language-Team: German <debian-l10n-german@lists.debian.org>\n"
@@ -34,85 +34,48 @@ msgstr ""
 #. Type: select
 #. Description
 #: ../fontconfig.templates:5
-#, fuzzy
-msgid "With what method should fonts be hinted?"
-msgstr "Wie sollen Schriften gerendert werden?"
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:5
-msgid ""
-"The FreeType font library can adjust glyph outlines to accomodate the pixel "
-"grid for improved legibility.  This process is called \"hinting\".  FreeType "
-"can either use the hints built-in to each font or it can use a format-"
-"indepedent Autohinter.  For most font formats, using the format-specific "
-"hints generates better results.  However, many freely available TrueType "
-"format fonts don't include any hints at all. When loading such a font, "
-"unless you specifically ask to use the Autohinter, these fonts will end up "
-"unhinted, which will make them appear fuzzy on the screen."
+msgid "How should fonts be tuned for the screen?"
 msgstr ""
 
 #. Type: select
 #. Description
 #: ../fontconfig.templates:5
 msgid ""
-"If the TrueType fonts you use most include hints, then the Native hinter "
-"gives better results.  However, if the fonts you use most do not include "
-"such hints, then the Autohinter will work better.  Yes, FreeType should do "
-"this automatically."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:5
-msgid ""
-"You can also select None to disable all hinting and make your screen look "
-"like Mac OS X."
+"Select Native if you mostly use Bitstream Vera (the default in Debian) or "
+"any of the Microsoft fonts.  Select Autohinter if you mostly use other "
+"TrueType fonts.  Select None if you want blurry text."
 msgstr ""
 
 #. Type: select
 #. Choices
-#: ../fontconfig.templates:28
-msgid "Automatic, Enable, Disable"
+#: ../fontconfig.templates:12
+msgid "Automatic, Always, Never"
 msgstr ""
 
 #. Type: select
 #. Description
-#: ../fontconfig.templates:30
-msgid "Should font be rendered using sub-pixel elements?"
+#: ../fontconfig.templates:14
+msgid "Enable subpixel rendering of text?"
 msgstr ""
 
 #. Type: select
 #. Description
-#: ../fontconfig.templates:30
+#: ../fontconfig.templates:14
 msgid ""
-"With known sub-pixel geometry, LCD screens can synthesize higher resolution "
-"in one dimension.  Taking advantage of this when rendering glyphs sharpens "
-"the appearance of text on the screen.  This can cause color artifacts, "
-"especially when rendering unhinted or autohinted fonts."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:30
-msgid ""
-"This option selects when sub-pixel rendering should be used.  Automatic "
-"enables sub-pixel rendering whenever the X server detects an LCD monitor, "
-"which it can generally do when the monitor is built into the computer or "
-"connected with a digital (DVI) cable.  Enable forces the system to use sub-"
-"pixel rendering while Disable forces the system to not use sub-pixel "
-"rendering."
+"Rendering text at a subpixel level generally makes it look a bit better on "
+"flat (LCD) screens, but can show color artifacts on CRT screens. The "
+"\"Automatic\" choice will enable it only if a LCD screen is detected."
 msgstr ""
 
 #. Type: boolean
 #. Description
-#: ../fontconfig.templates:46
+#: ../fontconfig.templates:22
 msgid "Enable bitmapped fonts by default?"
 msgstr "Standardmäßig Bitmap-Schriften verwenden?"
 
 #. Type: boolean
 #. Description
-#: ../fontconfig.templates:46
+#: ../fontconfig.templates:22
 msgid ""
 "By default, only outline fonts are used by applications which support "
 "fontconfig.  Outline fonts are fonts which scale well to various sizes.  In "
@@ -127,6 +90,10 @@ msgstr ""
 "systemweiten Standard; diese und viele andere Einstellungen von fontconfig "
 "können benutzerbezogen ein- und ausgeschaltet werden."
 
+#, fuzzy
+#~ msgid "With what method should fonts be hinted?"
+#~ msgstr "Wie sollen Schriften gerendert werden?"
+
 #~ msgid ""
 #~ "Bytecode interpreter (CRT screens), Autohinter, Subpixel rendering (LCD "
 #~ "screens)"
index cf8bc181a028cefe90897a6da305226d75496e9f..4900effa8915a5d31ee919b70a94e9daedb96857 100644 (file)
@@ -31,7 +31,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: fontconfig 2.2.3-3\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-03-02 13:41-0800\n"
+"POT-Creation-Date: 2005-03-29 13:33-0800\n"
 "PO-Revision-Date: 2004-10-24 14:05+0200\n"
 "Last-Translator: Rubén Porras\n"
 "Language-Team: Debian Spanish <debian-l10n-spanish@lists.debian.org>\n"
@@ -48,85 +48,49 @@ msgstr ""
 #. Type: select
 #. Description
 #: ../fontconfig.templates:5
-#, fuzzy
-msgid "With what method should fonts be hinted?"
-msgstr "¿Con qué método se deben interpretar los textos?"
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:5
-msgid ""
-"The FreeType font library can adjust glyph outlines to accomodate the pixel "
-"grid for improved legibility.  This process is called \"hinting\".  FreeType "
-"can either use the hints built-in to each font or it can use a format-"
-"indepedent Autohinter.  For most font formats, using the format-specific "
-"hints generates better results.  However, many freely available TrueType "
-"format fonts don't include any hints at all. When loading such a font, "
-"unless you specifically ask to use the Autohinter, these fonts will end up "
-"unhinted, which will make them appear fuzzy on the screen."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:5
-msgid ""
-"If the TrueType fonts you use most include hints, then the Native hinter "
-"gives better results.  However, if the fonts you use most do not include "
-"such hints, then the Autohinter will work better.  Yes, FreeType should do "
-"this automatically."
+msgid "How should fonts be tuned for the screen?"
 msgstr ""
 
 #. Type: select
 #. Description
 #: ../fontconfig.templates:5
 msgid ""
-"You can also select None to disable all hinting and make your screen look "
-"like Mac OS X."
+"Select Native if you mostly use Bitstream Vera (the default in Debian) or "
+"any of the Microsoft fonts.  Select Autohinter if you mostly use other "
+"TrueType fonts.  Select None if you want blurry text."
 msgstr ""
 
 #. Type: select
 #. Choices
-#: ../fontconfig.templates:28
-msgid "Automatic, Enable, Disable"
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:30
-msgid "Should font be rendered using sub-pixel elements?"
+#: ../fontconfig.templates:12
+msgid "Automatic, Always, Never"
 msgstr ""
 
 #. Type: select
 #. Description
-#: ../fontconfig.templates:30
-msgid ""
-"With known sub-pixel geometry, LCD screens can synthesize higher resolution "
-"in one dimension.  Taking advantage of this when rendering glyphs sharpens "
-"the appearance of text on the screen.  This can cause color artifacts, "
-"especially when rendering unhinted or autohinted fonts."
-msgstr ""
+#: ../fontconfig.templates:14
+#, fuzzy
+msgid "Enable subpixel rendering of text?"
+msgstr "¿Activar el renderizado de sub-pixel de texto?"
 
 #. Type: select
 #. Description
-#: ../fontconfig.templates:30
+#: ../fontconfig.templates:14
 msgid ""
-"This option selects when sub-pixel rendering should be used.  Automatic "
-"enables sub-pixel rendering whenever the X server detects an LCD monitor, "
-"which it can generally do when the monitor is built into the computer or "
-"connected with a digital (DVI) cable.  Enable forces the system to use sub-"
-"pixel rendering while Disable forces the system to not use sub-pixel "
-"rendering."
+"Rendering text at a subpixel level generally makes it look a bit better on "
+"flat (LCD) screens, but can show color artifacts on CRT screens. The "
+"\"Automatic\" choice will enable it only if a LCD screen is detected."
 msgstr ""
 
 #. Type: boolean
 #. Description
-#: ../fontconfig.templates:46
+#: ../fontconfig.templates:22
 msgid "Enable bitmapped fonts by default?"
 msgstr "¿Activar el tipo de letra «bitmapped» por omisión?"
 
 #. Type: boolean
 #. Description
-#: ../fontconfig.templates:46
+#: ../fontconfig.templates:22
 msgid ""
 "By default, only outline fonts are used by applications which support "
 "fontconfig.  Outline fonts are fonts which scale well to various sizes.  In "
@@ -141,6 +105,10 @@ msgstr ""
 "sistema; los usuarios podrán, de forma individual, activar ésta y muchas "
 "otras opciones de fontconfig."
 
+#, fuzzy
+#~ msgid "With what method should fonts be hinted?"
+#~ msgstr "¿Con qué método se deben interpretar los textos?"
+
 #~ msgid ""
 #~ "Bytecode interpreter (CRT screens), Autohinter, Subpixel rendering (LCD "
 #~ "screens)"
@@ -171,9 +139,6 @@ msgstr ""
 #~ "subpíxeles está optimizado para obtener resultados de alta calidad en "
 #~ "pantallas de cristal líquido."
 
-#~ msgid "Enable sub-pixel text rendering?"
-#~ msgstr "¿Activar el renderizado de sub-pixel de texto?"
-
 #~ msgid ""
 #~ "If you have an LCD display, then you will want to enable this option. It "
 #~ "allows for higher-quality text rendering.  For more information, please "
index 82f7c3b94888bc7e22375ebb2e1d10b7a0308732..59ae2c1ca4080912084366779d4a5a82045470e8 100644 (file)
@@ -15,7 +15,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: fontconfig 2.2.3-1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-03-02 13:41-0800\n"
+"POT-Creation-Date: 2005-03-29 13:33-0800\n"
 "PO-Revision-Date: 2004-10-23 17:00+0200\n"
 "Last-Translator: Philippe Batailler <philippe.batailler@free.fr>\n"
 "Language-Team: French <debian-l10n-french@lists.debian.org>\n"
@@ -32,85 +32,49 @@ msgstr ""
 #. Type: select
 #. Description
 #: ../fontconfig.templates:5
-#, fuzzy
-msgid "With what method should fonts be hinted?"
-msgstr "Méthode à utiliser pour le rendu des textes :"
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:5
-msgid ""
-"The FreeType font library can adjust glyph outlines to accomodate the pixel "
-"grid for improved legibility.  This process is called \"hinting\".  FreeType "
-"can either use the hints built-in to each font or it can use a format-"
-"indepedent Autohinter.  For most font formats, using the format-specific "
-"hints generates better results.  However, many freely available TrueType "
-"format fonts don't include any hints at all. When loading such a font, "
-"unless you specifically ask to use the Autohinter, these fonts will end up "
-"unhinted, which will make them appear fuzzy on the screen."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:5
-msgid ""
-"If the TrueType fonts you use most include hints, then the Native hinter "
-"gives better results.  However, if the fonts you use most do not include "
-"such hints, then the Autohinter will work better.  Yes, FreeType should do "
-"this automatically."
+msgid "How should fonts be tuned for the screen?"
 msgstr ""
 
 #. Type: select
 #. Description
 #: ../fontconfig.templates:5
 msgid ""
-"You can also select None to disable all hinting and make your screen look "
-"like Mac OS X."
+"Select Native if you mostly use Bitstream Vera (the default in Debian) or "
+"any of the Microsoft fonts.  Select Autohinter if you mostly use other "
+"TrueType fonts.  Select None if you want blurry text."
 msgstr ""
 
 #. Type: select
 #. Choices
-#: ../fontconfig.templates:28
-msgid "Automatic, Enable, Disable"
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:30
-msgid "Should font be rendered using sub-pixel elements?"
+#: ../fontconfig.templates:12
+msgid "Automatic, Always, Never"
 msgstr ""
 
 #. Type: select
 #. Description
-#: ../fontconfig.templates:30
-msgid ""
-"With known sub-pixel geometry, LCD screens can synthesize higher resolution "
-"in one dimension.  Taking advantage of this when rendering glyphs sharpens "
-"the appearance of text on the screen.  This can cause color artifacts, "
-"especially when rendering unhinted or autohinted fonts."
-msgstr ""
+#: ../fontconfig.templates:14
+#, fuzzy
+msgid "Enable subpixel rendering of text?"
+msgstr "Voulez-vous activer le lissage sous-pixel pour le texte ?"
 
 #. Type: select
 #. Description
-#: ../fontconfig.templates:30
+#: ../fontconfig.templates:14
 msgid ""
-"This option selects when sub-pixel rendering should be used.  Automatic "
-"enables sub-pixel rendering whenever the X server detects an LCD monitor, "
-"which it can generally do when the monitor is built into the computer or "
-"connected with a digital (DVI) cable.  Enable forces the system to use sub-"
-"pixel rendering while Disable forces the system to not use sub-pixel "
-"rendering."
+"Rendering text at a subpixel level generally makes it look a bit better on "
+"flat (LCD) screens, but can show color artifacts on CRT screens. The "
+"\"Automatic\" choice will enable it only if a LCD screen is detected."
 msgstr ""
 
 #. Type: boolean
 #. Description
-#: ../fontconfig.templates:46
+#: ../fontconfig.templates:22
 msgid "Enable bitmapped fonts by default?"
 msgstr "Voulez-vous des polices de type « bitmap » par défaut ?"
 
 #. Type: boolean
 #. Description
-#: ../fontconfig.templates:46
+#: ../fontconfig.templates:22
 msgid ""
 "By default, only outline fonts are used by applications which support "
 "fontconfig.  Outline fonts are fonts which scale well to various sizes.  In "
@@ -125,6 +89,10 @@ msgstr ""
 "valeur par défaut pour tout le système ; chaque utilisateur peut activer ou "
 "désactiver cette option ainsi que d'autres options de fontconfig."
 
+#, fuzzy
+#~ msgid "With what method should fonts be hinted?"
+#~ msgstr "Méthode à utiliser pour le rendu des textes :"
+
 #~ msgid ""
 #~ "Bytecode interpreter (CRT screens), Autohinter, Subpixel rendering (LCD "
 #~ "screens)"
@@ -154,9 +122,6 @@ msgstr ""
 #~ "un écran CRT. Enfin, la méthode du lissage sous-pixel offre un rendu de "
 #~ "haute qualité sur la plupart des écrans LCD."
 
-#~ msgid "Enable sub-pixel text rendering?"
-#~ msgstr "Voulez-vous activer le lissage sous-pixel pour le texte ?"
-
 #~ msgid ""
 #~ "If you have an LCD display, then you will want to enable this option. It "
 #~ "allows for higher-quality text rendering.  For more information, please "
index b73d2d344b3ff04a9e3d82626d34d5457bbc4c21..bb63600ccaa11541ca1e1b0be19a6addb8c113c3 100644 (file)
@@ -15,102 +15,65 @@ msgid ""
 msgstr ""
 "Project-Id-Version: fontconfig\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-03-02 13:41-0800\n"
-"PO-Revision-Date: 2004-10-24 09:28+0900\n"
+"POT-Creation-Date: 2005-03-10 19:01-0800\n"
+"PO-Revision-Date: 2005-04-01 09:12+0900\n"
 "Last-Translator: Kenshi Muto <kmuto@debian.org>\n"
 "Language-Team: Japanese <debian-japanese@lists.debian.org>\n"
 "MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=EUC-JP\n"
+"Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
 #. Type: select
 #. Choices
 #: ../fontconfig.templates:3
 msgid "Native, Autohinter, None"
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:5
-#, fuzzy
-msgid "With what method should fonts be hinted?"
-msgstr "¥Æ¥­¥¹¥È¤ò¤É¤ÎÊýË¡¤ÇÉÁ²è¤·¤Þ¤¹¤«?"
+msgstr "ネイティブ, オートヒント, なし"
 
 #. Type: select
 #. Description
 #: ../fontconfig.templates:5
-msgid ""
-"The FreeType font library can adjust glyph outlines to accomodate the pixel "
-"grid for improved legibility.  This process is called \"hinting\".  FreeType "
-"can either use the hints built-in to each font or it can use a format-"
-"indepedent Autohinter.  For most font formats, using the format-specific "
-"hints generates better results.  However, many freely available TrueType "
-"format fonts don't include any hints at all. When loading such a font, "
-"unless you specifically ask to use the Autohinter, these fonts will end up "
-"unhinted, which will make them appear fuzzy on the screen."
-msgstr ""
+msgid "How should fonts be tuned for the screen?"
+msgstr "画面に対してフォントを調整しますか?"
 
 #. Type: select
 #. Description
 #: ../fontconfig.templates:5
 msgid ""
-"If the TrueType fonts you use most include hints, then the Native hinter "
-"gives better results.  However, if the fonts you use most do not include "
-"such hints, then the Autohinter will work better.  Yes, FreeType should do "
-"this automatically."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:5
-msgid ""
-"You can also select None to disable all hinting and make your screen look "
-"like Mac OS X."
-msgstr ""
+"Select Native if you mostly use Bitstream Vera (the default in Debian) or "
+"any of the Microsoft fonts.  Select Autohinter if you mostly use other "
+"TrueType fonts.  Select None if you want blurry text."
+msgstr "Bitstream Vera (Debian のデフォルト) または Microsoft のフォントをよく使うのであれば、ネイティブを選びます。その他の TrueType フォントをよく使うのであれば、オートヒントを選びます。ぼんやりしたテキストでもよいなら、なしを選びます。"
 
 #. Type: select
 #. Choices
-#: ../fontconfig.templates:28
-msgid "Automatic, Enable, Disable"
-msgstr ""
+#: ../fontconfig.templates:12
+msgid "Automatic, Always, Never"
+msgstr "自動, 常に, なし"
 
 #. Type: select
 #. Description
-#: ../fontconfig.templates:30
-msgid "Should font be rendered using sub-pixel elements?"
-msgstr ""
+#: ../fontconfig.templates:14
+msgid "Enable subpixel rendering of text?"
+msgstr "テキストのサブピクセルレンダリングを有効にしますか?"
 
 #. Type: select
 #. Description
-#: ../fontconfig.templates:30
+#: ../fontconfig.templates:14
 msgid ""
-"With known sub-pixel geometry, LCD screens can synthesize higher resolution "
-"in one dimension.  Taking advantage of this when rendering glyphs sharpens "
-"the appearance of text on the screen.  This can cause color artifacts, "
-"especially when rendering unhinted or autohinted fonts."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:30
-msgid ""
-"This option selects when sub-pixel rendering should be used.  Automatic "
-"enables sub-pixel rendering whenever the X server detects an LCD monitor, "
-"which it can generally do when the monitor is built into the computer or "
-"connected with a digital (DVI) cable.  Enable forces the system to use sub-"
-"pixel rendering while Disable forces the system to not use sub-pixel "
-"rendering."
-msgstr ""
+"Rendering text at a subpixel level generally makes it look a bit better on "
+"flat (LCD) screens, but can show color artifacts on CRT screens. The "
+"\"Automatic\" choice will enable it only if a LCD screen is detected."
+msgstr "サブピクセルレベルでテキストを描画すると、一般にフラット (LCD) 画面で少し見栄えが良くなりますが、CRT 画面では、文字に色が散りばめられたように見えてしまいます。「自動」を選ぶと、LCD 画面を検出したときのみにこれを有効にします。"
 
 #. Type: boolean
 #. Description
-#: ../fontconfig.templates:46
+#: ../fontconfig.templates:22
 msgid "Enable bitmapped fonts by default?"
-msgstr "¥Ç¥Õ¥©¥ë¥È¤Ç¥Ó¥Ã¥È¥Þ¥Ã¥×¥Õ¥©¥ó¥È¤òÍ­¸ú¤Ë¤·¤Þ¤¹¤«?"
+msgstr "デフォルトでビットマップフォントを有効にしますか?"
 
 #. Type: boolean
 #. Description
-#: ../fontconfig.templates:46
+#: ../fontconfig.templates:22
 msgid ""
 "By default, only outline fonts are used by applications which support "
 "fontconfig.  Outline fonts are fonts which scale well to various sizes.  In "
@@ -118,63 +81,8 @@ msgid ""
 "affect the systemwide default; this and many other fontconfig options may be "
 "enabled or disabled on a per-user basis."
 msgstr ""
-"¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¥¢¥¦¥È¥é¥¤¥ó¥Õ¥©¥ó¥È¤Î¤ß¤¬ fontconfig ¤ò¥µ¥Ý¡¼¥È¤¹¤ë¥¢¥×¥ê"
-"¥±¡¼¥·¥ç¥ó¤Ç»È¤ï¤ì¤Þ¤¹¡£¥¢¥¦¥È¥é¥¤¥ó¥Õ¥©¥ó¥È¤Ï¤µ¤Þ¤¶¤Þ¤Ê¥µ¥¤¥º¤Ë¹ç¤ï¤»¤ÆÂ礭"
-"¤µ¤ÎÊѤï¤ë¥Õ¥©¥ó¥È¤Ç¤¹¡£ÂоÈŪ¤Ë¥Ó¥Ã¥È¥Þ¥Ã¥×¥Õ¥©¥ó¥È¤Ï¤¿¤¤¤Æ¤¤ÄãÉʼÁ¤Ç¤¹¡£¤³"
-"¤ÎÁªÂò»è¤òÍ­¸ú¤Ë¤¹¤ë¤È¡¢¥·¥¹¥Æ¥àÁ´ÂΤΥǥե©¥ë¥È¤ËÇȵڤ·¤Þ¤¹¡£¤³¤ì¤È¤Û¤«¤Î¿"
-"¤¯¤Î fontconfig ¤ÎÁªÂò»è¤Ï´ðËÜŪ¤Ë¥æ¡¼¥¶¤´¤È¤ËÍ­¸ú¡¢Ìµ¸ú¤Ë¤Ç¤­¤Þ¤¹¡£"
-
-#~ msgid ""
-#~ "Bytecode interpreter (CRT screens), Autohinter, Subpixel rendering (LCD "
-#~ "screens)"
-#~ msgstr ""
-#~ "¥Ð¥¤¥È¥³¡¼¥É¥¤¥ó¥¿¥×¥ê¥¿ (CRT ²èÌÌ), ¥ª¡¼¥È¥Ò¥ó¥È, ¥µ¥Ö¥Ô¥¯¥»¥ë¥ì¥ó¥À¥ê¥ó"
-#~ "¥° (LCD ²èÌÌ)"
-
-#~ msgid ""
-#~ "The Freetype font library is able to render fonts with different methods. "
-#~ "Depending on your hardware and the fonts you generally use, some will "
-#~ "give better results."
-#~ msgstr ""
-#~ "Freetype ¥Õ¥©¥ó¥È¥é¥¤¥Ö¥é¥ê¤Ï°Û¤Ê¤ëÊýË¡¤Ç¥Õ¥©¥ó¥È¤òÉÁ²è¤Ç¤­¤Þ¤¹¡£¤É¤ì¤¬¤Û"
-#~ "¤«¤è¤êÎɤ¤·ë²Ì¤Ë¤Ê¤ë¤«¤Ï¡¢¥Ï¡¼¥É¥¦¥§¥¢¤ª¤è¤Ó°ìÈ̤ËÍøÍѤ¹¤ë¥Õ¥©¥ó¥È¤Ë°Í¸¤·"
-#~ "¤Þ¤¹¡£"
-
-#~ msgid ""
-#~ "The autohinter module is the default; it gives correct results on most "
-#~ "configurations. The bytecode interpreter renders fonts very sharply, and "
-#~ "is often a better choice if you are using a cathode-ray screen. On the "
-#~ "other hand, the subpixel rendering method is optimized for high-quality "
-#~ "rendering on most liquid crystal displays."
-#~ msgstr ""
-#~ "¥ª¡¼¥È¥Ò¥ó¥È¥â¥¸¥å¡¼¥ë¤Ï¥Ç¥Õ¥©¥ë¥È¤Ç¤¹¡£¤Û¤È¤ó¤É¤ÎÀßÄê¤ÇŬÀڤʷë²Ì¤Ë¤Ê¤ê¤Þ"
-#~ "¤¹¡£¥Ð¥¤¥È¥³¡¼¥É¥¤¥ó¥¿¥×¥ê¥¿¤Ï¥Õ¥©¥ó¥È¤òÈó¾ï¤ËÁ¯ÌÀ¤ËÉÁ²è¤·¡¢CRT ²èÌ̤ò»È¤Ã"
-#~ "¤Æ¤¤¤ë¤È¤­¤Ë¤Ï¤è¤êÎɤ¤ÁªÂò»è¤Ë¤Ê¤ë¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£¤³¤ì¤ËÂФ·¡¢¥µ¥Ö¥Ô¥¯¥»¥ë"
-#~ "¥ì¥ó¥À¥ê¥ó¥°¼êË¡¤Ï¡¢¤Û¤È¤ó¤É¤Î LCD ²èÌ̤ǤιâÉʼÁ¤ÊÉÁ²è¤Î¤¿¤á¤ËºÇŬ²½¤µ¤ì"
-#~ "¤Æ¤¤¤Þ¤¹¡£"
-
-#~ msgid "Enable sub-pixel text rendering?"
-#~ msgstr "¥µ¥Ö¥Ô¥¯¥»¥ë¥Æ¥­¥¹¥È¥ì¥ó¥À¥ê¥ó¥°¤òÍ­¸ú¤Ë¤·¤Þ¤¹¤«?"
-
-#~ msgid ""
-#~ "If you have an LCD display, then you will want to enable this option. It "
-#~ "allows for higher-quality text rendering.  For more information, please "
-#~ "see the fontconfig manual in /usr/share/doc/fontconfig/ on your Debian "
-#~ "system."
-#~ msgstr ""
-#~ "LCD ¥Ç¥£¥¹¥×¥ì¥¤¤ò»È¤Ã¤Æ¤¤¤ë¤Î¤Ç¤¢¤ì¤Ð¡¢¤³¤ÎÁªÂò»è¤òÍ­¸ú¤Ë¤¹¤ë¤Î¤¬¤è¤¤¤Ç"
-#~ "¤·¤ç¤¦¡£¹âÉʼÁ¤Î¥Æ¥­¥¹¥È¥ì¥ó¥À¥ê¥ó¥°¤¬¤Ç¤­¤Þ¤¹¡£¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¤¢¤Ê¤¿¤Î "
-#~ "Debian ¥·¥¹¥Æ¥à¤Î /usr/share/doc/fontconfig/ ¤Ë¤¢¤ë fontconfig ¤Î¥Þ¥Ë¥å¥¢"
-#~ "¥ë¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£"
-
-#~ msgid "Enable the freetype autohinter module?"
-#~ msgstr "freetype ¥ª¡¼¥È¥Ò¥ó¥È¥â¥¸¥å¡¼¥ë¤òÍ­¸ú¤Ë¤·¤Þ¤¹¤«?"
-
-#~ msgid ""
-#~ "Depending on your display and on which fonts you use, they can look "
-#~ "better or worse when using the autohinter module. Enable it if you happen "
-#~ "to prefer the look it gives to your fonts."
-#~ msgstr ""
-#~ "¥ª¡¼¥È¥Ò¥ó¥È¥â¥¸¥å¡¼¥ë¤ò»È¤Ã¤¿¤È¤­¤Ë¤è¤êÎɤ¯¸«¤¨¤ë¤è¤¦¤Ë¤Ê¤ë¤«¤è¤ê°­¤¯¤Ê¤ë"
-#~ "¤«¤Ï¡¢¤¢¤Ê¤¿¤Î¥Ç¥£¥¹¥×¥ì¥¤¤ÈÍøÍѤ¹¤ë¥Õ¥©¥ó¥È¤Ë°Í¸¤·¤Þ¤¹¡£¥Õ¥©¥ó¥È¤¬¤è¤êÎÉ"
-#~ "¤¯¸«¤¨¤ë¤è¤¦¤Ç¤¢¤ì¤ÐÍ­¸ú¤Ë¤·¤Þ¤¹¡£"
+"デフォルトでは、アウトラインフォントのみが fontconfig をサポートするアプリ"
+"ケーションで使われます。アウトラインフォントはさまざまなサイズに合わせて大き"
+"さの変わるフォントです。対照的にビットマップフォントはたいてい低品質です。こ"
+"の選択肢を有効にすると、システム全体のデフォルトに波及します。これとほかの多"
+"くの fontconfig の選択肢は基本的にユーザごとに有効、無効にできます。"
index dd4d4ae042acefe8cf162fc96766e9bf1df899ba..861e090ac6d8dc0aa6e86e892a978b59a179648e 100644 (file)
@@ -16,7 +16,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: nl\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-03-02 13:41-0800\n"
+"POT-Creation-Date: 2005-03-29 13:33-0800\n"
 "PO-Revision-Date: 2004-11-03 22:00+0100\n"
 "Last-Translator: Frans Pop <aragorn@tiscali.nl>\n"
 "Language-Team: Dutch <debian-l10n-dutch@lists.debian.org>\n"
@@ -34,85 +34,48 @@ msgstr ""
 #. Type: select
 #. Description
 #: ../fontconfig.templates:5
-#, fuzzy
-msgid "With what method should fonts be hinted?"
-msgstr "Volgens welke methode moet tekst worden weergegeven?"
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:5
-msgid ""
-"The FreeType font library can adjust glyph outlines to accomodate the pixel "
-"grid for improved legibility.  This process is called \"hinting\".  FreeType "
-"can either use the hints built-in to each font or it can use a format-"
-"indepedent Autohinter.  For most font formats, using the format-specific "
-"hints generates better results.  However, many freely available TrueType "
-"format fonts don't include any hints at all. When loading such a font, "
-"unless you specifically ask to use the Autohinter, these fonts will end up "
-"unhinted, which will make them appear fuzzy on the screen."
+msgid "How should fonts be tuned for the screen?"
 msgstr ""
 
 #. Type: select
 #. Description
 #: ../fontconfig.templates:5
 msgid ""
-"If the TrueType fonts you use most include hints, then the Native hinter "
-"gives better results.  However, if the fonts you use most do not include "
-"such hints, then the Autohinter will work better.  Yes, FreeType should do "
-"this automatically."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:5
-msgid ""
-"You can also select None to disable all hinting and make your screen look "
-"like Mac OS X."
+"Select Native if you mostly use Bitstream Vera (the default in Debian) or "
+"any of the Microsoft fonts.  Select Autohinter if you mostly use other "
+"TrueType fonts.  Select None if you want blurry text."
 msgstr ""
 
 #. Type: select
 #. Choices
-#: ../fontconfig.templates:28
-msgid "Automatic, Enable, Disable"
+#: ../fontconfig.templates:12
+msgid "Automatic, Always, Never"
 msgstr ""
 
 #. Type: select
 #. Description
-#: ../fontconfig.templates:30
-msgid "Should font be rendered using sub-pixel elements?"
+#: ../fontconfig.templates:14
+msgid "Enable subpixel rendering of text?"
 msgstr ""
 
 #. Type: select
 #. Description
-#: ../fontconfig.templates:30
+#: ../fontconfig.templates:14
 msgid ""
-"With known sub-pixel geometry, LCD screens can synthesize higher resolution "
-"in one dimension.  Taking advantage of this when rendering glyphs sharpens "
-"the appearance of text on the screen.  This can cause color artifacts, "
-"especially when rendering unhinted or autohinted fonts."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:30
-msgid ""
-"This option selects when sub-pixel rendering should be used.  Automatic "
-"enables sub-pixel rendering whenever the X server detects an LCD monitor, "
-"which it can generally do when the monitor is built into the computer or "
-"connected with a digital (DVI) cable.  Enable forces the system to use sub-"
-"pixel rendering while Disable forces the system to not use sub-pixel "
-"rendering."
+"Rendering text at a subpixel level generally makes it look a bit better on "
+"flat (LCD) screens, but can show color artifacts on CRT screens. The "
+"\"Automatic\" choice will enable it only if a LCD screen is detected."
 msgstr ""
 
 #. Type: boolean
 #. Description
-#: ../fontconfig.templates:46
+#: ../fontconfig.templates:22
 msgid "Enable bitmapped fonts by default?"
 msgstr "Bitmap-lettertypen standaard activeren?"
 
 #. Type: boolean
 #. Description
-#: ../fontconfig.templates:46
+#: ../fontconfig.templates:22
 msgid ""
 "By default, only outline fonts are used by applications which support "
 "fontconfig.  Outline fonts are fonts which scale well to various sizes.  In "
@@ -127,6 +90,10 @@ msgstr ""
 "opties van fontconfig kunnen voor elke gebruiker afzonderlijk ingesteld "
 "worden."
 
+#, fuzzy
+#~ msgid "With what method should fonts be hinted?"
+#~ msgstr "Volgens welke methode moet tekst worden weergegeven?"
+
 #~ msgid ""
 #~ "Bytecode interpreter (CRT screens), Autohinter, Subpixel rendering (LCD "
 #~ "screens)"
index e40498bcbdc60f3d647a779db4b75b110c94046d..85a242b8801ee8bc8b4f6afad74007263b465d19 100644 (file)
@@ -4,7 +4,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: fontconfig 2.2.3-3\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-03-02 13:41-0800\n"
+"POT-Creation-Date: 2005-03-29 13:33-0800\n"
 "PO-Revision-Date: 2004-10-24 12:23+0000\n"
 "Last-Translator:Miguel Figueiredo <elmig@debianPT.org>\n"
 "Language-Team: Portuguese <traduz@debianPT.org>\n"
@@ -21,85 +21,48 @@ msgstr ""
 #. Type: select
 #. Description
 #: ../fontconfig.templates:5
-#, fuzzy
-msgid "With what method should fonts be hinted?"
-msgstr "Com qual método deverá ser desenhado o texto?"
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:5
-msgid ""
-"The FreeType font library can adjust glyph outlines to accomodate the pixel "
-"grid for improved legibility.  This process is called \"hinting\".  FreeType "
-"can either use the hints built-in to each font or it can use a format-"
-"indepedent Autohinter.  For most font formats, using the format-specific "
-"hints generates better results.  However, many freely available TrueType "
-"format fonts don't include any hints at all. When loading such a font, "
-"unless you specifically ask to use the Autohinter, these fonts will end up "
-"unhinted, which will make them appear fuzzy on the screen."
+msgid "How should fonts be tuned for the screen?"
 msgstr ""
 
 #. Type: select
 #. Description
 #: ../fontconfig.templates:5
 msgid ""
-"If the TrueType fonts you use most include hints, then the Native hinter "
-"gives better results.  However, if the fonts you use most do not include "
-"such hints, then the Autohinter will work better.  Yes, FreeType should do "
-"this automatically."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:5
-msgid ""
-"You can also select None to disable all hinting and make your screen look "
-"like Mac OS X."
+"Select Native if you mostly use Bitstream Vera (the default in Debian) or "
+"any of the Microsoft fonts.  Select Autohinter if you mostly use other "
+"TrueType fonts.  Select None if you want blurry text."
 msgstr ""
 
 #. Type: select
 #. Choices
-#: ../fontconfig.templates:28
-msgid "Automatic, Enable, Disable"
+#: ../fontconfig.templates:12
+msgid "Automatic, Always, Never"
 msgstr ""
 
 #. Type: select
 #. Description
-#: ../fontconfig.templates:30
-msgid "Should font be rendered using sub-pixel elements?"
+#: ../fontconfig.templates:14
+msgid "Enable subpixel rendering of text?"
 msgstr ""
 
 #. Type: select
 #. Description
-#: ../fontconfig.templates:30
+#: ../fontconfig.templates:14
 msgid ""
-"With known sub-pixel geometry, LCD screens can synthesize higher resolution "
-"in one dimension.  Taking advantage of this when rendering glyphs sharpens "
-"the appearance of text on the screen.  This can cause color artifacts, "
-"especially when rendering unhinted or autohinted fonts."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:30
-msgid ""
-"This option selects when sub-pixel rendering should be used.  Automatic "
-"enables sub-pixel rendering whenever the X server detects an LCD monitor, "
-"which it can generally do when the monitor is built into the computer or "
-"connected with a digital (DVI) cable.  Enable forces the system to use sub-"
-"pixel rendering while Disable forces the system to not use sub-pixel "
-"rendering."
+"Rendering text at a subpixel level generally makes it look a bit better on "
+"flat (LCD) screens, but can show color artifacts on CRT screens. The "
+"\"Automatic\" choice will enable it only if a LCD screen is detected."
 msgstr ""
 
 #. Type: boolean
 #. Description
-#: ../fontconfig.templates:46
+#: ../fontconfig.templates:22
 msgid "Enable bitmapped fonts by default?"
 msgstr "Permitir tipos de letra bitmap por omissão?"
 
 #. Type: boolean
 #. Description
-#: ../fontconfig.templates:46
+#: ../fontconfig.templates:22
 msgid ""
 "By default, only outline fonts are used by applications which support "
 "fontconfig.  Outline fonts are fonts which scale well to various sizes.  In "
@@ -114,6 +77,10 @@ msgstr ""
 "omissão de todo o sistema; esta e muitas outras opções do fontconfig são "
 "ligadas ou desligadas num controle por utilizador."
 
+#, fuzzy
+#~ msgid "With what method should fonts be hinted?"
+#~ msgstr "Com qual método deverá ser desenhado o texto?"
+
 #~ msgid ""
 #~ "Bytecode interpreter (CRT screens), Autohinter, Subpixel rendering (LCD "
 #~ "screens)"
index aca9a74946e38be52bb86e8a07ee2d317b6cc9ef..4427a8c522073e3ed32e2a86e053dfb3f5bd4643 100644 (file)
@@ -15,7 +15,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: fontconfig\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-03-02 13:41-0800\n"
+"POT-Creation-Date: 2005-03-29 13:33-0800\n"
 "PO-Revision-Date: 2004-10-30 13:01-0300\n"
 "Last-Translator: André Luís Lopes <andrelop@debian.org>\n"
 "Language-Team: Debian-BR Project <debian-l10n-portuguese@lists.debian.org>\n"
@@ -32,85 +32,49 @@ msgstr ""
 #. Type: select
 #. Description
 #: ../fontconfig.templates:5
-#, fuzzy
-msgid "With what method should fonts be hinted?"
-msgstr "Os textos devem ser renderizados usando qual método ?"
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:5
-msgid ""
-"The FreeType font library can adjust glyph outlines to accomodate the pixel "
-"grid for improved legibility.  This process is called \"hinting\".  FreeType "
-"can either use the hints built-in to each font or it can use a format-"
-"indepedent Autohinter.  For most font formats, using the format-specific "
-"hints generates better results.  However, many freely available TrueType "
-"format fonts don't include any hints at all. When loading such a font, "
-"unless you specifically ask to use the Autohinter, these fonts will end up "
-"unhinted, which will make them appear fuzzy on the screen."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:5
-msgid ""
-"If the TrueType fonts you use most include hints, then the Native hinter "
-"gives better results.  However, if the fonts you use most do not include "
-"such hints, then the Autohinter will work better.  Yes, FreeType should do "
-"this automatically."
+msgid "How should fonts be tuned for the screen?"
 msgstr ""
 
 #. Type: select
 #. Description
 #: ../fontconfig.templates:5
 msgid ""
-"You can also select None to disable all hinting and make your screen look "
-"like Mac OS X."
+"Select Native if you mostly use Bitstream Vera (the default in Debian) or "
+"any of the Microsoft fonts.  Select Autohinter if you mostly use other "
+"TrueType fonts.  Select None if you want blurry text."
 msgstr ""
 
 #. Type: select
 #. Choices
-#: ../fontconfig.templates:28
-msgid "Automatic, Enable, Disable"
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:30
-msgid "Should font be rendered using sub-pixel elements?"
+#: ../fontconfig.templates:12
+msgid "Automatic, Always, Never"
 msgstr ""
 
 #. Type: select
 #. Description
-#: ../fontconfig.templates:30
-msgid ""
-"With known sub-pixel geometry, LCD screens can synthesize higher resolution "
-"in one dimension.  Taking advantage of this when rendering glyphs sharpens "
-"the appearance of text on the screen.  This can cause color artifacts, "
-"especially when rendering unhinted or autohinted fonts."
-msgstr ""
+#: ../fontconfig.templates:14
+#, fuzzy
+msgid "Enable subpixel rendering of text?"
+msgstr "Habilitar renderização de texto de sub-pixel ?"
 
 #. Type: select
 #. Description
-#: ../fontconfig.templates:30
+#: ../fontconfig.templates:14
 msgid ""
-"This option selects when sub-pixel rendering should be used.  Automatic "
-"enables sub-pixel rendering whenever the X server detects an LCD monitor, "
-"which it can generally do when the monitor is built into the computer or "
-"connected with a digital (DVI) cable.  Enable forces the system to use sub-"
-"pixel rendering while Disable forces the system to not use sub-pixel "
-"rendering."
+"Rendering text at a subpixel level generally makes it look a bit better on "
+"flat (LCD) screens, but can show color artifacts on CRT screens. The "
+"\"Automatic\" choice will enable it only if a LCD screen is detected."
 msgstr ""
 
 #. Type: boolean
 #. Description
-#: ../fontconfig.templates:46
+#: ../fontconfig.templates:22
 msgid "Enable bitmapped fonts by default?"
 msgstr "Habilitar fontes bitmapped por padrão ?"
 
 #. Type: boolean
 #. Description
-#: ../fontconfig.templates:46
+#: ../fontconfig.templates:22
 msgid ""
 "By default, only outline fonts are used by applications which support "
 "fontconfig.  Outline fonts are fonts which scale well to various sizes.  In "
@@ -125,6 +89,10 @@ msgstr ""
 "sistema; essa e muitas outras opções do fontconfig podem ser habilitadas ou "
 "desabilitadas para cada usuário."
 
+#, fuzzy
+#~ msgid "With what method should fonts be hinted?"
+#~ msgstr "Os textos devem ser renderizados usando qual método ?"
+
 #~ msgid ""
 #~ "Bytecode interpreter (CRT screens), Autohinter, Subpixel rendering (LCD "
 #~ "screens)"
@@ -155,9 +123,6 @@ msgstr ""
 #~ "renderização de subpixel é otimizado para renderização de alta qualidade "
 #~ "na maioria dos displays de cristal líquido."
 
-#~ msgid "Enable sub-pixel text rendering?"
-#~ msgstr "Habilitar renderização de texto de sub-pixel ?"
-
 #~ msgid ""
 #~ "If you have an LCD display, then you will want to enable this option. It "
 #~ "allows for higher-quality text rendering.  For more information, please "
index 5461486f3415b29fc826ce92d9170a185822b76f..4646e3134c04aaa910225e96762af133f697d7be 100644 (file)
@@ -16,7 +16,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-03-02 13:41-0800\n"
+"POT-Creation-Date: 2005-03-29 13:33-0800\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -33,84 +33,48 @@ msgstr ""
 #. Type: select
 #. Description
 #: ../fontconfig.templates:5
-msgid "With what method should fonts be hinted?"
+msgid "How should fonts be tuned for the screen?"
 msgstr ""
 
 #. Type: select
 #. Description
 #: ../fontconfig.templates:5
 msgid ""
-"The FreeType font library can adjust glyph outlines to accomodate the pixel "
-"grid for improved legibility.  This process is called \"hinting\".  FreeType "
-"can either use the hints built-in to each font or it can use a format-"
-"indepedent Autohinter.  For most font formats, using the format-specific "
-"hints generates better results.  However, many freely available TrueType "
-"format fonts don't include any hints at all. When loading such a font, "
-"unless you specifically ask to use the Autohinter, these fonts will end up "
-"unhinted, which will make them appear fuzzy on the screen."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:5
-msgid ""
-"If the TrueType fonts you use most include hints, then the Native hinter "
-"gives better results.  However, if the fonts you use most do not include "
-"such hints, then the Autohinter will work better.  Yes, FreeType should do "
-"this automatically."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:5
-msgid ""
-"You can also select None to disable all hinting and make your screen look "
-"like Mac OS X."
+"Select Native if you mostly use Bitstream Vera (the default in Debian) or "
+"any of the Microsoft fonts.  Select Autohinter if you mostly use other "
+"TrueType fonts.  Select None if you want blurry text."
 msgstr ""
 
 #. Type: select
 #. Choices
-#: ../fontconfig.templates:28
-msgid "Automatic, Enable, Disable"
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:30
-msgid "Should font be rendered using sub-pixel elements?"
+#: ../fontconfig.templates:12
+msgid "Automatic, Always, Never"
 msgstr ""
 
 #. Type: select
 #. Description
-#: ../fontconfig.templates:30
-msgid ""
-"With known sub-pixel geometry, LCD screens can synthesize higher resolution "
-"in one dimension.  Taking advantage of this when rendering glyphs sharpens "
-"the appearance of text on the screen.  This can cause color artifacts, "
-"especially when rendering unhinted or autohinted fonts."
+#: ../fontconfig.templates:14
+msgid "Enable subpixel rendering of text?"
 msgstr ""
 
 #. Type: select
 #. Description
-#: ../fontconfig.templates:30
+#: ../fontconfig.templates:14
 msgid ""
-"This option selects when sub-pixel rendering should be used.  Automatic "
-"enables sub-pixel rendering whenever the X server detects an LCD monitor, "
-"which it can generally do when the monitor is built into the computer or "
-"connected with a digital (DVI) cable.  Enable forces the system to use sub-"
-"pixel rendering while Disable forces the system to not use sub-pixel "
-"rendering."
+"Rendering text at a subpixel level generally makes it look a bit better on "
+"flat (LCD) screens, but can show color artifacts on CRT screens. The "
+"\"Automatic\" choice will enable it only if a LCD screen is detected."
 msgstr ""
 
 #. Type: boolean
 #. Description
-#: ../fontconfig.templates:46
+#: ../fontconfig.templates:22
 msgid "Enable bitmapped fonts by default?"
 msgstr ""
 
 #. Type: boolean
 #. Description
-#: ../fontconfig.templates:46
+#: ../fontconfig.templates:22
 msgid ""
 "By default, only outline fonts are used by applications which support "
 "fontconfig.  Outline fonts are fonts which scale well to various sizes.  In "
index 50c157965bb3719bab03165d7b53ffc037882fe6..008f0465d3b27ceb4914871bf3629d9fa64a0ed2 100644 (file)
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: fontconfig\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-03-02 13:41-0800\n"
+"POT-Creation-Date: 2005-03-29 13:33-0800\n"
 "PO-Revision-Date: 2004-10-23 16:23+0300\n"
 "Last-Translator: Gürkan Aslan <gurkan@iaslan.com>\n"
 "Language-Team: Turkish <debian-l10n-turkish@lists.debian.org>\n"
@@ -24,85 +24,48 @@ msgstr ""
 #. Type: select
 #. Description
 #: ../fontconfig.templates:5
-#, fuzzy
-msgid "With what method should fonts be hinted?"
-msgstr "Metinler hangi yöntemle kaplansın?"
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:5
-msgid ""
-"The FreeType font library can adjust glyph outlines to accomodate the pixel "
-"grid for improved legibility.  This process is called \"hinting\".  FreeType "
-"can either use the hints built-in to each font or it can use a format-"
-"indepedent Autohinter.  For most font formats, using the format-specific "
-"hints generates better results.  However, many freely available TrueType "
-"format fonts don't include any hints at all. When loading such a font, "
-"unless you specifically ask to use the Autohinter, these fonts will end up "
-"unhinted, which will make them appear fuzzy on the screen."
+msgid "How should fonts be tuned for the screen?"
 msgstr ""
 
 #. Type: select
 #. Description
 #: ../fontconfig.templates:5
 msgid ""
-"If the TrueType fonts you use most include hints, then the Native hinter "
-"gives better results.  However, if the fonts you use most do not include "
-"such hints, then the Autohinter will work better.  Yes, FreeType should do "
-"this automatically."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:5
-msgid ""
-"You can also select None to disable all hinting and make your screen look "
-"like Mac OS X."
+"Select Native if you mostly use Bitstream Vera (the default in Debian) or "
+"any of the Microsoft fonts.  Select Autohinter if you mostly use other "
+"TrueType fonts.  Select None if you want blurry text."
 msgstr ""
 
 #. Type: select
 #. Choices
-#: ../fontconfig.templates:28
-msgid "Automatic, Enable, Disable"
+#: ../fontconfig.templates:12
+msgid "Automatic, Always, Never"
 msgstr ""
 
 #. Type: select
 #. Description
-#: ../fontconfig.templates:30
-msgid "Should font be rendered using sub-pixel elements?"
+#: ../fontconfig.templates:14
+msgid "Enable subpixel rendering of text?"
 msgstr ""
 
 #. Type: select
 #. Description
-#: ../fontconfig.templates:30
+#: ../fontconfig.templates:14
 msgid ""
-"With known sub-pixel geometry, LCD screens can synthesize higher resolution "
-"in one dimension.  Taking advantage of this when rendering glyphs sharpens "
-"the appearance of text on the screen.  This can cause color artifacts, "
-"especially when rendering unhinted or autohinted fonts."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:30
-msgid ""
-"This option selects when sub-pixel rendering should be used.  Automatic "
-"enables sub-pixel rendering whenever the X server detects an LCD monitor, "
-"which it can generally do when the monitor is built into the computer or "
-"connected with a digital (DVI) cable.  Enable forces the system to use sub-"
-"pixel rendering while Disable forces the system to not use sub-pixel "
-"rendering."
+"Rendering text at a subpixel level generally makes it look a bit better on "
+"flat (LCD) screens, but can show color artifacts on CRT screens. The "
+"\"Automatic\" choice will enable it only if a LCD screen is detected."
 msgstr ""
 
 #. Type: boolean
 #. Description
-#: ../fontconfig.templates:46
+#: ../fontconfig.templates:22
 msgid "Enable bitmapped fonts by default?"
 msgstr "Biteşlemli yazıtipleri öntanımlı olarak etkinleştirilsin mi?"
 
 #. Type: boolean
 #. Description
-#: ../fontconfig.templates:46
+#: ../fontconfig.templates:22
 msgid ""
 "By default, only outline fonts are used by applications which support "
 "fontconfig.  Outline fonts are fonts which scale well to various sizes.  In "
@@ -118,6 +81,10 @@ msgstr ""
 "alternatif olarak bu ve diğer birçok fontconfig seçeneğinin kullanıcı "
 "bazında etkinleştirilmesi de tercih edilebilir."
 
+#, fuzzy
+#~ msgid "With what method should fonts be hinted?"
+#~ msgstr "Metinler hangi yöntemle kaplansın?"
+
 #~ msgid ""
 #~ "Bytecode interpreter (CRT screens), Autohinter, Subpixel rendering (LCD "
 #~ "screens)"
index df04f097656ded4a0ad60c27ef1bffd437bd9b90..2c58a84149eba06603edd7a64ce1e48ce3291c61 100644 (file)
@@ -15,7 +15,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: fontconfig debconf\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-03-02 13:41-0800\n"
+"POT-Creation-Date: 2005-03-29 13:33-0800\n"
 "PO-Revision-Date: 2004-11-03 00:14+1300\n"
 "Last-Translator: Carlos Liu <carlosliu@users.sourceforge.net>\n"
 "Language-Team: Debian Chinese [GB] <debian-chinese-gb@lists.debian.org>\n"
@@ -32,85 +32,48 @@ msgstr ""
 #. Type: select
 #. Description
 #: ../fontconfig.templates:5
-#, fuzzy
-msgid "With what method should fonts be hinted?"
-msgstr "您希望使用哪种文本渲染方式?"
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:5
-msgid ""
-"The FreeType font library can adjust glyph outlines to accomodate the pixel "
-"grid for improved legibility.  This process is called \"hinting\".  FreeType "
-"can either use the hints built-in to each font or it can use a format-"
-"indepedent Autohinter.  For most font formats, using the format-specific "
-"hints generates better results.  However, many freely available TrueType "
-"format fonts don't include any hints at all. When loading such a font, "
-"unless you specifically ask to use the Autohinter, these fonts will end up "
-"unhinted, which will make them appear fuzzy on the screen."
+msgid "How should fonts be tuned for the screen?"
 msgstr ""
 
 #. Type: select
 #. Description
 #: ../fontconfig.templates:5
 msgid ""
-"If the TrueType fonts you use most include hints, then the Native hinter "
-"gives better results.  However, if the fonts you use most do not include "
-"such hints, then the Autohinter will work better.  Yes, FreeType should do "
-"this automatically."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:5
-msgid ""
-"You can also select None to disable all hinting and make your screen look "
-"like Mac OS X."
+"Select Native if you mostly use Bitstream Vera (the default in Debian) or "
+"any of the Microsoft fonts.  Select Autohinter if you mostly use other "
+"TrueType fonts.  Select None if you want blurry text."
 msgstr ""
 
 #. Type: select
 #. Choices
-#: ../fontconfig.templates:28
-msgid "Automatic, Enable, Disable"
+#: ../fontconfig.templates:12
+msgid "Automatic, Always, Never"
 msgstr ""
 
 #. Type: select
 #. Description
-#: ../fontconfig.templates:30
-msgid "Should font be rendered using sub-pixel elements?"
+#: ../fontconfig.templates:14
+msgid "Enable subpixel rendering of text?"
 msgstr ""
 
 #. Type: select
 #. Description
-#: ../fontconfig.templates:30
+#: ../fontconfig.templates:14
 msgid ""
-"With known sub-pixel geometry, LCD screens can synthesize higher resolution "
-"in one dimension.  Taking advantage of this when rendering glyphs sharpens "
-"the appearance of text on the screen.  This can cause color artifacts, "
-"especially when rendering unhinted or autohinted fonts."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../fontconfig.templates:30
-msgid ""
-"This option selects when sub-pixel rendering should be used.  Automatic "
-"enables sub-pixel rendering whenever the X server detects an LCD monitor, "
-"which it can generally do when the monitor is built into the computer or "
-"connected with a digital (DVI) cable.  Enable forces the system to use sub-"
-"pixel rendering while Disable forces the system to not use sub-pixel "
-"rendering."
+"Rendering text at a subpixel level generally makes it look a bit better on "
+"flat (LCD) screens, but can show color artifacts on CRT screens. The "
+"\"Automatic\" choice will enable it only if a LCD screen is detected."
 msgstr ""
 
 #. Type: boolean
 #. Description
-#: ../fontconfig.templates:46
+#: ../fontconfig.templates:22
 msgid "Enable bitmapped fonts by default?"
 msgstr "默认使用点阵字体吗?"
 
 #. Type: boolean
 #. Description
-#: ../fontconfig.templates:46
+#: ../fontconfig.templates:22
 msgid ""
 "By default, only outline fonts are used by applications which support "
 "fontconfig.  Outline fonts are fonts which scale well to various sizes.  In "
@@ -123,6 +86,10 @@ msgstr ""
 "此选项将会影响整个系统的默认设置。当然,此选项以及其它很多 fontconfig 设置都"
 "可以基于每个用户单独进行开启或关闭。"
 
+#, fuzzy
+#~ msgid "With what method should fonts be hinted?"
+#~ msgstr "您希望使用哪种文本渲染方式?"
+
 #~ msgid ""
 #~ "Bytecode interpreter (CRT screens), Autohinter, Subpixel rendering (LCD "
 #~ "screens)"
index ef92535a172650e8a167a60816636e19395e9a9c..6fa0c5a9cfcf40d0bcb411d8113f21a709790f6e 100644 (file)
@@ -296,6 +296,7 @@ main (int argc, char **argv)
      * sleep(3) can't be interrupted by a signal here -- this isn't in the
      * library, and there aren't any signals flying around here.
      */
+    FcConfigDestroy (config);
     sleep (2);
     if (verbose)
        printf ("%s: %s\n", argv[0], ret ? "failed" : "succeeded");
index ef988eef5bffd4f44ac7a51746d1cad408185edf..aa934275317eef2da5b6e998f4d56a786c5faa98 100644 (file)
        </match>
 
 <!--
-  URW provides metric and shape compatible fonts for these 3 Adobe families
-  Mark these as effective replacements by binding the replacement
-  family names strongly
+  URW provides metric and shape compatible fonts for these 3 Adobe families.
   -->
-        <match target="pattern">
-         <test name="family"><string>Times</string></test>
-         <edit name="family" mode="append" binding="same">
-           <string>Nimbus Roman No9 L</string>
-         </edit>
-       </match>
-        <match target="pattern">
-         <test name="family"><string>Helvetica</string></test>
-         <edit name="family" mode="append" binding="same">
-           <string>Nimbus Sans L</string>
-         </edit>
-       </match>
-        <match target="pattern">
-         <test name="family"><string>Courier</string></test>
-         <edit name="family" mode="append" binding="same">
-           <string>Nimbus Mono L</string>
-         </edit>
-       </match>
+        <alias>
+         <family>Times</family>
+         <accept><family>Nimbus Roman No9 L</family></accept>
+       </alias>
+        <alias>
+         <family>Helvetica</family>
+         <accept><family>Nimbus Sans L</family></accept>
+       </alias>
+        <alias>
+         <family>Courier</family>
+         <accept><family>Nimbus Mono L</family></accept>
+       </alias>
 
 <!--
  AMT provides metric and shape compatible fonts for these three web font
- families.  Bind them weakly as matching here is not as important as
- with web fonts.
+ families.
  -->
        <alias>
                <family>Times New Roman</family>
index 4ca1ba01b365ad0bc10aa85a2ef2ec1c46a13447..ee4af405644f847d25c191febe537831496e5642 100644 (file)
@@ -606,36 +606,6 @@ FcSfntNameTranscode (FT_SfntName *sname)
        if (!fromcode)
            return 0;
     }
-#if USE_ICONV
-    cd = iconv_open ("UTF-8", fromcode);
-    if (cd)
-    {
-       size_t      in_bytes_left = sname->string_len;
-       size_t      out_bytes_left = sname->string_len * FC_UTF8_MAX_LEN;
-       char        *inbuf, *outbuf;
-       
-       utf8 = malloc (out_bytes_left + 1);
-       if (!utf8)
-           return 0;
-       
-       outbuf = (char *) utf8;
-       inbuf = (char *) sname->string;
-       
-       while (in_bytes_left)
-       {
-           size_t      did = iconv (cd, 
-                                &inbuf, &in_bytes_left,
-                                &outbuf, &out_bytes_left);
-           if (did == (size_t) (-1))
-           {
-               free (utf8);
-               return 0;
-           }
-       }
-       *outbuf = '\0';
-       goto done;
-    }
-#endif
     if (!strcmp (fromcode, "UCS-2BE") || !strcmp (fromcode, "UTF-16BE"))
     {
        FcChar8     *src = sname->string;
@@ -726,6 +696,41 @@ FcSfntNameTranscode (FT_SfntName *sname)
        *u8 = '\0';
        goto done;
     }
+#if USE_ICONV
+    cd = iconv_open ("UTF-8", fromcode);
+    if (cd && cd != (iconv_t) (-1))
+    {
+       size_t      in_bytes_left = sname->string_len;
+       size_t      out_bytes_left = sname->string_len * FC_UTF8_MAX_LEN;
+       char        *inbuf, *outbuf;
+       
+       utf8 = malloc (out_bytes_left + 1);
+       if (!utf8)
+       {
+           iconv_close (cd);
+           return 0;
+       }
+       
+       outbuf = (char *) utf8;
+       inbuf = (char *) sname->string;
+       
+       while (in_bytes_left)
+       {
+           size_t      did = iconv (cd, 
+                                &inbuf, &in_bytes_left,
+                                &outbuf, &out_bytes_left);
+           if (did == (size_t) (-1))
+           {
+               iconv_close (cd);
+               free (utf8);
+               return 0;
+           }
+       }
+       iconv_close (cd);
+       *outbuf = '\0';
+       goto done;
+    }
+#endif
     return 0;
 done:
     if (FcStrCmpIgnoreBlanksAndCase (utf8, "") == 0)
@@ -2120,6 +2125,12 @@ static const FcFontDecode fcFontDecoders[] = {
 
 #define NUM_DECODE  (sizeof (fcFontDecoders) / sizeof (fcFontDecoders[0]))
 
+static const FcChar32  prefer_unicode[] = {
+    0x20ac,    /* EURO SIGN */
+};
+
+#define NUM_PREFER_UNICODE  (sizeof (prefer_unicode) / sizeof (prefer_unicode[0]))
+
 FcChar32
 FcFreeTypeUcs4ToPrivate (FcChar32 ucs4, const FcCharMap *map)
 {
@@ -2281,6 +2292,7 @@ FcFreeTypeCharIndex (FT_Face face, FcChar32 ucs4)
     int                    initial, offset, decode;
     FT_UInt        glyphindex;
     FcChar32       charcode;
+    int                    p;
 
     initial = 0;
     /*
@@ -2294,6 +2306,12 @@ FcFreeTypeCharIndex (FT_Face face, FcChar32 ucs4)
        if (initial == NUM_DECODE)
            initial = 0;
     }
+    for (p = 0; p < NUM_PREFER_UNICODE; p++)
+       if (ucs4 == prefer_unicode[p])
+       {
+           initial = 0;
+           break;
+       }
     /*
      * Check each encoding for the glyph, starting with the current one
      */
@@ -2341,12 +2359,6 @@ FcFreeTypeCheckGlyph (FT_Face face, FcChar32 ucs4,
     FT_Int         load_flags = FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH | FT_LOAD_NO_SCALE | FT_LOAD_NO_HINTING;
     FT_GlyphSlot    slot;
     
-    /*
-     * For bitmap-only fonts, assume that they're OK.
-     */
-    if ((face->face_flags & FT_FACE_FLAG_SCALABLE) == 0)
-       return FcTrue;
-
     /*
      * When using scalable fonts, only report those glyphs
      * which can be scaled; otherwise those fonts will