PyTeXMK (Python TeX Make) is an automated LaTeX compilation tool written in Python, inspired by latexmk. It intelligently determines the number of compilation passes based on auxiliary file changes, paired with colored terminal output and automatic scheduling of bibliography and index toolchains, enabling a streamlined one-click LaTeX compilation workflow.
Core features:
- Multi-engine compilation support: Full support for XeLaTeX, PdfLaTeX, and LuaLaTeX, flexibly switchable via command-line arguments or magic comments
- Intelligent multi-pass detection: Automatically compares .aux/.out auxiliary file contents and parses log rerun warnings to ensure stable convergence of cross-references, bookmarks, page counts and more
- Automatic bibliography processing: Supports automatic scheduling of multiple backends including bibtex and biblatex (biber)
- Index and glossary compilation: Supports glossaries, nomencl, makeidx and other formats, with automatic selection of xindy or makeindex backends
- Magic comment configuration: Specify compilation engine, main file, output directory, auxiliary directory and other parameters directly via comments in the TeX main file
- Smart cleaning: Multiple cleaning modes available, supporting precise cleanup of auxiliary files by directory scope and file extension
- Error log parsing: Automatically parses LaTeX logs upon compilation failure to accurately locate error positions
- LaTeX diff comparison: Compares two TeX source files and generates PDF documents with revision marks
- PDF repair and preview: Automatically repairs corrupted PDF files, and supports auto-preview with the default reader after compilation
- Multi-language interface: Default Chinese interface with full internationalization extensibility
- Two-level configuration system: Supports user-level and project-level TOML configuration files, with all compilation parameters fully customizable
- Multi-subproject management: Manage multiple independent LaTeX subprojects under a single root directory, with automatic scanning and batch compilation support
- Automatic version check: Built-in update detection to retrieve the latest version immediately
Descrição do desenvolvedor (inglês)
O que é PyTeXMK?
Publicado por YanMing-lxb, PyTeXMK é um software de código aberto para Windows. Foi escrito em Python.
Instalação e requisitos
O desenvolvedor disponibiliza instaladores Portátil para Windows 64 bits. Roda sem instalação (versão portátil).
Atualizações e histórico de versões
A versão atual é a 1.2.7, lançada em 18 de outubro de 2026. O histórico vai até 24 de setembro de 2026: 3 versões, todas com link para os arquivos oficiais. A última atualização tem menos de um mês.
Popularidade e tipos de arquivo
O código-fonte no GitHub (YanMing-lxb/PyTeXMK) tem 21 estrelas.
Descrição do projeto no GitHub: “LaTeX 辅助编译命令行程序 LaTeX Auxiliary Compilation Command Line Tool”
Pontos positivos / Pontos negativos
Pontos positivos
- Código aberto: qualquer pessoa pode revisar e compilar o código
- Portátil: roda sem instalar
- Atualizado nos últimos dois meses
Pontos negativos
- Sem versão nativa ARM64
Em resumo: PyTeXMK é um programa de código aberto para Windows, disponível para PCs 64 bits.
É seguro baixar PyTeXMK?
- O arquivo vem de github.com, o domínio do próprio desenvolvedor
- O link de download usa HTTPS
- Há um hash SHA256 publicado para você verificar o arquivo:
80F41DC1AB9B5B6B15F01BA0A0AB3E47875E1DEDF5F5DA92CFD2227A2FAB9C17· Abrir o relatório do VirusTotal para este hash - O link ainda não foi verificado
- O código-fonte é público
- O ExeAtlas não hospeda, encapsula nem modifica instaladores
Guia relacionado: Como verificar o hash SHA256 de um arquivo no Windows
Versões recentes
Todas as 3 versões ›| Versão | Data | Tamanho | Arquivos |
|---|---|---|---|
| 1.2.7Atual | 18 de outubro de 2026 | — | 64 bits ZIP |
| 1.2.6 | 25 de setembro de 2026 | — | 64 bits ZIP |
| 1.2.3 | 24 de setembro de 2026 | — | 64 bits ZIP |
Instalar pela linha de comando
Instalação silenciosa ›winget install --id YanMing-lxb.PyTeXMK -eGuia relacionado: Como usar o winget: instalar e atualizar programas
Informações
- Desenvolvedor
- YanMing-lxb
- Licença
- GPL-3.0
- Preço
- Grátis
- Código-fonte
- github.com/YanMing-lxb/PyTeXMK
- Linguagem
- Python
- Requisitos
- Windows 11 / 10
- Arquitetura
- 64 bits
- Instalador
- Portátil
- Versão
- 1.2.7
- Lançamento
- 18 de outubro de 2026
- Adicionado ao catálogo
- 24 de setembro de 2026
- Versões registradas
- 3
- Estrelas no GitHub
- 21
- Site oficial
- github.com
- ID do winget
- YanMing-lxb.PyTeXMK
Avaliações
Ainda não há avaliações. Seja o primeiro a dar uma nota.
Perguntas frequentes
PyTeXMK é grátis?
Sim. PyTeXMK é um software de código aberto com licença GPL-3.0.
É seguro baixar PyTeXMK?
O download vem de github.com, um domínio do próprio desenvolvedor. O ExeAtlas não hospeda nem altera o arquivo. Você pode comparar o hash SHA256 do arquivo com o que aparece aqui ou abrir o relatório do VirusTotal para esse hash.
Como instalar PyTeXMK pelo winget?
Abra o PowerShell ou o Terminal do Windows e rode o comando winget mostrado nesta página. O winget baixa o instalador oficial e confere o hash SHA256 antes de executá-lo.
PyTeXMK roda em ARM (Windows on Arm)?
Não há versão ARM64; o Windows 11 on Arm consegue rodar a versão 64 bits por emulação.
Onde baixar versões antigas de PyTeXMK?
A página de versões lista as 3 versões com links para os instaladores oficiais, desde 24 de setembro de 2026.
Dá para usar PyTeXMK sem permissão de administrador?
Sim, é portátil: basta extrair e executar.