Al enviar un artículo, a menudo te piden usar no article, sino algún nombre de clase poco familiar: IEEEtran, acmart, llncs, elsarticle o revtex4-2. Son clases de documento distribuidas por la sociedad o la editorial: la clase impone las reglas del destino para columnas, márgenes, encabezados e incluso el estilo bibliográfico. Esta página recorre las principales clases que encuentra un investigador, explicando para quién son, dónde obtenerlas y qué peculiaridades tiene su conjunto de comandos.
El patrón: el destino distribuye una clase
Antes de aprenderlas una por una, conviene ver el patrón que comparten. El destino — una sociedad, una editorial, una conferencia — distribuye un paquete: un archivo de clase (.cls), un estilo bibliográfico correspondiente (.bst) y una plantilla para rellenar. Descargas esa plantilla y colocas tu manuscrito dentro. La clase se encarga del diseño, así que no decides si usar dos columnas, cuáles son los márgenes ni cómo se componen los encabezados; de hecho, normalmente está prohibido cambiarlos.
Aquí es donde la idea central de LaTeX — separar estructura lógica y apariencia — resulta útil en la práctica. Escribe solo significado en el cuerpo (\section{...}, \cite{...}), y el mismo manuscrito puede recomponerse con el estilo de otra sociedad simplemente cambiando de clase. La advertencia clave: las versiones de las clases cambian con el tiempo. Obtén siempre la plantilla actual del author kit o author center del destino en lugar de reutilizar una copia local antigua. Que el diseño se rompa por una diferencia de versión justo antes del plazo es un accidente común.
Otra nota práctica: estas clases normalmente no están presentes en una instalación mínima de TeX. Una instalación completa de TeX Live o MiKTeX incluye IEEEtran, acmart, elsarticle, revtex y otras, pero en una configuración mínima las instalas por separado (por ejemplo, tlmgr install IEEEtran) o descargas el .cls de la editorial y lo colocas junto al manuscrito (llncs en particular suele colocarse localmente). También están en CTAN, así que instalar mediante el gestor de paquetes de la distribución es la ruta fiable.
IEEEtran — revistas y congresos IEEE
IEEEtran es la clase para las transactions, revistas y congresos internacionales del IEEE, el mayor organismo en ingeniería eléctrica, electrónica y de información. Su rasgo definitorio es que seleccionas el modo mediante una opción entre corchetes, no con el argumento principal: \documentclass[journal]{IEEEtran} da una revista a dos columnas, mientras que \documentclass[conference]{IEEEtran} da el diseño de actas de congreso. También existen technote para notas breves y peerreview para copias de revisión, y puedes combinar tamaño de fuente y la opción Computer Society compsoc, como en \documentclass[10pt,journal,compsoc]{IEEEtran}.
En cuanto a sus convenciones, el resumen va en un entorno abstract y las palabras clave en el entorno dedicado IEEEkeywords. Este aparece automáticamente como “Index Terms” en modo revista y como “Keywords” en modo congreso. Para las referencias, el estilo BibTeX estándar es IEEEtran.bst. Las plantillas se distribuyen mediante el Template Selector del IEEE (template-selector.ieee.org), que siempre ofrece la versión actual; obtén la tuya allí primero.
\documentclass[conference]{IEEEtran}
\begin{document}
\title{A Conference Paper}
\author{\IEEEauthorblockN{Ada Lovelace}
\IEEEauthorblockA{Analytical Engine Lab\\ London, UK}}
\maketitle
\begin{abstract}
This is the abstract.
\end{abstract}
\begin{IEEEkeywords}
broadband networks, quality of service
\end{IEEEkeywords}
\section{Introduction}
IEEE recommends composing in the two-column format.
\end{document}acmart — revistas y actas de ACM
acmart es la clase consolidada distribuida por la ACM en informática; reemplazó el conjunto antiguo y fragmentado de clases por congreso y revista. Normalmente eliges el aspecto mediante la opción format= (la parte format= puede omitirse). Para envíos de revisión se usa el valor predeterminado manuscript (una columna); la mayoría de revistas usa acmsmall; las actas de congreso usan sigconf; los destinos SIGPLAN usan sigplan. Así se escribe, por ejemplo, \documentclass[sigconf]{acmart} o \documentclass[manuscript,review]{acmart}.
Como regla para distinguirlos: los formatos que empiezan por acm son para revistas, transactions y material docente, mientras que los que empiezan por sig son para actas publicadas como libros. En revistas se fija el título con una abreviatura, por ejemplo \acmJournal{TOMS}. En cuanto a sus convenciones, se declaran conceptos CCS (ACM Computing Classification System) con \begin{CCSXML}...\end{CCSXML} y \ccsdesc{...}, junto con \keywords{...}; son obligatorios en artículos regulares. Las referencias usan ACM-Reference-Format (basado en natbib), que produce el estilo propio de ACM. Los formatos SIGCHI sigchi/sigchi-a se retiraron en 2020 y ahora están integrados en sigconf.
Internamente acmart carga amsart, así que están disponibles los entornos de teorema de AMS y similares. Un punto a vigilar: la plantilla de ACM presupone fuentes concretas como libertine, y la compilación puede fallar si no están instaladas. No se permite sustituir fuentes ni modificar márgenes.
\documentclass[sigconf]{acmart}
\begin{document}
\title{A Proceedings Paper}
\author{Ada Lovelace}
\affiliation{\institution{Analytical Engine Lab}\city{London}\country{UK}}
\begin{abstract}
This is the abstract.
\end{abstract}
\ccsdesc[500]{Networks~Network reliability}
\keywords{broadband networks, quality of service}
\maketitle
\section{Introduction}
The \texttt{sigconf} format sets the ACM proceedings layout.
\end{document}llncs — LNCS de Springer
llncs es la clase para la serie de actas Lecture Notes in Computer Science (LNCS) de Springer y sus series hermanas LNAI (inteligencia artificial) y LNBI (bioinformática). Muchas conferencias internacionales que publican actas con Springer — ECCV, MICCAI y cientos más — usan este diseño. Se selecciona por el nombre de la clase, \documentclass{llncs}, y ofrece un diseño de una columna que extiende article.
Sus convenciones están en cómo se escriben autores y afiliaciones. La clase añade un comando \institute que no existe en LaTeX estándar: se adjunta un número de afiliación a cada autor con \inst{n}, como en \author{Ivar Ekeland\inst{1} \and Roger Temam\inst{2}}, y se listan las afiliaciones con \institute{first affiliation \and second affiliation}. La dirección de correo va dentro de \institute como \email{...}. El resumen usa el entorno abstract. Las afiliaciones múltiples se separan con \and y se numeran automáticamente. El estilo bibliográfico estándar actual es splncs04 (\bibliographystyle{splncs04}). La opción runningheads es para editores de volumen y normalmente no hace falta en un envío individual.
\documentclass{llncs}
\begin{document}
\title{An LNCS Contribution}
\author{Ivar Ekeland\inst{1} \and Roger Temam\inst{2}}
\institute{Paris-Dauphine University, Paris, France\\
\email{[email protected]}
\and Sorbonne University, Paris, France\\
\email{[email protected]}}
\maketitle
\begin{abstract}
The abstract follows the title block.
\end{abstract}
\section{Introduction}
llncs extends \texttt{article} with \texttt{\textbackslash institute}.
\end{document}elsarticle — revistas de Elsevier
elsarticle es la clase para manuscritos enviados a revistas de Elsevier. Se usa como \documentclass[preprint,12pt]{elsarticle}; sus opciones predeterminadas son a4paper,10pt,oneside,onecolumn,preprint. preprint da el aspecto amplio de preprint a una columna usado para el envío, mientras que el diseño final de revista a dos columnas lo compone la editorial (también puedes usar review para una copia de revisión con más espaciado o final para algo cercano al aspecto impreso). Todas las opciones de article siguen disponibles.
Sus convenciones se concentran en el entorno frontmatter. El título \title{...}, los autores \author{...} y las afiliaciones \affiliation{...} van dentro; el resumen usa un entorno abstract y las palabras clave un entorno keyword. Hay dos formas de vincular autores y afiliaciones: una enlaza cada autor con una afiliación mediante una marca de nota, y la otra agrupa los autores de la misma afiliación con la afiliación después. Para referencias eliges el estilo numérico elsarticle-num, el de autor-año elsarticle-harv o el elsarticle-num-names extendido con natbib. La clase se actualiza activamente; verificado en junio de 2026, la versión de CTAN es 3.5 (2026-01-09). Antes de enviar, comprueba siempre la versión actual en la página de autores de la revista.
\documentclass[preprint,12pt]{elsarticle}
\begin{document}
\begin{frontmatter}
\title{An Elsevier Manuscript}
\author{Ada Lovelace}
\affiliation{organization={Analytical Engine Lab},
city={London}, country={UK}}
\begin{abstract}
The abstract lives inside the front matter.
\end{abstract}
\begin{keyword}
broadband networks \sep quality of service
\end{keyword}
\end{frontmatter}
\section{Introduction}
\bibliographystyle{elsarticle-num}
\end{document}REVTeX — física (APS / AIP)
REVTeX es la clase para las revistas de la APS (American Physical Society) y el AIP (American Institute of Physics); la versión actual es revtex4-2 (el propio nombre de la clase contiene la versión). La usan revistas principales de física como Physical Review Letters (PRL) y Physical Review B (PRD/PRB). Seleccionas la editorial con la opción aps / aip y también puedes nombrar directamente la revista: \documentclass[prl,aps]{revtex4-2} da el diseño de PRL, \documentclass[prb,aps]{revtex4-2} el de PRB (hay muchas opciones de revista, como prx, prfluids y más).
En cuanto a sus convenciones, autores y afiliaciones funcionan colocando \affiliation{...} directamente después de cada \author{...}; los autores consecutivos que comparten afiliación se agrupan automáticamente y reciben números de afiliación en superíndice. La opción reprint da una vista previa a dos columnas cercana al aspecto impreso, y hay muchas opciones de diseño como twocolumn, preprint y superscriptaddress. REVTeX requiere natbib y compone las referencias con estilos como apsrev4-2 (numérico). Las plantillas vienen de la página REVTeX de APS y también están en CTAN como revtex.
\documentclass[prl,aps,reprint]{revtex4-2}
\begin{document}
\title{A Physical Review Letter}
\author{Ada Lovelace}
\affiliation{Analytical Engine Lab, London, UK}
\author{Charles Babbage}
\affiliation{Analytical Engine Lab, London, UK}
\begin{abstract}
The abstract precedes \textbackslash maketitle output here.
\end{abstract}
\maketitle
\section{Introduction}
Each \texttt{\textbackslash author} is followed by its \texttt{\textbackslash affiliation}.
\end{document}Comparación rápida
Poniendo las clases principales lado a lado por destino y por lo que conviene recordar, queda lo siguiente. Comparten una premisa: cada una es específica de su destino, no una clase general cuyo diseño se ajuste libremente.
| Clase | Destino / campo | Conviene recordar |
|---|---|---|
IEEEtran | IEEE (revistas y congresos EE/CS) | Modo mediante corchetes (journal / conference / technote); entorno IEEEkeywords |
acmart | ACM (revistas y actas de CS) | Elegir con format=; acm* = revistas, sig* = actas; conceptos CCS obligatorios |
llncs | Springer LNCS (actas de CS) | Seleccionar por nombre de clase; \institute / \inst / \email; bib es splncs04 |
elsarticle | Elsevier (sus revistas) | \affiliation dentro de frontmatter; bib es elsarticle-num / -harv |
revtex4-2 | APS / AIP (física: PRL, PRB, etc.) | Opciones de revista (prl / prb…); \affiliation justo después de \author; necesita natbib |
Estos son solo ejemplos representativos. Springer también tiene la clase consolidada más nueva sn-jnl, en matemáticas está amsart de AMS, y existen incontables clases y plantillas por sociedad y universidad. El procedimiento es siempre el mismo: empezar desde el author kit del destino y obtener como conjunto la plantilla, la clase y el estilo bibliográfico actuales.
Consejos prácticos
- Obtén la plantilla completa, no solo la clase. Lo más rápido es descargar el paquete del destino — el esqueleto rellenado (
.tex), el.bsty ejemplos de figuras/tablas — en lugar del archivo de clase aislado. - Comprueba la versión más reciente. Las clases se revisan; usa la versión actual del author center, no una copia local antigua.
- Instala por separado en una configuración mínima. Una instalación completa las incluye, pero en un entorno mínimo instala mediante
tlmgru otro gestor, o coloca el.clsjunto al manuscrito. - No reescribas el diseño. Cambiar márgenes, columnas o fuentes suele violar las reglas de envío; ajusta solo dentro de las opciones que ofrece la clase.
- Usa el estilo bibliográfico correspondiente. Elige el
.bsto estilo biblatex que viene con la clase:IEEEtran.bst,ACM-Reference-Format,splncs04,elsarticle-num,apsrev4-2, etc. - Las opciones de envío y versión final pueden diferir. Cambia opciones según la etapa, como
manuscript/reviewen acmart opreprint/finalen elsarticle.
Comprobaciones justo antes del envío
Con clases de destino, los fallos suelen venir menos de la sintaxis de LaTeX que de alejarse de la plantilla del destino. Después de escribir el manuscrito, no empieces ajustando la apariencia; revisa el archivo como si estuvieras eliminando diferencias respecto al author kit. Añadir geometry porque los márgenes se ven raros, o insertar \vspace para cuadrar el número de líneas, a menudo viola las reglas o rompe el PDF de revisión.
- Comprueba la primera línea. Asegúrate de que opciones como
journal,conference,sigconf,manuscript,preprintoreprintcoinciden con la etapa de envío. - Devuelve el bloque de título a la plantilla. Comandos como
\author,\affiliation,\instituteyfrontmatterdifieren por clase, así que evita ocultarlos detrás de demasiado código macro propio. - Verifica el procesamiento bibliográfico como un conjunto. Sigue la plantilla no solo para el
.cls, sino también para el.bsty la configuración natbib. Reemplazarlo por biblatex por tu cuenta suele ser arriesgado. - Lee el log para problemas de página y fuentes. Antes de enviar, elimina advertencias sobre
letterpaper/a4paper, fuentes requeridas, citas indefinidas y cajas overfull.
Congelar la plantilla antes de escribir
Con clases de destino, congela el paquete completo de plantilla antes de redactar. Evita mezclar un .cls de CTAN, un .bst antiguo de un kit editorial y un esqueleto copiado de Overleaf. En destinos como ACM, donde el sistema de producción presupone la estructura de la plantilla oficial, cuanto más personalices márgenes, fuentes o metadatos de título, más probable será que la fuente aceptada falle durante la conversión. Si aparece una actualización de plantilla justo antes del plazo, primero comprueba si el destino exige la actualización; no la cambies solo porque sea más nueva.
- Registra la fuente. En un README o en un comentario al principio del archivo, anota la URL del author kit, la fecha de descarga y la versión de la clase.
- Mantén visibles los nombres de macros de la plantilla. Si ocultas
\authoro\affiliationdetrás de demasiado código propio, las comprobaciones editoriales y la conversión XML pueden no extraer los metadatos. - Separa modos de revisión y final. Opciones como
review,anonymous,manuscriptypreprintson específicas de una etapa. Cámbialas para coincidir con la etapa solicitada por el destino.