texlive[49933] Master: garamond-math (4feb19)

commits+karl at tug.org commits+karl at tug.org
Mon Feb 4 22:34:30 CET 2019


Revision: 49933
          http://tug.org/svn/texlive?view=revision&revision=49933
Author:   karl
Date:     2019-02-04 22:34:30 +0100 (Mon, 04 Feb 2019)
Log Message:
-----------
garamond-math (4feb19)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/fonts/garamond-math/Garamond-Math.pdf
    trunk/Master/texmf-dist/doc/fonts/garamond-math/Garamond-Math.tex
    trunk/Master/texmf-dist/doc/fonts/garamond-math/README.md
    trunk/Master/texmf-dist/fonts/opentype/public/garamond-math/Garamond-Math.otf
    trunk/Master/tlpkg/libexec/ctan2tds

Modified: trunk/Master/texmf-dist/doc/fonts/garamond-math/Garamond-Math.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/fonts/garamond-math/Garamond-Math.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/garamond-math/Garamond-Math.tex	2019-02-04 21:29:35 UTC (rev 49932)
+++ trunk/Master/texmf-dist/doc/fonts/garamond-math/Garamond-Math.tex	2019-02-04 21:34:30 UTC (rev 49933)
@@ -4,16 +4,20 @@
 \usepackage[math-style=ISO, bold-style=ISO]{unicode-math}
 \usepackage{metalogo}
 
-\setmathfont{Garamond-Math.otf}[Path=./]
-\setmathfont{Garamond-Math.otf}[version=GaramondMathI   ,StylisticSet={1},Path=./]
-\setmathfont{Garamond-Math.otf}[version=GaramondMathII  ,StylisticSet={2},Path=./]
-\setmathfont{Garamond-Math.otf}[version=GaramondMathIII ,StylisticSet={3},Path=./]
-\setmathfont{Garamond-Math.otf}[version=GaramondMathIV  ,StylisticSet={4},Path=./]
-\setmathfont{Garamond-Math.otf}[version=GaramondMathV   ,StylisticSet={5},Path=./]
-\setmathfont{Garamond-Math.otf}[version=GaramondMathVI  ,StylisticSet={6},Path=./]
-\setmathfont{Garamond-Math.otf}[version=GaramondMathVII ,StylisticSet={7},Path=./]
-\setmathfont{Garamond-Math.otf}[version=GaramondMathVIII,StylisticSet={8},Path=./]
-\setmathfont{Garamond-Math.otf}[version=GaramondMathIX  ,StylisticSet={9},Path=./]
+% \setmainfont{EB Garamond}
+\setmainfont{Libertinus Sans}
+\setmonofont{Source Code Pro}[Scale=.86]
+\setmathfont{Garamond-Math.otf}[Path=./ ]%, Scale=MatchUppercase]
+\setmathfont{Garamond-Math.otf}[version=GaramondMathI   ,StylisticSet={1 },Path=./ ]%, Scale=MatchUppercase]
+\setmathfont{Garamond-Math.otf}[version=GaramondMathII  ,StylisticSet={2 },Path=./ ]%, Scale=MatchUppercase]
+\setmathfont{Garamond-Math.otf}[version=GaramondMathIII ,StylisticSet={3 },Path=./ ]%, Scale=MatchUppercase]
+\setmathfont{Garamond-Math.otf}[version=GaramondMathIV  ,StylisticSet={4 },Path=./ ]%, Scale=MatchUppercase]
+\setmathfont{Garamond-Math.otf}[version=GaramondMathV   ,StylisticSet={5 },Path=./ ]%, Scale=MatchUppercase]
+\setmathfont{Garamond-Math.otf}[version=GaramondMathVI  ,StylisticSet={6 },Path=./ ]%, Scale=MatchUppercase]
+\setmathfont{Garamond-Math.otf}[version=GaramondMathVII ,StylisticSet={7 },Path=./ ]%, Scale=MatchUppercase]
+\setmathfont{Garamond-Math.otf}[version=GaramondMathVIII,StylisticSet={8 },Path=./ ]%, Scale=MatchUppercase]
+\setmathfont{Garamond-Math.otf}[version=GaramondMathIX  ,StylisticSet={9 },Path=./ ]%, Scale=MatchUppercase]
+\setmathfont{Garamond-Math.otf}[version=GaramondMathX   ,StylisticSet={10},Path=./ ]%, Scale=MatchUppercase]
 
 \def\Latinalphabets{ABCDEFGHIJKLMNOPQRSTUVWXYZ}
 \def\latinalphabets{abcdefghijklmnopqrstuvwxyz}
@@ -99,7 +103,7 @@
 \newcommand{\dd}{\text{d}}
 \newcommand{\norm}[1]{\left\lVert{#1}\right\rVert}
 
-\title{Garamond-Math, Ver. 0.3}
+\title{Garamond-Math, Ver. 2019-02-05}
 \author{Yuansheng Zhao, Xiangdong Zeng}
 
 \begin{document}
@@ -114,7 +118,7 @@
 
 The minimal example with \texttt{unicode-math} package is as following:
 \begin{verbatim}
-    %Compile with XeTeX
+    %Compile with `xelatex' command 
     \documentclass{article}
     \usepackage[math-style=ISO, bold-style=ISO]{unicode-math}
     \setmainfont{EB Garamond}%You should have installed the font
@@ -125,9 +129,9 @@
 \end{verbatim}
 
 \section{Alphabets \& StylisticSet}
-The text font in this document is set to Latin Modern Roman deliberately so that the difference between text and math can be easily seen.
+\emph{The text font in this document is set to Libertinus Sans deliberately so that the difference between text and math can be easily seen.}
 \subsubsection*{Latin and Greek (StylisticSet 4/5 give semi/extra bold for \texttt{\backslash symbf})}
-Each letter is regarded as variable, so the spacing is larger than usual text. I recommend typing equations like this (pay attention to \texttt{\backslash sumup} $\ee$, $\ii$, and text $\cos$, $\dd$): $\ee^{\ii k z}=\cos k z-\ii\int_0^{kz}\cos \zeta\,\dd\zeta$.
+Each letter is regarded as variable, so the spacing is larger than usual text. I recommend typing equations like this (pay attention to \texttt{\backslash symup} $\ee$, $\ii$, and text $\cos$, $\dd$): $\ee^{\ii k z}=\cos k z-\ii\int_0^{kz}\cos \zeta\,\dd\zeta$.
 \[ \Latinalphabets\]
 \[ \latinalphabets \]
 \[ \symup{\Latinalphabets}\]
@@ -189,6 +193,9 @@
 \subsubsection*{\texttt{\backslash hbar}: (StylisticSet 6 gives horizontal bars)}
 \[\text{$\hbar$\qquad \begingroup\mathversion{GaramondMathVI} $\hbar$\endgroup}\]
 
+\subsubsection*{Italic $\symbf h$: (StylisticSet 10 gives out-bending ones)}
+\[\text{$\displaystyle\hbar=\frac {\symbf{h}}{2\uppi} $\qquad \begingroup\mathversion{GaramondMathX} $\displaystyle\hbar=\frac {\symbf{h}}{2\uppi} $\endgroup}\]
+
 \subsubsection*{\texttt{\backslash tilde}: (StylisticSet 9 gives ``normal'' ones)}
 \[\text{$\tilde F$\qquad \begingroup\mathversion{GaramondMathIX} $\tilde F$\endgroup}\]
 
@@ -206,8 +213,8 @@
 \section{Equation Samples}
 \[ 1 + 2 - 3 \times 4 \div 5 \pm 6 \mp 7 \dotplus 8 = -a \oplus b \otimes c -\{z\}\]
 \[\forall \epsilon, \exists \delta : x \in A \cup B \subset S \cap T \ntrianglerighteq U\] 
-\[R_{\nu\kappa\lambda}^\mu=\partial_\kappa\Gamma_{\lambda\nu}^\mu-\partial_\lambda\Gamma_{\kappa\nu}^\mu+\Gamma_{\kappa\sigma}^\mu\Gamma_\lambda\nu^\sigma-\Gamma_{\lambda\sigma}^\mu\Gamma_{\kappa\nu}^\sigma\]
-\[T_{\alpha_1,\cdots\alpha_k}'^{\beta_1\cdots\beta_l}=T_{i_1\cdots i_k}^{j_1\cdots j_l}
+\[R_{\nu\kappa\lambda}^\mu=\partial_\kappa\Gamma_{\lambda\nu}^\mu-\partial_\lambda\Gamma_{\kappa\nu}^\mu+\Gamma_{\kappa\sigma}^\mu\Gamma_{\lambda\nu}^\sigma-\Gamma_{\lambda\sigma}^\mu\Gamma_{\kappa\nu}^\sigma\]
+\[T_{\alpha_1\cdots\alpha_k}'^{\beta_1\cdots\beta_l}=T_{i_1\cdots i_k}^{j_1\cdots j_l}
     \frac{\partial x^{i_1}}{\partial x'^{\alpha_1}}\cdots
     \frac{\partial x^{i_k}}{\partial x'^{\alpha_k}}
     \frac{\partial x'^{\beta_1}}{\partial x^{j_1}}\cdots
@@ -246,7 +253,7 @@
   + \bra{\frac{1}{2}} + \ket{\frac{1}{2}}
   + \ip{\frac{1}{2}}{\frac{1}{2}} + \op{\frac{1}{2}}{\frac{1}{2}}
   + \bra{\frac{a^2}{b^2}}
-  + \Biggl\vert \frac{\mathrm{e}^{x^2}}{\mathrm{e}^{y^2}} \Biggr\rangle
+  + \Biggl\vert \frac{\ee^{x^2}}{\ee^{y^2}} \Biggr\rangle
 \]
 \[
   \CIRCLEDNUMB +
@@ -276,7 +283,7 @@
 &{}=\frac{1}{\sqrt{2^n}}\sum_{k_{n-1}=0}^1\cdots\sum_{k_{0}=0}^1\bigotimes_{l=1}^n\left[\exp\left(-2\uppi \ii j\frac{k_{n-l}}{2^l}\right)\kets{k_{n-l}}\right]\\
 &{}=\frac{1}{\sqrt{2^n}}\bigotimes_{l=1}^n\left[\sum_{k_{n-l}=0}^1\exp\left(-2\uppi \ii j\frac{k_{n-l}}{2^l}\right)\kets{k_{n-l}}\right]\\
 &{}=\frac{1}{\sqrt{2^n}}\bigotimes_{l=1}^n\left[\kets{0}_{n-l}+\ee^{-2\uppi \ii j /2^l}\kets{1}_{n-l}\right]\\
-&{}=\frac{1}{\sqrt{2^n}}\bigotimes_{l=1}^n\left[\kets{0}_{n-l}+\ee^{-2\uppi \ii ({0.j_{l-1}\ldots j_0})}\kets{1}_{n-l}\right].
+&{}=\frac{1}{\sqrt{2^n}}\bigotimes_{l=1}^n\left[\kets{0}_{n-l}+\ee^{-2\uppi \ii (\overline{0.j_{l-1}\ldots j_0})}\kets{1}_{n-l}\right].
 \end{split}
 \]
 

Modified: trunk/Master/texmf-dist/doc/fonts/garamond-math/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/garamond-math/README.md	2019-02-04 21:29:35 UTC (rev 49932)
+++ trunk/Master/texmf-dist/doc/fonts/garamond-math/README.md	2019-02-04 21:34:30 UTC (rev 49933)
@@ -1,5 +1,5 @@
 <!-- README for CTAN -->
-# Garamond-Math Ver. 0.3
+# Garamond-Math Ver. 2019-02-05
 
 Garamond-Math is an open type math font matching the [EB Garamond (Octavio Pardo)](https://github.com/octaviopardo/EBGaramond12/) and [EB Garamond (Georg Mayr-Duffner)](https://github.com/georgd/EB-Garamond).
 Many mathematical symbols are derived from other fonts (see below), others are made from scratch. The metric is generated with a python script.
@@ -7,6 +7,7 @@
 ## Notes
 
 - *Important notes for this version* 
+    - Fixed various wrong mappings, add italic h.var.
     - Fraktur is (temporarily) not supported, Because (1) Originally they come from  [TeX Gyre Termes Math](http://www.gust.org.pl/projects/e-foundry/tg-math/) and GUST and OFL are not completely compatible; (2) The glyphs are not modified at all, so there is in principle no need to include it (one can use `range` option in `unicode-math`) 
     - Default `\mathbb` is swapped with original `StylisticSet=1`.
 
@@ -32,6 +33,7 @@
     - `7` → `\int` variant
     - `8` → Garamond-compatible `\mathcal` (experimental)
     - `9` → `\tilde` variant
+    - `10` → out-bending italic h
 
 ## Known Issue
 - Currently only usable for `XeTeX` (with `unicode-math`). OTHER ENGINES (EX. `LuaTeX`, `MS Word`) WILL PRODUCE VERY BAD SPACINGS.

Modified: trunk/Master/texmf-dist/fonts/opentype/public/garamond-math/Garamond-Math.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/tlpkg/libexec/ctan2tds
===================================================================
--- trunk/Master/tlpkg/libexec/ctan2tds	2019-02-04 21:29:35 UTC (rev 49932)
+++ trunk/Master/tlpkg/libexec/ctan2tds	2019-02-04 21:34:30 UTC (rev 49933)
@@ -200,6 +200,8 @@
  'boondox',     "&MAKEcopy",
  'borceux',     "&MAKEborceux",
  'bridge',      "die 'skipping, latex 2.09'",
+ 'brief-t',	"die 'skipping, old support'",
+ 'brief_t',	"die 'skipping, old support'",
  'bsheaders',   "die 'skipping, license unstated, ca.2005, await request'",
  'burmese',     "&MAKEflatten",
  'business-research',   "die 'skipping, w32 fonts required'",
@@ -460,6 +462,8 @@
  'feynmf',      "&MAKEfeynmf",
  'findhyph',    "&MAKEflatten",
  'firamath-otf',"&MAKEflatten",
+ 'firefox-ctan-plugins', "die 'skipping, old support'",
+ 'firefox_ctan_plugins', "die 'skipping, old support'",
  'firststeps',  "die 'skipping, noinfo license, 1999 book examples'",
  'fitr',        "die 'skipping, per author (dpstory) request'",
  'fixocgx',     "die 'skipping, replaced by ocgx2'",
@@ -1137,10 +1141,14 @@
  'technica',    "die 'skipping, generic .sty names'",
  'template',    "die 'skipping, use xpackages'",
  'tengwarscript',       "&MAKEflatten",
+ 'tex-converter', "die 'skipping, old support'",
+ 'tex_converter', "die 'skipping, old support'",
  'tex-extensions',	"die 'skipping, compiled extensions ca.2003, unknown license'",
  'tex-gpc',		"die 'skipping, alternate implementation'",
  'tex-gyre',            "&MAKEcopy",
  'tex-gyre-math',       "&MAKEflatten",
+ 'tex-it',	"die 'skipping, old support'",
+ 'tex_it',	"die 'skipping, old support'",
  'texdoc',	"&MAKEflatten",
  'texdoctk',    "die 'skipping, moribund, only in tl'",
  'texdraw',     "&MAKEflatten",



More information about the tex-live-commits mailing list