[latex3-commits] [git/LaTeX3-latex3-latex2e] lm-ui: Use OpenType version of Latin Modern Upright (bc7a3cf2)

Marcel Fabian Krüger tex at 2krueger.de
Fri Jul 23 20:10:38 CEST 2021


Repository : https://github.com/latex3/latex2e
On branch  : lm-ui
Link       : https://github.com/latex3/latex2e/commit/bc7a3cf2faf89882a095d99417a744e5978485d3

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

commit bc7a3cf2faf89882a095d99417a744e5978485d3
Author: Marcel Fabian Krüger <tex at 2krueger.de>
Date:   Fri Jul 23 20:10:38 2021 +0200

    Use OpenType version of Latin Modern Upright


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

bc7a3cf2faf89882a095d99417a744e5978485d3
 base/changes.txt      | 5 +++++
 base/doc/ltnews34.tex | 6 ++++++
 base/tulm.fdd         | 2 +-
 3 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/base/changes.txt b/base/changes.txt
index f666bec5..5e8c345a 100644
--- a/base/changes.txt
+++ b/base/changes.txt
@@ -6,6 +6,11 @@ completeness or accuracy and it contains some references to files that
 are not part of the distribution.
 ================================================================================
 
+2021-07-23  Marcel Krüger  <marcel.krueger at latex-project.org>
+
+	* tulm.fdd:
+	For Unicode engines, use OpenType version of Latin Modern Upright Italic.
+
 2021-07-20  Phelype Oleinik  <phelype.oleinik at latex-project.org>
 
 	* ltcmdhooks.dtx:
diff --git a/base/doc/ltnews34.tex b/base/doc/ltnews34.tex
index 5041f583..8692a9f4 100644
--- a/base/doc/ltnews34.tex
+++ b/base/doc/ltnews34.tex
@@ -218,6 +218,12 @@ will work without needing \verb|\DeclareUnicodeCharacter| declarations.
 %
 \githubissue{593}
 
+
+\subsection{Use OpenType version of Latin Modern Upright Italic}
+When Latin Modern is used with the TU encoding under \XeTeX\ or \LuaTeX\
+and fontshape \texttt{ui} is requested, \LaTeX\ now uses the OpenType
+version instead of substituting the (T1 encoded) Type 1 version.
+
 \section{Changes to packages in the \pkg{graphics} category}
 
 
diff --git a/base/tulm.fdd b/base/tulm.fdd
index 5c1566a5..1ac1c29b 100644
--- a/base/tulm.fdd
+++ b/base/tulm.fdd
@@ -93,7 +93,7 @@
 \DeclareFontShape{TU}{lmr}{m}{sc}%
   {<-> \UnicodeFontFile{lmromancaps10-regular}{\UnicodeFontTeXLigatures}}{}
 \DeclareFontShape{TU}{lmr}{m}{ui}%
-  {<-> ec-lmu10}{}
+  {<-> \UnicodeFontFile{lmromanunsl10-regular}{\UnicodeFontTeXLigatures}}{}
 \DeclareFontShape{TU}{lmr}{m}{scsl}%
   {<-> \UnicodeFontFile{lmromancaps10-oblique}{\UnicodeFontTeXLigatures}}{}
 \DeclareFontShape{TU}{lmr}{b}{n}





More information about the latex3-commits mailing list.