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
תיאור המפיץ (אנגלית)
מה זה PyTeXMK?
PyTeXMK של YanMing-lxb היא תוכנת Windows בקוד פתוח. שפת הפיתוח: Python.
התקנה ודרישות
המפיץ מספק קובצי התקנה מסוג נייד (Portable) ל־Windows בגרסת 64 ביט. היא פועלת בלי התקנה (גרסה ניידת).
עדכונים והיסטוריית גרסאות
הגרסה הנוכחית היא 1.2.7, שיצאה ב־18 באוקטובר 2026. היסטוריית הגרסאות כוללת 3 גרסאות, החל מ־24 בספטמבר 2026, וכולן מקושרות לקבצים הרשמיים. העדכון האחרון יצא לפני פחות מחודש.
פופולריות וסוגי קבצים
לקוד המקור ב־GitHub (YanMing-lxb/PyTeXMK) יש 21 כוכבים.
תיאור הפרויקט ב־GitHub: “LaTeX 辅助编译命令行程序 LaTeX Auxiliary Compilation Command Line Tool”
יתרונות / חסרונות
יתרונות
- קוד פתוח: כל אחד יכול לבדוק את הקוד ולבנות אותו
- גרסה ניידת: פועלת בלי התקנה
- עודכנה בחודשיים האחרונים
חסרונות
- אין גרסת ARM64 מקורית
בקצרה: PyTeXMK היא תוכנה בקוד פתוח ל־Windows למחשבי 64 ביט.
האם ההורדה של PyTeXMK בטוחה?
- הקובץ מגיע מהשרת github.com, הדומיין של המפיץ עצמו
- קישור ההורדה משתמש ב־HTTPS
- פורסם ערך SHA256, כך שאפשר לאמת את הקובץ:
80F41DC1AB9B5B6B15F01BA0A0AB3E47875E1DEDF5F5DA92CFD2227A2FAB9C17· פתיחת הדוח של VirusTotal עבור ה־hash הזה - הקישור טרם נבדק
- קוד המקור פתוח לציבור
- ExeAtlas אינו מאחסן, עוטף או משנה קובצי התקנה
מדריך קשור: בדיקת SHA256 של קובץ ב־Windows
גרסאות אחרונות
כל 3 הגרסאות ›| גרסה | תאריך | גודל | קבצים |
|---|---|---|---|
| 1.2.7אחרונה | 18 באוקטובר 2026 | — | 64 ביט ZIP |
| 1.2.6 | 25 בספטמבר 2026 | — | 64 ביט ZIP |
| 1.2.3 | 24 בספטמבר 2026 | — | 64 ביט ZIP |
התקנה משורת הפקודה
התקנה שקטה ›winget install --id YanMing-lxb.PyTeXMK -eמדריך קשור: מדריך winget: התקנה ועדכון של תוכנות
מידע
- מפיץ
- YanMing-lxb
- רישיון
- GPL-3.0
- מחיר
- חינם
- קוד מקור
- github.com/YanMing-lxb/PyTeXMK
- שפת פיתוח
- Python
- דרישות
- Windows 11 / 10
- ארכיטקטורה
- 64 ביט
- סוג קובץ ההתקנה
- נייד (Portable)
- גרסה
- 1.2.7
- תאריך שחרור
- 18 באוקטובר 2026
- נוספה לקטלוג
- 24 בספטמבר 2026
- גרסאות ברשימה
- 3
- כוכבים ב־GitHub
- 21
- אתר רשמי
- github.com
- מזהה winget
- YanMing-lxb.PyTeXMK
דירוגים וביקורות
אין עדיין ביקורות. אפשר להיות הראשונים לדרג.
שאלות נפוצות
האם PyTeXMK חינמית?
כן. PyTeXMK היא תוכנת קוד פתוח ברישיון GPL-3.0.
האם ההורדה של PyTeXMK בטוחה?
הקובץ מגיע מהשרת github.com, ששייך למפיץ; ExeAtlas אינו מאחסן את הקובץ ואינו משנה אותו. אפשר להשוות את ערך ה־SHA256 של הקובץ לערך שמוצג כאן, או לפתוח את הדוח של VirusTotal עבור אותו ערך.
איך מתקינים את PyTeXMK באמצעות winget?
פותחים את PowerShell או את Windows Terminal ומריצים את פקודת ה־winget שמופיעה בדף הזה. winget מוריד את קובץ ההתקנה הרשמי ובודק את ערך ה־SHA256 שלו לפני ההפעלה.
אפשר להריץ את PyTeXMK על ARM (Windows on Arm)?
אין גרסת ARM64; Windows 11 on Arm יכול להריץ את גרסת ה־64 ביט באמצעות אמולציה.
איפה אפשר להוריד גרסה קודמת של PyTeXMK?
בדף הגרסאות מופיעות כל 3 הגרסאות עם קישורים לקובצי ההתקנה הרשמיים, עד 24 בספטמבר 2026.
אפשר להשתמש ב־PyTeXMK בלי הרשאות מנהל?
כן, זו גרסה ניידת: מחלצים את הקבצים ומפעילים.