fonts-config/sysconfig.fonts-config
Petr Gajdos 9ede7a3f35 Accepting request 224056 from home:pgajdos
- updated to 20140226:
  * FORCE_{SANS,SERIF,MONO}_PREFERENCE replaced by 
    SEARCH_METRIC_COMPATIBLE

- updated to 20140225:
  * introduced FORCE_{SANS,SERIF,MONO}_PREFERENCE

- updated to 20140224:
  * add example of family preference: CFF fonts

- updated to 20140222:
  * don't use autohinter for CFF files
  * hinstlight for CFF files

- updated to 20140221
  * added 31-metric-aliases-bw.conf

- updated to 20140219
- revorked package, fontconfig configuration based on infinality
  one
- added patches:
  * fontconfig-infinality-main.patch (remove parts of original 
    52-infinality.conf)

OBS-URL: https://build.opensuse.org/request/show/224056
OBS-URL: https://build.opensuse.org/package/show/M17N/fonts-config?expand=0&rev=38
2014-02-27 09:01:22 +00:00

210 lines
6.3 KiB
Plaintext

## Path: Desktop
## Description: Display font configuration
## Type: integer
## Default: quiet
#
# Type of output (quiet=0, verbose=1, debug=256) while reconfiguring
# fonts.
#
VERBOSITY="0"
## Path: Desktop
## Description: Display font configuration
## Type: string
## Default: none
#
# Prefered common hinting style.
#
# By default, hinslight is prefered for autohinter and hintfull for
# BCI. You can enforce one hinstyle here. This value is not final
# though, hinstyle can be overriden by other option in this file
# (e. g. FORCE_BW_MONOSPACE => hintfull)
#
# Possible values: none, hintnone, hintslight, hintmedium, hintfull
#
FORCE_HINTSTYLE="none"
## Path: Desktop
## Description: Display font configuration
## Type: yesno
## Default: no
#
# Force autohint even for fonts, which are said to have good
# hinting instructions.
#
FORCE_AUTOHINT="no"
## Path: Desktop
## Description: Display font configuration
## Type: yesno
## Default: no
#
# Force black and white rendering. Fonts will not get smoothed with
# the benefit of high contrast betwen font and background.
#
FORCE_BW="no"
## Path: Desktop
## Description: Display font configuration
## Type: yesno
## Default: no
#
# Force black and white rendering for well hinted monospaced fonts.
# That makes look them in bitmap quality.
#
FORCE_BW_MONOSPACE="no"
## Path: Desktop
## Description: Display font configuration
## Type: string
## Default: lcdnone
#
# LCD filter.
#
# I is mandatory to set to something else than 'lcdnone'
# when you want subpixel rendering. lcddefault seems to
# be most used value here.
#
# Possible values: lcdnone, lcddefault, lcdlight, lcdlegacy
#
USE_LCDFILTER="lcdnone"
## Path: Desktop
## Description: Display font configuration
## Type: string
## Default: lcdnone
#
# Subpixel arrangement for your monitor and its rotation.
#
# Possible values: none, rgb, vrgb, bgr, vbgr, unknown
#
USE_RGBA="none"
## Path: Desktop
## Description: Display font configuration
## Type: yesno
## Default: no
## Path: Desktop
## Description: Display font configuration
## Type: yesno
## Default: yes
#
# As rendering of outlines is often not perfect at small sizes, some
# TrueType or OpenType fonts contain "embedded" bitmaps for small sizes.
# This is very common in CJK fonts.
#
# Using embedded bitmaps usually gives clearly readable results as the bitmaps
# are handtuned for good readability and do not suffer from imperfections
# of the rendering algorithms.
#
# On the other hand, anti-aliasing is only possible when the outlines
# are used.
#
# Often, using the outlines with anti-aliasing looks more "beautiful".
# But using the embedded bitmaps is often better readable.
# It is a matter of taste, decide by yourself which style you prefer.
#
USE_EMBEDDED_BITMAPS="yes"
## Path: Desktop
## Description: Display font configuration
## Type: string
## Default: ja:ko:zh-CN:zh-TW:zh-HK:zh-SG
#
# You can limit the use of embedded bitmaps only to fonts which support certain
# languages. To do this set this variable to a colon separated list of languages.
# The spelling of the languages is the same as used by fontconfig.
# For example, if you want to use embedded bitmaps only in fonts supporting
# Japanese or simplified Chinese, you can set this variable to "ja:zh-CN".
# If you want to use embedded bitmaps for *all* languages, set this variable
# to the empty string "" or to "no".
#
EMBEDDED_BITMAPS_LANGUAGES="ja:ko:zh-CN:zh-TW:zh-HK:zh-SG"
## Path: Desktop
## Description: Display font configuration
## Type: string
## Default: ""
#
# Colon-separated list of prefered sans families. Most prefered family first.
#
# Empty string means 'system default'. Following example will convince your
# system to use CFF fonts (if at least one of them installed). See
# http://fontinfo.opensuse.org/fontformats.html for details.
#
# PREFER_SANS_FAMILIES="Source Sans Pro:CMU Sans Serif:CMU Bright:Linux Biolinum O:Latin Modern Sans"
#
PREFER_SANS_FAMILIES=""
## Path: Desktop
## Description: Display font configuration
## Type: string
## Default: ""
#
# Colon-separated list of prefered serif families. Most prefered family first.
#
# Empty string means 'system default'. Following example will convince your
# system to use CFF fonts (if at least one of them installed). See
# http://fontinfo.opensuse.org/fontformats.html for details.
#
# PREFER_SERIF_FAMILIES="CMU Serif:CMU Serif Extra:Linux Libertine O:Crimson:Old Standard:Rachana:Latin Modern Roman:Latin Modern Roman"
#
PREFER_SERIF_FAMILIES=""
## Path: Desktop
## Description: Display font configuration
## Type: string
## Default: ""
#
# Colon-separated list of prefered sans families. Most prefered family first.
#
# Empty string means 'system default'. Following example will convince your
# system to use CFF fonts (if at least one of them installed). See
# http://fontinfo.opensuse.org/fontformats.html for details.
#
# PREFER_MONO_FAMILIES="Source Code Pro:CMU Typewriter Text:Linux Libertine Mono O:Tempora:Latin Modern Mono:Latin Modern Mono Light"
#
PREFER_MONO_FAMILIES=""
## Path: Desktop
## Description: Display font configuration
## Type: yesno
## Default: no
#
# Do not metric substitutions.
#
# When set to yes, value of PREFER_*_FAMILIES can be overriden when document
# or GUI is requesting metric compatible font as defined
# in /etc/fonts/conf.d/30-metric-aliases.conf,
# e. g. request to Courier New will get Liberation Mono even if
# other family is explicitely prefered by PREFER_MONO_FAMILIES
# (hint, that's because binding="same" in that fontconfig)
#
# You can change this default behaviour with "no", but be careful with that.
# Metric compatibility means that every glyph, say 'A', has the same width
# and height in both fonts, so document should have same line wraps for
# example.
#
SEARCH_METRIC_COMPATIBLE="yes"
## Path: Desktop
## Description: Display font configuration
## Type: yesno
## Default: yes
#
# generate TTCap entries in fonts.dir, which can be used by
# xtt/freetype font module
#
GENERATE_TTCAP_ENTRIES="yes"
## Path: Desktop
## Description: Display font configuration
## Type: yesno
## Default: yes
#
# generate font setup for Java 1.4.x and Java 1.5.x
#
GENERATE_JAVA_FONT_SETUP="yes"