diff options
Diffstat (limited to 'fonts/erewhon-math')
-rw-r--r-- | fonts/erewhon-math/Erewhon-Math.ltx | 11 | ||||
-rw-r--r-- | fonts/erewhon-math/Erewhon-Math.otf | bin | 379312 -> 381672 bytes | |||
-rw-r--r-- | fonts/erewhon-math/Erewhon-Math.pdf | bin | 175219 -> 182829 bytes | |||
-rw-r--r-- | fonts/erewhon-math/README.md | 7 | ||||
-rw-r--r-- | fonts/erewhon-math/fourier-otf.sty | 30 | ||||
-rw-r--r-- | fonts/erewhon-math/unimath-erewhon.pdf | bin | 1847222 -> 1847333 bytes |
6 files changed, 29 insertions, 19 deletions
diff --git a/fonts/erewhon-math/Erewhon-Math.ltx b/fonts/erewhon-math/Erewhon-Math.ltx index 73d1384c5c..4ca380b126 100644 --- a/fonts/erewhon-math/Erewhon-Math.ltx +++ b/fonts/erewhon-math/Erewhon-Math.ltx @@ -34,7 +34,7 @@ \title{\decofourleft\,\FOTF\,\decofourright} \author{Daniel Flipo \\ \texttt{daniel.flipo@free.fr}} -\newcommand*{\version}{0.52} +\newcommand*{\version}{0.53} \begin{document} \maketitle @@ -94,6 +94,7 @@ it loads \pkg{unicode-math} with the default options, sets Erewhon-Math as Math font and Erewhon Text fonts as Roman fonts (families \textit{sf} and \textit{tt} left unchanged) but does a bit more: \begin{enumerate} +\item it loads \pkg{realscripts.sty} for better superscripts and footnote calls; \item it loads \pkg{fourier-orns.sty}, providing many text ornaments; \item it checks at \verb+\begin{document}+ if packages \pkg{amssymb} or \pkg{latexsym} are loaded and issues warnings in case they are; @@ -237,6 +238,7 @@ and T in version~0.50. cv08 & $\sigma$ & $\varsigma$ & \cmd{sigma} \\ cv09 & $\theta$ & $\vartheta$ & \cmd{theta} \\ cv10 & $\Theta$ & $\varTheta$ & \cmd{Theta}\\ + cv11 & $\mitpartial$ & $\mitvarpartial$ & \cmd{partial}\\ cv20 & $\symscr{E}$ & $\varsymscrE$ & \cmd{symcal\{E\}}\\ cv21 & $\symscr{Q}$ & $\varsymscrQ$ & \cmd{symcal\{Q\}}\\ cv22 & $\symscr{T}$ & $\varsymscrT$ & \cmd{symcal\{T\}}\\ @@ -502,9 +504,10 @@ Various wide acccents are also supported: and \verb+\symbfit{}+ commands. \item Calligraphic alphabet (\cmd{symscr} or \cmd{symcal} or - \cmd{mathcal} command), uppercase: - - $\symscr{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$ + \cmd{mathcal} command), uppercase:\\ + $\symscr{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$\\ + also in boldface (\cmd{symbfscr},\cmd{symbfcal} or \cmd{mathbfcal} command):\\ + $\symbfscr{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$ \item Blackboard-bold alphabet (\cmd{symbb} or \cmd{mathbb} command), uppercase, lowercase and digits: diff --git a/fonts/erewhon-math/Erewhon-Math.otf b/fonts/erewhon-math/Erewhon-Math.otf Binary files differindex 656df4ab18..f42b2b6b7c 100644 --- a/fonts/erewhon-math/Erewhon-Math.otf +++ b/fonts/erewhon-math/Erewhon-Math.otf diff --git a/fonts/erewhon-math/Erewhon-Math.pdf b/fonts/erewhon-math/Erewhon-Math.pdf Binary files differindex 56f29f3c19..92eb070ff5 100644 --- a/fonts/erewhon-math/Erewhon-Math.pdf +++ b/fonts/erewhon-math/Erewhon-Math.pdf diff --git a/fonts/erewhon-math/README.md b/fonts/erewhon-math/README.md index 60f0cd9ee5..29c7439721 100644 --- a/fonts/erewhon-math/README.md +++ b/fonts/erewhon-math/README.md @@ -121,7 +121,12 @@ Either version 1.3 or, at your option, any later version. - Over/underbrace: metrics of horizontal variants tuned. - Added glyphs \nleqqslant and \ngeqqslant (U+E09A, U+E09B). - Fixed "Style=" options in fourier-otf.sty (they didn't work for XeLaTeX). - +* v0.53 + - fourier-otf.sty now loads realscripts for better superscripts. + - Vertical variants of \mathslash, \backslash: slope corrected. + - Added proportional digits and lnum, pnum features in math mode. + - Added character variant (cv11) for \partial. + --- Copyright 2019-2022 Michel Bovani, Daniel Flipo E-mail: michel (dot) bovani (at) icloud (dot) com diff --git a/fonts/erewhon-math/fourier-otf.sty b/fonts/erewhon-math/fourier-otf.sty index 1904975001..d84e3bf367 100644 --- a/fonts/erewhon-math/fourier-otf.sty +++ b/fonts/erewhon-math/fourier-otf.sty @@ -1,6 +1,6 @@ \NeedsTeXFormat{LaTeX2e}[2018/01/01] -\def\fileversion{0.52} -\def\filedate{2022-04-04} +\def\fileversion{0.53} +\def\filedate{2022-05-05} \ProvidesPackage{fourier-otf}[\filedate\space\fileversion] % Ensure luatex or xetex engine @@ -59,6 +59,7 @@ % Text Serif fonts: erewhon with possible scaling. \ifFOT@notext \else + \RequirePackage{realscripts} \setmainfont{erewhon}[\unexpanded\expandafter{\the\FOTtoksT}] \fi % Enable FourierOrns font with possible scaling. @@ -74,10 +75,13 @@ \AtBeginDocument{% % Fourier specific math + % \Umathchardef\<cmd> = <math type> <family> <slot> + % <math type> : \mathord=0 \mathrel=3 ; <family>=0 \Umathchardef\Bbbbackslash = 0 0 "E020 \relax \Umathchardef\varemptyset = 0 0 "E021 \relax \Umathchardef\mupvarzero = 0 0 "E022 \relax \Umathchardef\mbfvarzero = 0 0 "E023 \relax + \Umathchardef\mupvarpartial = 0 0 "E030 \relax \Umathchardef\mupvarvarpi = 0 0 "E032 \relax \Umathchardef\mbfvarpartial = 0 0 "E040 \relax \Umathchardef\mbfvarvarrho = 0 0 "E041 \relax @@ -110,12 +114,8 @@ \Umathchardef\gtreqslantless = 3 0 "E095 \relax \Umathchardef\lesseqqslantgtr = 3 0 "E096 \relax \Umathchardef\gtreqqslantless = 3 0 "E097 \relax - \Umathchardef\npreceq = 3 0 "E098 \relax - \Umathchardef\nsucceq = 3 0 "E099 \relax - \Umathchardef\nleqqslant = 3 0 "E09A \relax - \Umathchardef\ngeqqslant = 3 0 "E09B \relax - \Umathchardef\nsubseteqq = 3 0 "E0AE \relax - \Umathchardef\nsupseteqq = 3 0 "E0AF \relax + \Umathchardef\nleqqslant = 3 0 "E098 \relax + \Umathchardef\ngeqqslant = 3 0 "E099 \relax \Umathchardef\varsymscrE = 0 0 "E07D \relax \Umathchardef\varsymscrQ = 0 0 "E07E \relax \Umathchardef\varsymscrT = 0 0 "E07F \relax @@ -152,16 +152,18 @@ \Umathchardef\nshortparallel = 3 0 "E0A5 \relax \Umathchardef\lvertneqq = 3 0 "E0A6 \relax \Umathchardef\gvertneqq = 3 0 "E0A7 \relax - \Umathchardef\varsubsetneq = 3 0 "E0AC \relax - \Umathchardef\varsupsetneq = 3 0 "E0AD \relax - \Umathchardef\varsubsetneqq = 3 0 "E09C \relax - \Umathchardef\varsupsetneqq = 3 0 "E09D \relax \Umathchardef\nleqslant = 3 0 "E0A8 \relax \Umathchardef\ngeqslant = 3 0 "E0A9 \relax \Umathchardef\nleqq = 3 0 "E0AA \relax \Umathchardef\ngeqq = 3 0 "E0AB \relax - \Umathchardef\npreceq = 3 0 "E098 \relax - \Umathchardef\nsucceq = 3 0 "E099 \relax + \Umathchardef\varsubsetneq = 3 0 "E0AC \relax + \Umathchardef\varsupsetneq = 3 0 "E0AD \relax + \Umathchardef\nsubseteqq = 3 0 "E0AE \relax + \Umathchardef\nsupseteqq = 3 0 "E0AF \relax + \Umathchardef\varsubsetneqq = 3 0 "E09C \relax + \Umathchardef\varsupsetneqq = 3 0 "E09D \relax + \Umathchardef\npreceq = 3 0 "E09E \relax + \Umathchardef\nsucceq = 3 0 "E09F \relax \let\centerdot\cdotp \let\restriction\upharpoonright \let\doteqdot\Doteq diff --git a/fonts/erewhon-math/unimath-erewhon.pdf b/fonts/erewhon-math/unimath-erewhon.pdf Binary files differindex 422554bfdd..7680713693 100644 --- a/fonts/erewhon-math/unimath-erewhon.pdf +++ b/fonts/erewhon-math/unimath-erewhon.pdf |