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
Beschrijving van de uitgever (Engels)
Wat is PyTeXMK?
PyTeXMK van YanMing-lxb is opensource software voor Windows. Programmeertaal: Python.
Installatie en systeemeisen
De uitgever levert installers voor 64-bits (Portable). Het programma werkt zonder installatie (portable).
Updates en versiegeschiedenis
De huidige versie is 1.2.7, uitgebracht op 18 oktober 2026. De versiegeschiedenis telt 3 releases, terug tot 24 september 2026, allemaal gekoppeld aan de officiële bestanden. De laatste update is minder dan een maand oud.
Populariteit en bestandstypen
De broncode op GitHub (YanMing-lxb/PyTeXMK) heeft 21 sterren.
Projectbeschrijving op GitHub: “LaTeX 辅助编译命令行程序 LaTeX Auxiliary Compilation Command Line Tool”
Voordelen / Nadelen
Voordelen
- Open source: iedereen kan de code inzien en zelf compileren
- Portable: werkt zonder installatie
- In de afgelopen twee maanden bijgewerkt
Nadelen
- Geen native ARM64-versie
Kort gezegd: PyTeXMK is een opensource tool voor Windows voor pc’s met 64-bits.
Is PyTeXMK veilig om te downloaden?
- Het bestand komt van github.com, een domein van de uitgever zelf
- De downloadlink gebruikt HTTPS
- Er is een SHA256-hash gepubliceerd, dus het bestand is te controleren:
80F41DC1AB9B5B6B15F01BA0A0AB3E47875E1DEDF5F5DA92CFD2227A2FAB9C17· Open het VirusTotal-rapport voor deze hash - De link is nog niet gecontroleerd
- De broncode is openbaar
- ExeAtlas host, verpakt of wijzigt geen installers
Gerelateerde handleiding: SHA256-hash van een bestand controleren in Windows
Recente versies
Alle 3 versies ›| Versie | Datum | Grootte | Bestanden |
|---|---|---|---|
| 1.2.7Nieuwste | 18 oktober 2026 | — | 64-bits ZIP |
| 1.2.6 | 25 september 2026 | — | 64-bits ZIP |
| 1.2.3 | 24 september 2026 | — | 64-bits ZIP |
Installeren via de opdrachtregel
Stille installatie ›winget install --id YanMing-lxb.PyTeXMK -eGerelateerde handleiding: winget gebruiken: programma’s installeren en updaten
Informatie
- Uitgever
- YanMing-lxb
- Licentie
- GPL-3.0
- Prijs
- Gratis
- Broncode
- github.com/YanMing-lxb/PyTeXMK
- Programmeertaal
- Python
- Vereist
- Windows 11 / 10
- Architectuur
- 64-bits
- Installer
- Portable
- Versie
- 1.2.7
- Uitgebracht
- 18 oktober 2026
- Toegevoegd aan de catalogus
- 24 september 2026
- Versies in de lijst
- 3
- GitHub-sterren
- 21
- Website
- github.com
- winget-ID
- YanMing-lxb.PyTeXMK
Beoordelingen en reviews
Nog geen reviews. Geef als eerste een beoordeling.
Veelgestelde vragen
Is PyTeXMK gratis?
Ja. PyTeXMK is opensourcesoftware onder de licentie GPL-3.0.
Is PyTeXMK veilig om te downloaden?
Het bestand komt van github.com, een domein van de uitgever zelf; ExeAtlas host of wijzigt het niet. Vergelijk de SHA256-hash van het gedownloade bestand met de hash op deze pagina, of open het VirusTotal-rapport voor die hash.
Hoe wordt PyTeXMK met winget geïnstalleerd?
Open PowerShell of Windows Terminal en voer het winget-commando van deze pagina uit. winget downloadt de officiële installer en controleert de SHA256-hash voordat die wordt gestart.
Werkt PyTeXMK op ARM (Windows on Arm)?
Er is geen ARM64-versie; Windows 11 on Arm kan de versie voor 64-bits via emulatie draaien.
Waar is een oudere versie van PyTeXMK te downloaden?
De versiepagina toont alle 3 versies sinds 24 september 2026, met links naar de officiële installatiebestanden.
Werkt PyTeXMK zonder beheerdersrechten?
Ja, het programma is portable: uitpakken en starten.