
내 문서에서 방정식을 강조 표시하기 위해 tcolorbox를 사용하고 있습니다. 일반적인 사용법은 다음과 같습니다(모든 것을 중앙에 두고 여백에서 약간 끌어당기기를 원하므로 중앙 환경으로 시작한 다음 quote를 표시하고 tcolorbox를 표시한 다음 상자 내부의 방정식을 중앙에 배치합니다).
\begin{center}
\begin{displayquote}
\begin{tcolorbox}[colback=gray!5]
\begin{center}
\begin{equation}
Ax = By
\end{equation}
\end{center}
\end{tcolorbox}
\end{displayquote}
\end{center}
이렇게 하면 거의 올바른 결과가 나오지만 방정식 위의 상자에 빈 줄이 있습니다. 나는 그 선을 없애기 위해 다양한 방법을 시도했습니다(가장 유망한 것은 이었지만 \noindent
공간은 남아 있었습니다). 나는 방정식 위에 현재 아래에 있는 것과 동일한 양의 수직 공간을 갖고 싶지만 수직으로 중앙에 배치하는 것으로 만족합니다.
도움을 주셔서 감사합니다!
답변1
불필요한 환경을 모두 제거하면 자동으로 훨씬 더 좋은 간격을 얻게 됩니다 center
. tcolorbox를 선 너비보다 작게 하려면 left/right skip
.
키를 사용하여 작업을 더욱 단순화할 수 있으므로 ams equation
tcolorbox는 자동으로 방정식이 됩니다.
\documentclass{article}
\usepackage[most]{tcolorbox}
\begin{document}
\begin{tcolorbox}[colback=gray!5,left skip=1cm,right skip=1cm]
\begin{equation}
Ax = By
\end{equation}
\end{tcolorbox}
\begin{tcolorbox}[colback=gray!5,ams equation,left skip=1cm,right skip=1cm]
Ax = By
\end{tcolorbox}
\end{document}