diff options
author | Karl Berry <karl@freefriends.org> | 2018-10-03 22:43:11 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-10-03 22:43:11 +0000 |
commit | 6a571d522b6eef2ec3644ce4a87d392c6685be32 (patch) | |
tree | 14aab55c30aea07e69a087973ef38d56cc224aa3 /Master/texmf-dist/doc/luatex | |
parent | 0f791aa75457eadaf84716c9bd1dfe3cfcdafbde (diff) |
luaotfload (3oct18)
git-svn-id: svn://tug.org/texlive/trunk@48822 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/luatex')
-rw-r--r-- | Master/texmf-dist/doc/luatex/luaotfload/NEWS | 4 | ||||
-rw-r--r-- | Master/texmf-dist/doc/luatex/luaotfload/README.md | 4 | ||||
-rw-r--r-- | Master/texmf-dist/doc/luatex/luaotfload/filegraph.pdf | bin | 37564 -> 37196 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/luatex/luaotfload/filegraph.tex | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/luatex/luaotfload/luaotfload-conf.pdf | bin | 77373 -> 77365 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/luatex/luaotfload/luaotfload-latex.pdf | bin | 324726 -> 326028 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/luatex/luaotfload/luaotfload-latex.tex | 15 | ||||
-rw-r--r-- | Master/texmf-dist/doc/luatex/luaotfload/luaotfload-main.tex | 24 | ||||
-rw-r--r-- | Master/texmf-dist/doc/luatex/luaotfload/luaotfload-tool.pdf | bin | 76599 -> 76590 bytes |
9 files changed, 35 insertions, 14 deletions
diff --git a/Master/texmf-dist/doc/luatex/luaotfload/NEWS b/Master/texmf-dist/doc/luatex/luaotfload/NEWS index ff28406d0c1..153ba8d76c3 100644 --- a/Master/texmf-dist/doc/luatex/luaotfload/NEWS +++ b/Master/texmf-dist/doc/luatex/luaotfload/NEWS @@ -1,5 +1,9 @@ Change History -------------- +2018-10-03 luaotfload v2.91 + * solved copy & paste of variant glyphs, https://tex.stackexchange.com/questions/451442/localized-glyphs-locl-have-unicode-value-ufffd + * solved problem with PUA no longer accessible with \char, see https://github.com/u-fischer/luaotfload/issues/7 + 2018-09-21 luaotfload v2.9 * added various testfiles for the l3build system/travis tests to the github repository * solved a bug regarding directions https://github.com/u-fischer/lua-font-pond/issues/12 diff --git a/Master/texmf-dist/doc/luatex/luaotfload/README.md b/Master/texmf-dist/doc/luatex/luaotfload/README.md index 1b80398bcdd..02dab41a0d7 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.9 +VERSION: 2.91 -DATE: 2018-09-24 +DATE: 2018-10-03 ## Description diff --git a/Master/texmf-dist/doc/luatex/luaotfload/filegraph.pdf b/Master/texmf-dist/doc/luatex/luaotfload/filegraph.pdf Binary files differindex 5dada16b980..4f7674ae8f4 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/filegraph.tex b/Master/texmf-dist/doc/luatex/luaotfload/filegraph.tex index e37167400c5..33826e81be2 100644 --- a/Master/texmf-dist/doc/luatex/luaotfload/filegraph.tex +++ b/Master/texmf-dist/doc/luatex/luaotfload/filegraph.tex @@ -252,7 +252,7 @@ to[out=-90,in=180] (m17); to[out=0,in=-135] ++(5,1) to[out=45,in=0] (m12-4-1); \end{scope} -\begin{scope}[shift={([xshift=2cm,yshift=-3cm]current bounding box.north west)}] +\begin{scope}[shift={([xshift=2cm,yshift=-3cm]current bounding box.north west)},sharp corners] \marmot; \duck[invisible]; \node[anchor=south,draw,text width=3cm,shape=rectangle callout,font=\sffamily\scriptsize,align=center] 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 c3fd47ce7ee..101d598121b 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 75eaaaff1d8..465bd88204f 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-latex.tex b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-latex.tex index f7ff510afef..5cde1893267 100644 --- a/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-latex.tex +++ b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-latex.tex @@ -49,7 +49,7 @@ citecolor=\primarycolor, pdftitle={The Luaotfload package}, pdfsubject={OpenType layout system for Plain TeX and LaTeX}, - pdfauthor={Elie Roux & Khaled Hosny & Philipp Gesang & Ulrike Fischer}, + pdfauthor={Elie Roux \& Khaled Hosny \& Philipp Gesang \& Ulrike Fischer}, pdfkeywords={luatex, lualatex, unicode, opentype} ]{hyperref} @@ -513,8 +513,17 @@ end \input {luaotfload-main.tex} \clearpage \includepdf[fitpaper,pagecommand={\label{file-graph}}]{filegraph} -\includepdf[pages=-]{luaotfload-conf.pdf} -\includepdf[pages=-]{luaotfload-tool.pdf} +\clearpage + +\includepdf[pages=1,pagecommand={\phantomsection\addcontentsline{toc}{section}{Appendix: Manual of luaotfload.conf}{\thepage}{}}]{luaotfload-conf.pdf} +\includepdf[pages=2-]{luaotfload-conf.pdf} + +\clearpage + +\includepdf[pages=1,pagecommand={\phantomsection\addcontentsline{toc}{section}{Appendix: Manual of luaotfload-tool}{\thepage}{} +}]{luaotfload-tool.pdf} +\includepdf[pages=2-]{luaotfload-tool.pdf} + \end {document} diff --git a/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-main.tex b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-main.tex index 429f8646e08..d01cc95c8b0 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/09/24 v2.9} + \setdocumentdate {2018/10/03 v2.91} \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}\\ @@ -53,8 +53,16 @@ \endfrontmatter +\pdfbookmark[1]{\contentsname}{table} \typesetcontent +\beginsection {New in version 2.91 (by Ulrike Fischer)} + +This version mostly correct two bugs found in the previous fontloader: Glyphvariants weren't copied and pasted correctly. Glyphs encoded in the PUA couldn't be accessed anymore. + +\endsection + + \beginsection {New in version 2.9 (by Ulrike Fischer)} On the one side there is not very much new in this version: The native components of \identifier{Luaotfload} are nearly unchanged. A few bugs have been corrected, the various files lists which loads the components of the font loader have been cleaned up. @@ -64,22 +72,22 @@ On the other side there is a lot new: \begindescriptions \beginaltitem {Fontloader} The fontloader files imported from \CONTEXT\ have been updated to the current version. - This was necessary to make \identifier{Luaotfload} compatible with the comimg \LUATEX 1.08. Compared to the previous version from february 2017 quite a number of things have changed. Most importantly the handling of arabic fonts has greatly improved. But this also means that changes in the output are possible. + This was necessary to make \identifier{Luaotfload} compatible with the coming \LUATEX 1.08/1.09. Compared to the previous version from february 2017 quite a number of things have changed. Most importantly the handling of arabic fonts has greatly improved. But this also means that changes in the output are possible. \endaltitem - \beginaltitem {Lualibs} The update of the fontloader files also required an update of the \identifier{Lualibs} package. This \identifier{Luaotfload} versions needs version 2.6 of \identifier{Lualibs}. + \beginaltitem {Lualibs} The update of the fontloader files also required an update of the \identifier{Lualibs} package. This \identifier{Luaotfload} version needs version 2.6 of \identifier{Lualibs}. \endaltitem - \beginaltitem {Maintenance} As the current maintainer wasn't available and it was urgent to get a \identifier{Luaotfload} compatible with \LUATEX 1.08 maintenance has been transfered to Ulrike Fischer and Marcel Krüger. The package is currently maintained and developed at \hyperlink{https://github.com/u-fischer/luaotfload.git}. Issues should be reported there. + \beginaltitem {Maintenance} As the current maintainer wasn't available and it was urgent to get a \identifier{Luaotfload} compatible with \LUATEX 1.08/1.09 maintenance has been transfered to Ulrike Fischer and Marcel Krüger. The package is currently maintained and developed at \hyperlink{https://github.com/u-fischer/luaotfload}. Issues should be reported there. \endaltitem \beginaltitem {Documentation} - The core of documentation is nearly unchanged. I added this introduction. I recreated with the help of @marmot the graphic. I updated the file lists. I imported as appendix pdf versions of the two man files which are part of the \identifier{Luaotfload} documentation. + The core of documentation is nearly unchanged. I added this introduction. I recreated with the help of @marmot the graphic on \pageref{file-graph}. I updated the file lists. I imported as appendix pdf versions of the two man files which are part of the \identifier{Luaotfload} documentation. \endaltitem \enddescriptions - +\endsection %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \beginsection {Introduction} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -267,7 +275,7 @@ for a more formal description see figure \ref{font-syntax}. \endsyntaxfloat %% Below guarded space gets borked in index; why‽ -\beginsubsection{Prefix -- the \identifier{luaotfload}{ }Way} +\beginsubsection{Prefix -- the \texorpdfstring{\identifier{luaotfload}}{luaotfload}{ }Way} In \identifier{luaotfload}, the canonical syntax for font requests requires a \emphasis{prefix}: @@ -1888,7 +1896,7 @@ code imported from \CONTEXT. The complete text of the license is given as a separate file \fileent {COPYING} in the toplevel directory of the -\hyperlink [\fileent {Luaotfload} Git repository]{https://github.com/lualatex/luaotfload/blob/master/COPYING}. +\hyperlink [\fileent {Luaotfload} Git repository]{https://github.com/lualatex/luaotfload/blob/master/COPYING}.\\ Distributions probably package it as \fileent {doc/luatex/luaotfload/COPYING} in the relevant \fileent {texmf} tree. 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 cf13510a3c7..730ca437a11 100644 --- a/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-tool.pdf +++ b/Master/texmf-dist/doc/luatex/luaotfload/luaotfload-tool.pdf |