.STY

STY-fil

LaTeX Style / Package File
Stil et spørgsmål
HURTIGT SVAR

En STY-fil er en LaTeX-pakke (style) fil - almindelige TeX-makroer, der tilføjer funktioner eller formatering til et LaTeX-dokument, indlæst med \usepackage{navn}. Enhver teksteditor kan åbne den for at læse eller redigere koden; for at bruge den skal du placere den ved siden af din .tex-fil og kompilere med pdflatex. De fleste almindelige pakker følger allerede med TeX Live og MiKTeX.

Udvikler: LaTeX Project (Leslie Lamport; built on Donald Knuth's TeX) Kategori: Udviklerfiler Åben standard MIME: text/x-tex
ÅBNER PÅ Windows macOS Linux Web
Relateret: .DO · .MD · .HEX · .XSD

På denne side

19k+ filtyper indekseret
Sidst gennemset Aug 20, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er STY-filformatet?

En .sty-fil er en almindelig tekstfil, der indeholder typedefinitioner, som bruges til formatering af LaTeX-dokumenter. Kommandoer introduceres med en bagudvendt skråstreg (` \ ), mens kommentarer er markeret med et procenttegn (%). .sty-filer indlæses af .tex eller .ltx dokumenter via \usepackage{navn}`-kommandoen for at anvende deres formatering på det givne dokument.

.sty-filer kan genbruges på tværs af et vilkårligt antal dokumenter. Typografidefinitioner kan også indstilles direkte i et dokuments præambel; ved at pakke dem i .sty-form gøres de delbare. En moderne .sty åbner med en \ProvidesPackage-erklæring, der stempler pakkens navn, dato og version.

LaTeX er meget populært inden for videnskabelig og akademisk udgivelse, hvor .sty-filer almindeligvis bruges til at standardisere dokumentlayout og formatering. Pakker distribueres gennem CTAN og er bundtet i TeX-distributioner såsom TeX Live og MiKTeX. Mange .sty-filer genereres fra en .dtx kilde ved hjælp af et .ins-script; .cls-formatet tjener samme rolle for den overordnede dokumentstruktur.

Sikkerhed og tryghed

RISIKO: MEDIUM

En .sty-fil er eksekverbar TeX-kode, der kører, når LaTeX kompilerer dit dokument. TeX kan læse og (med \write18/shell-escape aktiveret) endda køre eksterne kommandoer, så en ondsindet stilfil kunne i princippet skrive filer eller eksekvere programmer under kompilering. De fleste distributioner leveres med shell-escape begrænset som standard, hvilket begrænser dette. Behandl .sty-filer fra ukendte kilder som enhver anden downloadet kode: foretræk pakker fra CTAN/din distribution, læs en ukendt fil før du kompilerer med den, og aktiver ikke ubegrænset shell-escape for filer, du ikke har tillid til. Visning af en .sty i en teksteditor er harmløs.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNLaTeX Style / Package Fileogså kendt som LaTeX style file, LaTeX package
UDVIKLERLaTeX Project (Leslie Lamport; built on Donald Knuth's TeX)siden 1985 (LaTeX); package mechanism formalised in LaTeX2e, 1994
MIME-TYPEtext/x-tex
TYPEAlmindelig tekst LaTeX/TeX-makrokilde, der definerer en pakke eller typografi
STANDARDÅben · royaltyfri

Programmer der åbner STY-filer

Windows4 apps
MiKTeX Open-source TeX-distributionen, der leverer tusindvis af .sty-filer; installer manglende filer via dens Package Manager. \usepackage finder dem automatisk.
Texmaker Open-source Åbn og rediger .sty-filen som kildekode; kompiler det overordnede .tex-dokument med de medfølgende værktøjer.
TeXstudio Open-source Åbn .sty-filen for at læse/redigere den. For at bruge den: behold den ved siden af din .tex-fil eller i et lokalt texmf-træ, og kompiler derefter. (Parres med en MiKTeX/TeX Live backend.)
Notepad / VS Code Open-source Åbn som almindelig tekst for at læse eller hurtigt redigere makroerne; ingen TeX-installation er nødvendig blot for at se indholdet.
macOS3 apps
TeXworks Open-source Åbn og rediger stilfilen; kompiler dokumenter, der bruger \usepackage på den.
TeX Live / MacTeX Open-source Installer MacTeX (TeX Live til macOS); den leverer standardpakkerne og finder nye .sty-filer i det lokale texmf-træ.
TeXShop Open-source Åbn .sty-filen i denne macOS LaTeX-editor for at læse/redigere; typerer via MacTeX.
Linux3 apps
TeX Live Open-source Installer via din distribution eller upstream; «tlmgr install <pkg>» tilføjer manglende .sty-filer, som findes automatisk af \usepackage.
Texmaker / TeXstudio Open-source Åbn .sty-filen for at redigere; byg det overordnede dokument med TeX Live backenden.
Any text editor (gedit, vim, Emacs) Open-source Åbn som almindelig tekst; AUCTeX (Emacs) giver fuld LaTeX-redigeringsstøtte.
Web1 app
Overleaf Freemium Upload .sty-filen til dit projekt sammen med .tex-filen; brug \usepackage og kompiler i browseren - ingen lokal installation nødvendig.

Tekniske detaljer

dyb specifikation
FiltypeAlmindelig tekst TeX-makrokildekodefil
MIME-typetext/x-tex (også accepteret: application/x-tex, text/plain)
TegnkodningASCII eller UTF-8; UTF-8 er standard input-kodning siden LaTeX 2018-udgivelsen
Indlæsningskommando\usepackage{navn} i dokumentets præambel; indstillinger videregives som \usepackage[opt1,opt2]{navn}
Pakke-selverklæring\ProvidesPackage{navn}[ÅÅÅÅ/MM/DD vX.Y beskrivelse] stempler identitet og version i kompilationsloggen
Håndtering af indstillinger\DeclareOption{nøgle}{kode} definerer accepterede indstillinger; \ProcessOptions udfører de valgte af brugeren
Afhængighedserklæring\RequirePackage{navn}[min-dato] erklærer afhængigheder, svarende til \usepackage, men sikker inde i pakkekode
Binær signaturIngen - almindelig tekst; moderne filer starter konventionelt med % kommentarlinjer efterfulgt af \NeedsTeXFormat{LaTeX2e}
Typisk filstørrelse1 KB - 200 KB afhængigt af pakkens kompleksitet
Ledsageformat.cls dokumentklasse - samme TeX-makrosprog, men indlæst med \documentclass og styrer den overordnede dokumentstruktur
KildeformatMange .sty-filer er udtrukket fra en dokumenteret .dtx-kildefil ved hjælp af et .ins-installationsscript
DistributionUdgivet på CTAN; bundtet i TeX Live (tværplatform) og MiKTeX (Windows)
PlatformunderstøttelseEthvert operativsystem med en TeX-distribution installeret: Windows, macOS, Linux, BSD
SyntaksmarkørerBagudvendt skråstreg (\) introducerer enhver kommando; procent (%) starter en kommentar, der strækker sig til slutningen af linjen
Moderne programmeringslagPakker kan bruge LaTeX3 / expl3-laget (\ExplSyntaxOn...\ExplSyntaxOff) til struktureret makroprogrammering
Udgivet1985 (LaTeX); package mechanism formalised in LaTeX2e, 1994
Seneste versionN/A (no version number on the format itself; tracked per package and by LaTeX2e/LaTeX3 releases)
Åben standardJa · royaltyfri
Specifikationwww.latex-project.org

STY-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med STY-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om STY-filer.

Ofte stillede spørgsmål

Hvordan installerer jeg en .sty-fil til LaTeX?
Enklest: læg .sty-filen i samme mappe som din .tex-fil og kompiler - LaTeX finder den. For permanent brug skal du placere den i dit lokale texmf-træ (f.eks. ~/texmf/tex/latex/<navn>/) og køre «texhash»/«mktexlsr», eller installere pakken via MiKTeX Package Manager eller «tlmgr».
Hvad bruges en .sty-fil til?
Det er en LaTeX-pakke: genanvendelige makroer, der tilføjer funktioner eller formatering (matematik, grafik, hyperlinks, sidelayout). Du indlæser den i dit dokument med \usepackage{navn}.
Hvad er forskellen på en .sty og en .cls-fil?
Begge er LaTeX-makrokildekode. En .sty (pakke) indlæses med \usepackage og tilføjer funktioner til ethvert dokument; en .cls (klasse) indlæses med \documentclass og definerer hele dokumenttypen (artikel, rapport, en tidsskriftsskabelon).
Hvordan åbner jeg en .sty-fil?
Det er almindelig tekst - åbn den i enhver editor (Notepad++, VS Code, vim) eller et LaTeX IDE (TeXstudio, TeXmaker, Overleaf). Du læser/redigerer makroerne der; du «kører» den ikke alene.
LaTeX siger «File name.sty not found» - hvad gør jeg?
Pakken er ikke der, hvor LaTeX søger. Installer den (MiKTeX Package Manager, eller «tlmgr install navn»), eller læg .sty-filen ved siden af din .tex-fil. På MiKTeX tilbyder on-the-fly installation normalt at hente den automatisk.
Kan jeg konvertere en .sty til PDF?
Nej - det er ikke et dokument. Kompiler i stedet en lille .tex-fil, der bruger pakken, til PDF, eller læs pakkens egen dokumentations-PDF (bygget fra dens .dtx).

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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

Relaterede filtyper

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

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å