[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] /srv/bzr/emacs/trunk r99572: Document :otf font-spec prope
From: |
Chong Yidong |
Subject: |
[Emacs-diffs] /srv/bzr/emacs/trunk r99572: Document :otf font-spec property. |
Date: |
Sat, 27 Feb 2010 10:18:07 -0500 |
User-agent: |
Bazaar (2.0.3) |
------------------------------------------------------------
revno: 99572
committer: Chong Yidong <address@hidden>
branch nick: trunk
timestamp: Sat 2010-02-27 10:18:07 -0500
message:
Document :otf font-spec property.
* display.texi (Low-Level Font): Document :otf font-spec property.
modified:
doc/lispref/ChangeLog
doc/lispref/display.texi
=== modified file 'doc/lispref/ChangeLog'
--- a/doc/lispref/ChangeLog 2010-02-01 18:39:33 +0000
+++ b/doc/lispref/ChangeLog 2010-02-27 15:18:07 +0000
@@ -1,3 +1,7 @@
+2010-02-27 Chong Yidong <address@hidden>
+
+ * display.texi (Low-Level Font): Document :otf font-spec property.
+
2010-02-01 Stefan Monnier <address@hidden>
* display.texi (Line Height): Avoid obsolete special default variables
=== modified file 'doc/lispref/display.texi'
--- a/doc/lispref/display.texi 2010-02-01 18:39:33 +0000
+++ b/doc/lispref/display.texi 2010-02-27 15:18:07 +0000
@@ -3068,6 +3068,26 @@
@item :script
The script that the font must support (a symbol).
+
address@hidden :otf
+The font must be an OpenType font that supports these OpenType
+features, provided Emacs is compiled with support for @samp{libotf} (a
+library for performing complex text layout in certain scripts). The
+value must be a list of the form
+
address@hidden
address@hidden(@var{script-tag} @var{langsys-tag} @var{gsub} @var{gpos})}
address@hidden smallexample
+
+where @var{script-tag} is the OpenType script tag symbol;
address@hidden is the OpenType language system tag symbol, or
address@hidden to use the default language system; @code{gsub} is a list
+of OpenType GSUB feature tag symbols, or @code{nil} if none is
+required; and @code{gpos} is a list of OpenType GPOS feature tag
+symbols, or @code{nil} if none is required. If @code{gsub} or
address@hidden is a list, a @code{nil} element in that list means that
+the font must not match any of the remaining tag symbols. The
address@hidden element may be omitted.
@end table
@end defun
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/trunk r99572: Document :otf font-spec property.,
Chong Yidong <=