]> git.eshelyaron.com Git - emacs.git/commitdiff
Minor improvement in MS-Windows specific usage info.
authorEli Zaretskii <eliz@gnu.org>
Sat, 10 Dec 2011 09:12:00 +0000 (11:12 +0200)
committerEli Zaretskii <eliz@gnu.org>
Sat, 10 Dec 2011 09:12:00 +0000 (11:12 +0200)
 doc/emacs/msdog.texi (Windows Fonts): Document how to force GDI font
 backend on MS-Windows.

doc/emacs/ChangeLog
doc/emacs/msdog.texi

index d0a22bbd867480dc96337488425ae3adfaebf07b..7661b8c401b4a64e82471b24b8b4bc82ee5f8001 100644 (file)
@@ -1,3 +1,8 @@
+2011-12-10  Eli Zaretskii  <eliz@gnu.org>
+
+       * msdog.texi (Windows Fonts): Document how to force GDI font
+       backend on MS-Windows.
+
 2011-12-10  Chong Yidong  <cyd@gnu.org>
 
        * building.texi (Compilation): Say what the -k flag to make does.
index e3c9b8d4fc2717f7d6a07ee1095172d4140fb6ff..547d8cbadd98f0babb097adc01489fd715c021ae 100644 (file)
@@ -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