summaryrefslogtreecommitdiff
path: root/fonts/newtx/tex/lmsntxsy.fd
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-10-15 03:01:00 +0000
committerNorbert Preining <norbert@preining.info>2021-10-15 03:01:00 +0000
commit3183539b7cf96584b2e0993e49e230bee3755b09 (patch)
tree3e7a96e21081bb2e56775636877cae2f66853a49 /fonts/newtx/tex/lmsntxsy.fd
parentc682a2af4035b8fc25ef591f11edb7e57bd51179 (diff)
CTAN sync 202110150301
Diffstat (limited to 'fonts/newtx/tex/lmsntxsy.fd')
-rw-r--r--fonts/newtx/tex/lmsntxsy.fd16
1 files changed, 16 insertions, 0 deletions
diff --git a/fonts/newtx/tex/lmsntxsy.fd b/fonts/newtx/tex/lmsntxsy.fd
index e71419c8ec..6a7dc1f30d 100644
--- a/fonts/newtx/tex/lmsntxsy.fd
+++ b/fonts/newtx/tex/lmsntxsy.fd
@@ -11,8 +11,23 @@
\let\ntxmath@scaled\@empty%
\fi
+\def\tx@donoopt{\newif\iftx@noopt}
+\expandafter\ifx\csname tx@nooptfalse\endcsname\relax
+ \tx@donoopt
+\fi
+
\DeclareFontFamily{LMS}{ntxsy}{\providecommand {\setSYdimens}{}\setSYdimens\skewchar\font =120}
+\iftx@noopt % no optical sizes
+\DeclareFontShape{LMS}{ntxsy}{m}{n}{
+ <-> \ntxmath@scaled ntxsy
+}{}
+
+\DeclareFontShape{LMS}{ntxsy}{b}{n}{
+ <-> \ntxmath@scaled ntxbsy
+}{}
+
+\else % use optical sizes
\DeclareFontShape{LMS}{ntxsy}{m}{n}{
<-6.3> \ntxmath@scaled ntxsy5
<6.3-8.6> \ntxmath@scaled ntxsy7 % from 6.3 up to, but not including, 8.6
@@ -24,6 +39,7 @@
<6.3-8.6> \ntxmath@scaled ntxbsy7
<8.6-> \ntxmath@scaled ntxbsy
}{}
+\fi
\DeclareFontShape{LMS}{ntxsy}{bx}{n}{<->ssub * ntxsy/b/n}{}