.PK

Arquivo PK

TeX Packed Bitmap Font
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo PK é uma fonte bitmap compactada criada pelo sistema de composição TeX, não um arquivo de áudio. Ele armazena glifos de caracteres rasterizados para uma fonte em uma resolução específica (DPI). Você encontrará arquivos PK no cache de fontes do seu TeX Live ou MiKTeX - eles são gerados automaticamente e você não precisa abri-los manualmente.

Desenvolvedor: Tomas Rokicki (PK format, 1985); Donald Knuth (TeX/Metafont ecosystem) Categoria: Arquivos de Fonte Padrão aberto MIME: application/x-tex-pk
ABRE EM Windows macOS Linux
Relacionado: .WOFF · .TTF · .EOT · .MCF

Nesta página

19k+ extensões indexadas
Última revisão em Sep 5, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro PK?

Um arquivo .pk é uma fonte bitmap comprimida usada no ecossistema de composição TeX e LaTeX. PK significa «Packed» (compactado), referindo-se ao esquema de codificação de comprimento de execução (RLE) usado para armazenar o bitmap monocromático de cada glifo de forma eficiente. O formato foi projetado por Tomas Rokicki em 1985 como um substituto mais compacto para a saída .GF (Generic Font) do Metafont.

Arquivos .pk são específicos para cada resolução: existe um arquivo separado para cada combinação de tipo de letra e DPI de saída. Por exemplo, cmr10.300pk contém a fonte Computer Modern Roman 10pt rasterizada a 300 dpi, enquanto cmr10.600pk é a mesma face a 600 dpi. Distribuições TeX modernas, como TeX Live e MiKTeX, geram arquivos .pk sob demanda via mktexpk quando a renderização DVI requer uma fonte que ainda não está em cache.

O arquivo começa com um preâmbulo de dois bytes (0xF7 0x59) seguido por metadados de tamanho de design e DPI, e então uma sequência de registros de glifos compactados. Cada registro armazena o código do caractere, a largura TFM, as dimensões da caixa delimitadora (bounding box) e os bits do bitmap comprimidos por RLE. Um campo de checksum vincula cada glifo ao seu arquivo de métricas .tfm correspondente.

Para fluxos de trabalho LaTeX modernos baseados em PDF, as fontes OpenType e Type 1 são preferidas. Arquivos .pk permanecem relevantes para pipelines de renderização DVI para PostScript no TeX Live e MiKTeX.

Segurança e proteção

RISCO: LOW

Dados de fonte binários; sem scripts ou conteúdo executável. Seguro para abrir com ferramentas TeX.

Detalhes do formato

em resumo
NOME COMPLETOTeX Packed Bitmap Fonttambém conhecido como PK font, packed raster font
DESENVOLVEDORTomas Rokicki (PK format, 1985); Donald Knuth (TeX/Metafont ecosystem)desde 1985 (Tomas Rokicki, gftopk utility)
TIPO MIMEapplication/x-tex-pk
TIPOfonte bitmap compactada (glifos rasterizados)
PADRÃOAberto · livre de royalties
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
0001
HEX
F759
ASCII
·Y
O primeiro byte 0xF7 (247) é o identificador de preâmbulo PK; o segundo byte 0x59 (89 decimal) confirma o formato PK. Arquivos GF usam 0xF7 0x80 - diferenciados pelo segundo byte.

Programas que abrem arquivos PK

Windows2 apps
MiKTeX Código aberto Os arquivos PK são gerenciados automaticamente pelo subsistema de fontes do MiKTeX; não são abertos diretamente. Instale o MiKTeX para processar documentos LaTeX que geram/usam fontes PK.
TeX Live (with YAP DVI viewer) Código aberto O YAP (Yet Another Previewer) incluído no MiKTeX renderiza arquivos DVI usando fontes PK.
macOS1 app
MacTeX Código aberto O MacTeX (TeX Live para macOS) gerencia o cache de fontes PK automaticamente.
Linux2 apps
TeX Live Código aberto O TeX Live gerencia arquivos PK automaticamente via mktexpk. Instale o texlive-full ou os pacotes de fontes relevantes.
Evince / Okular (DVI mode) Código aberto Estes visualizadores de documentos renderizam arquivos DVI usando fontes PK através do backend do TeX Live.

Detalhes técnicos

especificação profunda
Magic bytes0xF7 0x59 (identificador de preâmbulo; distingue PK de GF que usa 0xF7 0x80)
CodificaçãoBinário
Ordem dos bytesBig-endian
CompressãoCodificação de comprimento de execução (RLE) de bitmaps de glifos monocromáticos; otimização de caixa delimitadora
Profundidade de cor1 bpp (apenas monocromático)
Tamanho de arquivo típico10 KB - 500 KB por fonte em uma resolução
Codificação de resoluçãoDPI codificado na convenção de nome de arquivo (ex: cmr10.300pk = 300 dpi, cmr10.600pk = 600 dpi)
ChecksumCampo de checksum por glifo correspondente ao arquivo de métrica .tfm associado
Tipo MIMEapplication/x-tex-pk
SO associadoLinux, macOS, Windows, Unix
Gerado porMetafont via utilitário gftopk, ou sob demanda por mktexpk no TeX Live / MiKTeX
Origem do formatoTomas Rokicki, 1985
Papel no fluxo DVIUsado na renderização DVI para PostScript; fluxos de trabalho TeX baseados em PDF preferem fontes OpenType/Type 1
Lançado1985 (Tomas Rokicki, gftopk utility)
Versão mais recenteformat is stable since 1985; no version changes
Padrão abertoSim · livre de royalties
Especificaçãoctan.org

Conversões de PK

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos PK. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos PK.

Perguntas frequentes

O que é um arquivo PK no LaTeX?
Um arquivo PK é uma fonte bitmap compactada usada pelo sistema de composição TeX para renderizar caracteres em uma resolução específica. O TeX Live e o MiKTeX os geram e gerenciam automaticamente.
Posso abrir um arquivo PK em um editor de texto ou programa de áudio?
Não - PK é um arquivo de fonte binário, não áudio ou texto. Ele requer ferramentas da distribuição TeX.
Por que tenho arquivos PK no meu computador?
Eles foram gerados pela sua distribuição TeX (TeX Live / MiKTeX) ao compilar um documento LaTeX que precisava de fontes bitmap. Eles residem no diretório de cache de fontes.
Os arquivos de fonte PK ainda são necessários?
Para fluxos de trabalho modernos pdflatex/LuaLaTeX, eles são amplamente ignorados; ainda são necessários para fluxos DVI → PostScript e alguns visualizadores de DVI.
O que significa PK?
Packed (raster) font - referindo-se à compressão RLE dos dados de glifo em bitmap.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z