.STY

STY-bestand

LaTeX Style / Package File
Stel een vraag
SNEL ANTWOORD

Een STY-bestand is een LaTeX-pakket (stijlbestand) - platte tekst TeX-macro's die functies of opmaak toevoegen aan een LaTeX-document, geladen met \usepackage{name}. Elke tekstverwerker kan het openen om de code te lezen of te bewerken; om het te gebruiken, plaatst u het naast uw .tex-bestand en compileert u met pdflatex. De meest voorkomende pakketten worden al meegeleverd met TeX Live en MiKTeX.

Ontwikkelaar: LaTeX Project (Leslie Lamport; built on Donald Knuth's TeX) Categorie: Ontwikkelaarsbestanden Open standaard MIME: text/x-tex
OPENT OP Windows macOS Linux Web
Gerelateerd: .DO · .MD · .HEX · .XSD

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Aug 20, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het STY-bestandsformaat?

Een .sty-bestand is een plat tekstbestand dat stijl-definities bevat die worden gebruikt voor het opmaken van LaTeX-documenten. Commando's worden geïntroduceerd met een backslash (` \ ), terwijl commentaar wordt gemarkeerd met een percentageteken (%). .sty-bestanden worden geladen door .tex of .ltx documenten via het \usepackage{name}` commando om hun opmaak toe te passen op het betreffende document.

.sty-bestanden kunnen in een onbeperkt aantal documenten worden hergebruikt. Stijl-definities kunnen ook rechtstreeks in de preambule van een document worden geplaatst; door ze in .sty-vorm te verpakken, worden ze deelbaar. Een modern .sty-bestand opent met een \ProvidesPackage declaratie die de pakketnaam, datum en versie vastlegt.

LaTeX is zeer populair in wetenschappelijke en academische publicaties, waar .sty-bestanden algemeen worden gebruikt om documentlay-outs en opmaak te standaardiseren. Pakketten worden gedistribueerd via CTAN en gebundeld in TeX-distributies zoals TeX Live en MiKTeX. Veel .sty-bestanden worden gegenereerd uit een .dtx bronbestand met behulp van een .ins script; het .cls formaat vervult dezelfde rol voor de algemene documentstructuur.

Beveiliging & veiligheid

RISICO: MEDIUM

Een .sty is uitvoerbare TeX-code die draait wanneer LaTeX uw document compileert. TeX kan externe commando's lezen en (met \write18/shell-escape ingeschakeld) zelfs uitvoeren, dus een kwaadaardig stijlbestand zou in principe bestanden kunnen schrijven of programma's kunnen uitvoeren tijdens de compilatie. De meeste distributies worden standaard geleverd met beperkte shell-escape, wat dit beperkt. Behandel .sty-bestanden van onbekende bronnen zoals elke gedownloade code: geef de voorkeur aan pakketten van CTAN/uw distributie, lees een onbekend bestand voordat u ermee compileert, en schakel geen onbeperkte shell-escape in voor bestanden die u niet vertrouwt. Het bekijken van een .sty in een tekstverwerker is onschadelijk.

Formaatdetails

in een notendop
VOLLEDIGE NAAMLaTeX Style / Package Fileook bekend als LaTeX style file, LaTeX package
ONTWIKKELAARLaTeX Project (Leslie Lamport; built on Donald Knuth's TeX)sinds 1985 (LaTeX); package mechanism formalised in LaTeX2e, 1994
MIME-TYPEtext/x-tex
TYPEPlat tekstbestand met LaTeX/TeX-macro's die een pakket of stijl definiëren
STANDAARDOpen · royaltyvrij
GERELATEERD.do.md.hex.xsd

Programma's die STY-bestanden openen

Windows4 apps
MiKTeX Open-source De TeX-distributie die duizenden .sty-bestanden levert; installeer ontbrekende bestanden via de Package Manager. \usepackage vindt ze automatisch.
Texmaker Open-source Open en bewerk de .sty als broncode; compileer het bovenliggende .tex-bestand met de meegeleverde tools.
TeXstudio Open-source Open de .sty om deze te lezen/bewerken. Om het te gebruiken: bewaar het naast uw .tex of in een lokale texmf-tree, en compileer vervolgens. (Werkt samen met een MiKTeX/TeX Live backend.)
Notepad / VS Code Open-source Open als platte tekst om de macro's te lezen of snel te bewerken; geen TeX-installatie nodig om alleen te bekijken.
macOS3 apps
TeXworks Open-source Open en bewerk het stijlbestand; compileer documenten die het via \usepackage gebruiken.
TeX Live / MacTeX Open-source Installeer MacTeX (TeX Live voor macOS); het bevat de standaardpakketten en vindt nieuwe .sty-bestanden in de lokale texmf-tree.
TeXShop Open-source Open de .sty in deze macOS LaTeX-editor om te lezen/bewerken; zet tekst om via MacTeX.
Linux3 apps
TeX Live Open-source Installeer via uw distributie of upstream; „tlmgr install <pkg>” voegt ontbrekende .sty-bestanden toe, die automatisch worden gevonden door \usepackage.
Texmaker / TeXstudio Open-source Open de .sty om te bewerken; bouw het bovenliggende document met de TeX Live backend.
Any text editor (gedit, vim, Emacs) Open-source Open als platte tekst; AUCTeX (Emacs) biedt volledige ondersteuning voor LaTeX-bewerking.
Web1 app
Overleaf Freemium Upload de .sty in uw project naast de .tex; gebruik \usepackage en compileer in de browser - geen lokale installatie nodig.

Technische details

diepe specificaties
BestandstypePlat tekstbestand met TeX-macrobrommen
MIME-typetext/x-tex (ook geaccepteerd: application/x-tex, text/plain)
KaraktercoderingASCII of UTF-8; UTF-8 is de standaard invoercodering sinds de LaTeX 2018-release
Laadcommando\usepackage{name} in de document-preambule; opties worden doorgegeven als \usepackage[opt1,opt2]{name}
Zelf-declaratie van pakket\ProvidesPackage{name}[YYYY/MM/DD vX.Y beschrijving] legt identiteit en versie vast in het compilatie-logboek
Optie-afhandeling\DeclareOption{key}{code} definieert geaccepteerde opties; \ProcessOptions voert de door de gebruiker gekozen opties uit
Afhankelijkheidsverklaring\RequirePackage{name}[min-date] declareert afhankelijkheden, equivalent aan \usepackage maar veilig binnen pakketcode
Binaire handtekeningGeen - platte tekst; moderne bestanden beginnen conventioneel met % commentaarregels gevolgd door \NeedsTeXFormat{LaTeX2e}
Typische bestandsgrootte1 KB - 200 KB afhankelijk van de complexiteit van het pakket
Bijbehorend formaat.cls documentklasse - dezelfde TeX-macrotaal maar geladen met \documentclass en bepaalt de algemene documentstructuur
BronformaatVeel .sty-bestanden worden geëxtraheerd uit een gedocumenteerd .dtx-bronbestand met behulp van een .ins installatie-script
DistributieGepubliceerd op CTAN; gebundeld in TeX Live (cross-platform) en MiKTeX (Windows)
PlatformondersteuningElk besturingssysteem met een geïnstalleerde TeX-distributie: Windows, macOS, Linux, BSD
Syntaxis-markeringenBackslash (\) introduceert elk commando; procent (%) start een commentaar dat doorloopt tot het einde van de regel
Moderne programmeerlaagPakketten kunnen de LaTeX3 / expl3 laag (\ExplSyntaxOn...\ExplSyntaxOff) gebruiken voor gestructureerd macro-programmeren
Uitgebracht1985 (LaTeX); package mechanism formalised in LaTeX2e, 1994
Laatste versieN/A (no version number on the format itself; tracked per package and by LaTeX2e/LaTeX3 releases)
Open standaardJa · royaltyvrij
Specificatiewww.latex-project.org

STY conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met STY-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over STY-bestanden.

Veelgestelde vragen

Hoe installeer ik een .sty-bestand voor LaTeX?
Het eenvoudigst: plaats de .sty in dezelfde map als uw .tex en compileer - LaTeX vindt het dan. Voor permanent gebruik plaatst u het in uw lokale texmf-tree (bijv. ~/texmf/tex/latex/<naam>/) en voert u „texhash”/„mktexlsr” uit, of installeert u het pakket via de MiKTeX Package Manager of „tlmgr”.
Waar wordt een .sty-bestand voor gebruikt?
Het is een LaTeX-pakket: herbruikbare macro's die functies of opmaak toevoegen (wiskunde, afbeeldingen, hyperlinks, paginalay-out). U laadt het in uw document met \usepackage{name}.
Wat is het verschil tussen een .sty- en een .cls-bestand?
Beide zijn LaTeX-macrobrommen. Een .sty (pakket) wordt geladen met \usepackage en voegt functies toe aan elk document; een .cls (klasse) wordt geladen met \documentclass en definieert het volledige documenttype (artikel, rapport, een tijdschrift-sjabloon).
Hoe open ik een .sty-bestand?
Het is platte tekst - open het in elke editor (Notepad++, VS Code, vim) of een LaTeX IDE (TeXstudio, TeXmaker, Overleaf). U leest/bewerkt de macro's daar; u kunt het niet op zichzelf „uitvoeren”.
LaTeX zegt „File name.sty not found” - wat moet ik doen?
Het pakket bevindt zich niet op een plek waar LaTeX zoekt. Installeer het (MiKTeX Package Manager, of „tlmgr install name”), of plaats de .sty naast uw .tex. In MiKTeX biedt de on-the-fly installatie meestal aan om het automatisch op te halen.
Kan ik een .sty naar PDF converteren?
Nee - het is geen document. Compileer in plaats daarvan een klein .tex-bestand dat het pakket gebruikt naar PDF, of lees de eigen PDF-documentatie van het pakket (gebouwd vanuit de .dtx).

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z