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