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
Naşirin təsviri (ingilis)
PyTeXMK nədir?
PyTeXMK proqramı açıq mənbəli Windows proqram təminatıdır; naşiri: YanMing-lxb. Proqramlaşdırma dili: Python.
Quraşdırma və tələblər
Naşir 64 bit sistemlər üçün Portativ quraşdırma faylı verir. Quraşdırma olmadan işləyir (portativ).
Yeniləmələr və versiya tarixçəsi
Son versiya: 1.2.7, 18 oktyabr 2026 tarixində buraxılıb. Versiya tarixçəsi 24 sentyabr 2026 tarixinə qədər uzanır: 3 versiyanın hamısı rəsmi fayllara keçidlə verilir. Son yeniləmə bir aydan da yenidir.
Populyarlıq və fayl növləri
GitHub-dakı mənbə kodu (YanMing-lxb/PyTeXMK) 21 ulduz toplayıb.
GitHub-dakı layihə təsviri: “LaTeX 辅助编译命令行程序 LaTeX Auxiliary Compilation Command Line Tool”
Üstünlüklər / Çatışmazlıqlar
Üstünlüklər
- Açıq mənbə: kodu hər kəs yoxlaya və yığa bilər
- Portativ: quraşdırma tələb etmir
- Son iki ayda yenilənib
Çatışmazlıqlar
- Yerli ARM64 versiyası yoxdur
Qısaca: PyTeXMK 64 bit kompüterlər üçün açıq mənbəli Windows alətidir.
PyTeXMK proqramını yükləmək təhlükəsizdirmi?
- Fayl naşirin öz domenindən (github.com) gəlir
- Yükləmə keçidi HTTPS istifadə edir
- SHA256 heşi dərc olunub, faylı yoxlaya bilərsiniz:
80F41DC1AB9B5B6B15F01BA0A0AB3E47875E1DEDF5F5DA92CFD2227A2FAB9C17· Bu heş üçün VirusTotal hesabatını açın - Keçid hələ yoxlanılmayıb
- Mənbə kodu açıqdır
- ExeAtlas quraşdırma fayllarını saxlamır, bükmür və dəyişmir
Əlaqəli təlimat: Windows-da faylın SHA256 heşini necə yoxlamaq olar
Son versiyalar
Bütün 3 versiya ›| Versiya | Tarix | Ölçü | Fayllar |
|---|---|---|---|
| 1.2.7Son versiya | 18 oktyabr 2026 | — | 64 bit ZIP |
| 1.2.6 | 25 sentyabr 2026 | — | 64 bit ZIP |
| 1.2.3 | 24 sentyabr 2026 | — | 64 bit ZIP |
Əmr sətrindən quraşdırma
Səssiz quraşdırma ›winget install --id YanMing-lxb.PyTeXMK -eƏlaqəli təlimat: winget necə istifadə olunur: quraşdırma və yeniləmə
Məlumat
- Naşir
- YanMing-lxb
- Lisenziya
- GPL-3.0
- Qiymət
- Pulsuz
- Mənbə kodu
- github.com/YanMing-lxb/PyTeXMK
- Proqramlaşdırma dili
- Python
- Tələb
- Windows 11 / 10
- Arxitektura
- 64 bit
- Quraşdırma növü
- Portativ
- Versiya
- 1.2.7
- Buraxılış tarixi
- 18 oktyabr 2026
- Kataloqa əlavə olunub
- 24 sentyabr 2026
- Qeydə alınmış versiya
- 3
- GitHub ulduzu
- 21
- Rəsmi sayt
- github.com
- winget ID
- YanMing-lxb.PyTeXMK
Qiymətlər və rəylər
Hələ rəy yoxdur. İlk qiyməti siz verin.
Tez-tez verilən suallar
PyTeXMK pulsuzdurmu?
Bəli. PyTeXMK açıq mənbəli proqramdır (GPL-3.0 lisenziyası).
PyTeXMK proqramını yükləmək təhlükəsizdirmi?
Fayl github.com ünvanından yüklənir; bu ünvan naşirə məxsusdur. ExeAtlas faylı saxlamır və dəyişmir. Yüklədiyiniz faylın SHA256 heşini burada göstərilənlə müqayisə edə və ya bu heş üçün VirusTotal hesabatını aça bilərsiniz.
PyTeXMK proqramı winget ilə necə quraşdırılır?
PowerShell və ya Windows Terminal açın və bu səhifədəki winget əmrini işə salın. winget rəsmi quraşdırma faylını yükləyir və işə salmazdan əvvəl SHA256 heşini yoxlayır.
PyTeXMK ARM prosessorda (Windows on Arm) işləyirmi?
ARM64 versiyası yoxdur; Windows 11 on Arm 64 bit versiyasını emulyasiya ilə işə sala bilər.
PyTeXMK proqramının köhnə versiyasını haradan yükləmək olar?
Versiyalar səhifəsində 3 versiyanın hamısı (24 sentyabr 2026 tarixinə qədər) rəsmi quraşdırma fayllarına keçidlərlə siyahıya alınıb.
PyTeXMK proqramından administrator hüquqları olmadan istifadə etmək olarmı?
Bəli, portativdir: arxivdən çıxarıb işə salmaq kifayətdir.