[latex3-commits] [git/LaTeX3-latex3-latex2e] develop: Use OpenType version of Latin Modern Upright (a9fb7035)

Marcel Krüger zauguin at gmail.com
Wed Aug 4 01:37:25 CEST 2021


Repository : https://github.com/latex3/latex2e
On branch  : develop
Link       : https://github.com/latex3/latex2e/commit/a9fb7035fa9a385065e0e86a7b447f4b769d4716

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

commit a9fb7035fa9a385065e0e86a7b447f4b769d4716
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


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

a9fb7035fa9a385065e0e86a7b447f4b769d4716
 base/changes.txt      | 5 +++++
 base/doc/ltnews34.tex | 6 ++++++
 base/tulm.fdd         | 9 +++++----
 3 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/base/changes.txt b/base/changes.txt
index a9537d56..150149fe 100644
--- a/base/changes.txt
+++ b/base/changes.txt
@@ -27,6 +27,11 @@ are not part of the distribution.
 	* ltfiles.dtx (section{File Handling}):
 	Make include/.../name one-time hooks (gh/626)
 
+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 1239d4e5..0907b13f 100644
--- a/base/doc/ltnews34.tex
+++ b/base/doc/ltnews34.tex
@@ -258,6 +258,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.
+
+
 \subsection{Pick up all arguments to \cs{contentsline}}
 
 The \cs{contentsline} commands in the TOC file are always followed by
diff --git a/base/tulm.fdd b/base/tulm.fdd
index 5c1566a5..243cbe30 100644
--- a/base/tulm.fdd
+++ b/base/tulm.fdd
@@ -1,6 +1,6 @@
 % \iffalse meta-comment
 %
-% Copyright 2016-2019
+% Copyright 2016-2021
 % The LaTeX Project and any individual authors listed elsewhere
 % in this file.
 %
@@ -30,7 +30,7 @@
 %\iffalse        This is a META comment
 %
 % File `cmfonts.fdd'.
-% Copyright (C) 2016-2019 LaTeX Project
+% Copyright (C) 2016-2021 LaTeX Project
 %
 %
 %<TUlmr>\ProvidesFile{tulmr.fd}
@@ -42,7 +42,7 @@
 %<*driver>
              \ProvidesFile{tulm.drv}
 %</driver>
-        [2017/01/26 v1.8 Standard LaTeX font definitions for Latin Modern]
+        [2021/07/23 v1.8a Standard LaTeX font definitions for Latin Modern]
 %
 %<*driver>
 \documentclass{ltxdoc}
@@ -63,6 +63,7 @@
 %\fi
 %
 % \section{TUlmr}
+% \changes{v1.8a}{2021/07/23}{Use OpenType font for TU/lmr/m/ui}
 %    \begin{macrocode}
 %<*TUlmr>
 \DeclareFontFamily{TU}{lmr}{}
@@ -93,7 +94,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.