[latex3-commits] [git/LaTeX3-latex3-luaotfload] dev: Add examples for greek uppercasing (435baef)

Marcel Fabian Krüger tex at 2krueger.de
Thu Apr 28 20:22:05 CEST 2022


Repository : https://github.com/latex3/luaotfload
On branch  : dev
Link       : https://github.com/latex3/luaotfload/commit/435baef155422641be564affbaaac3b3c98a283d

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

commit 435baef155422641be564affbaaac3b3c98a283d
Author: Marcel Fabian Krüger <tex at 2krueger.de>
Date:   Thu Apr 28 20:22:05 2022 +0200

    Add examples for greek uppercasing


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

435baef155422641be564affbaaac3b3c98a283d
 doc/luaotfload-latex.tex |  3 ---
 doc/luaotfload-main.tex  | 19 +++++++++++++++++++
 2 files changed, 19 insertions(+), 3 deletions(-)

diff --git a/doc/luaotfload-latex.tex b/doc/luaotfload-latex.tex
index 40b01af..f1a87d3 100644
--- a/doc/luaotfload-latex.tex
+++ b/doc/luaotfload-latex.tex
@@ -60,9 +60,6 @@
 \setmainfont[
 % Numbers     = OldStyle, %% buggy with font cache
   Ligatures   = TeX,
-  BoldFont    = {Linux Libertine O Bold},
-  ItalicFont  = {Linux Libertine O Italic},
-  SlantedFont = {Linux Libertine O Italic},
 ]{Linux Libertine O}
 \setmonofont[Ligatures=TeX,Scale=MatchLowercase]{InconsolataN-Regular.otf}
 %setsansfont[Ligatures=TeX]{Linux Biolinum O}
diff --git a/doc/luaotfload-main.tex b/doc/luaotfload-main.tex
index 6005aea..1969de0 100644
--- a/doc/luaotfload-main.tex
+++ b/doc/luaotfload-main.tex
@@ -1380,6 +1380,25 @@ obviously, \inlinecode{random}.
      \font\test={kpse:LinLibertine\string_R.otf:mode=node;upper=de-xeszett;}\test Grüße
    }
 
+   \beginlisting
+   \font\test={kpse:LinLibertine_R.otf:mode=node;script=grek;+upper;}
+   No specified language: {\test εἰσενέγκῄς ἡμᾶς}\par
+   \font\test={kpse:LinLibertine_R.otf:mode=node;script=grek;language=ell;+upper;}
+   Greek uppercasing: {\test εἰσενέγκῄς ἡμᾶς}\par
+   \font\test={kpse:LinLibertine_R.otf:mode=node;script=grek;language=ell;+upper=el-xiota;}
+   Greek variant: {\test εἰσενέγκῄς ἡμᾶς}\par
+   \endlisting
+
+   {%
+     \font\test={kpse:LinLibertine\string_R.otf:mode=node;script=grek;+upper;}
+     No specified language: {\test εἰσενέγκῄς ἡμᾶς}\par
+     \font\test={kpse:LinLibertine\string_R.otf:mode=node;script=grek;language=ell;+upper;}
+     Greek uppercasing: {\test εἰσενέγκῄς ἡμᾶς}\par
+     \font\test={kpse:LinLibertine\string_R.otf:mode=node;script=grek;language=ell;+upper=el-xiota;}
+     Greek variant: {\test εἰσενέγκῄς ἡμᾶς}\par
+   }
+
+
   \endaltitem
 
   \beginaltitem {Variable fonts}





More information about the latex3-commits mailing list.