.PK

File PK

TeX Packed Bitmap Font
Fai una domanda
RISPOSTA RAPIDA

Un file PK è un font bitmap compresso creato dal sistema di composizione tipografica TeX, non un file audio. Memorizza i glifi dei caratteri rasterizzati per un font a una specifica risoluzione (DPI). Troverai i file PK nella cache dei font di TeX Live o MiKTeX - vengono generati automaticamente e non è necessario aprirli manualmente.

Sviluppatore: Tomas Rokicki (PK format, 1985); Donald Knuth (TeX/Metafont ecosystem) Categoria: File di font (caratteri) Standard aperto MIME: application/x-tex-pk
SI APRE SU Windows macOS Linux
Correlati: .WOFF · .TTF · .EOT · .MCF

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Sep 5, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file PK?

Un file .pk è un font bitmap compresso utilizzato nell'ecosistema di composizione tipografica TeX e LaTeX. PK sta per «Packed» (impacchettato), in riferimento allo schema di codifica run-length utilizzato per memorizzare in modo efficiente il bitmap monocromatico di ogni glifo. Il formato è stato progettato da Tomas Rokicki nel 1985 come sostituto più compatto per l'output .GF (Generic Font) di Metafont.

I file .pk sono specifici per la risoluzione: esiste un file separato per ogni combinazione di carattere e DPI di output. Ad esempio, cmr10.300pk contiene il font Computer Modern Roman 10pt rasterizzato a 300 dpi, mentre cmr10.600pk è lo stesso carattere a 600 dpi. Le moderne distribuzioni TeX come TeX Live e MiKTeX generano i file .pk su richiesta tramite mktexpk quando il rendering DVI richiede un font non ancora presente in cache.

Il file inizia con un preambolo di due byte (0xF7 0x59) seguito dai metadati relativi alla dimensione del design e ai DPI, quindi una sequenza di record di glifi compressi. Ogni record memorizza il codice del carattere, la larghezza TFM, le dimensioni del rettangolo di delimitazione (bounding box) e i bit del bitmap compressi tramite RLE. Un campo checksum lega ogni glifo al suo file metrico .tfm compagno.

Per i moderni flussi di lavoro LaTeX basati su PDF, sono preferiti i font OpenType e Type 1. I file .pk rimangono rilevanti per le pipeline di rendering da DVI a PostScript in TeX Live e MiKTeX.

Sicurezza e incolumità

RISCHIO: LOW

Dati di font binari; nessun contenuto eseguibile o script. Sicuro da aprire con gli strumenti TeX.

Dettagli del formato

in sintesi
NOME COMPLETOTeX Packed Bitmap Fontanche noto come PK font, packed raster font
SVILUPPATORETomas Rokicki (PK format, 1985); Donald Knuth (TeX/Metafont ecosystem)dal 1985 (Tomas Rokicki, gftopk utility)
TIPO MIMEapplication/x-tex-pk
TIPOfont bitmap compresso (glifi rasterizzati)
STANDARDAperto · royalty-free
MAGIC BYTES · FIRMA DEL FILE
OFFSET
0001
HEX
F759
ASCII
·Y
Il primo byte 0xF7 (247) è l'identificatore del preambolo PK; il secondo byte 0x59 (89 decimale) conferma il formato PK. I file GF usano 0xF7 0x80 - si differenziano dal secondo byte.

Programmi che aprono file PK

Windows2 apps
MiKTeX Open-source I file PK sono gestiti automaticamente dal sottosistema dei font di MiKTeX; non vengono aperti direttamente. Installa MiKTeX per elaborare documenti LaTeX che generano o usano font PK.
TeX Live (with YAP DVI viewer) Open-source YAP (Yet Another Previewer) incluso in MiKTeX esegue il rendering dei file DVI utilizzando i font PK.
macOS1 app
MacTeX Open-source MacTeX (TeX Live per macOS) gestisce automaticamente la cache dei font PK.
Linux2 apps
TeX Live Open-source TeX Live gestisce i file PK automaticamente tramite mktexpk. Installa texlive-full o i pacchetti di font pertinenti.
Evince / Okular (DVI mode) Open-source Questi visualizzatori di documenti renderizzano i file DVI utilizzando i font PK tramite il backend di TeX Live.

Dettagli tecnici

specifiche approfondite
Magic bytes0xF7 0x59 (identificatore del preambolo; distingue PK da GF che usa 0xF7 0x80)
CodificaBinaria
Ordine dei byteBig-endian
CompressioneRun-length encoding (RLE) dei bitmap monocromatici dei glifi; ottimizzazione del bounding-box
Profondità colore1 bpp (solo monocromatico)
Dimensione tipica del file10 KB - 500 KB per font a una risoluzione
Codifica della risoluzioneDPI codificati nella convenzione del nome file (es. cmr10.300pk = 300 dpi, cmr10.600pk = 600 dpi)
ChecksumCampo checksum per glifo corrispondente al file metrico .tfm compagno
Tipo MIMEapplication/x-tex-pk
OS associatoLinux, macOS, Windows, Unix
Generato daMetafont tramite l'utility gftopk, o su richiesta da mktexpk in TeX Live / MiKTeX
Origine del formatoTomas Rokicki, 1985
Ruolo nel workflow DVIUtilizzato nel rendering da DVI a PostScript; i flussi di lavoro TeX basati su PDF preferiscono i font OpenType/Type 1
Rilasciato1985 (Tomas Rokicki, gftopk utility)
Ultima versioneformat is stable since 1985; no version changes
Standard apertoSì · royalty-free
Specificactan.org

Conversioni PK

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file PK. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file PK.

Domande frequenti

Cos'è un file PK in LaTeX?
Un file PK è un font bitmap compresso utilizzato dal sistema TeX per renderizzare i caratteri a una risoluzione specifica. TeX Live e MiKTeX li generano e gestiscono automaticamente.
Posso aprire un file PK in un editor di testo o in un programma audio?
No - PK è un file di font binario, non audio o testo. Richiede gli strumenti della distribuzione TeX.
Perché ho dei file PK sul mio computer?
Sono stati generati dalla tua distribuzione TeX (TeX Live / MiKTeX) durante la compilazione di un documento LaTeX che richiedeva font bitmap. Si trovano nella cartella della cache dei font.
I file dei font PK sono ancora necessari?
Per i moderni flussi di lavoro pdflatex/LuaLaTeX vengono ampiamente bypassati; sono ancora necessari per i flussi DVI → PostScript e per alcuni visualizzatori DVI.
Cosa significa PK?
Packed (raster) font - si riferisce alla compressione RLE dei dati bitmap dei glifi.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z