Saltar al contenido

Paquetes que no requieren nada en Scissor LaTeX

Los paquetes que solo importan a un motor TeX, como inputenc, fontenc, lmodern, fix-cm, bookmark, epstopdf, flafter o showframe, se aceptan sin ningún mensaje y aquí no necesitan nada, porque Scissor LaTeX siempre lee UTF-8, usa fuentes OpenType y escribe el PDF por sí mismo. microtype y paquetes de fuentes como times también se aceptan, pero su efecto no se aplica.

Por qué algunos paquetes aquí no hacen nada

Scissor LaTeX no ejecuta el código de los paquetes. Lee tu documento con su propio motor, que ya hace varias tareas para las que pdfLaTeX necesita paquetes: lee el código como UTF-8, usa fuentes OpenType con todas las letras acentuadas incluidas, escala las fuentes a cualquier tamaño, encuentra las imágenes por su nombre y escribe el PDF por sí mismo. A los paquetes que solo hacen estas tareas no les queda nada que hacer, así que su línea \usepackage se acepta sin aviso. Mantén esas líneas: una instalación de TeX las sigue necesitando.

Codificación y configuración de fuentes

PaquetePor qué no hace falta nada
inputenc (\usepackage[utf8]{inputenc})El código siempre se lee como UTF-8, así que los acentos, el griego, el cirílico y el CJK funcionan de todos modos.
fontenc (\usepackage[T1]{fontenc})Las fuentes son OpenType con las letras acentuadas incluidas, que es lo que T1 le da a pdfLaTeX.
lmodern, cm-super, ae, aecomplEl texto ya se compone en Latin Modern, en OpenType.
fix-cm, type1cm, anyfontsizePermiten cualquier tamaño de letra en pdfLaTeX. Las fuentes OpenType se escalan libremente.
textcompSus símbolos vienen incluidos; consulta textcomp, gensymb para ver cuáles funcionan.
ucs, luatex85, luaotfloadSoporte de motor que el sistema de composición no necesita.

PDF, imágenes y ayudas del motor

PaquetePor qué no hace falta nada
bookmark, hypcapAfinan los marcadores del PDF y los destinos de los enlaces para hyperref. Los enlaces del PDF funcionan sin ellos; consulta hyperref.
epstopdf, grffileConvierten imágenes EPS y leen nombres de archivo de imagen poco habituales en pdfLaTeX. Las imágenes se encuentran por su nombre en el proyecto; consulta graphicx.
iftex, ifpdf, ifxetex, ifluatex, etex, fixltx2e, shellescComprueban o corrigen un motor TeX concreto.
etoolbox, xparse, calc, keyval, xkeyval, kvoptions, letltxmacro, xpatch, expl3, environHerramientas para quienes escriben paquetes. Cargarlas no hace daño, pero los comandos que definen, como \NewDocumentCommand, \newtoggle o \ifthenelse, no se ejecutan: define tus propios comandos con \newcommand, consulta Tus propios comandos con \newcommand.

Flotantes y ayudas para borradores

PaquetePor qué no hace falta nada
flafter, placeins, dblfloatfix, stfloatsEvitan que los flotantes se alejen demasiado. En documentos normales, las figuras y tablas ya se quedan donde están escritas; consulta placeins.
showframe, showkeys, showlabels, refcheckImprimen marcos o nombres de etiquetas en las páginas mientras revisas un borrador. Aquí no se muestran, y el PDF final no los necesita.

Se aceptan, pero falta su efecto

Estos paquetes también se aceptan sin ningún mensaje, pero en una instalación de TeX sí cambian el aspecto, y aquí no:

PaqueteQué cambia aquí
microtypeLa protrusión y la expansión de fuente no se aplican, así que las líneas pueden partirse un poco distinto. \microtypesetup se ignora en el preámbulo.
times, mathptmx, newtxtext, newtxmath, palatino, mathpazo, libertine, charter, fourier y otros paquetes de fuentesEl texto se queda en Latin Modern. Consulta fontenc, inputenc, fontspec, y Fuentes sin serifa para el cambio que sí funciona.
setspace, parskip, indentfirst, ragged2eEl interlineado, el espacio entre párrafos y la sangría conservan los valores de la clase. Consulta setspace.
geometry, fancyhdr, titlesecConsulta geometry y Paquetes que no funcionan.

Ejemplo

Un preámbulo lleno de estos paquetes se compone sin un solo aviso en la pestaña Problemas:

Un preámbulo con paquetes que no requieren nada

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern,textcomp,fix-cm,anyfontsize}
\usepackage{microtype}
\usepackage{etoolbox,calc,iftex}
\usepackage{bookmark,epstopdf,grffile}
\usepackage{flafter,placeins}
\microtypesetup{protrusion=true,expansion=true}
\begin{document}
\section{Introduction}\label{sec:intro}
Erika Mustermann bestellt Crème brûlée für 44 Gäste, and
\ref{sec:intro} is the section you are reading.
\end{document}
Compuesto por Scissor LaTeX: Un preámbulo con paquetes que no requieren nada

Compatibilidad

  • De una instalación de TeX a aquí: el documento se abre y se compone sin cambios. Los paquetes de la última tabla son los únicos cuya ausencia se nota.
  • De aquí a una instalación de TeX: mantén las líneas. pdfLaTeX necesita inputenc (antes de 2018) y fontenc para el texto con acentos, y los demás paquetes hacen allí su trabajo como siempre.

Para los paquetes que no se conocen en absoluto, o que se conocen pero no están implementados, consulta Paquetes que no funcionan. Los manuales de los paquetes están en CTAN.

Preguntas y respuestas

¿Debo quitar \usepackage[utf8]{inputenc} de mi documento?

No. Aquí no hace nada ni causa ningún daño, y una instalación de TeX antigua todavía lo necesita.

¿Por qué no hay aviso para microtype si no tiene efecto?

microtype es un paquete estándar que solo afina el espaciado, y el documento se lee igual sin él. Un aviso solo sugeriría quitar una línea que una instalación de TeX sí usa.

Scissor LaTeX compone cada ejemplo de esta página al generar el sitio. Última actualización: 2026-11-07.