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