Я использую следующий код:
\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 Stable release C1.
Есть предположения?
решение1
Большинство просмотрщиков DVI не обрабатывают специальные PostScript, которые используются кодом поворота. Вместо этого это остается до преобразования DVI в PostScript. Таким образом, вы не сможете сразу увидеть поворот или любой другой материал PostScript в просмотрщике DVI. Это означает, что у вас есть два варианта:
- Примите тот факт, что в средстве просмотра DVI вы увидите материал неповернутым, и подождите, пока вы преобразуете его в PostScript, чтобы увидеть его «на месте».
- Используйте прямое создание PDF-файлов: с помощью подходящего просмотрщика (напримерSumatraPDF) или интегрированный просмотрщик/редактор (напримерTeXworks) вы можете работать так же, как и в режиме DVI, и можете оставить PDF-файл «открытым» во время компиляции (что не работает с Adobe Reader в Windows).