From 87578b4b6e8c93c89be6bc7e08f8044ff78052e2 Mon Sep 17 00:00:00 2001 From: Khaled Hosny Date: Wed, 19 May 2010 21:08:49 +0300 Subject: Softwares? --- luaotfload.dtx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/luaotfload.dtx b/luaotfload.dtx index d9504c2..1a2440c 100644 --- a/luaotfload.dtx +++ b/luaotfload.dtx @@ -167,7 +167,7 @@ and the derived files % \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 softwares fonts are of this type. Until now the only +% modern text software fonts are of this type. Until now the only % way to use them directly with one of the descendents of \TeX\ was to use % them with \XeTeX. % -- cgit v1.2.3 From 76bd33cfd3d932feca9463a5e7831ef89647f198 Mon Sep 17 00:00:00 2001 From: Khaled Hosny Date: Wed, 19 May 2010 21:12:20 +0300 Subject: It is more of a compatibility mode rather than an inspiration --- luaotfload.dtx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/luaotfload.dtx b/luaotfload.dtx index 1a2440c..d0bbde1 100644 --- a/luaotfload.dtx +++ b/luaotfload.dtx @@ -178,7 +178,8 @@ and the derived files % % \subsection{Loading fonts} % -% \textsf{luaotfload} supports an extended font loading syntax, inspired by \XeTeX, which looks like: +% \textsf{luaotfload} supports an extended font loading syntax which looks +% like: % % \begin{center} % |\font\foo={|\meta{prefix}|:|\meta{font name}|:|\meta{font features}|}| \meta{\TeX\ font features} -- cgit v1.2.3 From 223ca98347859844ccac5b6b814e3419d45a8e07 Mon Sep 17 00:00:00 2001 From: Khaled Hosny Date: Wed, 19 May 2010 21:13:44 +0300 Subject: Typo --- luaotfload.dtx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/luaotfload.dtx b/luaotfload.dtx index d0bbde1..8a7357c 100644 --- a/luaotfload.dtx +++ b/luaotfload.dtx @@ -168,7 +168,7 @@ and the derived files % 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 descendents of \TeX\ was to use +% way to use them directly with one of the descendants of \TeX\ was to use % them with \XeTeX. % % Unlike \XeTeX , \LuaTeX\ does not provide facilities for these fonts by -- cgit v1.2.3 From ddfc28d661f61f346ea5c0a4740ece9921051467 Mon Sep 17 00:00:00 2001 From: Khaled Hosny Date: Wed, 19 May 2010 22:14:43 +0300 Subject: Rewrite the introduction --- luaotfload.dtx | 28 ++++++++++++++-------------- 1 file 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} % -- cgit v1.2.3