summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-10-24 20:59:56 +0000
committerKarl Berry <karl@freefriends.org>2021-10-24 20:59:56 +0000
commit9efec36ffca7c9ac67be4d6cca7314914af9451b (patch)
treef906f23f4b1ea1f9a1320613c625350f88682f9a
parenta24dadb9faf6fd895d18977df4ef9030a024df1f (diff)
dsserif (24oct21)
git-svn-id: svn://tug.org/texlive/trunk@60859 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/fonts/dsserif/DSSerif-drv.tex (renamed from Master/texmf-dist/source/dsserif/DSSerif-drv.tex)0
-rw-r--r--Master/texmf-dist/doc/fonts/dsserif/README8
-rw-r--r--Master/texmf-dist/doc/fonts/dsserif/dsserif-doc.pdfbin229071 -> 257248 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/dsserif/dsserif-doc.tex43
-rw-r--r--Master/texmf-dist/doc/fonts/dsserif/notes.txt (renamed from Master/texmf-dist/source/dsserif/notes.txt)0
-rw-r--r--Master/texmf-dist/fonts/afm/public/dsserif/DSSerif-Bold.afm54
-rw-r--r--Master/texmf-dist/fonts/afm/public/dsserif/DSSerif.afm51
-rw-r--r--Master/texmf-dist/fonts/tfm/public/dsserif/DSSerif-Bold.tfmbin820 -> 968 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/dsserif/DSSerif.tfmbin824 -> 1216 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/dsserif/DSSerif-Bold.pfbbin18446 -> 18510 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/dsserif/DSSerif.pfbbin23294 -> 33283 bytes
-rw-r--r--Master/texmf-dist/source/fonts/dsserif/adjustments.mtx (renamed from Master/texmf-dist/source/dsserif/adjustments.mtx)0
-rw-r--r--Master/texmf-dist/source/fonts/dsserif/mathalfij.etx (renamed from Master/texmf-dist/source/dsserif/mathalfij.etx)14
-rw-r--r--Master/texmf-dist/source/fonts/dsserif/mathalfijB.etx (renamed from Master/texmf-dist/source/dsserif/mathalfijB.etx)0
-rw-r--r--Master/texmf-dist/tex/latex/dsserif/dsserif.sty39
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds3
16 files changed, 173 insertions, 39 deletions
diff --git a/Master/texmf-dist/source/dsserif/DSSerif-drv.tex b/Master/texmf-dist/doc/fonts/dsserif/DSSerif-drv.tex
index d8f4ebaeae9..d8f4ebaeae9 100644
--- a/Master/texmf-dist/source/dsserif/DSSerif-drv.tex
+++ b/Master/texmf-dist/doc/fonts/dsserif/DSSerif-drv.tex
diff --git a/Master/texmf-dist/doc/fonts/dsserif/README b/Master/texmf-dist/doc/fonts/dsserif/README
index 0c55d89b9fc..ed00d11ac73 100644
--- a/Master/texmf-dist/doc/fonts/dsserif/README
+++ b/Master/texmf-dist/doc/fonts/dsserif/README
@@ -14,12 +14,16 @@ part of all distributions of LaTeX version 2003/12/01 or later.
The font files and the LaTeX support files are
- Copyright (c) 2018 Michael Sharpe
+ Copyright (c) 2018--2021 Michael Sharpe
Files provided "as is", with no warranties.
-Current version: 1.01 2020-01-04
+Current version: 1.02 2021-10-23
+
+Changes in version 1.02
+1. Added Greek uppercase letters (regular weight only.)
+2. Sty file changed to use preferred macro names, like \bbdotlessi and \bbdotlessj.
Changes in version 1.01
Corrections to DSSerif.map
diff --git a/Master/texmf-dist/doc/fonts/dsserif/dsserif-doc.pdf b/Master/texmf-dist/doc/fonts/dsserif/dsserif-doc.pdf
index 3e6fd06f9e5..bf892869b6c 100644
--- a/Master/texmf-dist/doc/fonts/dsserif/dsserif-doc.pdf
+++ b/Master/texmf-dist/doc/fonts/dsserif/dsserif-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/dsserif/dsserif-doc.tex b/Master/texmf-dist/doc/fonts/dsserif/dsserif-doc.tex
index 43dd13ada07..fbf021e6810 100644
--- a/Master/texmf-dist/doc/fonts/dsserif/dsserif-doc.tex
+++ b/Master/texmf-dist/doc/fonts/dsserif/dsserif-doc.tex
@@ -3,7 +3,7 @@
\documentclass[11pt]{article}
\usepackage[margin=1in]{geometry}
\usepackage[parfill]{parskip}
-\pdfmapfile{+DSSerif.map}
+%\pdfmapfile{+DSSerif.map}
\usepackage{graphicx}
%\usepackage{amssymb}% don't use with newtxmath
%SetFonts
@@ -13,9 +13,10 @@
\usepackage{textcomp}
\usepackage[varqu,varl]{zi4}% inconsolata
\usepackage{amsmath,amsthm}
-\usepackage[libertine,bigdelims,vvarbb]{newtxmath}
+\usepackage[libertine,vvarbb]{newtxmath}
% option vvarbb gives you stix blackboard bold
\useosf % use oldstyle figures except in math
+\usepackage{trace}
\usepackage{dsserif}
\usepackage{bm}
%SetFonts
@@ -34,11 +35,13 @@ DSSerif is short for Double Struck Serif, and, while based on the Courier clone
The available characters are:\\
In regular weight:
\[\mathbb{0}\;\mathbb{1}\;\mathbb{2}\;\mathbb{3}\;\mathbb{4}\;\mathbb{5}\;\mathbb{6}\;\mathbb{7}\;\mathbb{8}\;\mathbb{9}\]
-\[\imathbb\;\jmathbb \quad\text{(math dotlessi, dotlessj.)}\]
+\[\imathbb\;\jmathbb \;\bbGamma\;\bbDelta\;\bbTheta\;\bbLambda\;\bbPi\;\bbSigma\;\bbPhi\;\bbPsi\;\bbOmega
+\]
\[{\mathbb{A}}\;{\mathbb{B}}\;{\mathbb{C}}\;{\mathbb{D}}\;{\mathbb{E}}\;{\mathbb{F}}\;{\mathbb{G}}\;{\mathbb{H}}\;{\mathbb{I}}\;{\mathbb{J}}\;{\mathbb{K}}\;{\mathbb{L}}\;{\mathbb{M}}\]
\[{\mathbb{N}}\;{\mathbb{O}}\;{\mathbb{P}}\;{\mathbb{Q}}\;{\mathbb{R}}\;{\mathbb{S}}\;{\mathbb{T}}\;{\mathbb{U}}\;{\mathbb{V}}\;{\mathbb{W}}\;{\mathbb{X}}\;{\mathbb{Y}}\;{\mathbb{Z}}\]
\[{\mathbb{a}}\;{\mathbb{b}}\;{\mathbb{c}}\;{\mathbb{d}}\;{\mathbb{e}}\;{\mathbb{f}}\;{\mathbb{g}}\;{\mathbb{h}}\;{\mathbb{i}}\;{\mathbb{j}}\;{\mathbb{k}}\;{\mathbb{l}}\;{\mathbb{m}}\]
\[{\mathbb{n}}\;{\mathbb{o}}\;{\mathbb{p}}\;{\mathbb{q}}\;{\mathbb{r}}\;{\mathbb{s}}\;{\mathbb{t}}\;{\mathbb{u}}\;{\mathbb{v}}\;{\mathbb{w}}\;{\mathbb{x}}\;{\mathbb{y}}\;{\mathbb{z}}\]
+%\[\mathbb{\char0 }\mathbb{\char1 }\mathbb{\char2 }\mathbb{\char3 }\mathbb{\char4 }\mathbb{\char5 }\mathbb{\char6 }\mathbb{\char7 }\mathbb{\char8}\mathbb{\char9 }\mathbb{\char10 }\mathbb{\char11 }\]
In bold:
{\boldmath
\[\mathbb{0}\;\mathbb{1}\;\mathbb{2}\;\mathbb{3}\;\mathbb{4}\;\mathbb{5}\;\mathbb{6}\;\mathbb{7}\;\mathbb{8}\;\mathbb{9}\]
@@ -47,25 +50,43 @@ In bold:
\[{\mathbb{N}}\;{\mathbb{O}}\;{\mathbb{P}}\;{\mathbb{Q}}\;{\mathbb{R}}\;{\mathbb{S}}\;{\mathbb{T}}\;{\mathbb{U}}\;{\mathbb{V}}\;{\mathbb{W}}\;{\mathbb{X}}\;{\mathbb{Y}}\;{\mathbb{Z}}\]
\[{\mathbb{a}}\;{\mathbb{b}}\;{\mathbb{c}}\;{\mathbb{d}}\;{\mathbb{e}}\;{\mathbb{f}}\;{\mathbb{g}}\;{\mathbb{h}}\;{\mathbb{i}}\;{\mathbb{j}}\;{\mathbb{k}}\;{\mathbb{l}}\;{\mathbb{m}}\]
\[{\mathbb{n}}\;{\mathbb{o}}\;{\mathbb{p}}\;{\mathbb{q}}\;{\mathbb{r}}\;{\mathbb{s}}\;{\mathbb{t}}\;{\mathbb{u}}\;{\mathbb{v}}\;{\mathbb{w}}\;{\mathbb{x}}\;{\mathbb{y}}\;{\mathbb{z}}\]}
+
If you load the {\tt dsserif} package using
\begin{verbatim}
\usepackage{dsserif}
\end{verbatim}
then
-most of these are accessed in the usual ways using \verb|\mathbb|. E.g., \verb|\mathbb{0}|, \verb|\mathbb{A}| and \verb|\mathbb{z}| produce $\mathbb{0}$, $\mathbb{A}$ and $\mathbb{z}$ unless \verb|\boldmath| was previously specified, and {\boldmath $\mathbb{0}$, $\mathbb{A}$ and $\mathbb{z}$} otherwise. The dotless {\tt i} and {\tt j} are a bit different, and require the special macros \verb|\imathbb|, \verb|\jmathbb|. If you load the package {\tt bm}, then the macro \verb|\bm{}| will in all cases give you the bold version. E.g., \verb|\bm{\imathbb}| gives $\bm{\imathbb}$, as expected. Finally, the macro \verb|\mathbbb| may be used without \verb|\boldmath| or \verb|\bm| to render a bold symbol, e.g., \verb|\mathbbb{A}| gives $\mathbbb{A}$.
+most of these are accessed in the usual ways using \verb|\mathbb|. E.g., \verb|\mathbb{0}|, \verb|\mathbb{A}| and \verb|\mathbb{z}| produce $\mathbb{0}$, $\mathbb{A}$ and $\mathbb{z}$ unless \verb|\boldmath| was previously specified, and {\boldmath $\mathbb{0}$, $\mathbb{A}$ and $\mathbb{z}$} otherwise. Finally, the macro \verb|\mathbbb| may be used without \verb|\boldmath| or \verb|\bm| to render a bold symbol, e.g., \verb|\mathbbb{A}| gives $\mathbbb{A}$.
+
+\textbf{Macros for non-alphabetic characters}\\
+The dotless {\tt i} and {\tt j} require the special macros \verb|\bbdotlessi|, \verb|\bbdotlessj| (or \verb|\imathbb|, \verb|\jmathbb|.) If you load the package {\tt bm}, then the macro \verb|\bm{}| will in all cases give you the bold version. E.g., \verb|\bm{\imathbb}| gives $\bm{\imathbb}$, as expected. There are also some Greek letters available. Currently, these are only in regular weight and are pictured above,
+having names
+\begin{verbatim}
+\bbGamma
+\bbDelta
+\bbTheta
+\bbLambda
+\bbPi
+\bbSigma
+\bbPhi
+\bbPsi
+\bbOmega
+\end{verbatim}
-I like to use $\imathbb$ and $\jmathbb$ (or their bold versions) for unit vectors in the $x$ and $y$ directions, though this is not ISO compliant, and prefer the output to what I would get from the corresponding STIX symbols, where there can be problems distinguishing unserifed glyphs.
+I like to use $\bbdotlessi$ and $\bbdotlessj$ (or their bold versions) for unit vectors in the $x$ and $y$ directions, though this is not ISO compliant, and prefer the output to what I would get from the corresponding STIX symbols, where there can be problems distinguishing unserifed glyphs.
-The {\tt DSSerif} glyphs may also be accessed using {\tt mathalfa}:
+The {\tt DSSerif} glyphs may also be accessed using {\tt mathalpha}:
\begin{verbatim}
-\usepackage[bb=dsserif]{mathalfa}
+\usepackage[bb=dsserif]{mathalpha}
\end{verbatim}
-(added afer loading other math fonts) will redefine \verb|\mathbb| and \verb|\mathbbb| to point to the {\tt DSSerif} versions. Use of either {\tt dsserif} or {\tt mathalfa} will entail using at least one of your precious math groups. You may find it sufficient to simply use the symbols as text. E.g.,
+(added after loading other math fonts) will redefine \verb|\mathbb| and \verb|\mathbbb| to point to the {\tt DSSerif} versions. Use of either {\tt dsserif} or {\tt mathalpha} will entail using at least one of your precious math groups. You may find it sufficient to simply use the symbols as text. E.g.,
\begin{verbatim}
$x\in \text{{\usefont{U}{DSSerif}{m}{n}C}}^n$
\end{verbatim}
-renders as $x\in \text{{\usefont{U}{DSSerif}{m}{n}C}}^n$ without using an additional math group.
-
-If using {\tt newtxmath}, version 1.55 or higher, with the {\tt stix2} option, you will find the {\tt DSSerif} alphabet built in, and it will not be necessary to load it with further commands. See the newtx documentation for further details.
+renders as $x\in \text{{\usefont{U}{DSSerif}{m}{n}C}}^n$ without using an additional math group. If you try to do this with uppercase Greek letters, you'll find you have to use the slot numbers, as in
+\begin{verbatim}
+$x\in \text{{\usefont{U}{DSSerif}{m}{n}\char1 }}^n$ % Delta
+\end{verbatim}
+If using {\tt newtxmath}, version 1.55 or higher, with the {\tt stix2} option, you will find the {\tt DSSerif} alphabet built in though without the Greek letters, and it will not be necessary to load it with further commands. See the {\tt newtx} documentation for further details.
\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/source/dsserif/notes.txt b/Master/texmf-dist/doc/fonts/dsserif/notes.txt
index 3f209549dd1..3f209549dd1 100644
--- a/Master/texmf-dist/source/dsserif/notes.txt
+++ b/Master/texmf-dist/doc/fonts/dsserif/notes.txt
diff --git a/Master/texmf-dist/fonts/afm/public/dsserif/DSSerif-Bold.afm b/Master/texmf-dist/fonts/afm/public/dsserif/DSSerif-Bold.afm
index e733e7fd85c..e24c2341cc0 100644
--- a/Master/texmf-dist/fonts/afm/public/dsserif/DSSerif-Bold.afm
+++ b/Master/texmf-dist/fonts/afm/public/dsserif/DSSerif-Bold.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20170730
-Comment Creation Date: Mon Apr 30 16:11:56 2018
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 15:25:20 2021
FontName DSSerif-Bold
FullName Double Struck Serif Bold
FamilyName DSSerif
@@ -14,14 +14,26 @@ UnderlinePosition -100
UnderlineThickness 50
Version 001.000
EncodingScheme FontSpecific
-FontBBox 25 -203 1051 735
+FontBBox -19 -249 1051 904
CapHeight 657
-XHeight 461
+XHeight 500
Ascender 679
Descender -201
-StartCharMetrics 64
-C 17 ; WX 536 ; N dotlessi ; B 45 0 491 466 ;
-C 18 ; WX 430 ; N dotlessj ; B 39 -203 380 461 ;
+StartCharMetrics 104
+C 0 ; WX 600 ; N Gamma ; B 56 0 593 658 ;
+C 1 ; WX 600 ; N uni0394 ; B 39 0 606 670 ;
+C 2 ; WX 600 ; N Theta ; B 43 -18 602 673 ;
+C 3 ; WX 600 ; N Lambda ; B 0 0 644 658 ;
+C 4 ; WX 600 ; N Xi ; B 69 0 576 658 ;
+C 5 ; WX 600 ; N Pi ; B 45 0 602 658 ;
+C 6 ; WX 600 ; N Sigma ; B 138 0 589 658 ;
+C 7 ; WX 600 ; N Upsilon ; B 43 0 602 658 ;
+C 8 ; WX 600 ; N Phi ; B 43 0 604 658 ;
+C 9 ; WX 600 ; N Psi ; B 6 0 639 658 ;
+C 10 ; WX 600 ; N uni03A9 ; B 15 0 628 673 ;
+C 16 ; WX 536 ; N dotlessi ; B 45 0 491 466 ;
+C 17 ; WX 430 ; N dotlessj ; B 39 -203 380 461 ;
+C 45 ; WX 326 ; N hyphen ; B 50 219 276 295 ;
C 48 ; WX 600 ; N zero ; B 49 -19 551 633 ;
C 49 ; WX 600 ; N one ; B 83 0 501 646 ;
C 50 ; WX 600 ; N two ; B 44 0 558 633 ;
@@ -84,5 +96,33 @@ C 119 ; WX 888 ; N w ; B 35 0 853 461 ;
C 120 ; WX 692 ; N x ; B 35 0 657 490 ;
C 121 ; WX 684 ; N y ; B 30 -202 654 461 ;
C 122 ; WX 584 ; N z ; B 45 0 538 461 ;
+C 128 ; WX 600 ; N alpha ; B 42 -18 616 511 ;
+C 129 ; WX 600 ; N beta ; B 127 -212 555 705 ;
+C 130 ; WX 600 ; N gamma ; B 28 -225 646 491 ;
+C 131 ; WX 600 ; N delta ; B 64 -18 580 762 ;
+C 132 ; WX 600 ; N epsilon1 ; B 64 -13 511 522 ;
+C 133 ; WX 600 ; N zeta ; B 170 -225 538 705 ;
+C 134 ; WX 600 ; N eta ; B 64 -212 542 507 ;
+C 135 ; WX 600 ; N theta ; B 84 -18 559 705 ;
+C 136 ; WX 600 ; N iota ; B 264 -18 473 519 ;
+C 137 ; WX 600 ; N kappa ; B 73 0 602 491 ;
+C 138 ; WX 600 ; N lambda ; B 26 0 637 705 ;
+C 139 ; WX 600 ; N uni03BC ; B 37 -212 606 491 ;
+C 140 ; WX 600 ; N nu ; B 41 0 601 491 ;
+C 141 ; WX 600 ; N xi ; B 161 -225 538 705 ;
+C 142 ; WX 600 ; N pi ; B 69 0 576 491 ;
+C 143 ; WX 600 ; N rho ; B 97 -212 591 507 ;
+C 144 ; WX 600 ; N sigma ; B 64 -18 630 507 ;
+C 145 ; WX 600 ; N tau ; B 116 -17 525 491 ;
+C 146 ; WX 600 ; N upsilon ; B 37 -18 608 491 ;
+C 147 ; WX 600 ; N phi1 ; B 43 -58 604 686 ;
+C 148 ; WX 600 ; N chi ; B 71 -227 599 508 ;
+C 149 ; WX 600 ; N psi ; B 28 -212 617 708 ;
+C 150 ; WX 600 ; N omega ; B 54 -18 593 519 ;
+C 151 ; WX 600 ; N epsilon ; B 144 -13 501 522 ;
+C 152 ; WX 600 ; N theta1 ; B 19 -18 630 860 ;
+C 153 ; WX 600 ; N omega1 ; B 13 -18 626 572 ;
+C 154 ; WX 600 ; N uni03C2 ; B 99 -225 585 507 ;
+C 155 ; WX 600 ; N phi11 ; B 56 -212 591 507 ;
EndCharMetrics
EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/public/dsserif/DSSerif.afm b/Master/texmf-dist/fonts/afm/public/dsserif/DSSerif.afm
index 730ffd54da2..4174323675e 100644
--- a/Master/texmf-dist/fonts/afm/public/dsserif/DSSerif.afm
+++ b/Master/texmf-dist/fonts/afm/public/dsserif/DSSerif.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20170730
-Comment Creation Date: Mon Apr 30 14:32:18 2018
+Comment Generated by FontForge 20201107
+Comment Creation Date: Sun Oct 17 17:05:29 2021
FontName DSSerif
FullName Double Struck Serif
FamilyName DSSerif
@@ -14,14 +14,15 @@ UnderlinePosition -100
UnderlineThickness 50
Version 001.000
EncodingScheme FontSpecific
-FontBBox 8 -189 874 678
+FontBBox 6 -213 874 847
CapHeight 644
-XHeight 450
+XHeight 464
Ascender 665
Descender -188
-StartCharMetrics 64
+StartCharMetrics 105
C 17 ; WX 484 ; N dotlessi ; B 40 0 444 450 ;
C 18 ; WX 400 ; N dotlessj ; B 26 -189 340 450 ;
+C 45 ; WX 326 ; N hyphen ; B 50 229 276 285 ;
C 48 ; WX 500 ; N zero ; B 42 -17 458 620 ;
C 49 ; WX 500 ; N one ; B 63 0 433 616 ;
C 50 ; WX 500 ; N two ; B 50 0 448 620 ;
@@ -58,6 +59,7 @@ C 87 ; WX 889 ; N W ; B 18 0 871 644 ;
C 88 ; WX 721 ; N X ; B 29 0 692 644 ;
C 89 ; WX 710 ; N Y ; B 20 0 690 644 ;
C 90 ; WX 601 ; N Z ; B 42 0 558 644 ;
+C 95 ; WX 612 ; N NameMe.95 ; B 179 14 223 630 ;
C 97 ; WX 610 ; N a ; B 50 -16 562 433 ;
C 98 ; WX 642 ; N b ; B 50 -15 592 665 ;
C 99 ; WX 554 ; N c ; B 50 -18 504 464 ;
@@ -84,5 +86,44 @@ C 119 ; WX 822 ; N w ; B 32 0 790 450 ;
C 120 ; WX 670 ; N x ; B 32 0 641 450 ;
C 121 ; WX 565 ; N y ; B 32 -188 533 450 ;
C 122 ; WX 550 ; N z ; B 42 0 508 450 ;
+C 123 ; WX 612 ; N Gamma ; B 47 0 561 644 ;
+C 124 ; WX 722 ; N uni0394 ; B 47 0 702 644 ;
+C 128 ; WX 600 ; N Theta ; B 55 -18 590 659 ;
+C 131 ; WX 802 ; N Lambda ; B 53 0 750 644 ;
+C 134 ; WX 600 ; N Xi ; B 81 0 564 644 ;
+C 136 ; WX 696 ; N Pi ; B 57 0 639 644 ;
+C 138 ; WX 700 ; N Sigma ; B 59 0 637 644 ;
+C 140 ; WX 600 ; N Upsilon ; B 55 0 590 644 ;
+C 141 ; WX 600 ; N Phi ; B 55 0 599 644 ;
+C 143 ; WX 600 ; N Psi ; B 19 0 626 644 ;
+C 144 ; WX 600 ; N uni03A9 ; B 28 0 616 659 ;
+C 145 ; WX 600 ; N alpha ; B 48 -18 600 493 ;
+C 146 ; WX 600 ; N beta ; B 139 -212 542 691 ;
+C 147 ; WX 600 ; N gamma ; B 41 -212 634 477 ;
+C 148 ; WX 600 ; N delta ; B 77 -18 568 748 ;
+C 149 ; WX 600 ; N epsilon ; B 157 -13 488 508 ;
+C 150 ; WX 600 ; N zeta ; B 182 -212 526 691 ;
+C 151 ; WX 600 ; N eta ; B 76 -212 530 493 ;
+C 152 ; WX 600 ; N theta ; B 97 -18 548 691 ;
+C 153 ; WX 600 ; N iota ; B 277 -18 460 493 ;
+C 154 ; WX 600 ; N kappa ; B 86 0 589 477 ;
+C 155 ; WX 600 ; N lambda ; B 39 0 625 691 ;
+C 156 ; WX 600 ; N uni03BC ; B 48 -212 594 477 ;
+C 157 ; WX 600 ; N nu ; B 54 0 589 477 ;
+C 158 ; WX 600 ; N xi ; B 173 -212 526 691 ;
+C 159 ; WX 600 ; N omicron ; B 77 -18 568 493 ;
+C 160 ; WX 600 ; N pi ; B 81 0 564 477 ;
+C 161 ; WX 600 ; N rho ; B 109 -212 579 493 ;
+C 162 ; WX 600 ; N sigma ; B 77 -18 618 493 ;
+C 163 ; WX 600 ; N tau ; B 130 -17 515 477 ;
+C 164 ; WX 600 ; N upsilon ; B 49 -18 596 477 ;
+C 165 ; WX 600 ; N phi ; B 68 -212 579 493 ;
+C 166 ; WX 600 ; N chi ; B 84 -213 587 494 ;
+C 167 ; WX 600 ; N psi ; B 41 -212 605 691 ;
+C 168 ; WX 600 ; N omega ; B 66 -18 580 493 ;
+C 169 ; WX 600 ; N uni03C2 ; B 112 -212 572 493 ;
+C 170 ; WX 600 ; N theta1 ; B 31 -18 615 847 ;
+C 171 ; WX 600 ; N phi1 ; B 55 -45 591 674 ;
+C 172 ; WX 600 ; N afii10042 ; B 6 0 633 644 ;
EndCharMetrics
EndFontMetrics
diff --git a/Master/texmf-dist/fonts/tfm/public/dsserif/DSSerif-Bold.tfm b/Master/texmf-dist/fonts/tfm/public/dsserif/DSSerif-Bold.tfm
index 8b61d2aaaa8..b95055e45fa 100644
--- a/Master/texmf-dist/fonts/tfm/public/dsserif/DSSerif-Bold.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/dsserif/DSSerif-Bold.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/dsserif/DSSerif.tfm b/Master/texmf-dist/fonts/tfm/public/dsserif/DSSerif.tfm
index f06e0034905..bb95b6d58e1 100644
--- a/Master/texmf-dist/fonts/tfm/public/dsserif/DSSerif.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/dsserif/DSSerif.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/dsserif/DSSerif-Bold.pfb b/Master/texmf-dist/fonts/type1/public/dsserif/DSSerif-Bold.pfb
index 7658b5a2044..435d6db65a5 100644
--- a/Master/texmf-dist/fonts/type1/public/dsserif/DSSerif-Bold.pfb
+++ b/Master/texmf-dist/fonts/type1/public/dsserif/DSSerif-Bold.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/dsserif/DSSerif.pfb b/Master/texmf-dist/fonts/type1/public/dsserif/DSSerif.pfb
index a615b0c0d76..a01c8660649 100644
--- a/Master/texmf-dist/fonts/type1/public/dsserif/DSSerif.pfb
+++ b/Master/texmf-dist/fonts/type1/public/dsserif/DSSerif.pfb
Binary files differ
diff --git a/Master/texmf-dist/source/dsserif/adjustments.mtx b/Master/texmf-dist/source/fonts/dsserif/adjustments.mtx
index 02de106633d..02de106633d 100644
--- a/Master/texmf-dist/source/dsserif/adjustments.mtx
+++ b/Master/texmf-dist/source/fonts/dsserif/adjustments.mtx
diff --git a/Master/texmf-dist/source/dsserif/mathalfij.etx b/Master/texmf-dist/source/fonts/dsserif/mathalfij.etx
index 92714b801aa..090879c2839 100644
--- a/Master/texmf-dist/source/dsserif/mathalfij.etx
+++ b/Master/texmf-dist/source/fonts/dsserif/mathalfij.etx
@@ -15,8 +15,18 @@
\setint{fontdimen(6)}{1000} % quad
\setint{fontdimen(7)}{0} % extra space after .
-
-\nextslot{17}
+\setslot{Gamma}\endsetslot
+\setslot{Delta}\endsetslot
+\setslot{Theta}\endsetslot
+\setslot{Lambda}\endsetslot
+\setslot{Xi}\endsetslot
+\setslot{Pi}\endsetslot
+\setslot{Sigma}\endsetslot
+\setslot{Upsilon}\endsetslot
+\setslot{Phi}\endsetslot
+\setslot{Psi}\endsetslot
+\setslot{Omega}\endsetslot
+\nextslot{16}
\setslot{dotlessi}\endsetslot
\setslot{dotlessj}\endsetslot
diff --git a/Master/texmf-dist/source/dsserif/mathalfijB.etx b/Master/texmf-dist/source/fonts/dsserif/mathalfijB.etx
index a2ec1dce9d5..a2ec1dce9d5 100644
--- a/Master/texmf-dist/source/dsserif/mathalfijB.etx
+++ b/Master/texmf-dist/source/fonts/dsserif/mathalfijB.etx
diff --git a/Master/texmf-dist/tex/latex/dsserif/dsserif.sty b/Master/texmf-dist/tex/latex/dsserif/dsserif.sty
index 3d371f8344e..69938a9c299 100644
--- a/Master/texmf-dist/tex/latex/dsserif/dsserif.sty
+++ b/Master/texmf-dist/tex/latex/dsserif/dsserif.sty
@@ -1,21 +1,38 @@
\NeedsTeXFormat{LaTeX2e}
-\def\fileversion{1.0}
-\def\filedate{2018/05/01}
-\ProvidesPackage{DSSerif}[\filedate\space v\fileversion\space U/DSSerif]
+\def\fileversion{1.02}
+\def\filedate{2021/10/23}
+\ProvidesPackage{dsserif}[\filedate\space v\fileversion\space U/dsserif]
+%\@ifundefined{hexnumber@}{\input{binhex}}{}
\RequirePackage{xkeyval}%
-\define@key{DSSerif.sty}{scaled}[1.0]{%
-\expandafter\def\csname DSS@scale\endcsname {#1}}%
-\ExecuteOptionsX<DSSerif.sty>{scaled}%
-\ProcessOptionsX<DSSerif.sty>\relax%
+\newcommand*{\DSS@scale}{1}
+\DeclareOptionX{scale}{\renewcommand*{\DSS@scale}{#1}}
+\DeclareOptionX{scaled}{\renewcommand*{\DSS@scale}{#1}}
+\ExecuteOptionsX{scale}%
+\ProcessOptionsX\relax%
+
+\let\mathbb\relax
\DeclareSymbolFont{DSSerif}{U}{DSSerif}{m}{n}
\SetSymbolFont{DSSerif}{bold}{U}{DSSerif}{b}{n}
\DeclareFontSubstitution{U}{DSSerif}{m}{n}
\DeclareSymbolFontAlphabet{\mathbb}{DSSerif}
-%\DeclareMathAlphabet{\mathbb}{U}{DSSerif}{m}{n}
-%\SetMathAlphabet{\mathbb}{bold}{U}{DSSerif}{b}{n}
\let\mathbbb\relax
\DeclareMathAlphabet{\mathbbb}{U}{DSSerif}{b}{n}
-\DeclareMathSymbol{\imathbb}{\mathord}{DSSerif}{17}
-\DeclareMathSymbol{\jmathbb}{\mathord}{DSSerif}{18}
+\DeclareMathSymbol{\bbGamma}{\mathord}{DSSerif}{0}
+\DeclareMathSymbol{\bbDelta}{\mathord}{DSSerif}{1}
+\DeclareMathSymbol{\bbTheta}{\mathord}{DSSerif}{2}
+\DeclareMathSymbol{\bbLambda}{\mathord}{DSSerif}{3}
+%\DeclareMathSymbol{\bbXi}{\mathord}{DSSerif}{4}
+\DeclareMathSymbol{\bbPi}{\mathord}{DSSerif}{5}
+\DeclareMathSymbol{\bbSigma}{\mathord}{DSSerif}{6}
+%\DeclareMathSymbol{\bbUpsilon}{\mathord}{DSSerif}{7}
+\DeclareMathSymbol{\bbPhi}{\mathord}{DSSerif}{8}
+\DeclareMathSymbol{\bbPsi}{\mathord}{DSSerif}{9}
+\DeclareMathSymbol{\bbOmega}{\mathord}{DSSerif}{10}
+\DeclareMathSymbol{\bbdotlessi}{\mathord}{DSSerif}{16}
+\DeclareMathSymbol{\bbdotlessj}{\mathord}{DSSerif}{17}
+\let\imathbb\bbdotlessi
+\let\jmathbb\bbdotlessj
\endinput
+
+
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index c335a25d296..98933be00f1 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -430,6 +430,7 @@ chomp (my $ctan_root = `tlpkginfo --ctan-root`);
'drm', "&MAKEflatten",
'droid', "&MAKEcopy",
'dropping', "die 'skipping, nosell license'",
+ 'dsserif', "&MAKEflatten",
'dtxtut', "&setup", # straight copy
'duplicat', "die 'skipping, use piff'",
'dutchcal', "&MAKEcopy",
@@ -2742,7 +2743,7 @@ $standarddocfmt='latex';
$standardsourcefmt='latex';
-$standardsource = '(\.(bat|c|drv|dtx|fea|fdd|ins|mk|sfd)'
+$standardsource = '(\.(bat|c|drv|[dem]tx|fea|fdd|ins|mk|sfd)'
. '|configure.*|install-sh|Makefile.*|ltxdoc\.cfg)$';
%specialsource= (
'FAQ-en', 'NULL',