마지막 열거 줄로 이동 [중복]
Nov 15 2020
나중에 열거 형에 문자를 추가 할 때 다음으로 돌아가서 성공하지 못합니다 \vspace
. MWE의 문자 C가 너무 "높은"위치에 있습니다. 이것을 달성 할 가능성이 있습니까? (끝에 기호가있는 열거 형을 포함하는 환경을 정의하고 싶기 때문에이 작업을 수행해야합니다.)
\documentclass{article}
\begin{document}
\begin{enumerate}
\item A
\item B
\end{enumerate}
\vspace{-2\baselineskip}
\hfill C
\end{document}
답변
3 egreg Nov 14 2020 at 23:42
마지막 줄 끝에 "C"를 자동으로 추가하거나 공간이없는 경우 다음 줄에 "C"를 자동으로 추가하는 환경을 정의 할 수 있습니다.
제한 사항 : 앞에 빈 줄이 없습니다 \end{qenumerate}
.
\documentclass{article}
\newenvironment{qenumerate}
{\enumerate}{\finalsymbol\endenumerate}
\newcommand{\finalsymbol}{%
{\unskip\nobreak\hfill\penalty50\hskip1em\null\nobreak
\hfill\mbox{\normalfont C}% <--- or whatever you want
\parfillskip=0pt \finalhyphendemerits=0 \par}%
}
\begin{document}
\begin{qenumerate}
\item text text text text text text text text text text text text
text text text text text text text text text text text text
text text text text text text text text text text text text
\item text text text text text text text text text text text text
text text text text text text text text text text text text
text text text text text text text text text text text text
\end{qenumerate}
\begin{qenumerate}
\item text text text text text text text text text text text text
text text text text text text text text text text text text
text text text text text text text text text text text text
\item text text text text text text text text text text text text
text text text text text text text text text text text text
text text text text text text~aaaaaa
\end{qenumerate}
\end{document}

HélitonMartins Nov 14 2020 at 23:36
\vspace
원하는 십진수로 간단히 조정할 수 있습니다 . 단위를 변경할 수도 있습니다 (예 : \vspace{-0.5cm}
.

\documentclass{article}
\begin{document}
\begin{enumerate}
\item A...
\item B...
\end{enumerate}
\vspace{-0.9\baselineskip} % change to anything you want
\hfill C
\end{document}