summaryrefslogtreecommitdiff
path: root/doc/emacs/msdog.texi
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2011-12-10 11:12:00 +0200
committerEli Zaretskii <eliz@gnu.org>2011-12-10 11:12:00 +0200
commitcd0314dd85973d891bcf4a8f5cd1ca025ea93e33 (patch)
tree5877b847cf8606429cbd243d6019e5c993cba892 /doc/emacs/msdog.texi
parent0595bd7e90cca425fe1d9abe145f8ead4d963a57 (diff)
downloademacs-cd0314dd85973d891bcf4a8f5cd1ca025ea93e33.tar.gz
Minor improvement in MS-Windows specific usage info.
doc/emacs/msdog.texi (Windows Fonts): Document how to force GDI font backend on MS-Windows.
Diffstat (limited to 'doc/emacs/msdog.texi')
-rw-r--r--doc/emacs/msdog.texi19
1 files changed, 13 insertions, 6 deletions
diff --git a/doc/emacs/msdog.texi b/doc/emacs/msdog.texi
index e3c9b8d4fc2..547d8cbadd9 100644
--- a/doc/emacs/msdog.texi
+++ b/doc/emacs/msdog.texi
@@ -863,15 +863,22 @@ fontconfig library used in modern Free desktops:
The old XLFD based format is also supported for backwards compatibility.
- Emacs 23 supports a number of backends. Currently, the @code{gdi}
-and @code{uniscribe} font backends are supported on Windows. The
-@code{gdi} font backend is available on all versions of Windows, and
-supports all fonts that are natively supported by Windows. The
+@cindex font backend selection (MS-Windows)
+ Emacs 23 and later supports a number of font backends. Currently,
+the @code{gdi} and @code{uniscribe} backends are supported on Windows.
+The @code{gdi} font backend is available on all versions of Windows,
+and supports all fonts that are natively supported by Windows. The
@code{uniscribe} font backend is available on Windows 2000 and later,
and supports TrueType and OpenType fonts. Some languages requiring
-complex layout can only be properly supported by the uniscribe
+complex layout can only be properly supported by the Uniscribe
backend. By default, both backends are enabled if supported, with
-@code{uniscribe} taking priority over @code{gdi}.
+@code{uniscribe} taking priority over @code{gdi}. To override that
+and use the GDI backend even if Uniscribe is available, invoke Emacs
+with the @kbd{-xrm Emacs.fontBackend:gdi} command-line argument, or
+add a @code{Emacs.fontBackend} resource with the value @code{gdi} in
+the Registry under either the
+@samp{HKEY_CURRENT_USER\SOFTWARE\GNU\Emacs} or the
+@samp{HKEY_LOCAL_MACHINE\SOFTWARE\GNU\Emacs} key (@pxref{Resources}).
@cindex font properties (MS Windows)
@noindent