TikZ:两个单词之间相互调整一个字符

TikZ:两个单词之间相互调整一个字符

我想用 LaTeX 创建徽标。在这里我需要通过选定的字母调整两个单词之间的相对位置。

下面是一个例子,我想让两个红色字符完全相同:

\documentclass{scrreprt} 
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{
    adieresis={ä},
    germandbls={ß},
    Euro={€},
}
\usepackage{tikz}

\begin{document} 

\begin{tikzpicture}
        \node at (0, 0) [above] {Irg\textcolor{red}{e}ndeinWort};
        \node at (0, 0) [below] {Hi\textcolor{red}{e}r};
\end{tikzpicture}

\end{document}

您知道如何做到这一点而不猜测正确的值吗?另外,有一个独立于字体大小变化的解决方案也很好。

答案1

可以用一个简单的表格来完成。如果您需要不同的文本和颜色,您也可以为此定义一个新的宏

\documentclass{scrreprt} 

\usepackage{array,xcolor}

\begin{document} 

{\tabcolsep=0pt
\begin{tabular}{r>{\color{red}}cl}
Irg & e & ndeinWort\\
Hi & e & r
\end{tabular}}

\end{document}

在此处输入图片描述

或者如果你没有相同的字符

\tabcolsep=0pt
\begin{tabular}{rcl}
    Irgende & i & nWort\\
    Hi \kern0pt& \makebox[0pt]{m} & \kern2.5pt mel\\
\end{tabular}

相关内容