From dbadc0f29a827c09801ff10c40ef7044c4e0b27d Mon Sep 17 00:00:00 2001 From: Leif Andersson <leif.andersson@control.lth.se> Date: Sun, 8 Jan 2017 18:34:05 +0100 Subject: [PATCH] BT --- Makefile | 2 +- source/schoolbook.sty | 22 ++++++++++++++-------- 2 files changed, 15 insertions(+), 9 deletions(-) diff --git a/Makefile b/Makefile index beb4921..7946143 100644 --- a/Makefile +++ b/Makefile @@ -25,7 +25,7 @@ PDFS = base.pdf extensible.pdf fonttables.pdf mathaccent.pdf \ all: $(addprefix build/, $(PDFS)) build/%.pdf: %.tex lmschola.sty schoolbook.sty $(TFMS) - cd build; $(TEXENV) pdflatex $(*F) + cd build; $(TEXENV) pdflatex -recorder $(*F) %.afm: source/%.sfd cd build diff --git a/source/schoolbook.sty b/source/schoolbook.sty index b1d4e7f..587a3d8 100644 --- a/source/schoolbook.sty +++ b/source/schoolbook.sty @@ -1,8 +1,17 @@ \NeedsTeXFormat{LaTeX2e} -\def\filedate{2015/01/03}% -\def\fileversion{0.1}% +\def\filedate{2017/01/08}% +\def\fileversion{0.2}% \ProvidesPackage{schoolbook}% [\filedate\space\fileversion\space Math for tgschola]% + +\newif\if@originalsc +\DeclareOption{original-sc}{% + \@originalsctrue +} + +\ProcessOptions + + \DeclareFontEncoding{FMS}{}{} \DeclareFontSubstitution{FMS}{tgsm}{m}{n} \DeclareFontEncoding{EMX}{}{} @@ -49,12 +58,6 @@ \RequirePackage[scale=0.95,oldspacing]{tgschola} \RequirePackage[T1]{fontenc} \RequirePackage{textcomp} -\ifx\qcs@scale\@empty\else - \edef\qcs@scale{s*[\qcs@scale]}% -\fi -\DeclareFontShape{T1}{qcs}{m}{sc}{ <-> \qcs@scale ec-qcsr-scB}{} -\DeclareFontShape{T1}{qcs}{b}{sc}{ <-> \qcs@scale ec-qcsb-scB}{} - \RequirePackage[scale=0.85]{tgheros} %\RequirePackage[scaled=0.83]{berasans} @@ -71,3 +74,6 @@ \dimen@=0.95\dimen@ \fontsize\dimen@\@tempdima\tt@family} +\if@originalsc \endinput \fi +\DeclareFontShape{T1}{qcs}{m}{sc}{ <-> s*[0.95] ec-qcsr-scB}{} +\DeclareFontShape{T1}{qcs}{b}{sc}{ <-> s*[0.95] ec-qcsb-scB}{} -- GitLab