summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/uppunctlm
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-10-23 22:01:39 +0000
committerKarl Berry <karl@freefriends.org>2016-10-23 22:01:39 +0000
commit2f255cfc7d1d821ec94ff7a0c1de5f78f381d01c (patch)
tree7e5c4af763be0320e6ac5cc410ac29e38ff99279 /Master/texmf-dist/tex/latex/uppunctlm
parent937aef7dd52506c499c2d63abea67bfc805da68c (diff)
uppunctlm in proper directories, report from Hironobu 23 Oct 2016 15:11:56
git-svn-id: svn://tug.org/texlive/trunk@42334 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/uppunctlm')
-rw-r--r--Master/texmf-dist/tex/latex/uppunctlm/t1uplmr.fd49
-rw-r--r--Master/texmf-dist/tex/latex/uppunctlm/uppunctlm.sty10
2 files changed, 59 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/uppunctlm/t1uplmr.fd b/Master/texmf-dist/tex/latex/uppunctlm/t1uplmr.fd
new file mode 100644
index 00000000000..b4a5b5f0ea1
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/uppunctlm/t1uplmr.fd
@@ -0,0 +1,49 @@
+\ProvidesFile{t1uplmr.fd}[2016/09/29 v0.1 Font defs for uppunctlm]
+\DeclareFontFamily{T1}{uplmr}{}
+\DeclareFontShape{T1}{uplmr}{m}{n}%
+ {<-5.5> ec-lmr5 <5.5-6.5> ec-lmr6
+ <6.5-7.5> ec-lmr7 <7.5-8.5> ec-lmr8
+ <8.5-9.5> ec-lmr9 <9.5-11> ec-lmr10
+ <11-15> ec-lmr12
+ <15-> ec-lmr17
+ }{}
+\DeclareFontShape{T1}{uplmr}{m}{sl}%
+ {<-8.5> ec-lmro8 <8.5-9.5> ec-lmro9
+ <9.5-11> ec-lmro10 <11-15> ec-lmro12
+ <15-> ec-lmro17
+ }{}
+\DeclareFontShape{T1}{uplmr}{m}{it}%
+ {<-7.5> ec-uplmri7
+ <7.5-8.5> ec-uplmri8 <8.5-9.5> ec-uplmri9
+ <9.5-11> ec-uplmri10 <11-> ec-uplmri12
+ }{}
+\DeclareFontShape{T1}{uplmr}{m}{sc}%
+ {<-> ec-lmcsc10}{}
+\DeclareFontShape{T1}{uplmr}{m}{ui}%
+ {<-> ec-lmu10}{}
+%
+% Is this the right 'shape'?:
+\DeclareFontShape{T1}{uplmr}{m}{scsl}%
+ {<-> ec-lmcsco10}{}
+%%%%%%% bold series
+\DeclareFontShape{T1}{uplmr}{b}{n}
+ {<-> ec-lmb10}{}
+\DeclareFontShape{T1}{uplmr}{b}{sl}
+ {<-> ec-lmbo10}{}
+%%%%%%% bold extended series
+\DeclareFontShape{T1}{uplmr}{bx}{n}
+ {<-5.5> ec-lmbx5 <5.5-6.5> ec-lmbx6
+ <6.5-7.5> ec-lmbx7 <7.5-8.5> ec-lmbx8
+ <8.5-9.5> ec-lmbx9 <9.5-11> ec-lmbx10
+ <11-> ec-lmbx12
+ }{}
+\DeclareFontShape{T1}{uplmr}{bx}{it}
+ {<-> ec-lmbxi10}{}
+\DeclareFontShape{T1}{uplmr}{bx}{sl}
+ {<-> ec-lmbxo10}{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{T1}{uplmr}{b}{it}
+ {<->sub * lmr/b/sl}{}
+\endinput
+%%
+%% End of file `t1uplmr.fd'.
diff --git a/Master/texmf-dist/tex/latex/uppunctlm/uppunctlm.sty b/Master/texmf-dist/tex/latex/uppunctlm/uppunctlm.sty
new file mode 100644
index 00000000000..b46a851b005
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/uppunctlm/uppunctlm.sty
@@ -0,0 +1,10 @@
+\ProvidesPackage{uppunctlm}[2016/09/29 v0.1 upright punctuation for Latin Modern Fonts by Yuwsuke KIEDA]
+
+\@ifpackageloaded{lmodern}{}{%
+ \@latexerr{You must be load "lmodern" package before uppunctlm package}\@ehb}
+
+\renewcommand{\rmdefault}{uplmr}
+\renewcommand{\sfdefault}{lmss}
+\renewcommand{\ttdefault}{lmtt}
+
+\endinput