From 2ee2adda5ea1f1bc65b45e952e4fb2825b86f65b Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 23 Jun 2014 23:27:51 +0000 Subject: heuristica (23jun14) git-svn-id: svn://tug.org/texlive/trunk@34362 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-Sup.fd | 10 +++++----- Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-TLF.fd | 12 ++++++------ Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-TOsF.fd | 12 ++++++------ Master/texmf-dist/tex/latex/heuristica/T1Heuristica-Sup.fd | 10 +++++----- Master/texmf-dist/tex/latex/heuristica/T1Heuristica-TLF.fd | 12 ++++++------ Master/texmf-dist/tex/latex/heuristica/T1Heuristica-TOsF.fd | 12 ++++++------ Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-Sup.fd | 10 +++++----- Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-TLF.fd | 12 ++++++------ Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-TOsF.fd | 12 ++++++------ Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-Sup.fd | 10 +++++----- Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-TLF.fd | 12 ++++++------ Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-TOsF.fd | 12 ++++++------ Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-Sup.fd | 10 +++++----- Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-TLF.fd | 12 ++++++------ Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-TOsF.fd | 12 ++++++------ Master/texmf-dist/tex/latex/heuristica/TS1Heuristica-TLF.fd | 10 +++++----- Master/texmf-dist/tex/latex/heuristica/TS1Heuristica-TOsF.fd | 10 +++++----- Master/texmf-dist/tex/latex/heuristica/heuristica.fontspec | 8 ++++++++ Master/texmf-dist/tex/latex/heuristica/heuristica.sty | 6 ++++-- 19 files changed, 107 insertions(+), 97 deletions(-) create mode 100644 Master/texmf-dist/tex/latex/heuristica/heuristica.fontspec (limited to 'Master/texmf-dist/tex/latex') diff --git a/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-Sup.fd b/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-Sup.fd index e4ab499428d..7239dd36ef7 100644 --- a/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-Sup.fd +++ b/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-Sup.fd @@ -9,15 +9,15 @@ \edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}% \fi -\DeclareFontFamily{LY1}{Heuristica-Sup}{} +\DeclareFontFamily{LY1}{Heuristica-Sup}{\providecommand{\zut@sf}{}} \DeclareFontShape{LY1}{Heuristica-Sup}{b}{n}{ <-> \Heuristica@@scale Heuristica-Bold-sup-ly1 -}{} +}{\zut@sf} \DeclareFontShape{LY1}{Heuristica-Sup}{b}{it}{ <-> \Heuristica@@scale Heuristica-BoldItalic-sup-ly1 -}{} +}{\zut@sf} \DeclareFontShape{LY1}{Heuristica-Sup}{b}{sl}{ <-> ssub * Heuristica-Sup/b/it @@ -25,11 +25,11 @@ \DeclareFontShape{LY1}{Heuristica-Sup}{m}{n}{ <-> \Heuristica@@scale Heuristica-Regular-sup-ly1 -}{} +}{\zut@sf} \DeclareFontShape{LY1}{Heuristica-Sup}{m}{it}{ <-> \Heuristica@@scale Heuristica-Italic-sup-ly1 -}{} +}{\zut@sf} \DeclareFontShape{LY1}{Heuristica-Sup}{m}{sl}{ <-> ssub * Heuristica-Sup/m/it diff --git a/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-TLF.fd b/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-TLF.fd index 82f24067b51..495f09752a6 100644 --- a/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-TLF.fd +++ b/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-TLF.fd @@ -9,15 +9,15 @@ \edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}% \fi -\DeclareFontFamily{LY1}{Heuristica-TLF}{} +\DeclareFontFamily{LY1}{Heuristica-TLF}{\providecommand{\zut@sf}{}} \DeclareFontShape{LY1}{Heuristica-TLF}{b}{n}{ <-> \Heuristica@@scale Heuristica-Bold-tlf-ly1 -}{} +}{\zut@sf} \DeclareFontShape{LY1}{Heuristica-TLF}{b}{it}{ <-> \Heuristica@@scale Heuristica-BoldItalic-tlf-ly1 -}{} +}{\zut@sf} \DeclareFontShape{LY1}{Heuristica-TLF}{b}{sl}{ <-> ssub * Heuristica-TLF/b/it @@ -25,15 +25,15 @@ \DeclareFontShape{LY1}{Heuristica-TLF}{m}{sc}{ <-> \Heuristica@@scale Heuristica-Regular-tlf-sc-ly1 -}{} +}{\zut@sf} \DeclareFontShape{LY1}{Heuristica-TLF}{m}{n}{ <-> \Heuristica@@scale Heuristica-Regular-tlf-ly1 -}{} +}{\zut@sf} \DeclareFontShape{LY1}{Heuristica-TLF}{m}{it}{ <-> \Heuristica@@scale Heuristica-Italic-tlf-ly1 -}{} +}{\zut@sf} \DeclareFontShape{LY1}{Heuristica-TLF}{m}{sl}{ <-> ssub * Heuristica-TLF/m/it diff --git a/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-TOsF.fd b/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-TOsF.fd index d937a5514d1..6b39cf32881 100644 --- a/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-TOsF.fd +++ b/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-TOsF.fd @@ -9,15 +9,15 @@ \edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}% \fi -\DeclareFontFamily{LY1}{Heuristica-TOsF}{} +\DeclareFontFamily{LY1}{Heuristica-TOsF}{\providecommand{\zut@sf}{}} \DeclareFontShape{LY1}{Heuristica-TOsF}{b}{n}{ <-> \Heuristica@@scale Heuristica-Bold-tosf-ly1 -}{} +}{\zut@sf} \DeclareFontShape{LY1}{Heuristica-TOsF}{b}{it}{ <-> \Heuristica@@scale Heuristica-BoldItalic-tosf-ly1 -}{} +}{\zut@sf} \DeclareFontShape{LY1}{Heuristica-TOsF}{b}{sl}{ <-> ssub * Heuristica-TOsF/b/it @@ -25,15 +25,15 @@ \DeclareFontShape{LY1}{Heuristica-TOsF}{m}{sc}{ <-> \Heuristica@@scale Heuristica-Regular-tosf-sc-ly1 -}{} +}{\zut@sf} \DeclareFontShape{LY1}{Heuristica-TOsF}{m}{n}{ <-> \Heuristica@@scale Heuristica-Regular-tosf-ly1 -}{} +}{\zut@sf} \DeclareFontShape{LY1}{Heuristica-TOsF}{m}{it}{ <-> \Heuristica@@scale Heuristica-Italic-tosf-ly1 -}{} +}{\zut@sf} \DeclareFontShape{LY1}{Heuristica-TOsF}{m}{sl}{ <-> ssub * Heuristica-TOsF/m/it diff --git a/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-Sup.fd b/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-Sup.fd index 4434e9915f5..0192bca609c 100644 --- a/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-Sup.fd +++ b/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-Sup.fd @@ -9,15 +9,15 @@ \edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}% \fi -\DeclareFontFamily{T1}{Heuristica-Sup}{} +\DeclareFontFamily{T1}{Heuristica-Sup}{\providecommand{\zut@sf}{}} \DeclareFontShape{T1}{Heuristica-Sup}{b}{n}{ <-> \Heuristica@@scale Heuristica-Bold-sup-t1 -}{} +}{\zut@sf} \DeclareFontShape{T1}{Heuristica-Sup}{b}{it}{ <-> \Heuristica@@scale Heuristica-BoldItalic-sup-t1 -}{} +}{\zut@sf} \DeclareFontShape{T1}{Heuristica-Sup}{b}{sl}{ <-> ssub * Heuristica-Sup/b/it @@ -25,11 +25,11 @@ \DeclareFontShape{T1}{Heuristica-Sup}{m}{n}{ <-> \Heuristica@@scale Heuristica-Regular-sup-t1 -}{} +}{\zut@sf} \DeclareFontShape{T1}{Heuristica-Sup}{m}{it}{ <-> \Heuristica@@scale Heuristica-Italic-sup-t1 -}{} +}{\zut@sf} \DeclareFontShape{T1}{Heuristica-Sup}{m}{sl}{ <-> ssub * Heuristica-Sup/m/it diff --git a/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-TLF.fd b/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-TLF.fd index 8f74a090042..d3c79ddaf00 100644 --- a/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-TLF.fd +++ b/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-TLF.fd @@ -9,15 +9,15 @@ \edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}% \fi -\DeclareFontFamily{T1}{Heuristica-TLF}{} +\DeclareFontFamily{T1}{Heuristica-TLF}{\providecommand{\zut@sf}{}} \DeclareFontShape{T1}{Heuristica-TLF}{b}{n}{ <-> \Heuristica@@scale Heuristica-Bold-tlf-t1 -}{} +}{\zut@sf} \DeclareFontShape{T1}{Heuristica-TLF}{b}{it}{ <-> \Heuristica@@scale Heuristica-BoldItalic-tlf-t1 -}{} +}{\zut@sf} \DeclareFontShape{T1}{Heuristica-TLF}{b}{sl}{ <-> ssub * Heuristica-TLF/b/it @@ -25,15 +25,15 @@ \DeclareFontShape{T1}{Heuristica-TLF}{m}{sc}{ <-> \Heuristica@@scale Heuristica-Regular-tlf-sc-t1 -}{} +}{\zut@sf} \DeclareFontShape{T1}{Heuristica-TLF}{m}{n}{ <-> \Heuristica@@scale Heuristica-Regular-tlf-t1 -}{} +}{\zut@sf} \DeclareFontShape{T1}{Heuristica-TLF}{m}{it}{ <-> \Heuristica@@scale Heuristica-Italic-tlf-t1 -}{} +}{\zut@sf} \DeclareFontShape{T1}{Heuristica-TLF}{m}{sl}{ <-> ssub * Heuristica-TLF/m/it diff --git a/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-TOsF.fd b/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-TOsF.fd index fdbe623a41a..e7062c22135 100644 --- a/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-TOsF.fd +++ b/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-TOsF.fd @@ -9,15 +9,15 @@ \edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}% \fi -\DeclareFontFamily{T1}{Heuristica-TOsF}{} +\DeclareFontFamily{T1}{Heuristica-TOsF}{\providecommand{\zut@sf}{}} \DeclareFontShape{T1}{Heuristica-TOsF}{b}{n}{ <-> \Heuristica@@scale Heuristica-Bold-tosf-t1 -}{} +}{\zut@sf} \DeclareFontShape{T1}{Heuristica-TOsF}{b}{it}{ <-> \Heuristica@@scale Heuristica-BoldItalic-tosf-t1 -}{} +}{\zut@sf} \DeclareFontShape{T1}{Heuristica-TOsF}{b}{sl}{ <-> ssub * Heuristica-TOsF/b/it @@ -25,15 +25,15 @@ \DeclareFontShape{T1}{Heuristica-TOsF}{m}{sc}{ <-> \Heuristica@@scale Heuristica-Regular-tosf-sc-t1 -}{} +}{\zut@sf} \DeclareFontShape{T1}{Heuristica-TOsF}{m}{n}{ <-> \Heuristica@@scale Heuristica-Regular-tosf-t1 -}{} +}{\zut@sf} \DeclareFontShape{T1}{Heuristica-TOsF}{m}{it}{ <-> \Heuristica@@scale Heuristica-Italic-tosf-t1 -}{} +}{\zut@sf} \DeclareFontShape{T1}{Heuristica-TOsF}{m}{sl}{ <-> ssub * Heuristica-TOsF/m/it diff --git a/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-Sup.fd b/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-Sup.fd index 31487f57ad5..ac6043a74a0 100644 --- a/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-Sup.fd +++ b/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-Sup.fd @@ -9,15 +9,15 @@ \edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}% \fi -\DeclareFontFamily{T2A}{Heuristica-Sup}{} +\DeclareFontFamily{T2A}{Heuristica-Sup}{\providecommand{\zut@sf}{}} \DeclareFontShape{T2A}{Heuristica-Sup}{b}{n}{ <-> \Heuristica@@scale Heuristica-Bold-sup-t2a -}{} +}{\zut@sf} \DeclareFontShape{T2A}{Heuristica-Sup}{b}{it}{ <-> \Heuristica@@scale Heuristica-BoldItalic-sup-t2a -}{} +}{\zut@sf} \DeclareFontShape{T2A}{Heuristica-Sup}{b}{sl}{ <-> ssub * Heuristica-Sup/b/it @@ -25,11 +25,11 @@ \DeclareFontShape{T2A}{Heuristica-Sup}{m}{n}{ <-> \Heuristica@@scale Heuristica-Regular-sup-t2a -}{} +}{\zut@sf} \DeclareFontShape{T2A}{Heuristica-Sup}{m}{it}{ <-> \Heuristica@@scale Heuristica-Italic-sup-t2a -}{} +}{\zut@sf} \DeclareFontShape{T2A}{Heuristica-Sup}{m}{sl}{ <-> ssub * Heuristica-Sup/m/it diff --git a/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-TLF.fd b/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-TLF.fd index 743ff35a4ca..a5a7c5d120e 100644 --- a/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-TLF.fd +++ b/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-TLF.fd @@ -9,15 +9,15 @@ \edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}% \fi -\DeclareFontFamily{T2A}{Heuristica-TLF}{} +\DeclareFontFamily{T2A}{Heuristica-TLF}{\providecommand{\zut@sf}{}} \DeclareFontShape{T2A}{Heuristica-TLF}{b}{n}{ <-> \Heuristica@@scale Heuristica-Bold-tlf-t2a -}{} +}{\zut@sf} \DeclareFontShape{T2A}{Heuristica-TLF}{b}{it}{ <-> \Heuristica@@scale Heuristica-BoldItalic-tlf-t2a -}{} +}{\zut@sf} \DeclareFontShape{T2A}{Heuristica-TLF}{b}{sl}{ <-> ssub * Heuristica-TLF/b/it @@ -25,15 +25,15 @@ \DeclareFontShape{T2A}{Heuristica-TLF}{m}{sc}{ <-> \Heuristica@@scale Heuristica-Regular-tlf-sc-t2a -}{} +}{\zut@sf} \DeclareFontShape{T2A}{Heuristica-TLF}{m}{n}{ <-> \Heuristica@@scale Heuristica-Regular-tlf-t2a -}{} +}{\zut@sf} \DeclareFontShape{T2A}{Heuristica-TLF}{m}{it}{ <-> \Heuristica@@scale Heuristica-Italic-tlf-t2a -}{} +}{\zut@sf} \DeclareFontShape{T2A}{Heuristica-TLF}{m}{sl}{ <-> ssub * Heuristica-TLF/m/it diff --git a/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-TOsF.fd b/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-TOsF.fd index c028e0876e3..8be1ebe64ac 100644 --- a/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-TOsF.fd +++ b/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-TOsF.fd @@ -9,15 +9,15 @@ \edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}% \fi -\DeclareFontFamily{T2A}{Heuristica-TOsF}{} +\DeclareFontFamily{T2A}{Heuristica-TOsF}{\providecommand{\zut@sf}{}} \DeclareFontShape{T2A}{Heuristica-TOsF}{b}{n}{ <-> \Heuristica@@scale Heuristica-Bold-tosf-t2a -}{} +}{\zut@sf} \DeclareFontShape{T2A}{Heuristica-TOsF}{b}{it}{ <-> \Heuristica@@scale Heuristica-BoldItalic-tosf-t2a -}{} +}{\zut@sf} \DeclareFontShape{T2A}{Heuristica-TOsF}{b}{sl}{ <-> ssub * Heuristica-TOsF/b/it @@ -25,15 +25,15 @@ \DeclareFontShape{T2A}{Heuristica-TOsF}{m}{sc}{ <-> \Heuristica@@scale Heuristica-Regular-tosf-sc-t2a -}{} +}{\zut@sf} \DeclareFontShape{T2A}{Heuristica-TOsF}{m}{n}{ <-> \Heuristica@@scale Heuristica-Regular-tosf-t2a -}{} +}{\zut@sf} \DeclareFontShape{T2A}{Heuristica-TOsF}{m}{it}{ <-> \Heuristica@@scale Heuristica-Italic-tosf-t2a -}{} +}{\zut@sf} \DeclareFontShape{T2A}{Heuristica-TOsF}{m}{sl}{ <-> ssub * Heuristica-TOsF/m/it diff --git a/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-Sup.fd b/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-Sup.fd index a2f287938d2..40a990f26f3 100644 --- a/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-Sup.fd +++ b/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-Sup.fd @@ -9,15 +9,15 @@ \edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}% \fi -\DeclareFontFamily{T2B}{Heuristica-Sup}{} +\DeclareFontFamily{T2B}{Heuristica-Sup}{\providecommand{\zut@sf}{}} \DeclareFontShape{T2B}{Heuristica-Sup}{b}{n}{ <-> \Heuristica@@scale Heuristica-Bold-sup-t2b -}{} +}{\zut@sf} \DeclareFontShape{T2B}{Heuristica-Sup}{b}{it}{ <-> \Heuristica@@scale Heuristica-BoldItalic-sup-t2b -}{} +}{\zut@sf} \DeclareFontShape{T2B}{Heuristica-Sup}{b}{sl}{ <-> ssub * Heuristica-Sup/b/it @@ -25,11 +25,11 @@ \DeclareFontShape{T2B}{Heuristica-Sup}{m}{n}{ <-> \Heuristica@@scale Heuristica-Regular-sup-t2b -}{} +}{\zut@sf} \DeclareFontShape{T2B}{Heuristica-Sup}{m}{it}{ <-> \Heuristica@@scale Heuristica-Italic-sup-t2b -}{} +}{\zut@sf} \DeclareFontShape{T2B}{Heuristica-Sup}{m}{sl}{ <-> ssub * Heuristica-Sup/m/it diff --git a/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-TLF.fd b/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-TLF.fd index 895707342fc..b6006707d06 100644 --- a/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-TLF.fd +++ b/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-TLF.fd @@ -9,15 +9,15 @@ \edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}% \fi -\DeclareFontFamily{T2B}{Heuristica-TLF}{} +\DeclareFontFamily{T2B}{Heuristica-TLF}{\providecommand{\zut@sf}{}} \DeclareFontShape{T2B}{Heuristica-TLF}{b}{n}{ <-> \Heuristica@@scale Heuristica-Bold-tlf-t2b -}{} +}{\zut@sf} \DeclareFontShape{T2B}{Heuristica-TLF}{b}{it}{ <-> \Heuristica@@scale Heuristica-BoldItalic-tlf-t2b -}{} +}{\zut@sf} \DeclareFontShape{T2B}{Heuristica-TLF}{b}{sl}{ <-> ssub * Heuristica-TLF/b/it @@ -25,15 +25,15 @@ \DeclareFontShape{T2B}{Heuristica-TLF}{m}{sc}{ <-> \Heuristica@@scale Heuristica-Regular-tlf-sc-t2b -}{} +}{\zut@sf} \DeclareFontShape{T2B}{Heuristica-TLF}{m}{n}{ <-> \Heuristica@@scale Heuristica-Regular-tlf-t2b -}{} +}{\zut@sf} \DeclareFontShape{T2B}{Heuristica-TLF}{m}{it}{ <-> \Heuristica@@scale Heuristica-Italic-tlf-t2b -}{} +}{\zut@sf} \DeclareFontShape{T2B}{Heuristica-TLF}{m}{sl}{ <-> ssub * Heuristica-TLF/m/it diff --git a/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-TOsF.fd b/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-TOsF.fd index cad3b4e5c41..38e1f9a1852 100644 --- a/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-TOsF.fd +++ b/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-TOsF.fd @@ -9,15 +9,15 @@ \edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}% \fi -\DeclareFontFamily{T2B}{Heuristica-TOsF}{} +\DeclareFontFamily{T2B}{Heuristica-TOsF}{\providecommand{\zut@sf}{}} \DeclareFontShape{T2B}{Heuristica-TOsF}{b}{n}{ <-> \Heuristica@@scale Heuristica-Bold-tosf-t2b -}{} +}{\zut@sf} \DeclareFontShape{T2B}{Heuristica-TOsF}{b}{it}{ <-> \Heuristica@@scale Heuristica-BoldItalic-tosf-t2b -}{} +}{\zut@sf} \DeclareFontShape{T2B}{Heuristica-TOsF}{b}{sl}{ <-> ssub * Heuristica-TOsF/b/it @@ -25,15 +25,15 @@ \DeclareFontShape{T2B}{Heuristica-TOsF}{m}{sc}{ <-> \Heuristica@@scale Heuristica-Regular-tosf-sc-t2b -}{} +}{\zut@sf} \DeclareFontShape{T2B}{Heuristica-TOsF}{m}{n}{ <-> \Heuristica@@scale Heuristica-Regular-tosf-t2b -}{} +}{\zut@sf} \DeclareFontShape{T2B}{Heuristica-TOsF}{m}{it}{ <-> \Heuristica@@scale Heuristica-Italic-tosf-t2b -}{} +}{\zut@sf} \DeclareFontShape{T2B}{Heuristica-TOsF}{m}{sl}{ <-> ssub * Heuristica-TOsF/m/it diff --git a/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-Sup.fd b/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-Sup.fd index 9055adf73c2..17a2593595e 100644 --- a/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-Sup.fd +++ b/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-Sup.fd @@ -9,15 +9,15 @@ \edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}% \fi -\DeclareFontFamily{T2C}{Heuristica-Sup}{} +\DeclareFontFamily{T2C}{Heuristica-Sup}{\providecommand{\zut@sf}{}} \DeclareFontShape{T2C}{Heuristica-Sup}{b}{n}{ <-> \Heuristica@@scale Heuristica-Bold-sup-t2c -}{} +}{\zut@sf} \DeclareFontShape{T2C}{Heuristica-Sup}{b}{it}{ <-> \Heuristica@@scale Heuristica-BoldItalic-sup-t2c -}{} +}{\zut@sf} \DeclareFontShape{T2C}{Heuristica-Sup}{b}{sl}{ <-> ssub * Heuristica-Sup/b/it @@ -25,11 +25,11 @@ \DeclareFontShape{T2C}{Heuristica-Sup}{m}{n}{ <-> \Heuristica@@scale Heuristica-Regular-sup-t2c -}{} +}{\zut@sf} \DeclareFontShape{T2C}{Heuristica-Sup}{m}{it}{ <-> \Heuristica@@scale Heuristica-Italic-sup-t2c -}{} +}{\zut@sf} \DeclareFontShape{T2C}{Heuristica-Sup}{m}{sl}{ <-> ssub * Heuristica-Sup/m/it diff --git a/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-TLF.fd b/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-TLF.fd index 2b0ede490dc..def60281242 100644 --- a/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-TLF.fd +++ b/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-TLF.fd @@ -9,15 +9,15 @@ \edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}% \fi -\DeclareFontFamily{T2C}{Heuristica-TLF}{} +\DeclareFontFamily{T2C}{Heuristica-TLF}{\providecommand{\zut@sf}{}} \DeclareFontShape{T2C}{Heuristica-TLF}{b}{n}{ <-> \Heuristica@@scale Heuristica-Bold-tlf-t2c -}{} +}{\zut@sf} \DeclareFontShape{T2C}{Heuristica-TLF}{b}{it}{ <-> \Heuristica@@scale Heuristica-BoldItalic-tlf-t2c -}{} +}{\zut@sf} \DeclareFontShape{T2C}{Heuristica-TLF}{b}{sl}{ <-> ssub * Heuristica-TLF/b/it @@ -25,15 +25,15 @@ \DeclareFontShape{T2C}{Heuristica-TLF}{m}{sc}{ <-> \Heuristica@@scale Heuristica-Regular-tlf-sc-t2c -}{} +}{\zut@sf} \DeclareFontShape{T2C}{Heuristica-TLF}{m}{n}{ <-> \Heuristica@@scale Heuristica-Regular-tlf-t2c -}{} +}{\zut@sf} \DeclareFontShape{T2C}{Heuristica-TLF}{m}{it}{ <-> \Heuristica@@scale Heuristica-Italic-tlf-t2c -}{} +}{\zut@sf} \DeclareFontShape{T2C}{Heuristica-TLF}{m}{sl}{ <-> ssub * Heuristica-TLF/m/it diff --git a/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-TOsF.fd b/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-TOsF.fd index 3d9cccd2dc4..1eea9fd6f32 100644 --- a/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-TOsF.fd +++ b/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-TOsF.fd @@ -9,15 +9,15 @@ \edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}% \fi -\DeclareFontFamily{T2C}{Heuristica-TOsF}{} +\DeclareFontFamily{T2C}{Heuristica-TOsF}{\providecommand{\zut@sf}{}} \DeclareFontShape{T2C}{Heuristica-TOsF}{b}{n}{ <-> \Heuristica@@scale Heuristica-Bold-tosf-t2c -}{} +}{\zut@sf} \DeclareFontShape{T2C}{Heuristica-TOsF}{b}{it}{ <-> \Heuristica@@scale Heuristica-BoldItalic-tosf-t2c -}{} +}{\zut@sf} \DeclareFontShape{T2C}{Heuristica-TOsF}{b}{sl}{ <-> ssub * Heuristica-TOsF/b/it @@ -25,15 +25,15 @@ \DeclareFontShape{T2C}{Heuristica-TOsF}{m}{sc}{ <-> \Heuristica@@scale Heuristica-Regular-tosf-sc-t2c -}{} +}{\zut@sf} \DeclareFontShape{T2C}{Heuristica-TOsF}{m}{n}{ <-> \Heuristica@@scale Heuristica-Regular-tosf-t2c -}{} +}{\zut@sf} \DeclareFontShape{T2C}{Heuristica-TOsF}{m}{it}{ <-> \Heuristica@@scale Heuristica-Italic-tosf-t2c -}{} +}{\zut@sf} \DeclareFontShape{T2C}{Heuristica-TOsF}{m}{sl}{ <-> ssub * Heuristica-TOsF/m/it diff --git a/Master/texmf-dist/tex/latex/heuristica/TS1Heuristica-TLF.fd b/Master/texmf-dist/tex/latex/heuristica/TS1Heuristica-TLF.fd index f1bde09ef9d..ceb57215282 100644 --- a/Master/texmf-dist/tex/latex/heuristica/TS1Heuristica-TLF.fd +++ b/Master/texmf-dist/tex/latex/heuristica/TS1Heuristica-TLF.fd @@ -9,15 +9,15 @@ \edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}% \fi -\DeclareFontFamily{TS1}{Heuristica-TLF}{} +\DeclareFontFamily{TS1}{Heuristica-TLF}{\providecommand{\zut@sf}{}} \DeclareFontShape{TS1}{Heuristica-TLF}{b}{n}{ <-> \Heuristica@@scale Heuristica-Bold-tlf-ts1 -}{} +}{\zut@sf} \DeclareFontShape{TS1}{Heuristica-TLF}{b}{it}{ <-> \Heuristica@@scale Heuristica-BoldItalic-tlf-ts1 -}{} +}{\zut@sf} \DeclareFontShape{TS1}{Heuristica-TLF}{b}{sl}{ <-> ssub * Heuristica-TLF/b/it @@ -25,11 +25,11 @@ \DeclareFontShape{TS1}{Heuristica-TLF}{m}{n}{ <-> \Heuristica@@scale Heuristica-Regular-tlf-ts1 -}{} +}{\zut@sf} \DeclareFontShape{TS1}{Heuristica-TLF}{m}{it}{ <-> \Heuristica@@scale Heuristica-Italic-tlf-ts1 -}{} +}{\zut@sf} \DeclareFontShape{TS1}{Heuristica-TLF}{m}{sl}{ <-> ssub * Heuristica-TLF/m/it diff --git a/Master/texmf-dist/tex/latex/heuristica/TS1Heuristica-TOsF.fd b/Master/texmf-dist/tex/latex/heuristica/TS1Heuristica-TOsF.fd index 6785705e41a..b8b25d37dcb 100644 --- a/Master/texmf-dist/tex/latex/heuristica/TS1Heuristica-TOsF.fd +++ b/Master/texmf-dist/tex/latex/heuristica/TS1Heuristica-TOsF.fd @@ -9,15 +9,15 @@ \edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}% \fi -\DeclareFontFamily{TS1}{Heuristica-TOsF}{} +\DeclareFontFamily{TS1}{Heuristica-TOsF}{\providecommand{\zut@sf}{}} \DeclareFontShape{TS1}{Heuristica-TOsF}{b}{n}{ <-> \Heuristica@@scale Heuristica-Bold-tosf-ts1 -}{} +}{\zut@sf} \DeclareFontShape{TS1}{Heuristica-TOsF}{b}{it}{ <-> \Heuristica@@scale Heuristica-BoldItalic-tosf-ts1 -}{} +}{\zut@sf} \DeclareFontShape{TS1}{Heuristica-TOsF}{b}{sl}{ <-> ssub * Heuristica-TOsF/b/it @@ -25,11 +25,11 @@ \DeclareFontShape{TS1}{Heuristica-TOsF}{m}{n}{ <-> \Heuristica@@scale Heuristica-Regular-tosf-ts1 -}{} +}{\zut@sf} \DeclareFontShape{TS1}{Heuristica-TOsF}{m}{it}{ <-> \Heuristica@@scale Heuristica-Italic-tosf-ts1 -}{} +}{\zut@sf} \DeclareFontShape{TS1}{Heuristica-TOsF}{m}{sl}{ <-> ssub * Heuristica-TOsF/m/it diff --git a/Master/texmf-dist/tex/latex/heuristica/heuristica.fontspec b/Master/texmf-dist/tex/latex/heuristica/heuristica.fontspec new file mode 100644 index 00000000000..6be1d1b3cdf --- /dev/null +++ b/Master/texmf-dist/tex/latex/heuristica/heuristica.fontspec @@ -0,0 +1,8 @@ +\defaultfontfeatures[heuristica] + { + Extension = .otf , + UprightFont = Heuristica-Regular, + BoldFont = Heuristica-Bold, + ItalicFont = Heuristica-Italic, + BoldItalicFont = Heuristica-BoldItalic + } diff --git a/Master/texmf-dist/tex/latex/heuristica/heuristica.sty b/Master/texmf-dist/tex/latex/heuristica/heuristica.sty index 7ad48b92a7c..201d0391642 100644 --- a/Master/texmf-dist/tex/latex/heuristica/heuristica.sty +++ b/Master/texmf-dist/tex/latex/heuristica/heuristica.sty @@ -1,8 +1,8 @@ %% heuristica.sty %% \NeedsTeXFormat{LaTeX2e} -\def\fileversion{1.00} -\def\filedate{2014/04/15} +\def\fileversion{1.02} +\def\filedate{2014/06/21} \ProvidesPackage{heuristica} [\filedate\space v\fileversion] @@ -27,6 +27,8 @@ \RequirePackage{xkeyval} \DeclareOptionX{scale}{\renewcommand*{\Heuristica@scale}{##1}} \DeclareOptionX{scaled}{\renewcommand*{\Heuristica@scale}{##1}} + \DeclareOptionX{space}[1.2]{\DeclareRobustCommand{\zut@sf}{% + \fontdimen2\font=##1\fontdimen2\font}} }{ \let\DeclareOptionX\DeclareOption \let\ExecuteOptionsX\ExecuteOptions -- cgit v1.2.3