aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYAMAMOTO Mitsuharu2019-05-11 16:09:05 +0900
committerYAMAMOTO Mitsuharu2019-05-11 16:09:05 +0900
commit5d7dafacf4afc888511649f6fc24c28210cd0dfc (patch)
tree84dc649a991143308baa9cc67689ed0c248760ff
parentbc991e4276cbdf8ba65c2d38a7474eba796d2432 (diff)
downloademacs-5d7dafacf4afc888511649f6fc24c28210cd0dfc.tar.gz
emacs-5d7dafacf4afc888511649f6fc24c28210cd0dfc.zip
Document font backends for Cairo and/or HarfBuzz
* doc/lispref/frames.texi (Font and Color Parameters): Mention xfthb, ftcr, and ftcrhb font backends.
-rw-r--r--doc/lispref/frames.texi17
1 files changed, 11 insertions, 6 deletions
diff --git a/doc/lispref/frames.texi b/doc/lispref/frames.texi
index 9b3e02f4de0..c94b4e67aed 100644
--- a/doc/lispref/frames.texi
+++ b/doc/lispref/frames.texi
@@ -2279,12 +2279,17 @@ variable do not take effect immediately, only when you specify the
2279@item font-backend 2279@item font-backend
2280A list of symbols, specifying the @dfn{font backends} to use for 2280A list of symbols, specifying the @dfn{font backends} to use for
2281drawing fonts in the frame, in order of priority. On X, there are 2281drawing fonts in the frame, in order of priority. On X, there are
2282currently two available font backends: @code{x} (the X core font 2282currently three available font backends if Emacs was built without the
2283driver) and @code{xft} (the Xft font driver). On MS-Windows, there are 2283Cairo drawing: @code{x} (the X core font driver), @code{xft} (the Xft
2284currently two available font backends: @code{gdi} and 2284font driver), and @code{xfthb} (the Xft font driver with HarfBuzz text
2285@code{uniscribe} (@pxref{Windows Fonts,,, emacs, The GNU Emacs 2285shaping). If built with the Cairo drawing, then there are two
2286Manual}). On other systems, there is only one available font backend, 2286available font backends: @code{ftcr} (the FreeType font driver on
2287so it does not make sense to modify this frame parameter. 2287Cairo) and @code{ftcrhb} (the FreeType font driver on Cairo with
2288HarfBuzz text shaping). On MS-Windows, there are currently two
2289available font backends: @code{gdi} and @code{uniscribe}
2290(@pxref{Windows Fonts,,, emacs, The GNU Emacs Manual}). On other
2291systems, there is only one available font backend, so it does not make
2292sense to modify this frame parameter.
2288 2293
2289@vindex background-mode@r{, a frame parameter} 2294@vindex background-mode@r{, a frame parameter}
2290@item background-mode 2295@item background-mode