.PK

PK Datei

TeX Packed Bitmap Font
Frage stellen
SCHNELLE ANTWORT

Eine PK Datei ist eine gepackte Bitmap-Schriftart, die vom TeX-Satzsystem erstellt wurde, und keine Audiodatei. Sie speichert gerasterte Glyphen für eine Schriftart in einer bestimmten Auflösung (DPI). Sie finden PK Dateien in Ihrem TeX Live- oder MiKTeX-Schriftart-Cache - sie werden automatisch generiert und müssen nicht manuell geöffnet werden.

Entwickler: Tomas Rokicki (PK format, 1985); Donald Knuth (TeX/Metafont ecosystem) Kategorie: Fontdateien Offener Standard MIME: application/x-tex-pk
VERFÜGBAR AUF Windows macOS Linux
Verwandt: .WOFF · .TTF · .EOT · .MCF

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Sep 5, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das PK-Dateiformat?

Eine .pk Datei ist eine komprimierte Bitmap-Schriftart, die im TeX- und LaTeX-Satz-Ökosystem verwendet wird. PK steht für „Packed“ (gepackt) und bezieht sich auf das Run-Length-Encoding-Verfahren (Lauflängenkodierung), mit dem die monochrome Bitmap jeder Glyphe effizient gespeichert wird. Das Format wurde 1985 von Tomas Rokicki als kompakterer Ersatz für die .GF (Generic Font) Ausgabe von Metafont entwickelt.

.pk Dateien sind auflösungsspezifisch: Für jede Kombination aus Schriftart und Ausgabe-DPI existiert eine separate Datei. Zum Beispiel enthält cmr10.300pk die Schriftart Computer Modern Roman 10pt, gerastert mit 300 dpi, während cmr10.600pk dieselbe Schriftart mit 600 dpi darstellt. Moderne TeX-Distributionen wie TeX Live und MiKTeX generieren .pk Dateien bei Bedarf über mktexpk, wenn das DVI-Rendering eine Schriftart erfordert, die noch nicht im Cache vorhanden ist.

Die Datei beginnt mit einer Zwei-Byte-Präambel (0xF7 0x59), gefolgt von Metadaten zur Designgröße und DPI, sowie einer Sequenz von gepackten Glyphen-Datensätzen. Jeder Datensatz speichert den Zeichencode, die TFM-Breite, die Abmessungen der Bounding-Box und die RLE-komprimierten Bitmap-Bits. Ein Prüfsummenfeld verknüpft jede Glyphe mit der zugehörigen .tfm Metrikdatei.

Für moderne PDF-basierte LaTeX-Workflows werden OpenType- und Type 1-Schriftarten bevorzugt. .pk Dateien bleiben jedoch relevant für DVI-zu-PostScript-Rendering-Pipelines in TeX Live und MiKTeX.

Sicherheit

RISIKO: LOW

Binäre Schriftartendaten; kein Scripting oder ausführbare Inhalte. Sicher mit TeX-Werkzeugen zu öffnen.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMETeX Packed Bitmap Fontalias PK font, packed raster font
ENTWICKLERTomas Rokicki (PK format, 1985); Donald Knuth (TeX/Metafont ecosystem)seit 1985 (Tomas Rokicki, gftopk utility)
KATEGORIEFontdateien
MIME TYPEapplication/x-tex-pk
TYPKomprimierte Bitmap-Schriftart (gerasterte Glyphen)
STANDARDOffen · lizenzfrei
MAGIC BYTES · DATEISIGNATUR
OFFSET
0001
HEX
F759
ASCII
·Y
Das erste Byte 0xF7 (247) ist der PK-Präambel-Identifikator; das zweite Byte 0x59 (89 dezimal) bestätigt das PK-Format. GF Dateien verwenden 0xF7 0x80 - die Unterscheidung erfolgt durch das zweite Byte.

Programme zum Öffnen von PK-Dateien

Windows2 apps
MiKTeX Open Source PK Dateien werden automatisch vom Schriftart-Subsystem von MiKTeX verwaltet; sie werden nicht direkt geöffnet. Installieren Sie MiKTeX, um LaTeX-Dokumente zu verarbeiten, die PK Schriftarten generieren oder verwenden.
TeX Live (with YAP DVI viewer) Open Source YAP (Yet Another Previewer), das mit MiKTeX ausgeliefert wird, rendert DVI Dateien unter Verwendung von PK Schriftarten.
macOS1 app
MacTeX Open Source MacTeX (TeX Live für macOS) verwaltet den PK Schriftart-Cache automatisch.
Linux2 apps
TeX Live Open Source TeX Live verwaltet PK Dateien automatisch über mktexpk. Installieren Sie texlive-full oder die entsprechenden Schriftartenpakete.
Evince / Okular (DVI mode) Open Source Diese Dokumentbetrachter rendern DVI Dateien unter Verwendung von PK Schriftarten über das TeX Live-Backend.

Technische Details

technische Spezifikation
Magic Bytes0xF7 0x59 (Präambel-Identifikator; unterscheidet PK von GF, welches 0xF7 0x80 verwendet)
KodierungBinär
Byte-ReihenfolgeBig-endian
KomprimierungLauflängenkodierung (RLE) von monochromen Glyphen-Bitmaps; Bounding-Box-Optimierung
Farbtiefe1 bpp (nur monochrom)
Typische Dateigröße10 KB - 500 KB pro Schriftart bei einer Auflösung
AuflösungskodierungDPI in der Dateinamenskonvention kodiert (z. B. cmr10.300pk = 300 dpi, cmr10.600pk = 600 dpi)
PrüfsummePrüfsummenfeld pro Glyphe, das mit der zugehörigen .tfm Metrikdatei übereinstimmt
MIME-Typapplication/x-tex-pk
Zugehöriges BetriebssystemLinux, macOS, Windows, Unix
Generiert vonMetafont über das gftopk-Dienstprogramm oder bei Bedarf durch mktexpk in TeX Live / MiKTeX
Format-UrsprungTomas Rokicki, 1985
Rolle im DVI-WorkflowWird beim DVI-zu-PostScript-Rendering verwendet; PDF-basierte TeX-Workflows bevorzugen OpenType/Type 1-Schriftarten
Veröffentlicht1985 (Tomas Rokicki, gftopk utility)
Neueste Versionformat is stable since 1985; no version changes
Offener StandardJa · lizenzgebührenfrei
Spezifikationctan.org

PK-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit PK-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu PK-Dateien.

Häufig gestellte Fragen

Was ist eine PK Datei in LaTeX?
Eine PK Datei ist eine gepackte Bitmap-Schriftart, die vom TeX-Satzsystem verwendet wird, um Zeichen in einer bestimmten Auflösung darzustellen. TeX Live und MiKTeX generieren und verwalten diese automatisch.
Kann ich eine PK Datei in einem Texteditor oder Audioprogramm öffnen?
Nein - PK ist eine binäre Schriftartendatei, keine Audio- oder Textdatei. Sie erfordert Werkzeuge einer TeX-Distribution.
Warum habe ich PK Dateien auf meinem Computer?
Sie wurden von Ihrer TeX-Distribution (TeX Live / MiKTeX) generiert, als ein LaTeX-Dokument kompiliert wurde, das Bitmap-Schriftarten benötigte. Sie befinden sich im Verzeichnis des Schriftart-Caches.
Werden PK Schriftartendateien noch benötigt?
Für moderne pdflatex/LuaLaTeX-Workflows werden sie weitgehend umgangen; sie werden jedoch weiterhin für DVI → PostScript-Workflows und einige DVI-Vorschauprogramme benötigt.
Wofür steht PK?
Packed (raster) font - dies bezieht sich auf die RLE-Komprimierung der Bitmap-Glyphendaten.

Quellen

1Archiveteam - PK font formatfileformats.archiveteam.org
2TeX FAQ - What are PK files?texfaq.org

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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

Verwandte Erweiterungen

.WOFFWeb Open Font Format
.TTFTrueType Font
.EOTEmbedded OpenType Font
.MCFMathcad Font / Resource File
.CHRBorland BGI Stroke Font File
.OTFOpenType Font

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen