[latex3-commits] [git/LaTeX3-latex3-latex2e] gh782-t1: issue #782, add support for slanted small caps in t1cmr.fd (33349c5f)
Ulrike Fischer
fischer at troubleshooting-tex.de
Fri Jun 10 16:52:58 CEST 2022
Repository : https://github.com/latex3/latex2e
On branch : gh782-t1
Link : https://github.com/latex3/latex2e/commit/33349c5fce88f4a0d8d540a577f37a91a316d8a0
>---------------------------------------------------------------
commit 33349c5fce88f4a0d8d540a577f37a91a316d8a0
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date: Fri Jun 10 16:52:58 2022 +0200
issue #782, add support for slanted small caps in t1cmr.fd
>---------------------------------------------------------------
33349c5fce88f4a0d8d540a577f37a91a316d8a0
base/changes.txt | 5 +++
base/cmfonts.fdd | 7 +++-
base/testfiles/github-0782.lvt | 14 +++++++
.../{tlb-utf8-dec-utf8.tlg => github-0782.tlg} | 48 ++++++++++++----------
4 files changed, 51 insertions(+), 23 deletions(-)
diff --git a/base/changes.txt b/base/changes.txt
index f880f43d..f790a858 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.
================================================================================
+2022-06-10 Ulrike Fischer <Ulrike.Fischer at latex-project.org>
+
+ * cmfonts.fdd
+ Add font definitions for slanted small caps (gh/782)
+
================================================================================
All changes above are only part of the development branch for the next release.
================================================================================
diff --git a/base/cmfonts.fdd b/base/cmfonts.fdd
index f991ee56..5d4ceb21 100644
--- a/base/cmfonts.fdd
+++ b/base/cmfonts.fdd
@@ -67,7 +67,7 @@
%<*driver, >
\ProvidesFile{cmfonts.drv}
%</driver, >
- [2019/12/16 v2.5j Standard LaTeX font definitions]
+ [2022/06/10 v2.5k Standard LaTeX font definitions]
%
%<*driver>
\documentclass{ltxdoc}
@@ -375,6 +375,8 @@
% \changes{v2.5a}{1997/01/14}
% {EC fonts}
% \changes{v2.5d}{1997/06/02}{bold sc fonts latex/2497}
+% \changes{v2.5k}{2022/06/10}{add support for slanted small caps github/782}
+%
% \begin{macrocode}
%<*ec>
\EC at family{T1}{cmr}{m}{n}{ecrm}
@@ -387,6 +389,9 @@
\EC at family{T1}{cmr}{bx}{sl}{ecbl}
\EC at family{T1}{cmr}{bx}{sc}{ecxc}
\EC at family{T1}{cmr}{m}{ui}{ecui}
+\EC at family{T1}{cmr}{m}{scsl}{ecsc}
+\EC at family{T1}{cmr}{bx}{scsl}{ecoc}
+\EC at family{T1}{cmr}{b}{scsl}{ecoc}
%</ec>
%</T1cmr>
% \end{macrocode}
diff --git a/base/testfiles/github-0782.lvt b/base/testfiles/github-0782.lvt
new file mode 100644
index 00000000..0360cfdf
--- /dev/null
+++ b/base/testfiles/github-0782.lvt
@@ -0,0 +1,14 @@
+\documentclass{article}
+\usepackage[T1]{fontenc}
+\input{test2e}
+
+\begin{document}
+\START \showoutput
+\textsc{\textsl{abc}}
+\textsc{\textit{abc}}
+
+\bfseries
+\textsc{\textsl{abc}}
+\textsc{\textit{abc}}
+
+\end{document}
diff --git a/base/testfiles/tlb-utf8-dec-utf8.tlg b/base/testfiles/github-0782.tlg
similarity index 53%
copy from base/testfiles/tlb-utf8-dec-utf8.tlg
copy to base/testfiles/github-0782.tlg
index 82faa53c..28a03294 100644
--- a/base/testfiles/tlb-utf8-dec-utf8.tlg
+++ b/base/testfiles/github-0782.tlg
@@ -1,5 +1,9 @@
This is a generated file for the LaTeX2e validation system.
Don't change this file in any respect.
+LaTeX Font Warning: Font shape `T1/cmr/m/scit' undefined
+(Font) using `T1/cmr/m/scsl' instead on input line ....
+LaTeX Font Warning: Font shape `T1/cmr/bx/scit' undefined
+(Font) using `T1/cmr/bx/scsl' instead on input line ....
Completed box being shipped out [1]
\vbox(633.0+0.0)x407.0
.\glue 16.0
@@ -12,35 +16,35 @@ Completed box being shipped out [1]
..\glue(\lineskip) 0.0
..\vbox(550.0+0.0)x345.0, glue set 527.9436fil
...\write-{}
-...\glue(\topskip) 1.08551
-...\hbox(8.91449+0.0)x345.0, glue set 292.78687fil
+...\glue(\topskip) 4.9318
+...\hbox(5.0682+0.0)x345.0, glue set 289.71906fil
....\hbox(0.0+0.0)x15.0
-....\T1/cmr/m/n/10 a
-....\T1/cmr/m/n/10 ^^d6
-....\glue 3.33252 plus 1.66458 minus 1.11194
-....\T1/cmr/m/n/10 ^^P (ligature ``)
-....\T1/cmr/m/n/10 x
-....\T1/cmr/m/n/10 ^^Q (ligature '')
-....\kern0.83313
+....\T1/cmr/m/scsl/10 a
+....\T1/cmr/m/scsl/10 b
+....\T1/cmr/m/scsl/10 c
+....\kern 0.63412
....\glue 3.33252 plus 1.66626 minus 1.11084
-....\T1/cmr/m/n/10 ^^ff
+....\T1/cmr/m/scsl/10 a
+....\T1/cmr/m/scsl/10 b
+....\T1/cmr/m/scsl/10 c
+....\kern 0.63412
....\penalty 10000
....\glue(\parfillskip) 0.0 plus 1.0fil
....\glue(\rightskip) 0.0
...\glue(\parskip) 0.0 plus 1.0
...\glue(\parskip) 0.0
-...\glue(\baselineskip) 3.08551
-...\hbox(8.91449+0.0)x345.0, glue set 292.78687fil
+...\glue(\baselineskip) 6.91791
+...\hbox(5.08209+0.0)x345.0, glue set 284.34222fil
....\hbox(0.0+0.0)x15.0
-....\T1/cmr/m/n/10 a
-....\T1/cmr/m/n/10 ^^d6
-....\glue 3.33252 plus 1.66458 minus 1.11194
-....\T1/cmr/m/n/10 ^^P
-....\T1/cmr/m/n/10 x
-....\T1/cmr/m/n/10 ^^Q
-....\kern0.83313
-....\glue 3.33252 plus 1.66626 minus 1.11084
-....\T1/cmr/m/n/10 ^^ff
+....\T1/cmr/bx/scsl/10 a
+....\T1/cmr/bx/scsl/10 b
+....\T1/cmr/bx/scsl/10 c
+....\kern 0.60681
+....\glue 3.8324 plus 1.9162 minus 1.27747
+....\T1/cmr/bx/scsl/10 a
+....\T1/cmr/bx/scsl/10 b
+....\T1/cmr/bx/scsl/10 c
+....\kern 0.60681
....\penalty 10000
....\glue(\parfillskip) 0.0 plus 1.0fil
....\glue(\rightskip) 0.0
@@ -53,4 +57,4 @@ Completed box being shipped out [1]
....\glue 0.0 plus 1.0fil
....\T1/cmr/m/n/10 1
....\glue 0.0 plus 1.0fil
-(tlb-utf8-dec-utf8.aux)
+(github-0782.aux)
More information about the latex3-commits
mailing list.