summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/doc/latex/sourcecodepro/README2
-rw-r--r--Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro-otf-specimen.pdfbin19031 -> 19015 bytes
-rw-r--r--Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro-type1-specimen.pdfbin20883 -> 20887 bytes
-rw-r--r--Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro.pdfbin66590 -> 66765 bytes
-rw-r--r--Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro.tex9
-rw-r--r--Master/texmf-dist/fonts/map/dvips/sourcecodepro/adobe/SourceCodePro.map86
-rw-r--r--Master/texmf-dist/tex/latex/sourcecodepro/sourcecodepro.sty43
7 files changed, 116 insertions, 24 deletions
diff --git a/Master/texmf-dist/doc/latex/sourcecodepro/README b/Master/texmf-dist/doc/latex/sourcecodepro/README
index 8b9ce17248c..0030c5b30b5 100644
--- a/Master/texmf-dist/doc/latex/sourcecodepro/README
+++ b/Master/texmf-dist/doc/latex/sourcecodepro/README
@@ -1,4 +1,4 @@
-Source Code Pro v2.1
+Source Code Pro v2.2
====================
This package provides the Source Code Pro typeface as a LaTeX package.
Full documentation and revision history in `sourcecodepro.pdf`.
diff --git a/Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro-otf-specimen.pdf b/Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro-otf-specimen.pdf
index 61e2a8d0c15..512adcb14ae 100644
--- a/Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro-otf-specimen.pdf
+++ b/Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro-otf-specimen.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro-type1-specimen.pdf b/Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro-type1-specimen.pdf
index b639c49a54d..30ab8e3a7dc 100644
--- a/Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro-type1-specimen.pdf
+++ b/Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro-type1-specimen.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro.pdf b/Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro.pdf
index 2d43baaee0b..4d45b619c86 100644
--- a/Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro.pdf
+++ b/Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro.tex b/Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro.tex
index b151bec21de..1625e325bcb 100644
--- a/Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro.tex
+++ b/Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro.tex
@@ -16,7 +16,7 @@
\Large Adobe's Source Code Pro typeface for \LaTeX
}
\author{Silke Hofstra, \href{mailto:tex@slxh.nl}{tex@slxh.nl}}
-\date{Documentation for sourcecodepro v2.1.\\ \today}
+\date{Documentation for sourcecodepro v2.2.\\ \today}
\begin{document}
\maketitle
@@ -93,6 +93,12 @@ The following Type1 font families are included:
With series ‘el’, ‘l’, ‘m’, ‘sb’, ‘b’, ‘k’.% and shapes ‘n’, ‘i’ and ‘sc’.
\section{Version history}
+\subsection*{2.2}
+\begin{itemize*}
+ \item Weights are now handled with the \href{http://www.ctan.org/pkg/mweights}{mweights} package.
+ \item Fixed scaling.
+\end{itemize*}
+
\subsection*{2.1}
\begin{itemize*}
\item Added \texttt{nottdefault} option.
@@ -119,7 +125,6 @@ With series ‘el’, ‘l’, ‘m’, ‘sb’, ‘b’, ‘k’.% and shapes
\section{Known issues}
\begin{itemize*}
\item Using \texttt{\textbackslash liningnums} when the default numbers are oldstyle results in an ‘font feature does not exist’ error and no lining numbers due to lack of the ‘lnum’ font feature.
- \item For Type1 users the weight options are set globally.
\end{itemize*}
\newpage
diff --git a/Master/texmf-dist/fonts/map/dvips/sourcecodepro/adobe/SourceCodePro.map b/Master/texmf-dist/fonts/map/dvips/sourcecodepro/adobe/SourceCodePro.map
new file mode 100644
index 00000000000..2ec9fa94223
--- /dev/null
+++ b/Master/texmf-dist/fonts/map/dvips/sourcecodepro/adobe/SourceCodePro.map
@@ -0,0 +1,86 @@
+% Automatically maintained by otftotfm or other programs. Do not edit.
+
+SourceCodePro-Black-tlf-ot1 SourceCodePro-Black "AutoEnc_aoc6c2yfiywrypxazkbjbuobhb ReEncodeFont" <[a_aoc6c2.enc <SourceCodePro-Black.pfb
+SourceCodePro-Black-tlf-t1--base SourceCodePro-Black "AutoEnc_mqb3sgpydkp3qa23byr2yunmsg ReEncodeFont" <[a_mqb3sg.enc <SourceCodePro-Black.pfb
+SourceCodePro-Black-tlf-ly1--base SourceCodePro-Black "AutoEnc_jvslvyb4t4nmlsg27a55bw6bee ReEncodeFont" <[a_jvslvy.enc <SourceCodePro-Black.pfb
+SourceCodePro-Black-tlf-ts1--base SourceCodePro-Black "AutoEnc_ktd5xroqdghu3kyuvxydiwrgqe ReEncodeFont" <[a_ktd5xr.enc <SourceCodePro-Black.pfb
+SourceCodePro-Black-tosf-ot1 SourceCodePro-Black "AutoEnc_djdyjqcylsdnrqxziltltabatd ReEncodeFont" <[a_djdyjq.enc <SourceCodePro-Black.pfb
+SourceCodePro-Black-tosf-t1--base SourceCodePro-Black "AutoEnc_xftsmgpyad7jkqv5pqlqn73ggh ReEncodeFont" <[a_xftsmg.enc <SourceCodePro-Black.pfb
+SourceCodePro-Black-tosf-ly1--base SourceCodePro-Black "AutoEnc_retzg2pzf6wxgbppyetfqltdvb ReEncodeFont" <[a_retzg2.enc <SourceCodePro-Black.pfb
+SourceCodePro-Black-tosf-ts1--base SourceCodePro-Black "AutoEnc_ktd5xroqdghu3kyuvxydiwrgqe ReEncodeFont" <[a_ktd5xr.enc <SourceCodePro-Black.pfb
+SourceCodePro-Black-osf-ot1 SourceCodePro-Black "AutoEnc_djdyjqcylsdnrqxziltltabatd ReEncodeFont" <[a_djdyjq.enc <SourceCodePro-Black.pfb
+SourceCodePro-Black-osf-t1--base SourceCodePro-Black "AutoEnc_xftsmgpyad7jkqv5pqlqn73ggh ReEncodeFont" <[a_xftsmg.enc <SourceCodePro-Black.pfb
+SourceCodePro-Black-osf-ly1--base SourceCodePro-Black "AutoEnc_retzg2pzf6wxgbppyetfqltdvb ReEncodeFont" <[a_retzg2.enc <SourceCodePro-Black.pfb
+SourceCodePro-Black-osf-ts1--base SourceCodePro-Black "AutoEnc_ktd5xroqdghu3kyuvxydiwrgqe ReEncodeFont" <[a_ktd5xr.enc <SourceCodePro-Black.pfb
+SourceCodePro-Bold-tlf-ot1 SourceCodePro-Bold "AutoEnc_aoc6c2yfiywrypxazkbjbuobhb ReEncodeFont" <[a_aoc6c2.enc <SourceCodePro-Bold.pfb
+SourceCodePro-Bold-tlf-t1--base SourceCodePro-Bold "AutoEnc_mqb3sgpydkp3qa23byr2yunmsg ReEncodeFont" <[a_mqb3sg.enc <SourceCodePro-Bold.pfb
+SourceCodePro-Bold-tlf-ly1--base SourceCodePro-Bold "AutoEnc_jvslvyb4t4nmlsg27a55bw6bee ReEncodeFont" <[a_jvslvy.enc <SourceCodePro-Bold.pfb
+SourceCodePro-Bold-tlf-ts1--base SourceCodePro-Bold "AutoEnc_ktd5xroqdghu3kyuvxydiwrgqe ReEncodeFont" <[a_ktd5xr.enc <SourceCodePro-Bold.pfb
+SourceCodePro-Bold-tosf-ot1 SourceCodePro-Bold "AutoEnc_djdyjqcylsdnrqxziltltabatd ReEncodeFont" <[a_djdyjq.enc <SourceCodePro-Bold.pfb
+SourceCodePro-Bold-tosf-t1--base SourceCodePro-Bold "AutoEnc_xftsmgpyad7jkqv5pqlqn73ggh ReEncodeFont" <[a_xftsmg.enc <SourceCodePro-Bold.pfb
+SourceCodePro-Bold-tosf-ly1--base SourceCodePro-Bold "AutoEnc_retzg2pzf6wxgbppyetfqltdvb ReEncodeFont" <[a_retzg2.enc <SourceCodePro-Bold.pfb
+SourceCodePro-Bold-tosf-ts1--base SourceCodePro-Bold "AutoEnc_ktd5xroqdghu3kyuvxydiwrgqe ReEncodeFont" <[a_ktd5xr.enc <SourceCodePro-Bold.pfb
+SourceCodePro-Bold-osf-ot1 SourceCodePro-Bold "AutoEnc_djdyjqcylsdnrqxziltltabatd ReEncodeFont" <[a_djdyjq.enc <SourceCodePro-Bold.pfb
+SourceCodePro-Bold-osf-t1--base SourceCodePro-Bold "AutoEnc_xftsmgpyad7jkqv5pqlqn73ggh ReEncodeFont" <[a_xftsmg.enc <SourceCodePro-Bold.pfb
+SourceCodePro-Bold-osf-ly1--base SourceCodePro-Bold "AutoEnc_retzg2pzf6wxgbppyetfqltdvb ReEncodeFont" <[a_retzg2.enc <SourceCodePro-Bold.pfb
+SourceCodePro-Bold-osf-ts1--base SourceCodePro-Bold "AutoEnc_ktd5xroqdghu3kyuvxydiwrgqe ReEncodeFont" <[a_ktd5xr.enc <SourceCodePro-Bold.pfb
+SourceCodePro-ExtraLight-tlf-ot1 SourceCodePro-ExtraLight "AutoEnc_aoc6c2yfiywrypxazkbjbuobhb ReEncodeFont" <[a_aoc6c2.enc <SourceCodePro-ExtraLight.pfb
+SourceCodePro-ExtraLight-tlf-t1--base SourceCodePro-ExtraLight "AutoEnc_mqb3sgpydkp3qa23byr2yunmsg ReEncodeFont" <[a_mqb3sg.enc <SourceCodePro-ExtraLight.pfb
+SourceCodePro-ExtraLight-tlf-ly1--base SourceCodePro-ExtraLight "AutoEnc_jvslvyb4t4nmlsg27a55bw6bee ReEncodeFont" <[a_jvslvy.enc <SourceCodePro-ExtraLight.pfb
+SourceCodePro-ExtraLight-tlf-ts1--base SourceCodePro-ExtraLight "AutoEnc_ktd5xroqdghu3kyuvxydiwrgqe ReEncodeFont" <[a_ktd5xr.enc <SourceCodePro-ExtraLight.pfb
+SourceCodePro-ExtraLight-tosf-ot1 SourceCodePro-ExtraLight "AutoEnc_djdyjqcylsdnrqxziltltabatd ReEncodeFont" <[a_djdyjq.enc <SourceCodePro-ExtraLight.pfb
+SourceCodePro-ExtraLight-tosf-t1--base SourceCodePro-ExtraLight "AutoEnc_xftsmgpyad7jkqv5pqlqn73ggh ReEncodeFont" <[a_xftsmg.enc <SourceCodePro-ExtraLight.pfb
+SourceCodePro-ExtraLight-tosf-ly1--base SourceCodePro-ExtraLight "AutoEnc_retzg2pzf6wxgbppyetfqltdvb ReEncodeFont" <[a_retzg2.enc <SourceCodePro-ExtraLight.pfb
+SourceCodePro-ExtraLight-tosf-ts1--base SourceCodePro-ExtraLight "AutoEnc_ktd5xroqdghu3kyuvxydiwrgqe ReEncodeFont" <[a_ktd5xr.enc <SourceCodePro-ExtraLight.pfb
+SourceCodePro-ExtraLight-osf-ot1 SourceCodePro-ExtraLight "AutoEnc_djdyjqcylsdnrqxziltltabatd ReEncodeFont" <[a_djdyjq.enc <SourceCodePro-ExtraLight.pfb
+SourceCodePro-ExtraLight-osf-t1--base SourceCodePro-ExtraLight "AutoEnc_xftsmgpyad7jkqv5pqlqn73ggh ReEncodeFont" <[a_xftsmg.enc <SourceCodePro-ExtraLight.pfb
+SourceCodePro-ExtraLight-osf-ly1--base SourceCodePro-ExtraLight "AutoEnc_retzg2pzf6wxgbppyetfqltdvb ReEncodeFont" <[a_retzg2.enc <SourceCodePro-ExtraLight.pfb
+SourceCodePro-ExtraLight-osf-ts1--base SourceCodePro-ExtraLight "AutoEnc_ktd5xroqdghu3kyuvxydiwrgqe ReEncodeFont" <[a_ktd5xr.enc <SourceCodePro-ExtraLight.pfb
+SourceCodePro-Light-tlf-ot1 SourceCodePro-Light "AutoEnc_aoc6c2yfiywrypxazkbjbuobhb ReEncodeFont" <[a_aoc6c2.enc <SourceCodePro-Light.pfb
+SourceCodePro-Light-tlf-t1--base SourceCodePro-Light "AutoEnc_mqb3sgpydkp3qa23byr2yunmsg ReEncodeFont" <[a_mqb3sg.enc <SourceCodePro-Light.pfb
+SourceCodePro-Light-tlf-ly1--base SourceCodePro-Light "AutoEnc_jvslvyb4t4nmlsg27a55bw6bee ReEncodeFont" <[a_jvslvy.enc <SourceCodePro-Light.pfb
+SourceCodePro-Light-tlf-ts1--base SourceCodePro-Light "AutoEnc_ktd5xroqdghu3kyuvxydiwrgqe ReEncodeFont" <[a_ktd5xr.enc <SourceCodePro-Light.pfb
+SourceCodePro-Light-tosf-ot1 SourceCodePro-Light "AutoEnc_djdyjqcylsdnrqxziltltabatd ReEncodeFont" <[a_djdyjq.enc <SourceCodePro-Light.pfb
+SourceCodePro-Light-tosf-t1--base SourceCodePro-Light "AutoEnc_xftsmgpyad7jkqv5pqlqn73ggh ReEncodeFont" <[a_xftsmg.enc <SourceCodePro-Light.pfb
+SourceCodePro-Light-tosf-ly1--base SourceCodePro-Light "AutoEnc_retzg2pzf6wxgbppyetfqltdvb ReEncodeFont" <[a_retzg2.enc <SourceCodePro-Light.pfb
+SourceCodePro-Light-tosf-ts1--base SourceCodePro-Light "AutoEnc_ktd5xroqdghu3kyuvxydiwrgqe ReEncodeFont" <[a_ktd5xr.enc <SourceCodePro-Light.pfb
+SourceCodePro-Light-osf-ot1 SourceCodePro-Light "AutoEnc_djdyjqcylsdnrqxziltltabatd ReEncodeFont" <[a_djdyjq.enc <SourceCodePro-Light.pfb
+SourceCodePro-Light-osf-t1--base SourceCodePro-Light "AutoEnc_xftsmgpyad7jkqv5pqlqn73ggh ReEncodeFont" <[a_xftsmg.enc <SourceCodePro-Light.pfb
+SourceCodePro-Light-osf-ly1--base SourceCodePro-Light "AutoEnc_retzg2pzf6wxgbppyetfqltdvb ReEncodeFont" <[a_retzg2.enc <SourceCodePro-Light.pfb
+SourceCodePro-Light-osf-ts1--base SourceCodePro-Light "AutoEnc_ktd5xroqdghu3kyuvxydiwrgqe ReEncodeFont" <[a_ktd5xr.enc <SourceCodePro-Light.pfb
+SourceCodePro-Medium-tlf-ot1 SourceCodePro-Medium "AutoEnc_aoc6c2yfiywrypxazkbjbuobhb ReEncodeFont" <[a_aoc6c2.enc <SourceCodePro-Medium.pfb
+SourceCodePro-Medium-tlf-t1--base SourceCodePro-Medium "AutoEnc_mqb3sgpydkp3qa23byr2yunmsg ReEncodeFont" <[a_mqb3sg.enc <SourceCodePro-Medium.pfb
+SourceCodePro-Medium-tlf-ly1--base SourceCodePro-Medium "AutoEnc_jvslvyb4t4nmlsg27a55bw6bee ReEncodeFont" <[a_jvslvy.enc <SourceCodePro-Medium.pfb
+SourceCodePro-Medium-tlf-ts1--base SourceCodePro-Medium "AutoEnc_ktd5xroqdghu3kyuvxydiwrgqe ReEncodeFont" <[a_ktd5xr.enc <SourceCodePro-Medium.pfb
+SourceCodePro-Medium-tosf-ot1 SourceCodePro-Medium "AutoEnc_djdyjqcylsdnrqxziltltabatd ReEncodeFont" <[a_djdyjq.enc <SourceCodePro-Medium.pfb
+SourceCodePro-Medium-tosf-t1--base SourceCodePro-Medium "AutoEnc_xftsmgpyad7jkqv5pqlqn73ggh ReEncodeFont" <[a_xftsmg.enc <SourceCodePro-Medium.pfb
+SourceCodePro-Medium-tosf-ly1--base SourceCodePro-Medium "AutoEnc_retzg2pzf6wxgbppyetfqltdvb ReEncodeFont" <[a_retzg2.enc <SourceCodePro-Medium.pfb
+SourceCodePro-Medium-tosf-ts1--base SourceCodePro-Medium "AutoEnc_ktd5xroqdghu3kyuvxydiwrgqe ReEncodeFont" <[a_ktd5xr.enc <SourceCodePro-Medium.pfb
+SourceCodePro-Medium-osf-ot1 SourceCodePro-Medium "AutoEnc_djdyjqcylsdnrqxziltltabatd ReEncodeFont" <[a_djdyjq.enc <SourceCodePro-Medium.pfb
+SourceCodePro-Medium-osf-t1--base SourceCodePro-Medium "AutoEnc_xftsmgpyad7jkqv5pqlqn73ggh ReEncodeFont" <[a_xftsmg.enc <SourceCodePro-Medium.pfb
+SourceCodePro-Medium-osf-ly1--base SourceCodePro-Medium "AutoEnc_retzg2pzf6wxgbppyetfqltdvb ReEncodeFont" <[a_retzg2.enc <SourceCodePro-Medium.pfb
+SourceCodePro-Medium-osf-ts1--base SourceCodePro-Medium "AutoEnc_ktd5xroqdghu3kyuvxydiwrgqe ReEncodeFont" <[a_ktd5xr.enc <SourceCodePro-Medium.pfb
+SourceCodePro-Regular-tlf-ot1 SourceCodePro-Regular "AutoEnc_aoc6c2yfiywrypxazkbjbuobhb ReEncodeFont" <[a_aoc6c2.enc <SourceCodePro-Regular.pfb
+SourceCodePro-Regular-tlf-t1--base SourceCodePro-Regular "AutoEnc_mqb3sgpydkp3qa23byr2yunmsg ReEncodeFont" <[a_mqb3sg.enc <SourceCodePro-Regular.pfb
+SourceCodePro-Regular-tlf-ly1--base SourceCodePro-Regular "AutoEnc_jvslvyb4t4nmlsg27a55bw6bee ReEncodeFont" <[a_jvslvy.enc <SourceCodePro-Regular.pfb
+SourceCodePro-Regular-tlf-ts1--base SourceCodePro-Regular "AutoEnc_ktd5xroqdghu3kyuvxydiwrgqe ReEncodeFont" <[a_ktd5xr.enc <SourceCodePro-Regular.pfb
+SourceCodePro-Regular-tosf-ot1 SourceCodePro-Regular "AutoEnc_djdyjqcylsdnrqxziltltabatd ReEncodeFont" <[a_djdyjq.enc <SourceCodePro-Regular.pfb
+SourceCodePro-Regular-tosf-t1--base SourceCodePro-Regular "AutoEnc_xftsmgpyad7jkqv5pqlqn73ggh ReEncodeFont" <[a_xftsmg.enc <SourceCodePro-Regular.pfb
+SourceCodePro-Regular-tosf-ly1--base SourceCodePro-Regular "AutoEnc_retzg2pzf6wxgbppyetfqltdvb ReEncodeFont" <[a_retzg2.enc <SourceCodePro-Regular.pfb
+SourceCodePro-Regular-tosf-ts1--base SourceCodePro-Regular "AutoEnc_ktd5xroqdghu3kyuvxydiwrgqe ReEncodeFont" <[a_ktd5xr.enc <SourceCodePro-Regular.pfb
+SourceCodePro-Regular-osf-ot1 SourceCodePro-Regular "AutoEnc_djdyjqcylsdnrqxziltltabatd ReEncodeFont" <[a_djdyjq.enc <SourceCodePro-Regular.pfb
+SourceCodePro-Regular-osf-t1--base SourceCodePro-Regular "AutoEnc_xftsmgpyad7jkqv5pqlqn73ggh ReEncodeFont" <[a_xftsmg.enc <SourceCodePro-Regular.pfb
+SourceCodePro-Regular-osf-ly1--base SourceCodePro-Regular "AutoEnc_retzg2pzf6wxgbppyetfqltdvb ReEncodeFont" <[a_retzg2.enc <SourceCodePro-Regular.pfb
+SourceCodePro-Regular-osf-ts1--base SourceCodePro-Regular "AutoEnc_ktd5xroqdghu3kyuvxydiwrgqe ReEncodeFont" <[a_ktd5xr.enc <SourceCodePro-Regular.pfb
+SourceCodePro-Semibold-tlf-ot1 SourceCodePro-Semibold "AutoEnc_aoc6c2yfiywrypxazkbjbuobhb ReEncodeFont" <[a_aoc6c2.enc <SourceCodePro-Semibold.pfb
+SourceCodePro-Semibold-tlf-t1--base SourceCodePro-Semibold "AutoEnc_mqb3sgpydkp3qa23byr2yunmsg ReEncodeFont" <[a_mqb3sg.enc <SourceCodePro-Semibold.pfb
+SourceCodePro-Semibold-tlf-ly1--base SourceCodePro-Semibold "AutoEnc_jvslvyb4t4nmlsg27a55bw6bee ReEncodeFont" <[a_jvslvy.enc <SourceCodePro-Semibold.pfb
+SourceCodePro-Semibold-tlf-ts1--base SourceCodePro-Semibold "AutoEnc_ktd5xroqdghu3kyuvxydiwrgqe ReEncodeFont" <[a_ktd5xr.enc <SourceCodePro-Semibold.pfb
+SourceCodePro-Semibold-tosf-ot1 SourceCodePro-Semibold "AutoEnc_djdyjqcylsdnrqxziltltabatd ReEncodeFont" <[a_djdyjq.enc <SourceCodePro-Semibold.pfb
+SourceCodePro-Semibold-tosf-t1--base SourceCodePro-Semibold "AutoEnc_xftsmgpyad7jkqv5pqlqn73ggh ReEncodeFont" <[a_xftsmg.enc <SourceCodePro-Semibold.pfb
+SourceCodePro-Semibold-tosf-ly1--base SourceCodePro-Semibold "AutoEnc_retzg2pzf6wxgbppyetfqltdvb ReEncodeFont" <[a_retzg2.enc <SourceCodePro-Semibold.pfb
+SourceCodePro-Semibold-tosf-ts1--base SourceCodePro-Semibold "AutoEnc_ktd5xroqdghu3kyuvxydiwrgqe ReEncodeFont" <[a_ktd5xr.enc <SourceCodePro-Semibold.pfb
+SourceCodePro-Semibold-osf-ot1 SourceCodePro-Semibold "AutoEnc_djdyjqcylsdnrqxziltltabatd ReEncodeFont" <[a_djdyjq.enc <SourceCodePro-Semibold.pfb
+SourceCodePro-Semibold-osf-t1--base SourceCodePro-Semibold "AutoEnc_xftsmgpyad7jkqv5pqlqn73ggh ReEncodeFont" <[a_xftsmg.enc <SourceCodePro-Semibold.pfb
+SourceCodePro-Semibold-osf-ly1--base SourceCodePro-Semibold "AutoEnc_retzg2pzf6wxgbppyetfqltdvb ReEncodeFont" <[a_retzg2.enc <SourceCodePro-Semibold.pfb
+SourceCodePro-Semibold-osf-ts1--base SourceCodePro-Semibold "AutoEnc_ktd5xroqdghu3kyuvxydiwrgqe ReEncodeFont" <[a_ktd5xr.enc <SourceCodePro-Semibold.pfb
diff --git a/Master/texmf-dist/tex/latex/sourcecodepro/sourcecodepro.sty b/Master/texmf-dist/tex/latex/sourcecodepro/sourcecodepro.sty
index 3e7a40b914d..6e674d8924a 100644
--- a/Master/texmf-dist/tex/latex/sourcecodepro/sourcecodepro.sty
+++ b/Master/texmf-dist/tex/latex/sourcecodepro/sourcecodepro.sty
@@ -8,7 +8,7 @@
% Licenced under the LPPL v1.3 or higher.
%
\NeedsTeXFormat{LaTeX2e}[1994/12/01]
-\ProvidesPackage{sourcecodepro}[2012/12/24 v2.0 Adobe's Source Code Pro typeface]
+\ProvidesPackage{sourcecodepro}[2013/09/23 v2.2 Adobe's Source Code Pro typeface]
\RequirePackage{ifxetex,ifluatex,xkeyval}
@@ -23,7 +23,7 @@
\newif\ifsourcecodepro@extralight
% Scaling command
-\newcommand*{\sourcecodepro@scale}{1}
+\newcommand*{\SourceCodePro@scale}{1}
% Use OpenType fonts for XeTeX and LuaTeX.
\ifxetex
@@ -45,8 +45,8 @@
\DeclareOptionX{light} {\sourcecodepro@lighttrue \sourcecodepro@extralightfalse}
\DeclareOptionX{extralight} {\sourcecodepro@lightfalse\sourcecodepro@extralighttrue}
\DeclareOptionX{regular} {\sourcecodepro@lightfalse\sourcecodepro@extralightfalse}
-\DeclareOptionX{scale} {\renewcommand*{\sourcecodepro@scale}{#1}}
-\DeclareOptionX{scaled} {\renewcommand*{\sourcecodepro@scale}{#1}}
+\DeclareOptionX{scale} {\renewcommand*{\SourceCodePro@scale}{#1}}
+\DeclareOptionX{scaled} {\renewcommand*{\SourceCodePro@scale}{#1}}
\DeclareOptionX{default} {\sourcecodepro@defaulttrue}
\DeclareOptionX{ttdefault} {\sourcecodepro@ttdefaulttrue}
\DeclareOptionX{nottdefault} {\sourcecodepro@ttdefaultfalse}
@@ -65,30 +65,30 @@
% Oldstyle/Lining
\ifsourcecodepro@oldstyle
- \edef\sourcecodepro@figurestyle{OldStyle}
+ \def\sourcecodepro@figurestyle{OldStyle}
\else
- \edef\sourcecodepro@figurestyle{}
+ \def\sourcecodepro@figurestyle{}
\fi
% Black/Semibold/Bold
\ifsourcecodepro@black
- \edef\sourcecodepro@boldstyle{Black}
+ \def\sourcecodepro@boldstyle{Black}
\else
\ifsourcecodepro@semibold
- \edef\sourcecodepro@boldstyle{Semibold}
+ \def\sourcecodepro@boldstyle{Semibold}
\else
- \edef\sourcecodepro@boldstyle{Bold}
+ \def\sourcecodepro@boldstyle{Bold}
\fi
\fi
% Light/ExtraLight/Regular
\ifsourcecodepro@light
- \edef\sourcecodepro@regstyle{Light}
+ \def\sourcecodepro@regstyle{Light}
\else
\ifsourcecodepro@extralight
- \edef\sourcecodepro@regstyle{ExtraLight}
+ \def\sourcecodepro@regstyle{ExtraLight}
\else
- \edef\sourcecodepro@regstyle{Regular}
+ \def\sourcecodepro@regstyle{Regular}
\fi
\fi
@@ -96,7 +96,7 @@
\defaultfontfeatures{
Ligatures = TeX ,
Numbers = \sourcecodepro@figurestyle ,
- Scale = \sourcecodepro@scale ,
+ Scale = \SourceCodePro@scale ,
Extension = .otf }
% Monospace font
@@ -149,33 +149,34 @@
% Load type1 font.
\else
\RequirePackage[OT1,LY1,T1]{fontenc}
+ \RequirePackage{mweights}
% Oldstyle/Lining
\ifsourcecodepro@oldstyle
- \edef\sourcecodepro@figurestyle{OsF}
+ \def\sourcecodepro@figurestyle{OsF}
\else
- \edef\sourcecodepro@figurestyle{LF}
+ \def\sourcecodepro@figurestyle{LF}
\fi
% Black/Semibold/Bold
\ifsourcecodepro@black
- \renewcommand*{\bfdefault}{k}
+ \def\bfseries@sf{k}
\else
\ifsourcecodepro@semibold
- \renewcommand*{\bfdefault}{sb}
+ \def\bfseries@sf{sb}
\else
- \renewcommand*{\bfdefault}{b}
+ \def\bfseries@sf{b}
\fi
\fi
% Light/ExtraLight/Regular
\ifsourcecodepro@light
- \renewcommand*{\mddefault}{l}
+ \def\bfseries@sf{l}
\else
\ifsourcecodepro@extralight
- \renewcommand*{\mddefault}{el}
+ \def\bfseries@sf{el}
\else
- \renewcommand*{\mddefault}{m}
+ \def\bfseries@sf{m}
\fi
\fi