diff options
-rw-r--r-- | Master/texmf-dist/doc/latex/sourcecodepro/README | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro-otf-specimen.pdf | bin | 19031 -> 19015 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro-type1-specimen.pdf | bin | 20883 -> 20887 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro.pdf | bin | 66590 -> 66765 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro.tex | 9 | ||||
-rw-r--r-- | Master/texmf-dist/fonts/map/dvips/sourcecodepro/adobe/SourceCodePro.map | 86 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/sourcecodepro/sourcecodepro.sty | 43 |
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 Binary files differindex 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 diff --git a/Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro-type1-specimen.pdf b/Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro-type1-specimen.pdf Binary files differindex 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 diff --git a/Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro.pdf b/Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro.pdf Binary files differindex 2d43baaee0b..4d45b619c86 100644 --- a/Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro.pdf +++ b/Master/texmf-dist/doc/latex/sourcecodepro/sourcecodepro.pdf 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 |