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
Lýsing útgefanda (enska)
Hvað er PyTeXMK?
Útgefandi forritsins PyTeXMK er YanMing-lxb. Það er opinn hugbúnaður fyrir Windows. Forritunarmál: Python.
Uppsetning og kröfur
Útgefandinn býður uppsetningarforrit (Ferðaútgáfa) fyrir 64 bita útgáfur af Windows. Það keyrir án uppsetningar (ferðaútgáfa).
Uppfærslur og útgáfusaga
Nýjasta útgáfan er 1.2.7, gefin út 18. október 2026. Útgáfusagan nær aftur til 24. september 2026: 3 útgáfur, allar tengdar opinberu skránum. Síðasta uppfærsla er innan við mánaðar gömul.
Vinsældir og skráargerðir
Grunnkóðinn á GitHub (YanMing-lxb/PyTeXMK) hefur fengið 21 stjörnu.
Lýsing verkefnisins á GitHub: “LaTeX 辅助编译命令行程序 LaTeX Auxiliary Compilation Command Line Tool”
Kostir / Gallar
Kostir
- Opinn hugbúnaður: hver sem er getur skoðað kóðann og byggt hann
- Ferðaútgáfa: keyrir án uppsetningar
- Uppfært síðustu tvo mánuði
Gallar
- Engin sérstök ARM64-útgáfa
Í stuttu máli: Forritið PyTeXMK er opinn hugbúnaður fyrir Windows (64 bita).
Er óhætt að sækja forritið PyTeXMK?
- Skráin kemur frá github.com, léni útgefandans sjálfs
- Niðurhalstengillinn notar HTTPS
- SHA256-gildi er birt, svo hægt er að sannreyna skrána:
80F41DC1AB9B5B6B15F01BA0A0AB3E47875E1DEDF5F5DA92CFD2227A2FAB9C17· Opna skýrslu VirusTotal fyrir þetta gildi - Tengillinn hefur ekki verið prófaður enn
- Grunnkóðinn er opinn
- ExeAtlas hýsir hvorki, pakkar inn né breytir uppsetningarforritum
Tengdar leiðbeiningar: Hvernig á að athuga SHA256-gildi skráar í Windows
Nýlegar útgáfur
Allar 3 útgáfurnar ›| Útgáfa | Dagsetning | Stærð | Skrár |
|---|---|---|---|
| 1.2.7Nýjast | 18. október 2026 | — | 64 bita ZIP |
| 1.2.6 | 25. september 2026 | — | 64 bita ZIP |
| 1.2.3 | 24. september 2026 | — | 64 bita ZIP |
Uppsetning af skipanalínu
Hljóðlát uppsetning ›winget install --id YanMing-lxb.PyTeXMK -eTengdar leiðbeiningar: Hvernig á að nota winget: setja upp og uppfæra forrit
Upplýsingar
- Útgefandi
- YanMing-lxb
- Leyfi
- GPL-3.0
- Verð
- Ókeypis
- Grunnkóði
- github.com/YanMing-lxb/PyTeXMK
- Forritunarmál
- Python
- Kröfur
- Windows 11 / 10
- Högun
- 64 bita
- Uppsetningarforrit
- Ferðaútgáfa
- Útgáfa
- 1.2.7
- Gefið út
- 18. október 2026
- Bætt í skrána
- 24. september 2026
- Skráðar útgáfur
- 3
- Stjörnur á GitHub
- 21
- Vefsíða
- github.com
- winget-auðkenni
- YanMing-lxb.PyTeXMK
Einkunnir og umsagnir
Engar umsagnir enn. Gefðu fyrstu einkunnina.
Algengar spurningar
Er PyTeXMK ókeypis?
Já. Forritið PyTeXMK er opinn hugbúnaður með leyfinu GPL-3.0.
Er óhætt að sækja forritið PyTeXMK?
Niðurhalið kemur frá github.com, sem er í eigu útgefandans; ExeAtlas hýsir hvorki né breytir skránni. Berið SHA256-gildi hennar saman við gildið sem hér er sýnt, eða opnið skýrslu VirusTotal fyrir það gildi.
Hvernig er PyTeXMK sett upp með winget?
Opnið PowerShell eða Windows Terminal og keyrið winget-skipunina á þessari síðu. winget sækir opinbera uppsetningarforritið og athugar SHA256-gildi þess áður en það er keyrt.
Keyrir PyTeXMK á ARM (Windows on Arm)?
Engin ARM64-útgáfa er til; Windows 11 on Arm getur keyrt 64 bita útgáfuna með hermun.
Hvar er hægt að sækja eldri útgáfu af forritinu PyTeXMK?
Útgáfusíðan sýnir allar 3 útgáfurnar með tenglum á opinberar uppsetningarskrár þeirra, aftur til 24. september 2026.
Er hægt að nota PyTeXMK án stjórnandaréttinda?
Já, það er ferðaútgáfa: afþjappið og keyrið.