[latex3-commits] [git/LaTeX3-latex3-luaotfload] ignorable-dev: update docu and filelist [ci-skip] (e589830)

Ulrike Fischer fischer at troubleshooting-tex.de
Sat Aug 17 19:34:45 CEST 2019


Repository : https://github.com/latex3/luaotfload
On branch  : ignorable-dev
Link       : https://github.com/latex3/luaotfload/commit/e589830fec844b79e13b97de69ecf63dd5a10b81

>---------------------------------------------------------------

commit e589830fec844b79e13b97de69ecf63dd5a10b81
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date:   Sat Aug 17 19:34:31 2019 +0200

    update docu and filelist [ci-skip]


>---------------------------------------------------------------

e589830fec844b79e13b97de69ecf63dd5a10b81
 NEWS                        |  5 ++++-
 doc/luaotfload-main.tex     | 28 ++++++++++++++++++++++++++++
 doc/luaotfload-tool.1       |  2 +-
 doc/luaotfload.conf.5       |  2 +-
 src/luaotfload-filelist.lua |  1 +
 5 files changed, 35 insertions(+), 3 deletions(-)

diff --git a/NEWS b/NEWS
index f43a030..55fe0d1 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,9 @@
 Change History
 --------------
-2019-08-11 luaotfload v2.99-dev
+2019-XX-XX luaotfload v3.0-dev
+    * invisible option to avoid that some glyph are shown (issue #63)
+
+2019-08-11 luaotfload v2.99
     * some clean up
     * fix a bug in luaotfload.aux.resolve_fontname()  (issue #76)
     * removed dependency on slnunicode (PR#72) 
diff --git a/doc/luaotfload-main.tex b/doc/luaotfload-main.tex
index 41e3277..725b75a 100644
--- a/doc/luaotfload-main.tex
+++ b/doc/luaotfload-main.tex
@@ -55,6 +55,12 @@
 
 \pdfbookmark[1]{\contentsname}{table}
 \typesetcontent
+\beginsection {New in version 3.00 (by Ulrike Fischer/Marcel Krüger)}
+\begin{itemize}
+\item Default Ignorable characters are now invisible by default (issue 63). This can be deactivated with the option \texttt{invisible}.
+\end{itemize}
+\endsection
+
 \beginsection {New in version 2.99 (by Ulrike Fischer)}
 \begin{itemize}
 \item Code cleanup.
@@ -942,6 +948,28 @@ obviously, \inlinecode{random}.
       \font \test = LatinModernRoman:protrusion=default
          \endlisting
   \endaltitem
+  
+ \beginaltitem {invisible}
+         Default Ignorable characters are control characters that should be invisible by default even if the font has glyphs for them. Since version 3.0 luaotfload makes them invisible, this can be switch on and off with the \texttt{invisible}. By default it is on.
+
+         For example
+
+         \beginlisting
+         \font\amiri={file:amiri-regular.ttf} at 20pt \amiri
+         \char"200Dي\char"200D
+         \endlisting
+
+       {\font\amiri={file:amiri-regular.ttf} at 20pt \amiri \char"200Dي\char"200D}
+  
+    \beginlisting
+         \font\amiri={file:amiri-regular.ttf:-invisible;} at 20pt \amiri
+         \char"200Dي\char"200D
+         \endlisting
+
+       {\font\amiri={file:amiri-regular.ttf:-invisible;} at 20pt \amiri \char"200Dي\char"200D}
+  
+
+  \endaltitem 
 \enddescriptions
 
 \endsubsection
diff --git a/doc/luaotfload-tool.1 b/doc/luaotfload-tool.1
index 3ab929a..7893dd4 100644
--- a/doc/luaotfload-tool.1
+++ b/doc/luaotfload-tool.1
@@ -1,6 +1,6 @@
 .\" Man page generated from reStructuredText.
 .
-.TH LUAOTFLOAD-TOOL 1 "2019-08-11" "2.99" "text processing"
+.TH LUAOTFLOAD-TOOL 1 "2019-08-11" "3.002" "text processing"
 .SH NAME
 luaotfload-tool \- generate and query the Luaotfload font names database
 .
diff --git a/doc/luaotfload.conf.5 b/doc/luaotfload.conf.5
index 1b144ac..ef6bc0a 100644
--- a/doc/luaotfload.conf.5
+++ b/doc/luaotfload.conf.5
@@ -1,6 +1,6 @@
 .\" Man page generated from reStructuredText.
 .
-.TH LUAOTFLOAD.CONF 5 "2019-08-11" "2.99" "text processing"
+.TH LUAOTFLOAD.CONF 5 "2019-08-11" "3.002" "text processing"
 .SH NAME
 luaotfload.conf \- Luaotfload configuration file
 .
diff --git a/src/luaotfload-filelist.lua b/src/luaotfload-filelist.lua
index bcada7b..0456443 100644
--- a/src/luaotfload-filelist.lua
+++ b/src/luaotfload-filelist.lua
@@ -249,6 +249,7 @@ luaotfload.filelist.data =
     { name = "embolden"          ,kind = kind_library, ext =".lua", gitdir=gitdirsrc, texdir=texdirtex, gitpref = "luaotfload-" },
     { name = "notdef"            ,kind = kind_library, ext =".lua", gitdir=gitdirsrc, texdir=texdirtex, gitpref = "luaotfload-" },
     { name = "loaders"           ,kind = kind_library, ext =".lua", gitdir=gitdirsrc, texdir=texdirtex, gitpref = "luaotfload-" }, 
+    { name = "multiscript"       ,kind = kind_library, ext =".lua", gitdir=gitdirsrc, texdir=texdirtex, gitpref = "luaotfload-" }, 
     { name = "parsers"           ,kind = kind_library, ext =".lua", gitdir=gitdirsrc, texdir=texdirtex, gitpref = "luaotfload-" }, 
     { name = "resolvers"         ,kind = kind_library, ext =".lua", gitdir=gitdirsrc, texdir=texdirtex, gitpref = "luaotfload-" }, 
     { name = "unicode"           ,kind = kind_library, ext =".lua", gitdir=gitdirsrc, texdir=texdirtex, gitpref = "luaotfload-" },





More information about the latex3-commits mailing list