DVI でテキストを回転できない

DVI でテキストを回転できない

次のコードを使用しています:

\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 で作業したい理由は 2 つあります。(i) コンパイルが PDF よりも高速です。(ii) 前回の編集ポイントから開くので、どこで中断したかがわかります。

現在、YAP 2.9、Texnic Center 1.0 安定リリース C1 を使用しています。

何かご意見は?

答え1

ほとんどの DVI ビューアは、回転コードで使用される PostScript 特殊文字を処理しません。代わりに、これは DVI から PostScript への変換まで残されます。そのため、回転やその他の PostScript 素材を DVI ビューアで簡単に確認することはできません。つまり、次の 2 つのオプションがあります。

  • DVI ビューアでは回転されていない素材が表示されることを受け入れ、PostScript に変換するまで待ってから「所定の位置」で表示してください。
  • 直接PDF作成を使用する:適切なビューアを使用する(例えばSumatraPDF) または統合ビューア/エディタ (例えばTeXworks では、DVI モードとほぼ同じように作業でき、コンパイル中に PDF を「開いたまま」にしておくことができます (Windows 上の Adob​​e Reader では機能しません)。

関連情報