나는 두꺼운 선과 같은 길고 좁은 수평 색상의 직사각형을 원하지만 높이를 일정량 이하로 얻을 수 없습니다. 내가 생각해 낼 수 있는 최선의 방법은 다음과 같습니다.
\documentclass[11pt]{book}
\usepackage{color}
\begin{document}
xxxxx\colorbox{red}{%
\phantom{------------------}
}%
xxxxx
\end{document}
개수에 따라 -
길이가 조절되지만 원하는 경우최대 절반높이:
상자 높이에 대한 질문에 대해 제안된 다양한 솔루션을 시도했지만 해당 솔루션을 찾을 수 없었습니다. 제가 놓친 게 있나요?
답변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}