Pregunta

No estoy seguro de que esta sea una pregunta de programación, pero usamos LaTeX para toda la documentación de nuestra API y la documentación del usuario, por lo que espero que pase.

¿Alguien puede explicar cuáles son los méritos relativos de usar pdflatex en lugar de " clásico " técnica de

latex foo
dvips -Ppdf foo
ps2pdf foo.ps

De vez en cuando me encuentro con personas que tienen dificultades porque las cosas no funcionan en pdflatex , y sé que usar pdflatex permite dos cosas que he crecido a valorar:

  • No se puede usar el muy rápido xdvi viewer
  • No se puede usar el paquete PStricks

Debo agregar que normalmente obtengo PDF con hipervínculos utilizando algo del orden de

\usepackage[ps2pdf,colorlinks=true]{hyperref}

por lo que no es necesario usar pdflatex para obtener un buen PDF.

Entonces

  1. ¿Cuáles son las ventajas de pdflatex que no conozco?
  2. ¿Cuáles son las desventajas de las herramientas antiguas que he pasado por alto?
¿Fue útil?

Solución

Mi característica favorita de pdflatex es el paquete de microtipo , que está disponible solo cuando se utiliza pdflatex para ir directamente a PDF, y realmente produce resultados sorprendentes sin esfuerzo por mi parte. Aparte de eso, las únicas advertencias que encuentro son los formatos de imagen:

  • pdflatex admite imágenes en PDF, PNG y JPG.
  • los controladores postscript son compatibles (al menos) EPS.

Además, si desea instalar fuentes, los procedimientos son ligeramente diferentes según las fuentes que admita el controlador. (Sugerencia: use XeTeX para habilitar instantáneamente las fuentes OpenType.)

Otros consejos

Resulta que recientemente leí una publicación que muestra el diferencia directamente Cualquier documento que use tablas o columnas estrechas se mejorará automáticamente. También encuentro que el espaciado entre palabras es mucho más agradable con pdflatex .

¿Es xdvi mucho más rápido que xpdf ? Encuentro que la edición, TeX , ve el ciclo muy rápido con pdflatex .

¿Has probado MetaPost o MetaFun para gráficos? Tiendo a poner la creación de gráficos en manos de los capaces, pero MetaFun probablemente sería el paquete que yo usaría. Leer los manuales es un placer.

También pdftex es el motor en desarrollo (hacia luatex) y mantenimiento. No estoy seguro de que las contrapartes de DVI se mantengan activamente.

PStricks es suplantado por Tikz.

No usé xdvi en años, así que disculpe las preguntas retóricas trollish: ¿xdvi muestra fuentes vectoriales? ¿Es compatible con synctex (saltar desde y hacia el código)? ¿Tiene el confort de uso de lectores de PDF como Skim?

Taco Hoekwater está trabajando en Escrito , un intérprete de Postscript escrito en Lua, que le permitiría usar Pstricks en Luatex. Tiene un impresionante récord de finalización del proyecto: tal vez debería haber usado " will " en lugar de " sería " en la oración anterior.

Utilicé pdflatex para generar el PDF para mi documento ICFP 2009. (Todavía necesitaba usar látex estándar para generar el archivo PostScript). Lo hice por dos razones:

  1. Parece que no pude conseguir que ps2pdf genere una Carta, en lugar de una salida A4, sin importar qué opciones de línea de comandos haya usado.

  2. Para las impresoras, necesitaba producir un archivo PDF de la versión 1.3, no 1.4. pdflatex hizo esto fácil de hacer. Establecí el autor del PDF y la información del título mientras estaba en él.

Estos dos problemas pueden solucionarse de alguna manera, pero como usuario de látex por primera vez, no encontré ninguna solución obvia, ni tampoco los usuarios más experimentados a quienes les pregunté.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top