我想写‘Đ’

我想写‘Đ’

我只想写这个词 'Đapić',但我不想使用\usepackage[T1]{fontenc}。我该怎么办?

我已尝试过,\Dbar但是没有作用。

答案1

解决方案如下stackengine

\documentclass[border = 3pt]{standalone}

\usepackage{stackengine}
\newcommand{\Dbar}{\stackinset{l}{0.1ex}{c}{}{\rule{0.33em}{0.3pt}}{D}}

\begin{document}

\Dbar
\scriptsize \Dbar

\end{document} 

在此处输入图片描述

答案2

这是 OT1 编码的 Computer Modern 字体的 Đ 模拟。其他字体将需要不同的参数。

\documentclass{article}
\usepackage{graphicx}

\usepackage[T1,OT1]{fontenc} % just for comparison

\DeclareTextCommand{\DJ}{OT1}{%
  \raisebox{-0.1ex}{\scalebox{0.75}[1.4]{--}}\kern-.4em D%
}

\begin{document}

\DJ api\'c (OT1)

\fontencoding{T1}\selectfont
\DJ api\'c (T1)

\end{document}

顶行以 OT1 编码排版,底行仅用于视觉比较。

在此处输入图片描述

答案3

\documentclass{article}
\def\DJ{{\fontencoding{T1}\selectfont\char208}}
\begin{document}
\DJ api\'c
\texttt{\DJ api\'c}
\textsf{\DJ api\'c}
\end{document}

在此处输入图片描述

相关内容