编辑

编辑

我正在创建一个问答练习集,其中答案是上下颠倒(旋转 180 度)的文本。我有以下代码,其中我在 里面有一个enumerateitem每个问答答案都有一个)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.

我尝试了两者rotaterotatebox如下所述问题

谢谢你的帮助。

答案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}

结果与之前相同,因此这里没有多余的图像。

相关内容