diff options
author | Karl Berry <karl@freefriends.org> | 2019-11-11 21:44:06 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-11-11 21:44:06 +0000 |
commit | 22e10147c4ead5fdba94de7efb6e2aef2cd65e91 (patch) | |
tree | efc01ae064b1a1d5d47950b7ac4f3a64cb8c4209 /Master/texmf-dist/doc/luatex | |
parent | a9b431f0fc003d22ebc69720bce6e5630983192c (diff) |
luaotfload (11nov19)
git-svn-id: svn://tug.org/texlive/trunk@52738 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/luatex')
13 files changed, 26 insertions, 16 deletions
diff --git a/Master/texmf-dist/doc/luatex/luaotfload/NEWS b/Master/texmf-dist/doc/luatex/luaotfload/NEWS index 86b9dd9b2da..d8c05e500a8 100644 --- a/Master/texmf-dist/doc/luatex/luaotfload/NEWS +++ b/Master/texmf-dist/doc/luatex/luaotfload/NEWS @@ -1,5 +1,10 @@ Change History -------------- +2019-11-10 luaotfload v3.11 + * Changed the handling of the 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. + * Corrected a number of small typos and bugs in harf mode. + 2019-11-04 luaotfload v3.1 * added code to use the harfbuzz library of luahbtex ("mode=harf") * fonts in ttc can now be indexed by name diff --git a/Master/texmf-dist/doc/luatex/luaotfload/README.md b/Master/texmf-dist/doc/luatex/luaotfload/README.md index ca760b1bab4..57cae2d99b1 100644 --- a/Master/texmf-dist/doc/luatex/luaotfload/README.md +++ b/Master/texmf-dist/doc/luatex/luaotfload/README.md @@ -1,8 +1,8 @@ # The Luaotfload Package -VERSION: 3.1 +VERSION: 3.11 -DATE: 2019-11-04 +DATE: 2019-11-10 ## Description diff --git a/Master/texmf-dist/doc/luatex/luaotfload/filegraph.pdf b/Master/texmf-dist/doc/luatex/luaotfload/filegraph.pdf Binary files differindex 95b296c5997..9fc854a941c 100644 --- a/Master/texmf-dist/doc/luatex/luaotfload/filegraph.pdf +++ b/Master/texmf-dist/doc/luatex/luaotfload/filegraph.pdf diff --git a/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-conf.pdf b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-conf.pdf Binary files differindex 031fb0987aa..0515095402d 100644 --- a/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-conf.pdf +++ b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-conf.pdf diff --git a/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-latex.pdf b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-latex.pdf Binary files differindex 28391b2e8ab..815d215d6bb 100644 --- a/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-latex.pdf +++ b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-latex.pdf diff --git a/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-main.tex b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-main.tex index dbc8d73e7db..9fe90606959 100644 --- a/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-main.tex +++ b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-main.tex @@ -32,7 +32,7 @@ \beginfrontmatter \setdocumenttitle {The \identifier{luaotfload} package} - \setdocumentdate {2019-11-04 v3.1} + \setdocumentdate {2019-11-10 v3.11} \setdocumentauthor {LaTeX3 Project\\ Elie Roux · Khaled Hosny · Philipp Gesang · Ulrike Fischer · Marcel Krüger\\ Home: \hyperlink {https://github.com/latex3/luaotfload}} @@ -62,12 +62,17 @@ Supported is the \identifier{luatex} versions of a current TeXLive 2019 (and a c \endsection \beginsection{Changes} +\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)} \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. \item Code to use the harfbuzz library of luahbtex has been added. See the description of the harf mode. -\item fonts in ttc-collections can now be indexed by name. +\item fonts in ttc-collections can now be indexed by name. \item To reduce the polution of the global lua enviroment a number of lua tables have been removed. Only the tables \identifier{luaotfload}, \identifier{fonts} and \identifier{nodes} have been kept there. \item The fontloader has been synched with the context files from 2019-10-29. @@ -766,13 +771,13 @@ obviously, \inlinecode{random}. \identifier{harf} mode is new in version 3.1 and needs the new \identifier{luahbtex} engine (the mode is ignored if \identifier{luahbtex} is not used). With it is possible to render a font using the harfbuzz library in-built in the new engine. \identifier{harf} mode improves greatly the rendering of indic and arabic scripts and is highly recommended for such scripts. - When using \identifier{harf} mode it is required to set also the script correctly: + When using \identifier{harf} mode it is required to set also the script correctly. \beginlisting - \font\burmesefont={file:NotoSerifMyanmar-Regular.ttf:mode=harf;script=mymr;} - \font\devafont={file:NotoSansDevanagari-Regular.ttf:mode=harf;script=deva;} - \font\banglafont={name:Noto Sans Bengali:mode=harf;script=beng;} + \font\burmesefont={file:NotoSerifMyanmar-Regular.ttf:mode=harf;script=mym2;} + \font\devafont={file:NotoSansDevanagari-Regular.ttf:mode=harf;script=dev2;} + \font\banglafont={name:Noto Sans Bengali:mode=harf;script=ben2;} \font\tibetanfont={name:Noto Serif Tibetan:mode=harf;script=tibt;} \endlisting diff --git a/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-tool.pdf b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-tool.pdf Binary files differindex 76c2bb6df83..e810fa2ff61 100644 --- a/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-tool.pdf +++ b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-tool.pdf diff --git a/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-tool.rst b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-tool.rst index 1c1ec3161e3..09e4023882e 100644 --- a/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-tool.rst +++ b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-tool.rst @@ -6,9 +6,9 @@ generate and query the Luaotfload font names database ----------------------------------------------------------------------- -:Date: 2019-11-04 +:Date: 2019-11-10 :Copyright: GPL v2.0 -:Version: 3.1 +:Version: 3.11 :Manual section: 1 :Manual group: text processing diff --git a/Master/texmf-dist/doc/luatex/luaotfload/luaotfload.conf.rst b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload.conf.rst index 18042188b82..39faaa5040c 100644 --- a/Master/texmf-dist/doc/luatex/luaotfload/luaotfload.conf.rst +++ b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload.conf.rst @@ -6,9 +6,9 @@ Luaotfload configuration file ----------------------------------------------------------------------- -:Date: 2019-11-04 +:Date: 2019-11-10 :Copyright: GPL v2.0 -:Version: 3.1 +:Version: 3.11 :Manual section: 5 :Manual group: text processing diff --git a/Master/texmf-dist/doc/luatex/luaotfload/scripts-demo.pdf b/Master/texmf-dist/doc/luatex/luaotfload/scripts-demo.pdf Binary files differindex f0f1bb00655..34fb4bad45b 100644 --- a/Master/texmf-dist/doc/luatex/luaotfload/scripts-demo.pdf +++ b/Master/texmf-dist/doc/luatex/luaotfload/scripts-demo.pdf diff --git a/Master/texmf-dist/doc/luatex/luaotfload/scripts-demo.tex b/Master/texmf-dist/doc/luatex/luaotfload/scripts-demo.tex index 4bbe06064c8..63a60e5f9b0 100644 --- a/Master/texmf-dist/doc/luatex/luaotfload/scripts-demo.tex +++ b/Master/texmf-dist/doc/luatex/luaotfload/scripts-demo.tex @@ -1,8 +1,8 @@ \documentclass{standalone} -\font\burmesefont={file:NotoSerifMyanmar-Regular.ttf:mode=harf;script=mymr;} -\font\devafont={file:NotoSansDevanagari-Regular.ttf:mode=harf;script=deva;} -\font\banglafont={file:NotoSansBengali-Regular.ttf:mode=harf;script=beng;} +\font\burmesefont={file:NotoSerifMyanmar-Regular.ttf:mode=harf;script=mym2;} +\font\devafont={file:NotoSansDevanagari-Regular.ttf:mode=harf;script=dev2;} +\font\banglafont={file:NotoSansBengali-Regular.ttf:mode=harf;script=bng2;} \font\tibetanfont={file:NotoSerifTibetan-Regular.ttf:mode=harf;script=tibt;} \standaloneenv{tabular} \begin{document} @@ -12,4 +12,4 @@ \banglafont কণ্যা এখন কি করিবে\\ \tibetanfont སྐྱེས་ཙམ་ཉིད་ནས་ཆེ་མཐོངས་དང༌། \end{tabular} -\end{document}
\ No newline at end of file +\end{document} diff --git a/Master/texmf-dist/doc/luatex/luaotfload/shaper-demo-graphite.pdf b/Master/texmf-dist/doc/luatex/luaotfload/shaper-demo-graphite.pdf Binary files differindex 3c97c23522c..b0ca589b306 100644 --- a/Master/texmf-dist/doc/luatex/luaotfload/shaper-demo-graphite.pdf +++ b/Master/texmf-dist/doc/luatex/luaotfload/shaper-demo-graphite.pdf diff --git a/Master/texmf-dist/doc/luatex/luaotfload/shaper-demo.pdf b/Master/texmf-dist/doc/luatex/luaotfload/shaper-demo.pdf Binary files differindex 183b062e1f2..6baf30aa1d1 100644 --- a/Master/texmf-dist/doc/luatex/luaotfload/shaper-demo.pdf +++ b/Master/texmf-dist/doc/luatex/luaotfload/shaper-demo.pdf |