我正在使用以下代码:
\begin{tabular}{r|ccc}
&
\begin{rotate}{60} Property 1 \end{rotate} &
\begin{rotate}{60} Property 2 \end{rotate} &
\begin{rotate}{60} Property 3 \end{rotate} \\ \hline
System 1 & & & X \\
System 2 & X & X & X \\
System 3 & X & & X \\ \hline
\end{tabular}
它完美地适用于 PDF 输出。但是,当我尝试使用 DVI 输出时,它失败了。我尝试使用rotatebox
和sideways
旋转文本。但是都一样。PDF 工作正常,但 DVI 失败了。
我想使用 DVI 有两个原因。(i)编译比 PDF 更快。(ii)您可以看到您离开的位置,它会从最后一个编辑点打开。
我目前使用 YAP 2.9、Texnic Center 1.0 稳定版本 C1。
有什么想法吗?
答案1
大多数 DVI 查看器不处理旋转代码使用的 PostScript 特殊字符。相反,这留到 DVI 到 PostScript 的转换时再处理。因此,您将无法在 DVI 查看器中轻松看到旋转,甚至任何其他 PostScript 材料。这意味着您有两个选择:
- 接受您将在 DVI 查看器中看到未旋转的材料,并等到转换为 PostScript 才能看到它“就位”。
- 直接创建 PDF:使用合适的查看器(例如SumatraPDF)或集成查看器/编辑器(例如使用 TeXworks,您可以像在 DVI 模式下一样进行许多工作,并且可以在编译时保持 PDF 处于“打开”状态(这在 Windows 上的 Adobe Reader 上不起作用)。