例如,我怎样才能将我的名字写得像 \LaTeX 徽标?

例如,我怎样才能将我的名字写得像 \LaTeX 徽标?

例如,我怎样才能用一种\LaTeX风格写出我的名字?这很有趣,因为当我尝试在 Google 中搜索答案时,所有其他内容都会弹出!

答案1

这需要 xelatex

在此处输入图片描述

\documentclass{article}
\XeTeXinterchartokenstate = 1
\XeTeXcharclass`L=4
\XeTeXcharclass`A=4
\XeTeXcharclass`T=4
\XeTeXcharclass`E=4
\XeTeXcharclass`X=4
\XeTeXinterchartoks 255 4{\z}
\def\z#1{{\XeTeXinterchartokenstate = 0\lowercase{\,#1}}}

\lccode`L=`D
\lccode`T=`V
\lccode`E=`I
\lccode`X=`D


\begin{document}

\LaTeX

\end{document}

答案2

你可以写你的像我一样创造性地命名:

\documentclass{article}
\usepackage{amsmath,amssymb}
\newsavebox{\mynamebox}

\savebox{\mynamebox}{%%
        $\Lambda\mspace{-13mu}-\mspace{-5mu}%%
         \cdot\mspace{-0.25mu}%%
         \xi\mspace{-1mu}^{\parallel}\mspace{-3mu}%%
         \epsilon^{\mspace{-2mu}\dagger\mspace{-5mu}\dagger}$}%%

\begin{document}

\usebox\mynamebox

\end{document}

在此处输入图片描述

答案3

了解\TeX徽标工作原理的最佳方法是查看\meaning\TeX。由于\LaTeX受到保护,您需要使用\expandafter\meaning\csname LaTeX \endcsnametexdef是一个您可以在命令行上使用的工具,可以快速查找这些内容:texdef -t latex TeX LaTeX [... more macros ...]

在其他字体选择命令中,徽标使用\kern\raisebox来微调每个字符的水平/垂直位置。举一个(不好的)例子:

AL\kern-3pt\relax\raisebox{1.5pt}{L}\kern-3pt\relax
\raisebox{3pt}{R}\kern-7.33pt\relax
\raisebox{-5pt}{E}\kern-1pt\relax D

答案4

它需要一点/大量的手动调整,但我一直在使用这个:

\def\RGtti{R\kern-0.3em\raise-0.6ex\hbox{G}\kern-0.1em\hbox{tti}}

...而且我也有一个完全链接的版本(更多手动调整)...

\def\RGttiC{\hbox{\strut R\kern-0.3em\raise-0.6ex\hbox{G}\kern-0.15em%
    \hbox{t\kern-0.08em t\kern-0.05em i}%
    \kern-0.7em\raise0.935ex\hbox{\vrule height 0.07ex depth 0pt width 0.5em}%
    \vrule height 0pt depth 0pt width 0.2em}
}

在此处输入图片描述

相关内容