summaryrefslogtreecommitdiff
path: root/luaotfload.dtx
diff options
context:
space:
mode:
authorKhaled Hosny <khaledhosny@eglug.org>2010-05-19 22:14:43 +0300
committerKhaled Hosny <khaledhosny@eglug.org>2010-05-19 22:14:43 +0300
commitddfc28d661f61f346ea5c0a4740ece9921051467 (patch)
tree53fdde5647a17bc850cbd181374f42815949471f /luaotfload.dtx
parent223ca98347859844ccac5b6b814e3419d45a8e07 (diff)
downloadluaotfload-ddfc28d661f61f346ea5c0a4740ece9921051467.tar.gz
Rewrite the introduction
Diffstat (limited to 'luaotfload.dtx')
-rw-r--r--luaotfload.dtx28
1 files changed, 14 insertions, 14 deletions
diff --git a/luaotfload.dtx b/luaotfload.dtx
index 8a7357c..4f83091 100644
--- a/luaotfload.dtx
+++ b/luaotfload.dtx
@@ -159,22 +159,22 @@ and the derived files
% \subsection{Introduction}
%
% Font management and installation has always been painful with \TeX.
-% A lot of files are needed for one font (tfm, pfb,
-% map, fd, vf), and as \TeX\ is 8-bit each font is limited to 256 characters.
-% But the font world has
-% evolved since \TeX, and new standard types of fonts have appeared, most
-% notably
-% \textsf{TrueType} and \textsf{OpenType} fonts. These fonts can contain a lot
-% of characters, and have some functionalities (ligatures, old-style numbers,
-% small capitals, etc.). They are everywhere, as the system fonts and most
-% modern text software fonts are of this type. Until now the only
-% way to use them directly with one of the descendants of \TeX\ was to use
+% A lot of files are needed for one font (tfm, pfb, map, fd, vf), and as
+% \TeX\ is 8-bit each font is limited to 256 characters.
+% But the font world has evolved since \TeX, and new font technologies have
+% appeared, most notably the so called \emph{smart font} technologies like
+% \textsf{OpenType} fonts. These fonts can contain a lot of characters, and
+% additional functionalities like ligatures, old-style numbers, small capitals,
+% etc., and support more complex writing systems like Arabic and Indic scripts.
+% They are widely deployed and available for all modern operating systems and
+% are becoming the de facto standard fonts for advanced text layout.
+% Until now the only way to use them directly in the \TeX\ world was by using
% them with \XeTeX.
%
-% Unlike \XeTeX , \LuaTeX\ does not provide facilities for these fonts by
-% default, but it provides a way to hook Lua code in some points of the \TeX\
-% processing; for instance, we can improve the font loading system, and this
-% is what we do in this package.
+% Unlike \XeTeX, \LuaTeX\ does not provide direct support for using these fonts
+% by default, but it provides a way to hook Lua code in some points of the
+% \TeX\ processing; for instance, we can improve the font loading system, and
+% text procession, which what this package is about.
%
% \subsection{Loading fonts}
%