diferencia entre salidas pdfLaTeX y LaTeX

diferencia entre salidas pdfLaTeX y LaTeX

Estoy intentando renderizar lo siguiente:

\documentclass[10pt]{article}
\usepackage{chemfig}
\usepackage{tikz}
\usepackage{etoolbox}
\usepackage{float}
\usepackage{xkeyval}
\usepackage{chemmacros}
\usepackage{amsmath}
\usepackage{amssymb}
\usetikzlibrary{arrows}
\usetikzlibrary{automata}
\usetikzlibrary{backgrounds}
\usetikzlibrary{calc}
\usetikzlibrary{calendar}
\usetikzlibrary{chains}
\usetikzlibrary{decorations}
\usetikzlibrary{er}
\usetikzlibrary{intersections}
\usetikzlibrary{mindmap}
\usetikzlibrary{matrix}
\usetikzlibrary{folding}
\usetikzlibrary{patterns}
\usetikzlibrary{plothandlers}
\usetikzlibrary{plotmarks}
\usetikzlibrary{positioning}
\usetikzlibrary{scopes}
\usetikzlibrary{shapes}
\usetikzlibrary{topaths}
\usetikzlibrary{trees}
% Uncomment these lines for colored equations
\usepackage{color}
%\usepackage[usenames]{color}
%\definecolor{myColor}{RGB}{0,0,255}
%\pagecolor{white}\color{myColor}

\pagestyle{empty}
\begin{document}
\begin{tikzpicture}[scale=3]
\draw (0 cm,1pt) -- (0 cm,-1pt) node[anchor=north,fill=white] {A};
\draw (0.5 cm,1pt) -- (0.5 cm,-1pt) node[anchor=north,fill=white] {B};
\draw (1 cm,1pt) -- (1 cm,-1pt) node[anchor=north,fill=white] {C};
\end{tikzpicture}
\end{document}

LaTeX ("Esto es pdfTeX, versión 3.1415926-2.4-1.40.13 (TeX Live 2012/Debian)") genera un DVI mal formado con todas las letras apiñadas una encima de la otra, en el origen.

imagen

En el mismo sistema Linux ("Esto es pdfTeX, versión 3.1415926-2.4-1.40.13 (TeX Live 2012/Debian) (formato=latex 2013.4.5)"), pdfLaTeX funciona muy bien.

Puedes ver que agregué cualquier biblioteca TikZ que pude encontrar. ¿Qué debo hacer para que TikZ funcione?

Respuesta1

La mayoría de las vistas previas de DVI se basan en Xdvi, que tiene muy pocas capacidades con respecto a las especiales de PostScript. Por ejemplo, puede mostrar un gráfico PostScript (con la ayuda de Ghostscript), pero no puede rotarlo.

TikZ latexutiliza en gran medida especiales Postscript, por lo que es casi imposible ver correctamente las imágenes de TikZ con Xdvi y visores derivados.

Por otro lado, ejecutar DVIType (el programa que el equipo de Knuth en Stanford escribió para validar e interpretar archivos DVI) en el resultado de su MWE no muestra ningún problema, por lo que el DVI es formalmente correcto (sin embargo, el programa ignora los especiales). Convertirlo a PDF dvips+ps2pdfmuestra el resultado correcto.

información relacionada