Todas las posibles implementaciones y controladores de (La)TeX para crear PDF

Todas las posibles implementaciones y controladores de (La)TeX para crear PDF

Quiero crear PDF a partir de un .texarchivo LaTeX. Conozco estos controladores:

  • látex;dvips; convierta el .ps a .pdf (por ejemplo, con ps2pdf14 usando Ghostscript)
  • látex;dvipdfmx
  • látex;dvisvgm; convertir el .svg a .pdf
  • pdflátex
  • lualatex
  • xelatex(usosxdvipdfmxbajo el capó)

¿Faltan otros controladores relevantes en la lista anterior? Estoy interesado principalmente en controladores convencionales y de uso general en 2017.

Tenga en cuenta que en esta pregunta no estoy interesado en comparar estos controladores, hay muchas comparaciones (por ejemplo,¿Qué sabor de látex usar? ¿LuaTeX, XeLaTeX o LaTeX?) Yo se de. Sólo me interesa la lista de opciones.

Respuesta1

Para casi todos los usuarios de LaTeX, los detalles del controlador no deberían ser importantes ya que el código detallado se maneja mediante interfaces de nivel superior que no exponen las diferencias. Quizás la excepción obvia es que PStricks está vinculado a flujos de trabajo basados ​​en PostScript.

Históricamente ha habido una amplia gama de conductores. El equipo de LaTeX proporciona actualmente lasoporte macroeconómico apropiado para varios de estos, con archivos:

  • dvips.def
  • pdftex.def
  • luatex.def
  • xetex.def
  • dvipdfmx.def
  • dvisvgm.def

que se asignan más o menos a los back-ends obvios.

Paraexpl3, la configuración del soporte de macros cubre los mismos back-ends pero está configurada de manera ligeramente diferente:

  • pdfmode: pdfTeX/LuaTeX en modo de salida directa de PDF
  • dvipdfmx: Normalmente (u)p-TeX: salida DVI convertida directamente a PDF
  • xdvipdfmx: Casi lo mismo dvipdfmxpero vinculado a XeTeX
  • dvips: Salida DVI convertidaa través dePosdata
  • dvisvgm: Salida DVI convertida a SVG

Si bien se trata de un conjunto pequeño pero de medidas históricas, cubre la mayor parte de los casos.en uso hoy.

información relacionada