From 72785d1210ecae852eb1d84a4dddc44c878b771c Mon Sep 17 00:00:00 2001 From: Khaled Hosny Date: Tue, 1 Mar 2011 18:23:24 +0200 Subject: Make it more clear what kind of features are supported --- luaotfload.dtx | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/luaotfload.dtx b/luaotfload.dtx index 40f3a7c..ceb1c40 100644 --- a/luaotfload.dtx +++ b/luaotfload.dtx @@ -254,16 +254,15 @@ and the derived files % The supported keys are: % \begin{description} % \item [mode] \hfill \\ -% \textsf{luaotfload} has two OpenType processing modes; |base| and -% |node|. |base| mode works mapping those features to traditional -% \tex ligature and kerning mechanisms and thus supports only a subset of -% OpenType features but is a bit faster and is the only processing mode -% supports in math mode. |node| works by direct processing of the node -% list at Lua end and have more wide support of OpenType features but is a bit -% slower. -% -% By default |node| mode is used, and you have to manually force -% |base| mode when needed e.g. for math fonts. +% \textsf{luaotfload} has two OpenType processing modes; |base| and |node|. +% |base| mode works by mapping OpenType features to traditional \tex ligature +% and kerning mechanisms, thus supporting only non-contextual substitutions and +% kerning pairs, but is slightly faster. |node| works by direct processing of +% the node list at Lua end and have more wide support of OpenType features but +% can be slow especially with complex fonts and can't be used in math mode. +% +% By default |node| mode is used, and you have to manually force |base| mode +% when needed e.g. for math fonts. % % \item [script] \hfill \\ % OpenType script string, default value is |dflt|. Some fonts don't assign -- cgit v1.2.3