.PK

Fichier PK

TeX Packed Bitmap Font
Poser une question
RÉPONSE RAPIDE

Un fichier PK est une police de caractères bitmap compressée créée par le système de composition TeX, et non un fichier audio. Il stocke les glyphes de caractères pixélisés pour une police à une résolution spécifique (DPI). Vous trouverez des fichiers PK dans le cache de polices de votre TeX Live ou MiKTeX - ils sont générés automatiquement et vous n'avez pas besoin de les ouvrir manuellement.

Développeur : Tomas Rokicki (PK format, 1985); Donald Knuth (TeX/Metafont ecosystem) Catégorie : Fichiers de polices Standard ouvert MIME: application/x-tex-pk
S'OUVRE SUR Windows macOS Linux
Lié : .WOFF · .TTF · .EOT · .MCF

Sur cette page

19k+ extensions indexées
Dernière révision le Sep 5, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier PK ?

Un fichier .pk est une police bitmap compressée utilisée dans l'écosystème de composition TeX et LaTeX. PK signifie « Packed » (compressé), en référence au schéma de codage par plages (RLE) utilisé pour stocker efficacement le bitmap monochrome de chaque glyphe. Le format a été conçu par Tomas Rokicki en 1985 comme un remplacement plus compact pour la sortie .GF (Generic Font) de Metafont.

Les fichiers .pk sont spécifiques à une résolution : un fichier distinct existe pour chaque combinaison de police et de DPI de sortie. Par exemple, cmr10.300pk contient la police Computer Modern Roman 10pt pixélisée à 300 dpi, tandis que cmr10.600pk est la même police à 600 dpi. Les distributions TeX modernes telles que TeX Live et MiKTeX génèrent des fichiers .pk à la demande via mktexpk lorsque le rendu DVI nécessite une police qui n'est pas encore en cache.

Le fichier commence par un préambule de deux octets (0xF7 0x59) suivi des métadonnées de taille de conception et de DPI, puis d'une séquence d'enregistrements de glyphes compressés. Chaque enregistrement stocke le code du caractère, la largeur TFM, les dimensions de la boîte englobante et les bits du bitmap compressés par RLE. Un champ de somme de contrôle lie chaque glyphe à son fichier de métriques .tfm compagnon.

Pour les flux de travail LaTeX modernes basés sur le PDF, les polices OpenType et Type 1 sont préférées. Les fichiers .pk restent pertinents pour les chaînes de rendu DVI-vers-PostScript dans TeX Live et MiKTeX.

Sécurité et sûreté

RISQUE : LOW

Données de police binaires ; aucun script ni contenu exécutable. Sûr à ouvrir avec les outils TeX.

Détails du format

en bref
NOM COMPLETTeX Packed Bitmap Fontalias PK font, packed raster font
DÉVELOPPEURTomas Rokicki (PK format, 1985); Donald Knuth (TeX/Metafont ecosystem)depuis 1985 (Tomas Rokicki, gftopk utility)
TYPE MIMEapplication/x-tex-pk
TYPEpolice bitmap compressée (glyphes pixélisés)
STANDARDOuvert · libre de droits
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
0001
HEX
F759
ASCII
·Y
Le premier octet 0xF7 (247) est l'identifiant du préambule PK ; le second octet 0x59 (89 en décimal) confirme le format PK. Les fichiers GF utilisent 0xF7 0x80 - différenciés par le second octet.

Programmes qui ouvrent les fichiers PK

Windows2 apps
MiKTeX Open-source Les fichiers PK sont gérés automatiquement par le sous-système de polices de MiKTeX ; ils ne sont pas ouverts directement. Installez MiKTeX pour traiter les documents LaTeX qui génèrent/utilisent des polices PK.
TeX Live (with YAP DVI viewer) Open-source YAP (Yet Another Previewer) fourni avec MiKTeX effectue le rendu des fichiers DVI en utilisant des polices PK.
macOS1 app
MacTeX Open-source MacTeX (TeX Live pour macOS) gère automatiquement le cache des polices PK.
Linux2 apps
TeX Live Open-source TeX Live gère les fichiers PK automatiquement via mktexpk. Installez texlive-full ou les paquets de polices appropriés.
Evince / Okular (DVI mode) Open-source Ces visionneuses de documents affichent les fichiers DVI en utilisant des polices PK via le moteur TeX Live.

Détails techniques

spécifications approfondies
Octets magiques0xF7 0x59 (identifiant de préambule ; distingue PK de GF qui utilise 0xF7 0x80)
CodageBinaire
Ordre des octetsBig-endian
CompressionCodage par plages (RLE) des bitmaps de glyphes monochromes ; optimisation de la boîte englobante
Profondeur de couleur1 bpp (monochrome uniquement)
Taille de fichier typique10 Ko - 500 Ko par police à une résolution donnée
Codage de la résolutionDPI encodé dans la convention de nommage du fichier (ex: cmr10.300pk = 300 dpi, cmr10.600pk = 600 dpi)
Somme de contrôleChamp de somme de contrôle par glyphe correspondant au fichier de métriques .tfm associé
Type MIMEapplication/x-tex-pk
OS associéLinux, macOS, Windows, Unix
Généré parMetafont via l'utilitaire gftopk, ou à la demande par mktexpk dans TeX Live / MiKTeX
Origine du formatTomas Rokicki, 1985
Rôle dans le flux DVIUtilisé dans le rendu DVI-vers-PostScript ; les flux TeX basés sur PDF préfèrent les polices OpenType/Type 1
Publié1985 (Tomas Rokicki, gftopk utility)
Dernière versionformat is stable since 1985; no version changes
Standard ouvertOui · libre de droits
Spécificationctan.org

Conversions PK

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers PK. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers PK.

Foire aux questions

Qu'est-ce qu'un fichier PK dans LaTeX ?
Un fichier PK est une police bitmap compressée utilisée par le système de composition TeX pour restituer des caractères à une résolution spécifique. TeX Live et MiKTeX les génèrent et les gèrent automatiquement.
Puis-je ouvrir un fichier PK dans un éditeur de texte ou un programme audio ?
Non - PK est un fichier de police binaire, pas de l'audio ou du texte. Il nécessite les outils de la distribution TeX.
Pourquoi ai-je des fichiers PK sur mon ordinateur ?
Ils ont été générés par votre distribution TeX (TeX Live / MiKTeX) lors de la compilation d'un document LaTeX nécessitant des polices bitmap. Ils résident dans le répertoire du cache de polices.
Les fichiers de polices PK sont-ils toujours nécessaires ?
Pour les flux de travail pdflatex/LuaLaTeX modernes, ils sont largement contournés ; ils restent nécessaires pour les flux DVI → PostScript et certains prévisualiseurs DVI.
Que signifie PK ?
Packed (raster) font - en référence à la compression RLE des données de glyphes bitmap.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z