Fehler beim Drehen von Text mit DVI

Fehler beim Drehen von Text mit DVI

Ich verwende den folgenden Code:

\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}

Es funktioniert perfekt für die PDF-Ausgabe. Wenn ich jedoch versuche, die DVI-Ausgabe zu verwenden, schlägt dies fehl. Ich habe versucht, den Text zu verwenden rotateboxund sidewayszu drehen. Aber alles hat dasselbe bewirkt. PDF funktioniert einwandfrei, aber DVI schlägt fehl.

Ich möchte aus zwei Gründen mit DVI arbeiten. (i) Die Kompilierung ist schneller als bei PDF. (ii) Sie können sehen, wo Sie aufgehört haben, da es vom letzten Bearbeitungspunkt aus geöffnet wird.

Ich verwende derzeit YAP 2.9, Texnic Center 1.0 Stable Release C1.

Irgendwelche Gedanken?

Antwort1

Die meisten DVI-Viewer verarbeiten die PostScript-Sonderzeichen nicht, die vom Rotationscode verwendet werden. Stattdessen wird dies bis zur Konvertierung von DVI in PostScript aufgeschoben. Daher können Sie die Rotation oder auch anderes PostScript-Material im DVI-Viewer nicht ohne weiteres sehen. Das bedeutet, dass Sie zwei Möglichkeiten haben:

  • Akzeptieren Sie, dass Sie das Material im DVI-Viewer ungedreht sehen, und warten Sie, bis Sie es in PostScript konvertieren, um es „an Ort und Stelle“ zu sehen.
  • Nutzen Sie die direkte PDF-Erstellung: Mit einem geeigneten Viewer (z.BSumatraPDF) oder integrierter Viewer/Editor (z.BMit TeXworks können Sie ähnlich wie im DVI-Modus arbeiten und die PDF-Datei während der Kompilierung „geöffnet“ lassen (was mit Adobe Reader unter Windows nicht funktioniert).

verwandte Informationen