[latex3-commits] [git/LaTeX3-latex3-latex2e] gh484: fix for #484 (7cb02104)
Frank Mittelbach
frank.mittelbach at latex-project.org
Wed Jan 27 16:17:30 CET 2021
Repository : https://github.com/latex3/latex2e
On branch : gh484
Link : https://github.com/latex3/latex2e/commit/7cb021046dda23667cc356f745a0c9e1178dbc14
>---------------------------------------------------------------
commit 7cb021046dda23667cc356f745a0c9e1178dbc14
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date: Wed Jan 27 16:17:30 2021 +0100
fix for #484
>---------------------------------------------------------------
7cb021046dda23667cc356f745a0c9e1178dbc14
base/changes.txt | 5 +
base/doc/ltnews33.tex | 14 +
base/testfiles/github-0484.lvt | 24 +-
base/testfiles/github-0484.tlg | 719 ++++++++++++++++++++++++++++++++++++-----
base/utf8ienc.dtx | 16 +-
5 files changed, 684 insertions(+), 94 deletions(-)
diff --git a/base/changes.txt b/base/changes.txt
index 1259b9f6..f6c5fe82 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-01-27 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
+
+ * utf8ienc.dtx (subsection{The mapping table}):
+ Support various extra Unicode characters with dot accents (gh/484)
+
2021-01-22 Marcel Krüger <Marcel.Krueger at latex-project.org>
* ltshipout.dtx:
diff --git a/base/doc/ltnews33.tex b/base/doc/ltnews33.tex
index 6929cb43..3fa077df 100644
--- a/base/doc/ltnews33.tex
+++ b/base/doc/ltnews33.tex
@@ -197,6 +197,20 @@ or last.
+\subsection{Additional support for Unicode characters from the
+ Latin Extended Additional block}
+
+\LaTeX\ is quite capable of typesetting characters such as
+\enquote{\d{m}}, but until now it lacked the Unicode mappings for some
+characters that are used to write Sanskrit words in Latin
+transliteration (as seen in books about yoga, Buddhist philosophy,
+etc.). These have now been added so that such characters can be
+entered directly instead of resorting to \verb=\d{m}= and so forth.
+%
+\githubissue{484}
+
+
+
\subsection{\ldots}
\emph{to be written}
diff --git a/base/testfiles/github-0484.lvt b/base/testfiles/github-0484.lvt
index 47163db5..261dee21 100644
--- a/base/testfiles/github-0484.lvt
+++ b/base/testfiles/github-0484.lvt
@@ -3,21 +3,23 @@
\input{test2e}
+\showoutput
\begin{document}
\START
\noindent
+%
+ḍ d with dot below \d{d} {\fontencoding{T1}\selectfont\d{d}} \\
+ḥ h with dot below \d{h} {\fontencoding{T1}\selectfont\d{h}} \\
+ḷ l with dot below \d{l} {\fontencoding{T1}\selectfont\d{l}} \\
+ṃ m with dot below \d{m} {\fontencoding{T1}\selectfont\d{m}} \\
+ṅ n with dot above \.n {\fontencoding{T1}\.n}\\
+ṇ n with dot below \d{n} {\fontencoding{T1}\selectfont\d{n}} \\
+ṛ r with dot below \d{r} {\fontencoding{T1}\selectfont\d{r}} \\
+ṣ s with dot below \d{s} {\fontencoding{T1}\selectfont\d{s}} \\
+ṭ t with dot below \d{t} {\fontencoding{T1}\selectfont\d{t}}
+
+\end{document}
-ḍ d with dot below \\
-ḥ h with dot below \\
-ḷ l with dot below \\
-ṃ m with dot below \\
-ṅ n with dot above \\
-ṇ n with dot below \\
-ṛ r with dot below \\
-ṣ s with dot below \\
-ṭ t with dot below
-
-\END
diff --git a/base/testfiles/github-0484.tlg b/base/testfiles/github-0484.tlg
index 36aa959c..2455878e 100644
--- a/base/testfiles/github-0484.tlg
+++ b/base/testfiles/github-0484.tlg
@@ -1,83 +1,640 @@
This is a generated file for the LaTeX2e validation system.
Don't change this file in any respect.
-! Package inputenc Error: Unicode character ^^e1^^b8^^8d (U+1E0D)
-(inputenc) not set up for use with LaTeX.
-See the inputenc package documentation for explanation.
-Type H <return> for immediate help.
- ...
-l. ...^^e1^^b8^^8d
- d with dot below \\
-You may provide a definition with
-\DeclareUnicodeCharacter
-! Package inputenc Error: Unicode character ^^e1^^b8^^a5 (U+1E25)
-(inputenc) not set up for use with LaTeX.
-See the inputenc package documentation for explanation.
-Type H <return> for immediate help.
- ...
-l. ...^^e1^^b8^^a5
- h with dot below \\
-You may provide a definition with
-\DeclareUnicodeCharacter
-! Package inputenc Error: Unicode character ^^e1^^b8^^b7 (U+1E37)
-(inputenc) not set up for use with LaTeX.
-See the inputenc package documentation for explanation.
-Type H <return> for immediate help.
- ...
-l. ...^^e1^^b8^^b7
- l with dot below \\
-You may provide a definition with
-\DeclareUnicodeCharacter
-! Package inputenc Error: Unicode character ^^e1^^b9^^83 (U+1E43)
-(inputenc) not set up for use with LaTeX.
-See the inputenc package documentation for explanation.
-Type H <return> for immediate help.
- ...
-l. ...^^e1^^b9^^83
- m with dot below \\
-You may provide a definition with
-\DeclareUnicodeCharacter
-! Package inputenc Error: Unicode character ^^e1^^b9^^85 (U+1E45)
-(inputenc) not set up for use with LaTeX.
-See the inputenc package documentation for explanation.
-Type H <return> for immediate help.
- ...
-l. ...^^e1^^b9^^85
- n with dot above \\
-You may provide a definition with
-\DeclareUnicodeCharacter
-! Package inputenc Error: Unicode character ^^e1^^b9^^87 (U+1E47)
-(inputenc) not set up for use with LaTeX.
-See the inputenc package documentation for explanation.
-Type H <return> for immediate help.
- ...
-l. ...^^e1^^b9^^87
- n with dot below \\
-You may provide a definition with
-\DeclareUnicodeCharacter
-! Package inputenc Error: Unicode character ^^e1^^b9^^9b (U+1E5B)
-(inputenc) not set up for use with LaTeX.
-See the inputenc package documentation for explanation.
-Type H <return> for immediate help.
- ...
-l. ...^^e1^^b9^^9b
- r with dot below \\
-You may provide a definition with
-\DeclareUnicodeCharacter
-! Package inputenc Error: Unicode character ^^e1^^b9^^a3 (U+1E63)
-(inputenc) not set up for use with LaTeX.
-See the inputenc package documentation for explanation.
-Type H <return> for immediate help.
- ...
-l. ...^^e1^^b9^^a3
- s with dot below \\
-You may provide a definition with
-\DeclareUnicodeCharacter
-! Package inputenc Error: Unicode character ^^e1^^b9^^ad (U+1E6D)
-(inputenc) not set up for use with LaTeX.
-See the inputenc package documentation for explanation.
-Type H <return> for immediate help.
- ...
-l. ...^^e1^^b9^^ad
- t with dot below
-You may provide a definition with
-\DeclareUnicodeCharacter
+Completed box being shipped out [1]
+\vbox(633.0+0.0)x407.0
+.\glue 16.0
+.\vbox(617.0+0.0)x345.0, shifted 62.0
+..\vbox(12.0+0.0)x345.0, glue set 12.0fil
+...\glue 0.0 plus 1.0fil
+...\hbox(0.0+0.0)x345.0
+..\glue 25.0
+..\glue(\lineskip) 0.0
+..\vbox(550.0+0.0)x345.0, glue set 443.95258fil
+...\write-{}
+...\glue(\topskip) 3.05556
+...\hbox(6.94444+2.13193)x345.0, glue set 243.89009fil
+....\vbox(6.94444+2.13193)x5.55557
+.....\hbox(6.94444+0.0)x5.55557
+......\glue(\tabskip) 0.0
+......\hbox(6.94444+0.0)x5.55557
+.......\OT1/cmr/m/n/10 d
+......\glue(\tabskip) 0.0
+.....\glue(\lineskip) 1.07639
+.....\hbox(1.05554+0.0)x5.55557
+......\glue(\tabskip) 0.0
+......\hbox(1.05554+0.0)x5.55557, glue set 1001.3889fill
+.......\glue -1000.0 plus 1.0fill
+.......\kern 0.0
+.......\OT1/cmr/m/n/10 .
+.......\glue -1000.0 plus 1.0fill
+......\glue(\tabskip) 0.0
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 d
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 w
+....\OT1/cmr/m/n/10 i
+....\OT1/cmr/m/n/10 t
+....\OT1/cmr/m/n/10 h
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 d
+....\OT1/cmr/m/n/10 o
+....\OT1/cmr/m/n/10 t
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 b
+....\kern0.27779
+....\OT1/cmr/m/n/10 e
+....\OT1/cmr/m/n/10 l
+....\OT1/cmr/m/n/10 o
+....\kern-0.27779
+....\OT1/cmr/m/n/10 w
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\vbox(6.94444+2.13193)x5.55557
+.....\hbox(6.94444+0.0)x5.55557
+......\glue(\tabskip) 0.0
+......\hbox(6.94444+0.0)x5.55557
+.......\OT1/cmr/m/n/10 d
+......\glue(\tabskip) 0.0
+.....\glue(\lineskip) 1.07639
+.....\hbox(1.05554+0.0)x5.55557
+......\glue(\tabskip) 0.0
+......\hbox(1.05554+0.0)x5.55557, glue set 1001.3889fill
+.......\glue -1000.0 plus 1.0fill
+.......\kern 0.0
+.......\OT1/cmr/m/n/10 .
+.......\glue -1000.0 plus 1.0fill
+......\glue(\tabskip) 0.0
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\vbox(6.8872+2.13142)x5.5542
+.....\hbox(6.8872+0.0)x5.5542
+......\glue(\tabskip) 0.0
+......\hbox(6.8872+0.0)x5.5542
+.......\T1/cmr/m/n/10 d
+......\glue(\tabskip) 0.0
+.....\glue(\lineskip) 1.07613
+.....\hbox(1.0553+0.0)x5.5542
+......\glue(\tabskip) 0.0
+......\hbox(1.0553+0.0)x5.5542, glue set 1001.38855fill
+.......\glue -1000.0 plus 1.0fill
+.......\kern 0.0
+.......\T1/cmr/m/n/10 .
+.......\glue -1000.0 plus 1.0fill
+......\glue(\tabskip) 0.0
+....\penalty 10000
+....\glue 0.0 plus 1.0fil
+....\penalty -10000
+....\glue(\rightskip) 0.0
+...\penalty 150
+...\glue(\baselineskip) 2.92363
+...\hbox(6.94444+2.13193)x345.0, glue set 243.89009fil
+....\vbox(6.94444+2.13193)x5.55557
+.....\hbox(6.94444+0.0)x5.55557
+......\glue(\tabskip) 0.0
+......\hbox(6.94444+0.0)x5.55557
+.......\OT1/cmr/m/n/10 h
+......\glue(\tabskip) 0.0
+.....\glue(\lineskip) 1.07639
+.....\hbox(1.05554+0.0)x5.55557
+......\glue(\tabskip) 0.0
+......\hbox(1.05554+0.0)x5.55557, glue set 1001.3889fill
+.......\glue -1000.0 plus 1.0fill
+.......\kern 0.0
+.......\OT1/cmr/m/n/10 .
+.......\glue -1000.0 plus 1.0fill
+......\glue(\tabskip) 0.0
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 h
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 w
+....\OT1/cmr/m/n/10 i
+....\OT1/cmr/m/n/10 t
+....\OT1/cmr/m/n/10 h
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 d
+....\OT1/cmr/m/n/10 o
+....\OT1/cmr/m/n/10 t
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 b
+....\kern0.27779
+....\OT1/cmr/m/n/10 e
+....\OT1/cmr/m/n/10 l
+....\OT1/cmr/m/n/10 o
+....\kern-0.27779
+....\OT1/cmr/m/n/10 w
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\vbox(6.94444+2.13193)x5.55557
+.....\hbox(6.94444+0.0)x5.55557
+......\glue(\tabskip) 0.0
+......\hbox(6.94444+0.0)x5.55557
+.......\OT1/cmr/m/n/10 h
+......\glue(\tabskip) 0.0
+.....\glue(\lineskip) 1.07639
+.....\hbox(1.05554+0.0)x5.55557
+......\glue(\tabskip) 0.0
+......\hbox(1.05554+0.0)x5.55557, glue set 1001.3889fill
+.......\glue -1000.0 plus 1.0fill
+.......\kern 0.0
+.......\OT1/cmr/m/n/10 .
+.......\glue -1000.0 plus 1.0fill
+......\glue(\tabskip) 0.0
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\vbox(6.8872+2.13142)x5.5542
+.....\hbox(6.8872+0.0)x5.5542
+......\glue(\tabskip) 0.0
+......\hbox(6.8872+0.0)x5.5542
+.......\T1/cmr/m/n/10 h
+......\glue(\tabskip) 0.0
+.....\glue(\lineskip) 1.07613
+.....\hbox(1.0553+0.0)x5.5542
+......\glue(\tabskip) 0.0
+......\hbox(1.0553+0.0)x5.5542, glue set 1001.38855fill
+.......\glue -1000.0 plus 1.0fill
+.......\kern 0.0
+.......\T1/cmr/m/n/10 .
+.......\glue -1000.0 plus 1.0fill
+......\glue(\tabskip) 0.0
+....\penalty 10000
+....\glue 0.0 plus 1.0fil
+....\penalty -10000
+....\glue(\rightskip) 0.0
+...\glue(\baselineskip) 2.92363
+...\hbox(6.94444+2.13193)x345.0, glue set 255.00055fil
+....\vbox(6.94444+2.13193)x2.77779
+.....\hbox(6.94444+0.0)x2.77779
+......\glue(\tabskip) 0.0
+......\hbox(6.94444+0.0)x2.77779
+.......\OT1/cmr/m/n/10 l
+......\glue(\tabskip) 0.0
+.....\glue(\lineskip) 1.07639
+.....\hbox(1.05554+0.0)x2.77779
+......\glue(\tabskip) 0.0
+......\hbox(1.05554+0.0)x2.77779, glue set 1000.0fill
+.......\glue -1000.0 plus 1.0fill
+.......\kern 0.0
+.......\OT1/cmr/m/n/10 .
+.......\glue -1000.0 plus 1.0fill
+......\glue(\tabskip) 0.0
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 l
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 w
+....\OT1/cmr/m/n/10 i
+....\OT1/cmr/m/n/10 t
+....\OT1/cmr/m/n/10 h
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 d
+....\OT1/cmr/m/n/10 o
+....\OT1/cmr/m/n/10 t
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 b
+....\kern0.27779
+....\OT1/cmr/m/n/10 e
+....\OT1/cmr/m/n/10 l
+....\OT1/cmr/m/n/10 o
+....\kern-0.27779
+....\OT1/cmr/m/n/10 w
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\vbox(6.94444+2.13193)x2.77779
+.....\hbox(6.94444+0.0)x2.77779
+......\glue(\tabskip) 0.0
+......\hbox(6.94444+0.0)x2.77779
+.......\OT1/cmr/m/n/10 l
+......\glue(\tabskip) 0.0
+.....\glue(\lineskip) 1.07639
+.....\hbox(1.05554+0.0)x2.77779
+......\glue(\tabskip) 0.0
+......\hbox(1.05554+0.0)x2.77779, glue set 1000.0fill
+.......\glue -1000.0 plus 1.0fill
+.......\kern 0.0
+.......\OT1/cmr/m/n/10 .
+.......\glue -1000.0 plus 1.0fill
+......\glue(\tabskip) 0.0
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\vbox(6.8872+2.13142)x2.7771
+.....\hbox(6.8872+0.0)x2.7771
+......\glue(\tabskip) 0.0
+......\hbox(6.8872+0.0)x2.7771
+.......\T1/cmr/m/n/10 l
+......\glue(\tabskip) 0.0
+.....\glue(\lineskip) 1.07613
+.....\hbox(1.0553+0.0)x2.7771
+......\glue(\tabskip) 0.0
+......\hbox(1.0553+0.0)x2.7771, glue set 1000.0fill
+.......\glue -1000.0 plus 1.0fill
+.......\kern 0.0
+.......\T1/cmr/m/n/10 .
+.......\glue -1000.0 plus 1.0fill
+......\glue(\tabskip) 0.0
+....\penalty 10000
+....\glue 0.0 plus 1.0fil
+....\penalty -10000
+....\glue(\rightskip) 0.0
+...\glue(\baselineskip) 2.92363
+...\hbox(6.94444+2.13193)x345.0, glue set 232.77963fil
+....\vbox(4.30554+2.13193)x8.33336
+.....\hbox(4.30554+0.0)x8.33336
+......\glue(\tabskip) 0.0
+......\hbox(4.30554+0.0)x8.33336
+.......\OT1/cmr/m/n/10 m
+......\glue(\tabskip) 0.0
+.....\glue(\lineskip) 1.07639
+.....\hbox(1.05554+0.0)x8.33336
+......\glue(\tabskip) 0.0
+......\hbox(1.05554+0.0)x8.33336, glue set 1002.77779fill
+.......\glue -1000.0 plus 1.0fill
+.......\kern 0.0
+.......\OT1/cmr/m/n/10 .
+.......\glue -1000.0 plus 1.0fill
+......\glue(\tabskip) 0.0
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 m
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 w
+....\OT1/cmr/m/n/10 i
+....\OT1/cmr/m/n/10 t
+....\OT1/cmr/m/n/10 h
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 d
+....\OT1/cmr/m/n/10 o
+....\OT1/cmr/m/n/10 t
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 b
+....\kern0.27779
+....\OT1/cmr/m/n/10 e
+....\OT1/cmr/m/n/10 l
+....\OT1/cmr/m/n/10 o
+....\kern-0.27779
+....\OT1/cmr/m/n/10 w
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\vbox(4.30554+2.13193)x8.33336
+.....\hbox(4.30554+0.0)x8.33336
+......\glue(\tabskip) 0.0
+......\hbox(4.30554+0.0)x8.33336
+.......\OT1/cmr/m/n/10 m
+......\glue(\tabskip) 0.0
+.....\glue(\lineskip) 1.07639
+.....\hbox(1.05554+0.0)x8.33336
+......\glue(\tabskip) 0.0
+......\hbox(1.05554+0.0)x8.33336, glue set 1002.77779fill
+.......\glue -1000.0 plus 1.0fill
+.......\kern 0.0
+.......\OT1/cmr/m/n/10 .
+.......\glue -1000.0 plus 1.0fill
+......\glue(\tabskip) 0.0
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\vbox(4.3045+2.13142)x8.3313
+.....\hbox(4.3045+0.0)x8.3313
+......\glue(\tabskip) 0.0
+......\hbox(4.3045+0.0)x8.3313
+.......\T1/cmr/m/n/10 m
+......\glue(\tabskip) 0.0
+.....\glue(\lineskip) 1.07613
+.....\hbox(1.0553+0.0)x8.3313
+......\glue(\tabskip) 0.0
+......\hbox(1.0553+0.0)x8.3313, glue set 1002.7771fill
+.......\glue -1000.0 plus 1.0fill
+.......\kern 0.0
+.......\T1/cmr/m/n/10 .
+.......\glue -1000.0 plus 1.0fill
+......\glue(\tabskip) 0.0
+....\penalty 10000
+....\glue 0.0 plus 1.0fil
+....\penalty -10000
+....\glue(\rightskip) 0.0
+...\glue(\baselineskip) 2.92363
+...\hbox(6.94444+0.0)x345.0, glue set 243.8887fil
+....\kern 1.3889 (for accent)
+....\OT1/cmr/m/n/10 _
+....\kern -4.16669 (for accent)
+....\OT1/cmr/m/n/10 n
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 n
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 w
+....\OT1/cmr/m/n/10 i
+....\OT1/cmr/m/n/10 t
+....\OT1/cmr/m/n/10 h
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 d
+....\OT1/cmr/m/n/10 o
+....\OT1/cmr/m/n/10 t
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 a
+....\OT1/cmr/m/n/10 b
+....\kern0.27779
+....\OT1/cmr/m/n/10 o
+....\kern-0.27779
+....\OT1/cmr/m/n/10 v
+....\kern-0.27779
+....\OT1/cmr/m/n/10 e
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\kern 1.3889 (for accent)
+....\OT1/cmr/m/n/10 _
+....\kern -4.16669 (for accent)
+....\OT1/cmr/m/n/10 n
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\kern 1.3889 (for accent)
+....\OT1/cmr/m/n/10 _
+....\kern -4.16669 (for accent)
+....\OT1/cmr/m/n/10 n
+....\penalty 10000
+....\glue 0.0 plus 1.0fil
+....\penalty -10000
+....\glue(\rightskip) 0.0
+...\glue(\baselineskip) 5.05556
+...\hbox(6.94444+2.13193)x345.0, glue set 243.89009fil
+....\vbox(4.30554+2.13193)x5.55557
+.....\hbox(4.30554+0.0)x5.55557
+......\glue(\tabskip) 0.0
+......\hbox(4.30554+0.0)x5.55557
+.......\OT1/cmr/m/n/10 n
+......\glue(\tabskip) 0.0
+.....\glue(\lineskip) 1.07639
+.....\hbox(1.05554+0.0)x5.55557
+......\glue(\tabskip) 0.0
+......\hbox(1.05554+0.0)x5.55557, glue set 1001.3889fill
+.......\glue -1000.0 plus 1.0fill
+.......\kern 0.0
+.......\OT1/cmr/m/n/10 .
+.......\glue -1000.0 plus 1.0fill
+......\glue(\tabskip) 0.0
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 n
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 w
+....\OT1/cmr/m/n/10 i
+....\OT1/cmr/m/n/10 t
+....\OT1/cmr/m/n/10 h
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 d
+....\OT1/cmr/m/n/10 o
+....\OT1/cmr/m/n/10 t
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 b
+....\kern0.27779
+....\OT1/cmr/m/n/10 e
+....\OT1/cmr/m/n/10 l
+....\OT1/cmr/m/n/10 o
+....\kern-0.27779
+....\OT1/cmr/m/n/10 w
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\vbox(4.30554+2.13193)x5.55557
+.....\hbox(4.30554+0.0)x5.55557
+......\glue(\tabskip) 0.0
+......\hbox(4.30554+0.0)x5.55557
+.......\OT1/cmr/m/n/10 n
+......\glue(\tabskip) 0.0
+.....\glue(\lineskip) 1.07639
+.....\hbox(1.05554+0.0)x5.55557
+......\glue(\tabskip) 0.0
+......\hbox(1.05554+0.0)x5.55557, glue set 1001.3889fill
+.......\glue -1000.0 plus 1.0fill
+.......\kern 0.0
+.......\OT1/cmr/m/n/10 .
+.......\glue -1000.0 plus 1.0fill
+......\glue(\tabskip) 0.0
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\vbox(4.3045+2.13142)x5.5542
+.....\hbox(4.3045+0.0)x5.5542
+......\glue(\tabskip) 0.0
+......\hbox(4.3045+0.0)x5.5542
+.......\T1/cmr/m/n/10 n
+......\glue(\tabskip) 0.0
+.....\glue(\lineskip) 1.07613
+.....\hbox(1.0553+0.0)x5.5542
+......\glue(\tabskip) 0.0
+......\hbox(1.0553+0.0)x5.5542, glue set 1001.38855fill
+.......\glue -1000.0 plus 1.0fill
+.......\kern 0.0
+.......\T1/cmr/m/n/10 .
+.......\glue -1000.0 plus 1.0fill
+......\glue(\tabskip) 0.0
+....\penalty 10000
+....\glue 0.0 plus 1.0fil
+....\penalty -10000
+....\glue(\rightskip) 0.0
+...\glue(\baselineskip) 2.92363
+...\hbox(6.94444+2.13193)x345.0, glue set 250.44528fil
+....\vbox(4.30554+2.13193)x3.91667
+.....\hbox(4.30554+0.0)x3.91667
+......\glue(\tabskip) 0.0
+......\hbox(4.30554+0.0)x3.91667
+.......\OT1/cmr/m/n/10 r
+......\glue(\tabskip) 0.0
+.....\glue(\lineskip) 1.07639
+.....\hbox(1.05554+0.0)x3.91667
+......\glue(\tabskip) 0.0
+......\hbox(1.05554+0.0)x3.91667, glue set 1000.56944fill
+.......\glue -1000.0 plus 1.0fill
+.......\kern 0.0
+.......\OT1/cmr/m/n/10 .
+.......\glue -1000.0 plus 1.0fill
+......\glue(\tabskip) 0.0
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 r
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 w
+....\OT1/cmr/m/n/10 i
+....\OT1/cmr/m/n/10 t
+....\OT1/cmr/m/n/10 h
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 d
+....\OT1/cmr/m/n/10 o
+....\OT1/cmr/m/n/10 t
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 b
+....\kern0.27779
+....\OT1/cmr/m/n/10 e
+....\OT1/cmr/m/n/10 l
+....\OT1/cmr/m/n/10 o
+....\kern-0.27779
+....\OT1/cmr/m/n/10 w
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\vbox(4.30554+2.13193)x3.91667
+.....\hbox(4.30554+0.0)x3.91667
+......\glue(\tabskip) 0.0
+......\hbox(4.30554+0.0)x3.91667
+.......\OT1/cmr/m/n/10 r
+......\glue(\tabskip) 0.0
+.....\glue(\lineskip) 1.07639
+.....\hbox(1.05554+0.0)x3.91667
+......\glue(\tabskip) 0.0
+......\hbox(1.05554+0.0)x3.91667, glue set 1000.56944fill
+.......\glue -1000.0 plus 1.0fill
+.......\kern 0.0
+.......\OT1/cmr/m/n/10 .
+.......\glue -1000.0 plus 1.0fill
+......\glue(\tabskip) 0.0
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\vbox(4.3045+2.13142)x3.91571
+.....\hbox(4.3045+0.0)x3.91571
+......\glue(\tabskip) 0.0
+......\hbox(4.3045+0.0)x3.91571
+.......\T1/cmr/m/n/10 r
+......\glue(\tabskip) 0.0
+.....\glue(\lineskip) 1.07613
+.....\hbox(1.0553+0.0)x3.91571
+......\glue(\tabskip) 0.0
+......\hbox(1.0553+0.0)x3.91571, glue set 1000.5693fill
+.......\glue -1000.0 plus 1.0fill
+.......\kern 0.0
+.......\T1/cmr/m/n/10 .
+.......\glue -1000.0 plus 1.0fill
+......\glue(\tabskip) 0.0
+....\penalty 10000
+....\glue 0.0 plus 1.0fil
+....\penalty -10000
+....\glue(\rightskip) 0.0
+...\glue(\baselineskip) 2.92363
+...\hbox(6.94444+2.13193)x345.0, glue set 250.3342fil
+....\vbox(4.30554+2.13193)x3.94444
+.....\hbox(4.30554+0.0)x3.94444
+......\glue(\tabskip) 0.0
+......\hbox(4.30554+0.0)x3.94444
+.......\OT1/cmr/m/n/10 s
+......\glue(\tabskip) 0.0
+.....\glue(\lineskip) 1.07639
+.....\hbox(1.05554+0.0)x3.94444
+......\glue(\tabskip) 0.0
+......\hbox(1.05554+0.0)x3.94444, glue set 1000.58333fill
+.......\glue -1000.0 plus 1.0fill
+.......\kern 0.0
+.......\OT1/cmr/m/n/10 .
+.......\glue -1000.0 plus 1.0fill
+......\glue(\tabskip) 0.0
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 s
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 w
+....\OT1/cmr/m/n/10 i
+....\OT1/cmr/m/n/10 t
+....\OT1/cmr/m/n/10 h
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 d
+....\OT1/cmr/m/n/10 o
+....\OT1/cmr/m/n/10 t
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 b
+....\kern0.27779
+....\OT1/cmr/m/n/10 e
+....\OT1/cmr/m/n/10 l
+....\OT1/cmr/m/n/10 o
+....\kern-0.27779
+....\OT1/cmr/m/n/10 w
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\vbox(4.30554+2.13193)x3.94444
+.....\hbox(4.30554+0.0)x3.94444
+......\glue(\tabskip) 0.0
+......\hbox(4.30554+0.0)x3.94444
+.......\OT1/cmr/m/n/10 s
+......\glue(\tabskip) 0.0
+.....\glue(\lineskip) 1.07639
+.....\hbox(1.05554+0.0)x3.94444
+......\glue(\tabskip) 0.0
+......\hbox(1.05554+0.0)x3.94444, glue set 1000.58333fill
+.......\glue -1000.0 plus 1.0fill
+.......\kern 0.0
+.......\OT1/cmr/m/n/10 .
+.......\glue -1000.0 plus 1.0fill
+......\glue(\tabskip) 0.0
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\vbox(4.3045+2.13142)x3.94348
+.....\hbox(4.3045+0.0)x3.94348
+......\glue(\tabskip) 0.0
+......\hbox(4.3045+0.0)x3.94348
+.......\T1/cmr/m/n/10 s
+......\glue(\tabskip) 0.0
+.....\glue(\lineskip) 1.07613
+.....\hbox(1.0553+0.0)x3.94348
+......\glue(\tabskip) 0.0
+......\hbox(1.0553+0.0)x3.94348, glue set 1000.58319fill
+.......\glue -1000.0 plus 1.0fill
+.......\kern 0.0
+.......\T1/cmr/m/n/10 .
+.......\glue -1000.0 plus 1.0fill
+......\glue(\tabskip) 0.0
+....\penalty 10000
+....\glue 0.0 plus 1.0fil
+....\penalty -10000
+....\glue(\rightskip) 0.0
+...\penalty 150
+...\glue(\baselineskip) 2.92363
+...\hbox(6.94444+2.13193)x345.0, glue set 250.55637fil
+....\vbox(6.15079+2.13193)x3.8889
+.....\hbox(6.15079+0.0)x3.8889
+......\glue(\tabskip) 0.0
+......\hbox(6.15079+0.0)x3.8889
+.......\OT1/cmr/m/n/10 t
+......\glue(\tabskip) 0.0
+.....\glue(\lineskip) 1.07639
+.....\hbox(1.05554+0.0)x3.8889
+......\glue(\tabskip) 0.0
+......\hbox(1.05554+0.0)x3.8889, glue set 1000.55556fill
+.......\glue -1000.0 plus 1.0fill
+.......\kern 0.0
+.......\OT1/cmr/m/n/10 .
+.......\glue -1000.0 plus 1.0fill
+......\glue(\tabskip) 0.0
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 t
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 w
+....\OT1/cmr/m/n/10 i
+....\OT1/cmr/m/n/10 t
+....\OT1/cmr/m/n/10 h
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 d
+....\OT1/cmr/m/n/10 o
+....\OT1/cmr/m/n/10 t
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 b
+....\kern0.27779
+....\OT1/cmr/m/n/10 e
+....\OT1/cmr/m/n/10 l
+....\OT1/cmr/m/n/10 o
+....\kern-0.27779
+....\OT1/cmr/m/n/10 w
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\vbox(6.15079+2.13193)x3.8889
+.....\hbox(6.15079+0.0)x3.8889
+......\glue(\tabskip) 0.0
+......\hbox(6.15079+0.0)x3.8889
+.......\OT1/cmr/m/n/10 t
+......\glue(\tabskip) 0.0
+.....\glue(\lineskip) 1.07639
+.....\hbox(1.05554+0.0)x3.8889
+......\glue(\tabskip) 0.0
+......\hbox(1.05554+0.0)x3.8889, glue set 1000.55556fill
+.......\glue -1000.0 plus 1.0fill
+.......\kern 0.0
+.......\OT1/cmr/m/n/10 .
+.......\glue -1000.0 plus 1.0fill
+......\glue(\tabskip) 0.0
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\vbox(6.1493+2.13142)x3.88794
+.....\hbox(6.1493+0.0)x3.88794
+......\glue(\tabskip) 0.0
+......\hbox(6.1493+0.0)x3.88794
+.......\T1/cmr/m/n/10 t
+......\glue(\tabskip) 0.0
+.....\glue(\lineskip) 1.07613
+.....\hbox(1.0553+0.0)x3.88794
+......\glue(\tabskip) 0.0
+......\hbox(1.0553+0.0)x3.88794, glue set 1000.55542fill
+.......\glue -1000.0 plus 1.0fill
+.......\kern 0.0
+.......\T1/cmr/m/n/10 .
+.......\glue -1000.0 plus 1.0fill
+......\glue(\tabskip) 0.0
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue -2.13193
+...\glue 0.0 plus 1.0fil
+...\glue 0.0
+...\glue 0.0 plus 0.0001fil
+..\glue(\baselineskip) 23.55556
+..\hbox(6.44444+0.0)x345.0, glue set 170.0fil
+...\glue 0.0 plus 1.0fil
+...\OT1/cmr/m/n/10 1
+...\glue 0.0 plus 1.0fil
+(github-0484.aux)
diff --git a/base/utf8ienc.dtx b/base/utf8ienc.dtx
index b568f6bd..79c72591 100644
--- a/base/utf8ienc.dtx
+++ b/base/utf8ienc.dtx
@@ -216,7 +216,7 @@
%<+ts1> \ProvidesFile{ts1enc.dfu}
%<+x2> \ProvidesFile{x2enc.dfu}
%<+all> \ProvidesFile{utf8enc.dfu}
-%<-utf8-2018> [2020/11/26 v1.2k UTF-8 support for inputenc]
+%<-utf8-2018> [2021/01/27 v1.2l UTF-8 support for inputenc]
% \end{macrocode}
%
% \begin{macrocode}
@@ -1137,7 +1137,7 @@
% \changes{v1.1q}{2015/12/02}{Add remaining latin uses of accents in T1}
% \changes{v1.1r}{2015/12/03}{Add some more ogonek cases}
% \changes{v1.1s}{2016/01/11}{Add some more caron and acute}
-% \changes{v1.1t}{2017/01/28}{Add caron cominations for GgYy}
+% \changes{v1.1t}{2017/01/28}{Add caron combinations for GgYy}
% \begin{macrocode}
%<all,t1,ot1,ly1>\DeclareUnicodeCharacter{00A0}{\nobreakspace}
%<all,t1,ot1,ly1>\DeclareUnicodeCharacter{00A1}{\textexclamdown}
@@ -1701,6 +1701,18 @@
%<all,ts1>\DeclareUnicodeCharacter{0E3F}{\textbaht}
%<all,t1>\DeclareUnicodeCharacter{1E02}{\.B}
%<all,t1>\DeclareUnicodeCharacter{1E03}{\.b}
+% \end{macrocode}
+% \changes{v1.2k}{2021/01/27}{Added various additional dot accents (gh/484)}
+% \begin{macrocode}
+%<all,t1>\DeclareUnicodeCharacter{1E0D}{\d d}
+%<all,t1>\DeclareUnicodeCharacter{1E25}{\d h}
+%<all,t1>\DeclareUnicodeCharacter{1E37}{\d l}
+%<all,t1>\DeclareUnicodeCharacter{1E43}{\d m}
+%<all,t1>\DeclareUnicodeCharacter{1E45}{\.n}
+%<all,t1>\DeclareUnicodeCharacter{1E47}{\d n}
+%<all,t1>\DeclareUnicodeCharacter{1E5B}{\d r}
+%<all,t1>\DeclareUnicodeCharacter{1E63}{\d s}
+%<all,t1>\DeclareUnicodeCharacter{1E6D}{\d t}
%<all,t1>\DeclareUnicodeCharacter{1E9E}{\SS}
%<all,x2,t2c,t2b,t2a,t1,utf8>\DeclareUnicodeCharacter{200C}{\textcompwordmark}
% \end{macrocode}
More information about the latex3-commits
mailing list.