summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/hvlogos
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-01-08 21:35:20 +0000
committerKarl Berry <karl@freefriends.org>2022-01-08 21:35:20 +0000
commit01dd06d5c332be293f7fab60a3308d3d9675d10e (patch)
tree4e618df4aafefef58faabe42d7d17ae187bc4e08 /Master/texmf-dist/tex/latex/hvlogos
parent9c497f55ee5d00a63c814b0dc5e8709230930315 (diff)
hvlogos (8jan22)
git-svn-id: svn://tug.org/texlive/trunk@61538 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/hvlogos')
-rw-r--r--Master/texmf-dist/tex/latex/hvlogos/hvlogos.sty62
1 files changed, 42 insertions, 20 deletions
diff --git a/Master/texmf-dist/tex/latex/hvlogos/hvlogos.sty b/Master/texmf-dist/tex/latex/hvlogos/hvlogos.sty
index c55b7e4ed7c..d6b5e386777 100644
--- a/Master/texmf-dist/tex/latex/hvlogos/hvlogos.sty
+++ b/Master/texmf-dist/tex/latex/hvlogos/hvlogos.sty
@@ -2,7 +2,7 @@
%%
%% This is file `hvlogos.sty',
%%
-%% Copyright (C) 2021 Herbert Voss
+%% Copyright (C) 2021,22 Herbert Voss
%%
%% This program can be redistributed and/or modified under the terms
%% of the LaTeX Project Public License Distributed from CTAN archives
@@ -10,11 +10,12 @@
%
%
% -------------------------------------
-\ProvidesPackage{hvlogos}[2021/08/13 v. 0.02 Logos (hv)]
+\ProvidesPackage{hvlogos}[2022/01/08 v. 0.05 Logos (hv)]
%
\newif\if@dtk@newengine \@dtk@newenginetrue
%
-\RequirePackage{fetamont,hologo,dantelogo,xspace}
+\RequirePackage{fetamont,hologo,dantelogo,xspace,expl3}
+
\ifluatex\else\ifxetex\else\@dtk@newenginefalse\fi\fi
\if@dtk@newengine
@@ -31,12 +32,14 @@
\def\MP{\textffm{META}\@dischyph\textffm{POST}\@}
\def\MT{\textffm{META}\@dischyph\textffm{TYPE1}\@}
\fi
+
\def\mpShort{\textffm{MP}\@}
\def\mfShort{\textffm{MF}\@}
-\def\HoLogo@La#1{%
- L%
- \ifx\f@family\sfdefault\kern-.15em\else\kern-.23em\fi
+\ExplSyntaxOn
+\DeclareDocumentCommand\hologo@La{ O{-0.25em} }%
+{ L%
+ \ifx\f@family\sfdefault\kern#1\else\kern\dimexpr#1+0.02em\relax\fi
\begingroup
\setbox\ltx@zero\hbox{T}%
\vbox to\ht\ltx@zero{%
@@ -54,20 +57,23 @@
}%
\endgroup
}
+\NewDocumentCommand\hvLaTeX{ O{-0.25em} O{-0.15em} }
+ {\def\LaTeX{\hologo@La[#1]\kern#2\hologo{TeX}}}
+
+\NewDocumentCommand\hvLaTeXTeX{ O{-0.1em} O{-0.25em} O{-0.15em} O{-0.1em} }
+ {\def\LaTeXTeX{(\kern#1\hologo@La[#2]\kern#3)\kern#4\hologo{TeX}}}
+
+\hvLaTeX
+\hvLaTeXTeX
-%\edef\hologoList{%
-% \hologoList%
-% \hologoEntry{LuaHBTeX}{}{2020/07/13}%
-%}
-
-\def\LaTeXTeX{\hologo{(La)TeX}}
+\ExplSyntaxOff
\def\AmS{\textsf{AMS}}
\let\AMS\AmS
%{\ifluatex\mathversion{XITS}\fi%
% $\mathcal{A}$\kern-.1667em\lower.5ex\hbox{$\mathcal{M}$}\kern-.125em$\mathcal{S}$}}% $
\def\amsmath{\AMS\textsf{math}}
-\def\AmSLaTeX{\mbox{\textsf{AMS}-\hologo{LaTeX}}}
+\def\AmSLaTeX{\mbox{\textsf{AMS}-\LaTeX}}
\def\AmSTeX{\mbox{\textsf{AMS}-\hologo{TeX}}}
\DeclareRobustCommand\Biber{\textsf{Biber}}
\let\biber\Biber
@@ -75,18 +81,20 @@
\def\@BibTeX{{\hologoLogoSetup{BibTeX}{variant=sc}\hologo{BibTeX}}}
\def\BibTeXacht{{\hologoLogoSetup{BibTeX8}{variant=sc}\hologo{BibTeX8}}}
\def\@@BibTeX8{\hologo{BibTeX8}}
-\DeclareRobustCommand\BibLaTeX{Bib\hologo{LaTeX}}
+\DeclareRobustCommand\BibLaTeX{Bib\LaTeX}
\let\biblatex\BibLaTeX
\def\ConTeXt{\hologo{ConTeXt}}
\let\context\ConTeXt
\def\emTeX{\hologo{emTeX}}
\def\eTeX{\hologo{eTeX}}
\def\ExTeX{\hologo{ExTeX}}
-\def\HanTheThanh{\hologo{HanTheThanh}}
+\def\HanTheThanh{\hologo{HanTheThanh}}%
\let\HTT\HanTheThanh
\def\iniTeX{\hologo{iniTeX}}
\def\KOMAScript{\hologo{KOMAScript}}
-\def\LaTeX{\hologo{LaTeX}}
+
+%\def\LaTeX{\hologo{LaTeX}}
+%\def\LaTeXTeX{\hologo{(La)TeX}}
\def\LaTeXe{\hologo{LaTeX2e}}
\def\LaTeXIII{\hologo{LaTeX3}}
\def\LaTeXML{\hologo{LaTeXML}}
@@ -106,6 +114,19 @@
\let\luahbtex\LuaHBTeX
\let\LuahbTeX\LuaHBTeX
\let\luatex\LuaTeX
+%
+
+\def\LuaMetaTeX{%
+ \mbox{Lua}%
+% \HOLOGO@discretionary
+% \mbox{\fontfamily{logo}\fontencoding{U}\selectfont META}
+ \HoLogoFont@font{METAFONT}{logo}{\mbox{META}}%
+% \HOLOGO@discretionary
+ \hologo{TeX}%
+}
+\def\LMTX{\textsf{LMTX}}
+\let\lmtx\LMTX
+
\def\LyX{\hologo{LyX}}
\def\METAFONT{\hologo{METAFONT}}
\let\MF\METAFONT
@@ -134,6 +155,7 @@
\def\SLiTeX{\hologo{SLiTeX}}
\def\teTeX{\hologo{teTeX}}
\def\TeXivht{\hologo{TeX4ht}}
+\def\tex4ht{\hologo{TeX4ht}}
\def\TTH{\hologo{TTH}}
\def\virTeX{\hologo{virTeX}}
\def\VTeX{\hologo{VTeX}}
@@ -143,7 +165,7 @@
%
\newcommand\BibTool{\textsc{Bib\hskip-.1em
T\hskip-.15emo\hskip-.05emo\hskip-.05eml}\xspace}
-\def\tikzlogo{\textsf{Ti\textit{k}Z}}
+\def\tikzlogo{Ti\textit{k}Z}
\def\ALEPH{\ensuremath{\aleph}}
\let\TikZ\tikzlogo
@@ -176,11 +198,11 @@
\providecommand\TUG{\TeX{} Users Group}
\providecommand\TUGboat{\textsl{TUGboat}}
\let\DANTE\dantelogo
-\def\pgf/tikz{\textsf{pgf/Ti\textit{k}Z}}
-\def\pgftikz{\textsf{pgf/Ti\textit{k}Z}}
+\def\pgf/tikz{pgf/Ti\textit{k}Z}
+\def\pgftikz{pgf/Ti\textit{k}Z}
\def\TeXLive{\TeX{}Live\xspace}
-\def\CTAN{\texttt{CTAN}\xspace}
+\def\CTAN{\textsf{CTAN}\xspace}
\def\PSTricks{\textsf{PSTricks}\xspace}
\let\pstricks\PSTricks