我正在创建一个问答练习集,其中答案是上下颠倒(旋转 180 度)的文本。我有以下代码,其中我在 里面有一个enumerate
(item
每个问答答案都有一个)rotate
。我遵循了这里。
\usepackage{rotating}
.....
\begin{rotate}{180}
\begin{enumerate}
\item It will produce 500, one for each of the original features.
\item The answer is False.
\end{enumerate}
\end{rotate}
但是,此代码甚至无法编译pdflatex
:
! LaTeX Error: Something's wrong--perhaps a missing \item.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.980 \item I
t will produce 500, one for each of the original features.
我尝试了两者rotate
,rotatebox
如下所述问题。
谢谢你的帮助。
答案1
您必须定义一个段落,例如要enumerate
工作的环境。只需将其包装在minipage
或中即可\parbox
。
这是我的 MWE:
\documentclass{article}
\usepackage{rotating}
\begin{document}
\begin{rotate}{180}
\parbox{0.4\linewidth}{
\begin{enumerate}
\item It will produce 500, one for each of the original features.
\item The answer is False.
\end{enumerate}}
\end{rotate}
\end{document}
结果如下:
编辑
我建议你使用\rotatebox
-package graphicx
。它能够定义旋转的原点。
因此 MWE 看起来像这样:
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\rotatebox{180}{
\parbox[t]{0.6\linewidth}{
\begin{enumerate}
\item It will produce 500, one for each of the original features.
\item The answer is False.
\end{enumerate}}}
\end{document}
结果是,特别是对于较宽的盒子来说:
编辑2
根据要求,解决方案如下minipage
:
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\rotatebox{180}{
\begin{minipage}[t]{0.6\linewidth}
\begin{enumerate}
\item It will produce 500, one for each of the original features.
\item The answer is False.
\end{enumerate}
\end{minipage}}
\end{document}
结果与之前相同,因此这里没有多余的图像。