summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-main.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/luatex/luaotfload/luaotfload-main.tex')
-rw-r--r--Master/texmf-dist/doc/luatex/luaotfload/luaotfload-main.tex36
1 files changed, 28 insertions, 8 deletions
diff --git a/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-main.tex b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-main.tex
index 79d7411b209..91983354bc4 100644
--- a/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-main.tex
+++ b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-main.tex
@@ -1,4 +1,4 @@
-%% Copyright (C) 2009-2018
+%% Copyright (C) 2009-2020
%%
%% by Elie Roux <elie.roux@telecom-bretagne.eu>
%% and Khaled Hosny <khaledhosny@eglug.org>
@@ -32,7 +32,7 @@
\beginfrontmatter
\setdocumenttitle {The \identifier{luaotfload} package}
- \setdocumentdate {2020-02-02 v3.12}
+ \setdocumentdate {2020-05-01 v3.13}
\setdocumentauthor {LaTeX3 Project\\
Elie Roux · Khaled Hosny · Philipp Gesang · Ulrike Fischer · Marcel Krüger\\
Home: \hyperlink {https://github.com/latex3/luaotfload}}
@@ -62,6 +62,25 @@ Supported is the \identifier{luatex} versions of a current TeXLive 2019 (and a c
\endsection
\beginsection{Changes}
+\beginsubsection {New in version 3.13 (by Ulrike Fischer/Marcel Krüger)}
+\begin{itemize}
+\item A\marginpar{\mbox{}\hfill \textbf{Change!}} problem with text fonts with minimal math table has been fixed \gitissue{148}:
+ In new luaotfload versions, math parameters will only be loaded for fonts with \texttt{script=math}.
+ If you do want to set math parameters for fonts with other scripts, add \texttt{-nomathparam}.
+ We strongly recommend against setting math parameters for text fonts because
+ these would overwrite parameters from actual math fonts.
+\item A bug in harf-mode that could lead to missing chars and freezing was corrected \gitissue{141}.
+\item A font size problem in harf-mode has been fixed \gitissue{147}.
+\item An error if the main function was called twice has been fixed \gitissue{145}.
+\item Allow .ttf fonts to be loaded with a map file with luahbtex \gitissue{142} \gitissue{143}.
+\item Fonts installed for a single user on windows are now found \gitissue{138}.
+\item A problem with wrong \TeX-ligatures in harf mode has been fixed \gitissue{139}.
+\item The debugging output has been changed \gitissue{131}.
+\item A missing \enquote{capital sharp s} (U+1E9E) in a font is replaced by SS instead of giving a missing character message:
+ ^^^^1e9e or {\sffamily ^^^^1e9e}
+\item The color handling has been improved so that it is now compatible with the luacolor package.
+\end{itemize}
+\endsubsection
\beginsubsection {New in version 3.12 (by Ulrike Fischer/Marcel Krüger)}
\begin{itemize}
\item Corrected a number of small bugs in harf mode.
@@ -71,13 +90,14 @@ coloring of specific output glyphs, see page~\pageref{color-glyphs}
\item A\marginpar{Experimental!} new \identifier{multiscript} key to allow to use a font
for more than one script, see page~\pageref{multiscript}
\end{itemize}
-
+\endsubsection
\beginsubsection {New in version 3.11 (by Ulrike Fischer/Marcel Krüger)}
\begin{itemize}
\item Changed the handling of the \identifier{script} key in harf mode to be more compatible with behaviour of the node mode. It now expects the name of a script that is actually in the font instead of a ISO 15924 script tag. See issue 117.
\item Corrected a number of small typos and bugs in harf mode.
\end{itemize}
-\beginsubsection {New in version 3.1 (by Ulrike Fischer/Marcel Krüger)}
+\endsubsection
+\beginsubsection {New in version 3.10 (by Ulrike Fischer/Marcel Krüger)}
\begin{itemize}
\item The package has been moved to the github of the LaTeX3 Project and is now maintained
officially by the LaTeX3 Project team.
@@ -1139,7 +1159,7 @@ obviously, \inlinecode{random}.
{
"DejaVuSans:mode=harf;script=grek;color=FF0000;",
"cmuserif:mode=node;script=cyrl;color=00FF00;",
- "NotoSansBengali:mode=harf;script=bng2;color=0000FF;"
+ "NotoSansBengali:mode=harf;script=bng2;color=0000FF;",
"NotoColorEmoji:mode=harf;"
}
)
@@ -2058,14 +2078,14 @@ are defined for which scripts.
\beginaltitem {aux.slot_of_name(id : int, name : string)}
Translates a name for a glyph in font \luaident{id} to the
corresponding glyph slot which can be used e.g.\ as an argument to
- \inlinecode{\char}. The number is assigned by the \identifier{luaotfload} code
+ \inlinecode{\char}. The number is assigned by the \identifier{luaotfload} code
and not related to the glyph index (GID) of the font as stored in the \identifier{[index]} field
of the lua-file.
\endaltitem
- \beginaltitem {aux.gid_of_name(id : int, name : string)}
+ \beginaltitem {aux.gid_of_name(id : int, name : string)}
Translates\marginpar{New version 3.12} a name for a glyph in font \luaident{id} to the
- corresponding glyph index (GID) as stored in the \identifier{[index]} field.
+ corresponding glyph index (GID) as stored in the \identifier{[index]} field.
\endaltitem
\beginaltitem {aux.name_of_slot(id : int, slot : int)}