.STY

Archivo STY

LaTeX Style / Package File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo STY es un archivo de paquete (estilo) de LaTeX: macros de TeX en texto plano que añaden funciones o formato a un documento LaTeX, cargados con \usepackage{name}. Cualquier editor de texto lo abre para leer o editar el código; para usarlo, colóquelo junto a su archivo .tex y compile con pdflatex. La mayoría de los paquetes comunes ya vienen con TeX Live y MiKTeX.

Desarrollador: LaTeX Project (Leslie Lamport; built on Donald Knuth's TeX) Categoría: Archivos de desarrollo Estándar abierto MIME: text/x-tex
SE ABRE EN Windows macOS Linux Web
Relacionado: .DO · .MD · .HEX · .XSD

En esta página

19k+ extensiones indexadas
Última revisión Aug 20, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo STY?

Un archivo .sty es un archivo de texto plano que contiene definiciones de estilo utilizadas para dar formato a documentos LaTeX. Los comandos se introducen con una barra invertida (` \ ), mientras que los comentarios se marcan con un signo de porcentaje (%). Los archivos .sty son cargados por documentos .tex o .ltx a través del comando \usepackage{name}` para aplicar su formato al documento dado.

Los archivos .sty pueden reutilizarse en cualquier número de documentos. Las definiciones de estilo también pueden establecerse directamente en el preámbulo de un documento; empaquetarlas en formato .sty las hace compartibles. Un .sty moderno se abre con una declaración \ProvidesPackage que sella el nombre del paquete, la fecha y la versión.

LaTeX es muy popular en la publicación científica y académica, donde los archivos .sty se utilizan comúnmente para estandarizar los diseños y el formato de los documentos. Los paquetes se distribuyen a través de CTAN y se incluyen en distribuciones de TeX como TeX Live y MiKTeX. Muchos archivos .sty se generan a partir de una fuente .dtx utilizando un script .ins; el formato .cls cumple la misma función para la estructura general del documento.

Seguridad y protección

RIESGO: MEDIUM

Un .sty es código TeX ejecutable que se ejecuta cuando LaTeX compila su documento. TeX puede leer y (con \write18/shell-escape habilitado) incluso ejecutar comandos externos, por lo que un archivo de estilo malicioso podría, en principio, escribir archivos o ejecutar programas durante la compilación. La mayoría de las distribuciones vienen con shell-escape restringido por defecto, lo que limita esto. Trate los archivos .sty de fuentes desconocidas como cualquier código descargado: prefiera paquetes de CTAN o de su distribución, lea uno desconocido antes de compilar con él y no habilite shell-escape sin restricciones para archivos en los que no confíe. Visualizar un .sty en un editor de texto es inofensivo.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOLaTeX Style / Package Filetambién conocido como LaTeX style file, LaTeX package
DESARROLLADORLaTeX Project (Leslie Lamport; built on Donald Knuth's TeX)desde 1985 (LaTeX); package mechanism formalised in LaTeX2e, 1994
TIPO MIMEtext/x-tex
TIPOFuente de macros LaTeX/TeX de texto plano que define un paquete o estilo
ESTÁNDARAbierto · libre de regalías
RELACIONADO.do.md.hex.xsd

Programas que abren archivos STY

Windows4 apps
MiKTeX Código abierto La distribución de TeX que suministra miles de archivos .sty; instale los que falten a través de su Administrador de paquetes. \usepackage los encuentra automáticamente.
Texmaker Código abierto Abra y edite el .sty como fuente; compile el .tex principal con las herramientas incluidas.
TeXstudio Código abierto Abra el .sty para leerlo o editarlo. Para usarlo: manténgalo junto a su .tex o en un árbol texmf local, luego compile. (Se empareja con un motor de MiKTeX/TeX Live).
Notepad / VS Code Código abierto Abrir como texto plano para leer o editar rápidamente las macros; no se necesita una instalación de TeX solo para visualizar.
macOS3 apps
TeXworks Código abierto Abra y edite el archivo de estilo; compile documentos que utilicen \usepackage con él.
TeX Live / MacTeX Código abierto Instale MacTeX (TeX Live para macOS); incluye los paquetes estándar y encuentra nuevos .sty en el árbol texmf local.
TeXShop Código abierto Abra el .sty en este editor de LaTeX para macOS para leer/editar; compone mediante MacTeX.
Linux3 apps
TeX Live Código abierto Instale a través de su distribución o del sitio oficial; «tlmgr install <pkg>» añade los archivos .sty faltantes, encontrados automáticamente por \usepackage.
Texmaker / TeXstudio Código abierto Abra el .sty para editar; genere el documento principal con el motor de TeX Live.
Any text editor (gedit, vim, Emacs) Código abierto Abrir como texto plano; AUCTeX (Emacs) ofrece soporte completo de edición de LaTeX.
Web1 app
Overleaf Freemium Suba el .sty a su proyecto junto al .tex; úselo con \usepackage y compile en el navegador, sin instalación local.

Detalles técnicos

especificación profunda
Tipo de archivoArchivo fuente de macros TeX de texto plano
Tipo MIMEtext/x-tex (también aceptado: application/x-tex, text/plain)
Codificación de caracteresASCII o UTF-8; UTF-8 es la codificación de entrada predeterminada desde el lanzamiento de LaTeX 2018
Comando de carga\usepackage{name} en el preámbulo del documento; las opciones se pasan como \usepackage[opt1,opt2]{name}
Autodeclaración del paquete\ProvidesPackage{name}[AAAA/MM/DD vX.Y descripción] sella la identidad y versión en el registro de compilación
Manejo de opciones\DeclareOption{key}{code} define las opciones aceptadas; \ProcessOptions ejecuta las elegidas por el usuario
Declaración de dependencias\RequirePackage{name}[fecha-mínima] declara dependencias, equivalente a \usepackage pero seguro dentro del código del paquete
Firma binariaNinguna - texto plano; los archivos modernos convencionalmente comienzan con líneas de comentario % seguidas de \NeedsTeXFormat{LaTeX2e}
Tamaño de archivo típico1 KB - 200 KB dependiendo de la complejidad del paquete
Formato complementarioClase de documento .cls - mismo lenguaje de macros TeX pero cargado con \documentclass y rige la estructura general del documento
Formato de origenMuchos archivos .sty se extraen de un archivo fuente documentado .dtx utilizando un script de instalación .ins
DistribuciónPublicado en CTAN; incluido en TeX Live (multiplataforma) y MiKTeX (Windows)
Soporte de plataformaCualquier sistema operativo con una distribución de TeX instalada: Windows, macOS, Linux, BSD
Marcadores de sintaxisLa barra invertida (\) introduce cada comando; el porcentaje (%) inicia un comentario que se extiende hasta el final de la línea
Capa de programación modernaLos paquetes pueden usar la capa LaTeX3 / expl3 (\ExplSyntaxOn...\ExplSyntaxOff) para programación de macros estructurada
Lanzado1985 (LaTeX); package mechanism formalised in LaTeX2e, 1994
Última versiónN/A (no version number on the format itself; tracked per package and by LaTeX2e/LaTeX3 releases)
Estándar abierto · libre de regalías
Especificaciónwww.latex-project.org

Conversiones de STY

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos STY. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos STY.

Preguntas frecuentes

¿Cómo instalo un archivo .sty para LaTeX?
Lo más sencillo: coloque el .sty en la misma carpeta que su .tex y compile; LaTeX lo encontrará. Para un uso permanente, colóquelo en su árbol local texmf (por ejemplo, ~/texmf/tex/latex/<nombre>/) y ejecute «texhash»/«mktexlsr», o instale el paquete a través del Administrador de paquetes de MiKTeX o «tlmgr».
¿Para qué se utiliza un archivo .sty?
Es un paquete de LaTeX: macros reutilizables que añaden características o formato (matemáticas, gráficos, hipervínculos, diseño de página). Se carga en el documento con \usepackage{name}.
¿Cuál es la diferencia entre un archivo .sty y uno .cls?
Ambos son fuentes de macros de LaTeX. Un .sty (paquete) se carga con \usepackage y añade funciones a cualquier documento; un .cls (clase) se carga con \documentclass y define todo el tipo de documento (artículo, informe, una plantilla de revista).
¿Cómo abro un archivo .sty?
Es texto plano: ábralo en cualquier editor (Notepad++, VS Code, vim) o en un IDE de LaTeX (TeXstudio, TeXmaker, Overleaf). Allí se leen o editan las macros; no se «ejecuta» por sí solo.
LaTeX dice «File name.sty not found» - ¿qué hago?
El paquete no está donde LaTeX busca. Instálelo (Administrador de paquetes de MiKTeX, o «tlmgr install nombre»), o coloque el .sty junto a su .tex. En MiKTeX, la instalación al vuelo suele ofrecer descargarlo automáticamente.
¿Puedo convertir un .sty a PDF?
No, no es un documento. En su lugar, compile un pequeño .tex que use el paquete a PDF, o lea el PDF de documentación del propio paquete (generado a partir de su .dtx).

Referencias

1The LaTeX Project - Documentationwww.latex-project.org
2CTAN - Comprehensive TeX Archive Networkctan.org

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Extensiones relacionadas

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z