我正在寻找一个宏来编写(La)TeX 徽标(带括号),即类似于\TeX
,的东西\LaTeX
,但输出包含()的。
答案1
\documentclass[twocolumn]{article}
\usepackage[T1]{fontenc}
\usepackage{tgpagella}
\usepackage{dtk-logos}% or use package holog
\begin{document}
\Large
\XeTeX \\ \XeLaTeX \\
\AmS \\ \AmSLaTeX \\
\AMSLaTeX \\ \AmSTeX \\
\AMSTEX \\ \AMSTeX \\
\BibTeX \\ \LAMSTeX \\
\LamSTeX \\ \La \\
\LaTeX \\ \LaTeXTeX \\
\MF \\ \MFun \\
\MP \\ \SLITEX \\
\SLiTeX
\newpage
\MakeIndex\\ \emTeX \\
\PubliCTeX\\ \TeXXeT \\
\TeXeT \\ \WinEdt \\
\LyX \\ \exTeX \\
\LaTeXe \\ \PS \\
\PiC \\ \PiCTeX \\
\NTS \\ \eTeX \\
\ExTeX \\ \DANTE \\
\ConTeXt \\ \MiKTeX
\end{document}
刚刚看到,METAFUN 有一个错误...
这是第二张并排显示命令和输出的图片,以便于查找。(由 Martin Scharrer 添加)
答案2
这霍洛戈软件包提供了一系列与 TeX 相关的徽标。它们与\hologo{<name>}
以下项一起使用:其中<name>
,是相应徽标的名称:
\documentclass{article}
\usepackage{hologo}
\usepackage{longtable,array}
\begin{document}
Usage: \verb=\hologo{<name>}=
Example: \verb=\hologo{(La)TeX}= \hologo{(La)TeX}
Table of all possible names:
\def\hologoEntry#1#2#3{%
#1&\hologoLogoSetup{#1}{variant=#2}\hologo{#1}\tabularnewline
}
\begin{longtable}{>{\ttfamily}l>{\ttfamily}lll}
\rmfamily\bfseries{name} & \rmfamily\bfseries variant
& \bfseries logo & \bfseries since\\
\hline
\endhead
\hologoList
\end{longtable}
\end{document}
下图显示了\hologo
(使用上述代码生成的文档)可用的名称:
答案3
我根据\LaTeX
新软件包的文档的常规宏编写了以下宏adjustbox
。\textorpdfstring
需要hyperref
并确保它在分段命令中有效。
\def\LATeX{\texorpdfstring{(L\kern -.36em{\sbox \z@ T\vbox to\ht \z@ {\hbox {\check@mathfonts \fontsize \sf@size \z@ \math@fontsfalse \selectfont A}\vss }}\kern -.15em)\kern -.075em\TeX}{(La)TeX}}
没有\texorpdfstring
:
\def\LATeX{(L\kern -.36em{\sbox \z@ T\vbox to\ht \z@ {\hbox {\check@mathfonts \fontsize \sf@size \z@ \math@fontsfalse \selectfont A}\vss }}\kern -.15em)\kern -.075em\TeX}