From aa1c258640d2c95f349e4160664d613bf5836bde Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 8 Feb 2019 22:58:09 +0000 Subject: luaotfload (8feb19) git-svn-id: svn://tug.org/texlive/trunk@49978 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/luatex/luaotfload/NEWS | 6 +++++ Master/texmf-dist/doc/luatex/luaotfload/README.md | 4 +-- .../texmf-dist/doc/luatex/luaotfload/filegraph.pdf | Bin 39067 -> 39030 bytes .../doc/luatex/luaotfload/luaotfload-conf.pdf | Bin 77366 -> 77372 bytes .../doc/luatex/luaotfload/luaotfload-latex.pdf | Bin 328979 -> 329635 bytes .../doc/luatex/luaotfload/luaotfload-main.tex | 30 +++++++++++++++------ .../doc/luatex/luaotfload/luaotfload-tool.pdf | Bin 76592 -> 76593 bytes .../doc/luatex/luaotfload/luaotfload-tool.rst | 4 +-- .../doc/luatex/luaotfload/luaotfload.conf.rst | 4 +-- 9 files changed, 34 insertions(+), 14 deletions(-) (limited to 'Master/texmf-dist/doc/luatex') diff --git a/Master/texmf-dist/doc/luatex/luaotfload/NEWS b/Master/texmf-dist/doc/luatex/luaotfload/NEWS index 7018c95dbd0..f37ea2139a3 100644 --- a/Master/texmf-dist/doc/luatex/luaotfload/NEWS +++ b/Master/texmf-dist/doc/luatex/luaotfload/NEWS @@ -1,5 +1,11 @@ Change History -------------- +2019-01-28 luaotfload v2.95 + * imported context files of 2019-01-28 + * changed bold indification (for lucida demi bold) (issue #33) + * changed handling of tex file (issue #35) + * changed resolver code (pr #36) + 2019-01-14 luaotfload v2.94 * imported context files of 2018-12-19 * removed luaotfload-characters from init - use the basics-chr instead. diff --git a/Master/texmf-dist/doc/luatex/luaotfload/README.md b/Master/texmf-dist/doc/luatex/luaotfload/README.md index 68fedcff40c..1cb6f02e702 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: 2.94 +VERSION: 2.95 -DATE: 2018-12-19 +DATE: 2019-01-28 ## Description diff --git a/Master/texmf-dist/doc/luatex/luaotfload/filegraph.pdf b/Master/texmf-dist/doc/luatex/luaotfload/filegraph.pdf index b4f3987cd43..5aa4a359f4f 100644 Binary files a/Master/texmf-dist/doc/luatex/luaotfload/filegraph.pdf and b/Master/texmf-dist/doc/luatex/luaotfload/filegraph.pdf differ diff --git a/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-conf.pdf b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-conf.pdf index 27f6df12bfe..32b43817ad7 100644 Binary files a/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-conf.pdf and b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-conf.pdf differ diff --git a/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-latex.pdf b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-latex.pdf index c8905497a0c..762c8f52cab 100644 Binary files a/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-latex.pdf and b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-latex.pdf differ diff --git a/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-main.tex b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-main.tex index b15c532083f..e10532efb73 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 {2018-12-19 v2.94} + \setdocumentdate {2019-01-28 v2.95} \setdocumentauthor {Elie Roux · Khaled Hosny · Philipp Gesang · Ulrike Fischer\\ Home: \hyperlink {https://github.com/lualatex/luaotfload}\\ New Home: \hyperlink {https://github.com/u-fischer/luaotfload}\\ @@ -56,12 +56,25 @@ \pdfbookmark[1]{\contentsname}{table} \typesetcontent +\beginsection {New in version 2.95 (by Ulrike Fischer)} +\begin{itemize} +\item +This version imports from context the generic fontloader in the version of 2019-01-28. Contrary to the last announcement, it still works with luatex 1.07. So updates will continue. + +\item The handling of the lucida-fonts had been improved (issue 33). + +\item tex-files are no longer misused as font fallbacks (issue 35). + +\item The resolver code has be refactorated (pull request 36). + +\end{itemize} +\endsection \beginsection {New in version 2.94 (by Ulrike Fischer)} \begin{itemize} -\item +\item This version imports from context the generic fontloader in the version of 2018-12-19. It is the last version that works with luatex 1.07 and texlive 2018. As context has moved to luatex 1.09 newer versions of the fontloader needs now this luatex version too. This means that until the texlive 2018 freeze there will be probably no update of luaotfload. -\item This version changes the handling of the \inlinecode{mode} key. It no longer accepts only the values \inlinecode{base} and \inlinecode{node}, but can be used to load a font with an alternative font loader/renderer. +\item This version changes the handling of the \inlinecode{mode} key. It no longer accepts only the values \inlinecode{base} and \inlinecode{node}, but can be used to load a font with an alternative font loader/renderer. \end{itemize} @@ -330,7 +343,8 @@ where \meta{prefix} is either \inlinecode{file:} or \inlinecode {name:}.\footnot This ensures full control over how a file is located. % For a working example see the - \hyperlink [test repo]{https://bitbucket.org/phg/lua-la-tex-tests/src/5f6a535d/pln-lookup-callback-1.tex}. + \hyperlink [test in the luaotfload + repo]{https://github.com/u-fischer/luaotfload/blob/master/testfiles/my-resolver.lvt}. } % It determines whether the font loader should interpret the request as @@ -669,7 +683,7 @@ obviously, \inlinecode{random}. \begindescriptions \beginaltitem {mode} - Until version 2.94 + Until version 2.94 \identifier{luaotfload} had two \OpenType processing \emphasis{modes}: \identifier{base} and \identifier{node}. @@ -691,11 +705,11 @@ obviously, \inlinecode{random}. By default \identifier{luaotfload} is in \identifier{node} mode, and \identifier{base} mode has to be requested where needed, e.~g. for math fonts. - + Since version 2.94 it is possible to call other font renderers with the mode key. A simple example with a plain reader can be found at \hyperlink{https://github.com/u-fischer/luaotfload/pull/26\#issuecomment-437716326}. A more useful example needs the new experimental luahbtex engine (windows binaries can be found at w32tex.org), and the luahbtex-harf renderer (\hyperlink{https://github.com/khaledhosny/luahbtex-harf}). With both it is possible to render a font using the harfbuzz library (used also by xetex). - - + + \endaltitem \beginaltitem {script} \label{script-tag} diff --git a/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-tool.pdf b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-tool.pdf index cea4965601b..9d581e36b49 100644 Binary files a/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-tool.pdf and b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-tool.pdf differ diff --git a/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-tool.rst b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-tool.rst index bb540b6c34f..8dbaeadcd68 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: 2018-12-19 +:Date: 2019-01-28 :Copyright: GPL v2.0 -:Version: 2.94 +:Version: 2.95 :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 f2917eb3574..dd75e365084 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: 2018-12-19 +:Date: 2019-01-28 :Copyright: GPL v2.0 -:Version: 2.94 +:Version: 2.95 :Manual section: 5 :Manual group: text processing -- cgit v1.2.3