texlive[60859] Master: dsserif (24oct21)

commits+karl at tug.org commits+karl at tug.org
Sun Oct 24 22:59:57 CEST 2021


Revision: 60859
          http://tug.org/svn/texlive?view=revision&revision=60859
Author:   karl
Date:     2021-10-24 22:59:56 +0200 (Sun, 24 Oct 2021)
Log Message:
-----------
dsserif (24oct21)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/fonts/dsserif/README
    trunk/Master/texmf-dist/doc/fonts/dsserif/dsserif-doc.pdf
    trunk/Master/texmf-dist/doc/fonts/dsserif/dsserif-doc.tex
    trunk/Master/texmf-dist/fonts/afm/public/dsserif/DSSerif-Bold.afm
    trunk/Master/texmf-dist/fonts/afm/public/dsserif/DSSerif.afm
    trunk/Master/texmf-dist/fonts/tfm/public/dsserif/DSSerif-Bold.tfm
    trunk/Master/texmf-dist/fonts/tfm/public/dsserif/DSSerif.tfm
    trunk/Master/texmf-dist/fonts/type1/public/dsserif/DSSerif-Bold.pfb
    trunk/Master/texmf-dist/fonts/type1/public/dsserif/DSSerif.pfb
    trunk/Master/texmf-dist/tex/latex/dsserif/dsserif.sty
    trunk/Master/tlpkg/libexec/ctan2tds

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/fonts/dsserif/DSSerif-drv.tex
    trunk/Master/texmf-dist/doc/fonts/dsserif/notes.txt
    trunk/Master/texmf-dist/source/fonts/dsserif/
    trunk/Master/texmf-dist/source/fonts/dsserif/adjustments.mtx
    trunk/Master/texmf-dist/source/fonts/dsserif/mathalfij.etx
    trunk/Master/texmf-dist/source/fonts/dsserif/mathalfijB.etx

Removed Paths:
-------------
    trunk/Master/texmf-dist/source/dsserif/

Added: trunk/Master/texmf-dist/doc/fonts/dsserif/DSSerif-drv.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/dsserif/DSSerif-drv.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/fonts/dsserif/DSSerif-drv.tex	2021-10-24 20:59:56 UTC (rev 60859)
@@ -0,0 +1,18 @@
+% !TEX TS-program = tex
+\input fontinst.sty
+
+\needsfontinstversion{1.933}
+\afmtomtx{DSSerif}{DSSerif}{}
+\afmtomtx{DSSerif-Bold}{DSSerif-Bold}{}
+
+\installfonts
+\installfamily{U}{DSSerif}{\skewchar\font=45}
+\installfont{DSSerif}
+   {DSSerif,adjustments}
+  {mathalfij}{U}{DSSerif}{m}{n}{}
+\installfont{DSSerif-Bold}
+   {DSSerif-Bold,adjustments}
+  {mathalfijB}{U}{DSSerif}{b}{n}{}
+\endinstallfonts
+
+\bye


Property changes on: trunk/Master/texmf-dist/doc/fonts/dsserif/DSSerif-drv.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/fonts/dsserif/README
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/dsserif/README	2021-10-24 17:32:33 UTC (rev 60858)
+++ trunk/Master/texmf-dist/doc/fonts/dsserif/README	2021-10-24 20:59:56 UTC (rev 60859)
@@ -14,13 +14,17 @@
 
 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
 

Modified: trunk/Master/texmf-dist/doc/fonts/dsserif/dsserif-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/fonts/dsserif/dsserif-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/dsserif/dsserif-doc.tex	2021-10-24 17:32:33 UTC (rev 60858)
+++ trunk/Master/texmf-dist/doc/fonts/dsserif/dsserif-doc.tex	2021-10-24 20:59:56 UTC (rev 60859)
@@ -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 @@
 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 @@
 \[{\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}$.
 
-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.
+\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}
 
-The {\tt DSSerif} glyphs may also be accessed using {\tt mathalfa}:
+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 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

Added: trunk/Master/texmf-dist/doc/fonts/dsserif/notes.txt
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/dsserif/notes.txt	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/fonts/dsserif/notes.txt	2021-10-24 20:59:56 UTC (rev 60859)
@@ -0,0 +1,27 @@
+Notes on generating or revising the support files for DDSerif, 05/01/2018
+
+1. The basic font files are DSSerif.pfb, DSSerif-Bold.pfb, DSSerifUni.pfb, DSSerifUni-Bold.pfb, along with the corresponding afm files.
+
+2. The *Uni* files have only bare bones support, generated by
+
+afm2tfm DSSerifUni
+afm2tfm DSSerifUni-Bold
+
+The generated tfm files contain no ligkern information, as these files are supposed to be used only in the construction of virtual fonts, the last stage of whose contruction will add the ligkern data.
+
+3. To regenerate the remaining support files with your modifications, follow the following steps.
+
+3a: Copy all files in the package source to a working directory, along with the two non "Uni" afm files.
+
+3b: Modify adjustments.mtx to specify new kerns that affect the positions of math accents.
+
+3c: Process the driver file:
+
+tex DSSerif-drv
+vptovf DSSerif
+vptovf DSSerif-Bold
+
+3d: Discard DSSerif.vf, DSSerif-Bold.vf and udsserif.fd. 
+You should not need to change the contents of DSSeif.map. 
+
+3e: Move DSSerif.tfm and DSSerif-Bold.tfm into your tex heirarchy in a position that has priority over their position in the distribution.
\ No newline at end of file


Property changes on: trunk/Master/texmf-dist/doc/fonts/dsserif/notes.txt
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/fonts/afm/public/dsserif/DSSerif-Bold.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/dsserif/DSSerif-Bold.afm	2021-10-24 17:32:33 UTC (rev 60858)
+++ trunk/Master/texmf-dist/fonts/afm/public/dsserif/DSSerif-Bold.afm	2021-10-24 20:59:56 UTC (rev 60859)
@@ -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 @@
 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 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

Modified: trunk/Master/texmf-dist/fonts/afm/public/dsserif/DSSerif.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/dsserif/DSSerif.afm	2021-10-24 17:32:33 UTC (rev 60858)
+++ trunk/Master/texmf-dist/fonts/afm/public/dsserif/DSSerif.afm	2021-10-24 20:59:56 UTC (rev 60859)
@@ -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 @@
 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 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 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

Modified: trunk/Master/texmf-dist/fonts/tfm/public/dsserif/DSSerif-Bold.tfm
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/tfm/public/dsserif/DSSerif.tfm
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/type1/public/dsserif/DSSerif-Bold.pfb
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/type1/public/dsserif/DSSerif.pfb
===================================================================
(Binary files differ)

Added: trunk/Master/texmf-dist/source/fonts/dsserif/adjustments.mtx
===================================================================
--- trunk/Master/texmf-dist/source/fonts/dsserif/adjustments.mtx	                        (rev 0)
+++ trunk/Master/texmf-dist/source/fonts/dsserif/adjustments.mtx	2021-10-24 20:59:56 UTC (rev 60859)
@@ -0,0 +1,33 @@
+\relax 
+
+\metrics 
+
+\needsfontinstversion{1.933} 
+
+\setcommand\skewkern#1#2{\resetkern{#1}{hyphen}{#2}}
+
+\skewkern{A}{-30}
+\skewkern{C}{25}
+\skewkern{E}{20}
+\skewkern{G}{25}
+\skewkern{J}{70}
+\skewkern{K}{-20}
+\skewkern{L}{20}
+\skewkern{R}{-20}
+\skewkern{U}{15}
+\skewkern{V}{20}
+\skewkern{W}{30}
+\skewkern{Y}{25}
+\skewkern{a}{20}
+\skewkern{f}{40}
+\skewkern{i}{-10}
+\skewkern{j}{20}
+\skewkern{k}{-20}
+\skewkern{l}{-30}
+\skewkern{t}{-40}
+\skewkern{w}{40}
+\skewkern{y}{20}
+\skewkern{dotlessi}{-10}
+\skewkern{dotlessj}{20}
+
+\endmetrics
\ No newline at end of file


Property changes on: trunk/Master/texmf-dist/source/fonts/dsserif/adjustments.mtx
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/source/fonts/dsserif/mathalfij.etx
===================================================================
--- trunk/Master/texmf-dist/source/fonts/dsserif/mathalfij.etx	                        (rev 0)
+++ trunk/Master/texmf-dist/source/fonts/dsserif/mathalfij.etx	2021-10-24 20:59:56 UTC (rev 60859)
@@ -0,0 +1,105 @@
+\relax
+
+\encoding
+
+\setstr{codingscheme}{TEX TEXT}
+\setint{italicslant}{0}
+\setint{xheight}{450}
+
+
+\setint{fontdimen(1)}{\int{italicslant}} % italic slant
+\setint{fontdimen(2)}{0}                 % interword space
+\setint{fontdimen(3)}{0}                 % interword stretch
+\setint{fontdimen(4)}{0}                 % interword shrink
+\setint{fontdimen(5)}{\int{xheight}}     % x-height
+\setint{fontdimen(6)}{1000}              % quad
+\setint{fontdimen(7)}{0}                 % extra space after .
+
+\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
+
+\nextslot{45}
+\setslot{hyphen}
+   \comment{The skewchar.}
+\endsetslot
+\nextslot{48}
+\setslot{zero}\endsetslot
+\setslot{one}\endsetslot
+\setslot{two}\endsetslot
+\setslot{three}\endsetslot
+\setslot{four}\endsetslot
+\setslot{five}\endsetslot
+\setslot{six}\endsetslot
+\setslot{seven}\endsetslot
+\setslot{eight}\endsetslot
+\setslot{nine}\endsetslot
+\nextslot{65}
+\setslotcomment{The letter `\slotexample'.}
+
+\setslot{A}\endsetslot
+\setslot{B}\endsetslot
+\setslot{C}\endsetslot
+\setslot{D}\endsetslot
+\setslot{E}\endsetslot
+\setslot{F}\endsetslot
+\setslot{G}\endsetslot
+\setslot{H}\endsetslot
+\setslot{I}\endsetslot
+\setslot{J}\endsetslot
+\setslot{K}\endsetslot
+\setslot{L}\endsetslot
+\setslot{M}\endsetslot
+\setslot{N}\endsetslot
+\setslot{O}\endsetslot
+\setslot{P}\endsetslot
+\setslot{Q}\endsetslot
+\setslot{R}\endsetslot
+\setslot{S}\endsetslot
+\setslot{T}\endsetslot
+\setslot{U}\endsetslot
+\setslot{V}\endsetslot
+\setslot{W}\endsetslot
+\setslot{X}\endsetslot
+\setslot{Y}\endsetslot
+\setslot{Z}\endsetslot
+\nextslot{97}
+\setslot{a}\endsetslot
+\setslot{b}\endsetslot
+\setslot{c}\endsetslot
+\setslot{d}\endsetslot
+\setslot{e}\endsetslot
+\setslot{f}\endsetslot
+\setslot{g}\endsetslot
+\setslot{h}\endsetslot
+\setslot{i}\endsetslot
+\setslot{j}\endsetslot
+\setslot{k}\endsetslot
+\setslot{l}\endsetslot
+\setslot{m}\endsetslot
+\setslot{n}\endsetslot
+\setslot{o}\endsetslot
+\setslot{p}\endsetslot
+\setslot{q}\endsetslot
+\setslot{r}\endsetslot
+\setslot{s}\endsetslot
+\setslot{t}\endsetslot
+\setslot{u}\endsetslot
+\setslot{v}\endsetslot
+\setslot{w}\endsetslot
+\setslot{x}\endsetslot
+\setslot{y}\endsetslot
+\setslot{z}\endsetslot
+
+\endencoding


Property changes on: trunk/Master/texmf-dist/source/fonts/dsserif/mathalfij.etx
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/source/fonts/dsserif/mathalfijB.etx
===================================================================
--- trunk/Master/texmf-dist/source/fonts/dsserif/mathalfijB.etx	                        (rev 0)
+++ trunk/Master/texmf-dist/source/fonts/dsserif/mathalfijB.etx	2021-10-24 20:59:56 UTC (rev 60859)
@@ -0,0 +1,95 @@
+\relax
+
+\encoding
+
+\setstr{codingscheme}{TEX TEXT}
+\setint{italicslant}{0}
+\setint{xheight}{461}
+
+
+\setint{fontdimen(1)}{\int{italicslant}} % italic slant
+\setint{fontdimen(2)}{0}                 % interword space
+\setint{fontdimen(3)}{0}                 % interword stretch
+\setint{fontdimen(4)}{0}                 % interword shrink
+\setint{fontdimen(5)}{\int{xheight}}     % x-height
+\setint{fontdimen(6)}{1000}              % quad
+\setint{fontdimen(7)}{0}                 % extra space after .
+
+
+\nextslot{17}
+\setslot{dotlessi}\endsetslot
+\setslot{dotlessj}\endsetslot
+
+\nextslot{45}
+\setslot{hyphen}
+   \comment{The skewchar.}
+\endsetslot
+\nextslot{48}
+\setslot{zero}\endsetslot
+\setslot{one}\endsetslot
+\setslot{two}\endsetslot
+\setslot{three}\endsetslot
+\setslot{four}\endsetslot
+\setslot{five}\endsetslot
+\setslot{six}\endsetslot
+\setslot{seven}\endsetslot
+\setslot{eight}\endsetslot
+\setslot{nine}\endsetslot
+\nextslot{65}
+\setslotcomment{The letter `\slotexample'.}
+
+\setslot{A}\endsetslot
+\setslot{B}\endsetslot
+\setslot{C}\endsetslot
+\setslot{D}\endsetslot
+\setslot{E}\endsetslot
+\setslot{F}\endsetslot
+\setslot{G}\endsetslot
+\setslot{H}\endsetslot
+\setslot{I}\endsetslot
+\setslot{J}\endsetslot
+\setslot{K}\endsetslot
+\setslot{L}\endsetslot
+\setslot{M}\endsetslot
+\setslot{N}\endsetslot
+\setslot{O}\endsetslot
+\setslot{P}\endsetslot
+\setslot{Q}\endsetslot
+\setslot{R}\endsetslot
+\setslot{S}\endsetslot
+\setslot{T}\endsetslot
+\setslot{U}\endsetslot
+\setslot{V}\endsetslot
+\setslot{W}\endsetslot
+\setslot{X}\endsetslot
+\setslot{Y}\endsetslot
+\setslot{Z}\endsetslot
+\nextslot{97}
+\setslot{a}\endsetslot
+\setslot{b}\endsetslot
+\setslot{c}\endsetslot
+\setslot{d}\endsetslot
+\setslot{e}\endsetslot
+\setslot{f}\endsetslot
+\setslot{g}\endsetslot
+\setslot{h}\endsetslot
+\setslot{i}\endsetslot
+\setslot{j}\endsetslot
+\setslot{k}\endsetslot
+\setslot{l}\endsetslot
+\setslot{m}\endsetslot
+\setslot{n}\endsetslot
+\setslot{o}\endsetslot
+\setslot{p}\endsetslot
+\setslot{q}\endsetslot
+\setslot{r}\endsetslot
+\setslot{s}\endsetslot
+\setslot{t}\endsetslot
+\setslot{u}\endsetslot
+\setslot{v}\endsetslot
+\setslot{w}\endsetslot
+\setslot{x}\endsetslot
+\setslot{y}\endsetslot
+\setslot{z}\endsetslot
+
+\endencoding


Property changes on: trunk/Master/texmf-dist/source/fonts/dsserif/mathalfijB.etx
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/dsserif/dsserif.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/dsserif/dsserif.sty	2021-10-24 17:32:33 UTC (rev 60858)
+++ trunk/Master/texmf-dist/tex/latex/dsserif/dsserif.sty	2021-10-24 20:59:56 UTC (rev 60859)
@@ -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 at key{DSSerif.sty}{scaled}[1.0]{%
-\expandafter\def\csname DSS at scale\endcsname {#1}}%
-\ExecuteOptionsX<DSSerif.sty>{scaled}%
-\ProcessOptionsX<DSSerif.sty>\relax%
+\newcommand*{\DSS at scale}{1} 
+\DeclareOptionX{scale}{\renewcommand*{\DSS at scale}{#1}}
+\DeclareOptionX{scaled}{\renewcommand*{\DSS at 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
+
+

Modified: trunk/Master/tlpkg/libexec/ctan2tds
===================================================================
--- trunk/Master/tlpkg/libexec/ctan2tds	2021-10-24 17:32:33 UTC (rev 60858)
+++ trunk/Master/tlpkg/libexec/ctan2tds	2021-10-24 20:59:56 UTC (rev 60859)
@@ -430,6 +430,7 @@
  '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 @@
 $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',



More information about the tex-live-commits mailing list.