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
Utgivarens beskrivning (engelska)
Vad är PyTeXMK?
PyTeXMK från YanMing-lxb är programvara med öppen källkod för Windows. Programmeringsspråk: Python.
Installation och systemkrav
Utgivaren erbjuder installationsfiler för 64-bitars (Portabel). Programmet körs utan installation (portabelt).
Uppdateringar och versionshistorik
Den senaste versionen är 1.2.7, släppt 18 oktober 2026. Versionshistoriken omfattar 3 versioner och sträcker sig tillbaka till 24 september 2026; alla länkar till de officiella filerna. Den senaste uppdateringen är mindre än en månad gammal.
Popularitet och filtyper
Källkoden på GitHub (YanMing-lxb/PyTeXMK) har 21 stjärnor.
Projektbeskrivning på GitHub: “LaTeX 辅助编译命令行程序 LaTeX Auxiliary Compilation Command Line Tool”
Fördelar / Nackdelar
Fördelar
- Öppen källkod: vem som helst kan granska och kompilera koden
- Portabelt: körs utan installation
- Uppdaterat de senaste två månaderna
Nackdelar
- Ingen inbyggd ARM64-version
Kort sagt: PyTeXMK är ett verktyg med öppen källkod för Windows för datorer med 64-bitars.
Är det säkert att ladda ner PyTeXMK?
- Filen levereras av github.com, utgivarens egen domän
- Nedladdningslänken använder HTTPS
- En SHA256-hash är publicerad, så att du kan kontrollera filen:
80F41DC1AB9B5B6B15F01BA0A0AB3E47875E1DEDF5F5DA92CFD2227A2FAB9C17· Öppna VirusTotal-rapporten för den här hashen - Länken har inte kontrollerats än
- Källkoden är offentlig
- ExeAtlas varken lagrar, kapslar in eller ändrar installationsfiler
Relaterad guide: Kontrollera en fils SHA256-hash i Windows
Senaste versionerna
Alla 3 versioner ›| Version | Datum | Storlek | Filer |
|---|---|---|---|
| 1.2.7Senaste | 18 oktober 2026 | — | 64-bitars ZIP |
| 1.2.6 | 25 september 2026 | — | 64-bitars ZIP |
| 1.2.3 | 24 september 2026 | — | 64-bitars ZIP |
Installera från kommandoraden
Tyst installation ›winget install --id YanMing-lxb.PyTeXMK -eRelaterad guide: Så använder du winget: installera och uppdatera
Information
- Utgivare
- YanMing-lxb
- Licens
- GPL-3.0
- Pris
- Gratis
- Källkod
- github.com/YanMing-lxb/PyTeXMK
- Programmeringsspråk
- Python
- Kräver
- Windows 11 / 10
- Arkitektur
- 64-bitars
- Installationsfil
- Portabel
- Version
- 1.2.7
- Släppt
- 18 oktober 2026
- I katalogen sedan
- 24 september 2026
- Listade versioner
- 3
- GitHub-stjärnor
- 21
- Webbplats
- github.com
- winget-ID
- YanMing-lxb.PyTeXMK
Betyg och recensioner
Inga recensioner än. Bli först med att betygsätta programmet.
Vanliga frågor
Är PyTeXMK gratis?
Ja. PyTeXMK är programvara med öppen källkod under licensen GPL-3.0.
Är det säkert att ladda ner PyTeXMK?
Filen kommer från github.com, som tillhör utgivaren; ExeAtlas varken lagrar eller ändrar den. Jämför filens SHA256-hash med den som visas här, eller öppna VirusTotal-rapporten för hashen.
Hur installerar jag PyTeXMK med winget?
Öppna PowerShell eller Windows Terminal och kör winget-kommandot som visas på den här sidan. winget laddar ner den officiella installationsfilen och kontrollerar SHA256-hashen innan den körs.
Fungerar PyTeXMK på ARM (Windows on Arm)?
Det finns ingen ARM64-version; Windows 11 on Arm kan köra versionen för 64-bitars via emulering.
Var kan jag ladda ner en äldre version av PyTeXMK?
Versionssidan listar alla 3 versioner sedan 24 september 2026 med länkar till de officiella installationsfilerna.
Kan jag använda PyTeXMK utan administratörsbehörighet?
Ja, programmet är portabelt: packa upp och starta.