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
Popis od výrobce (angličtina)
Co je PyTeXMK?
Program PyTeXMK vydává YanMing-lxb. Jde o software pro Windows s otevřeným zdrojovým kódem. Programovací jazyk: Python.
Instalace a systémové požadavky
Výrobce nabízí instalátory Přenosná verze pro systémy 64bit. Program funguje bez instalace (přenosná verze).
Aktualizace a historie verzí
Aktuální verze je 1.2.7, vydaná 18. října 2026. Historie verzí sahá až k 24. září 2026: celkem 3 verze s odkazy na oficiální soubory. Poslední aktualizace vyšla před méně než měsícem.
Oblíbenost a typy souborů
Zdrojový kód na GitHubu (YanMing-lxb/PyTeXMK) má 21 hvězd.
Popis projektu na GitHubu: “LaTeX 辅助编译命令行程序 LaTeX Auxiliary Compilation Command Line Tool”
Výhody / Nevýhody
Výhody
- Otevřený zdrojový kód: kdokoli ho může zkontrolovat a sestavit
- Přenosná verze: funguje bez instalace
- Aktualizováno v posledních dvou měsících
Nevýhody
- Chybí nativní sestavení ARM64
Ve zkratce: PyTeXMK je program pro Windows s otevřeným zdrojovým kódem; sestavení: 64bit.
Je stažení programu PyTeXMK bezpečné?
- Soubor se stahuje z domény výrobce (github.com)
- Odkaz ke stažení používá HTTPS
- Hash SHA256 je zveřejněn – soubor lze ověřit:
80F41DC1AB9B5B6B15F01BA0A0AB3E47875E1DEDF5F5DA92CFD2227A2FAB9C17· Otevřít zprávu VirusTotal pro tento hash - Odkaz zatím nebyl ověřen
- Otevřený zdrojový kód
- ExeAtlas instalátory neukládá, nebalí ani nemění
Související návod: Jak ve Windows ověřit hash SHA256 souboru
Poslední verze
Všechny verze (3) ›Instalace z příkazového řádku
Tichá instalace ›winget install --id YanMing-lxb.PyTeXMK -eSouvisející návod: Jak používat winget: instalace a aktualizace programů
Informace
- Výrobce
- YanMing-lxb
- Licence
- GPL-3.0
- Cena
- Zdarma
- Zdrojový kód
- github.com/YanMing-lxb/PyTeXMK
- Programovací jazyk
- Python
- Požadavky
- Windows 11 / 10
- Architektura
- 64bit
- Instalátor
- Přenosná verze
- Verze
- 1.2.7
- Datum vydání
- 18. října 2026
- Přidáno do katalogu
- 24. září 2026
- Verzí v katalogu
- 3
- Hvězdy na GitHubu
- 21
- Web
- github.com
- ID winget
- YanMing-lxb.PyTeXMK
Hodnocení a recenze
Zatím žádné recenze. Hodnocení můžete přidat jako první.
Časté otázky
Je program PyTeXMK zdarma?
Ano. PyTeXMK je program s otevřeným zdrojovým kódem (licence GPL-3.0); stažení i používání je zdarma.
Je stažení programu PyTeXMK bezpečné?
Soubor se stahuje z github.com – tato doména patří výrobci; ExeAtlas soubor neukládá ani nemění. Porovnejte SHA256 staženého souboru s hodnotou na této stránce nebo otevřete zprávu VirusTotal pro tento hash.
Jak nainstalovat PyTeXMK přes winget?
Otevřete PowerShell nebo Windows Terminal a spusťte příkaz winget z této stránky. winget stáhne oficiální instalátor a před spuštěním ověří jeho hash SHA256.
Funguje PyTeXMK na ARM (Windows on Arm)?
Sestavení ARM64 neexistuje; Windows 11 on Arm může verzi 64bit spustit pomocí emulace.
Kde stáhnout starší verze programu PyTeXMK?
Stránka verzí obsahuje odkazy na oficiální instalátory všech verzí (3) od 24. září 2026.
Lze program PyTeXMK používat bez oprávnění správce?
Ano, jde o přenosnou verzi: stačí ji rozbalit a spustit.