如何在 Latex 中创建这样的字符串?

如何在 Latex 中创建这样的字符串?

我正在写一份报告,其中我必须在报告的几个实例中使用如下所示的字符串。我不确定该怎么做。

所需文本

有人能帮我吗?

答案1

使用升高并移动一个斜体校正的点重音。

\documentclass{article}
\usepackage{tgheros,xcolor}
\newcommand\prodrive{\textsf{\textit{PRODR\textcolor{red}{\raise .5ex \rlap{\kern\fontdimen1\font\char95}}IVE}}}
\begin{document}
foo \prodrive\ bar

\large foo \prodrive\ bar

\Large foo \prodrive\ bar
\end{document}

在此处输入图片描述

答案2

您可以使用 轻松完成此操作pstricks。某些参数的数值必须根据所用的字体进行调整。我使用了Gillius2,这是一种接近 Gill Sans 的免费字体。这些参数似乎适用于任何字体大小,因为它们以 表示ex

\documentclass[12pt, border =3pt]{standalone}
\usepackage[x11names]{xcolor}
\usepackage{Gillius2}
\usepackage{pst-node, auto-pst-pdf}

\begin{document}

\begin{postscript}\sffamily\itshape\bfseries\Huge
  PRODR\psDefBoxNodes{I}{I}VE%
  \uput{0.4ex}[80](I:tr){\dotnode[linecolor=red, dotsize=0.28ex]{X}}
\end{postscript}

\end{document} 

在此处输入图片描述

答案3

对于默认字体,用pdflatex这个简单的宏似乎就足够了:

\documentclass{article}
\usepackage{color,amsmath}
\def\PROVIDE{{\textsl{\sffamily{PRODR{\color{red}%
$\dot{\text{\color{black}I }}\kern-.3em$}VE}}}}
\begin{document}
\obeylines
\huge       The \PROVIDE\ logo
\Large      The \PROVIDE\ logo
\normalsize The \PROVIDE\ logo
\scriptsize The \PROVIDE\ logo
\tiny       The \PROVIDE\ logo
\end{document}

在此处输入图片描述

相关内容