diff options
author | Karl Berry <karl@freefriends.org> | 2021-05-25 20:49:43 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-05-25 20:49:43 +0000 |
commit | 3502ad19f49f76a4363fec86d9c17d1639e8e013 (patch) | |
tree | 2d853419facf5524a7ee75dc3146d5e1cf23bd4b /Master/texmf-dist/tex/latex/projlib/PJLlogo.sty | |
parent | 33309d66543ec543d061fe0a976f5a1989346f16 (diff) |
projlib (25may21)
git-svn-id: svn://tug.org/texlive/trunk@59347 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/projlib/PJLlogo.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/projlib/PJLlogo.sty | 58 |
1 files changed, 26 insertions, 32 deletions
diff --git a/Master/texmf-dist/tex/latex/projlib/PJLlogo.sty b/Master/texmf-dist/tex/latex/projlib/PJLlogo.sty index 3546d060bc3..f52e32bf00d 100644 --- a/Master/texmf-dist/tex/latex/projlib/PJLlogo.sty +++ b/Master/texmf-dist/tex/latex/projlib/PJLlogo.sty @@ -17,7 +17,7 @@ %% \NeedsTeXFormat{LaTeX2e}[2020-10-01] \ProvidesPackage{PJLlogo} - [2021/05/20 The ProjLib logo] + [2021/05/25 The ProjLib logo] \RequirePackage{kvoptions} \RequirePackage{etoolbox} \SetupKeyvalOptions{ @@ -34,44 +34,38 @@ \RequirePackage{xcolor} \RequirePackage{graphicx} -\RequirePackage{iftex} \ifdefined\fontspec - \newcommand{\PJLlogo@font}{\normalfont\fontspec{LinBiolinum_R.otf}\selectfont} + \newfontface{\PJLlogo@font}{LinBiolinum_R.otf} \else - \PassOptionsToPackage{T1}{fontenc} - \RequirePackage{fontenc} - \newcommand{\PJLlogo@font}{\normalfont\fontfamily{LinuxBiolinumT-TLF}\selectfont} + \RequirePackage[T1]{fontenc} + \newcommand{\PJLlogo@font}{\fontfamily{LinuxBiolinumT-TLF}\selectfont} \fi -\DeclareSymbolFont{PJLupright}{U}{zeur}{b}{n} -\DeclareMathSymbol{\PJLSigma}{\mathalpha}{PJLupright}{"06} -\providecommand*{\ProjLib}{% -\begingroup% -\PJLlogo@font% -\color{blue!60!cyan}P% -\color{blue!45!cyan}r% -\color{blue!30!cyan}o% -\color{green!70!black}\j% -\kern-0.266em\raisebox{0.56em}{\scalebox{0.4}{\rotatebox{-10}{$\PJLSigma$}}}% -\kern-0.065em% -\color{red!20!yellow}L% -\color{red!40!yellow}i% -\color{red!60!yellow}b% -\endgroup% +\newcommand{\PJLSigmaJ}{% + \vbox{\offinterlineskip + \ialign{% + \hfil##\hfil\cr + \hidewidth\hskip0.15ex\scalebox{0.4}{\rotatebox{-10}{\usefont{U}{zeur}{b}{n}\symbol{"06}}}\hidewidth\cr + \noalign{\kern0.15ex} + \j\cr + }% + }% } -\providecommand*{\ProjLibText}{% -\begingroup% -\PJLlogo@font% -\color{blue!60!cyan}P% -\color{blue!45!cyan}r% -\color{blue!30!cyan}o% -\color{green!70!black}j% -\color{red!20!yellow}L% -\color{red!40!yellow}i% -\color{red!60!yellow}b% -\endgroup% +\newcommand{\ProjLib@generic}[1]{% + \begingroup + \normalfont\PJLlogo@font + \textcolor{blue!60!cyan}{P}% + \textcolor{blue!45!cyan}{r}% + \textcolor{blue!30!cyan}{o}% + \textcolor{green!70!black}{#1}% + \textcolor{red!20!yellow}{L}% + \textcolor{red!40!yellow}{i}% + \textcolor{red!60!yellow}{b}% + \endgroup } +\DeclareRobustCommand*{\ProjLib}{\ProjLib@generic{\PJLSigmaJ}} +\DeclareRobustCommand*{\ProjLibText}{\ProjLib@generic{j}} \endinput %% |