答案1
問題是它-
位於一個周圍有空白的盒子中。你可以透過寫來看到這一點
\setlength{\fboxsep}{0pt}
\fbox{-}
產生
指示包含破折號的方塊位於基線並上升到大寫字母的高度。 (實際上---
正在產生不同的字形,但適用相同的注意事項。)為了獲得更好的控制,請使用\rule
.語法是
\rule[2pt]{3cm}{1.5ex}
3cm
產生寬度、高度1.5ex
均2pt
高於基線的規則。在您的情況下,適合 的x
應該\rule{2cm}{1ex}
就足夠了,因為1ex
是字體的標稱高度x
,但是襯線有一些光學效果,所以我建議
\rule[-0.05ex]{2cm}{1.1ex}
由於這是您想要看到的實際形狀,因此您可以將其封裝在一個簡單的形狀中,\textcolor
而不必製作幻影。
\documentclass[11pt]{book}
\usepackage{color}
\begin{document}
xxxxx\textcolor{red}{\rule[-0.05ex]{2cm}{1.1ex}}xxxxx
\end{document}