חזרה
TikZ Editor: עורך WYSIWYG לאיורי LaTeX ששומר על הקוד שלכם
SiTech AI Team2 წთ. საკითხავი

TikZ Editor: עורך WYSIWYG לאיורי LaTeX ששומר על הקוד שלכם

כלי קוד פתוח חדש בשם TikZ Editor מאפשר לכוונן איורי TikZ באופן חזותי: הקוד מתעדכן מיד כשגוררים אלמנטים, מעברי השורה וההזחות בקובץ נשארים במקומם, ואין צורך בקומפילציה מחדש אחרי כל תזוזה קטנה.

כלי קוד פתוח חדש מבקש לקצר את אחד התהליכים המייגעים בכתיבה אקדמית: לכוונן איור TikZ, לקמפל את המסמך מחדש ולבדוק שוב את התוצאה. ‏TikZ Editor, שהוצג בפוסט Show HN ב-23 ביוני 2026, הוא עורך WYSIWYG לאיורי TikZ ב-LaTeX שמעדכן את הקוד בזמן שגוררים אלמנטים על הקנבס.

איך זה עובד

העורך מנתח את קוד ה-TikZ ועוקב אחרי המיקום של כל אלמנט בקוד המקורי. כשגוררים צורה, משתנות רק הקואורדינטות — מעברי השורה, ההזחות והרווחים בשאר הקובץ נשארים כפי שהמחבר כתב אותם. המאגר של הפרויקט מתאר את התוצאה כקישור דו-כיווני מיידי בין הקנבס לקוד: שינויים שנעשים חזותית מופיעים מיד בקוד, ועריכות בחלונית הקוד משתקפות בקנבס.

אפשר להתחיל מאפס, לטעון איור TikZ קיים, או לפתוח קובץ .tex שלם של מאמר ולערוך את האיורים שבתוכו. הכלי תומך ביכולות נפוצות של TikZ, ובהן לולאות \foreach; צורות כמו מלבנים, עיגולים, אליפסות ומצולעים; נתיבים ועקומות בזייה עם נקודות בקרה; עצים; מטריצות; וסגנונות כמו צבעים, סוגי קווים ודוגמאות מילוי.

מה כלול בכלי

הצד החזותי מציע כלי ציור לצורות, נתיבים, עקומות, קווים חופשיים ועקומות בזייה. חלונית הקוד מוסיפה הדגשת תחביר של TikZ, השלמה אוטומטית ועריכה ישירה של מספרים, כך שאפשר לשנות ערכים מספריים בלי להקליד מחדש. אפשר לייצא איורים ל-SVG, ל-PDF או ל-PNG, מה שמאפשר להשתמש באותו תרשים גם מחוץ למסמך LaTeX.

‏TikZ Editor הוא פרויקט חינמי בקוד פתוח ברישיון MIT. הוא פועל בדפדפן בכתובת tikz.dev/editor ומוצע גם כאפליקציית שולחן עבודה קלה עם תכונות נוספות. את המאגר מפתח דומיניק פטרס, והפרויקט צבר כמה מאות כוכבים ומאות קומיטים.

למה זה חשוב

TikZ הוא הדרך המקובלת ליצור איורים וקטוריים באיכות פרסומית ב-LaTeX, אך הוא מתנהג כמו שפת תכנות: המיקומים נקבעים בקואורדינטות מפורשות ובלולאות, וכל תזוזה קטנה מחייבת בדרך כלל קומפילציה נוספת. כלים שמקצרים את המחזור הזה חשובים לחוקרים ולכותבים טכניים שמנהלים את האיורים שלהם בבקרת גרסאות.

ההחלטה הבולטת בתכנון היא שימור הקוד שנכתב ביד. בדיון ההשקה ציינו כמה משתמשי TikZ מנוסים שאלמנטים שנוספים מסרגל הכלים ממוקמים בקואורדינטות מוחלטות, בעוד קוד TikZ שנכתב ביד נשען לרוב על מיקום יחסי ועוגנים בשמות; המחבר ציין שמיקום יחסי קיים נשמר בעת עריכה. באיורים שנוצרו בכלי המרה או במודלי AI — שבהם הפורמט קשה לקריאה בהמשך — הגישה של העורך, שנוגעת רק במספרים, היא החלק המעשי בהצעה.

SSiTech

SiTech — פיתוח אתרים בכוח ה-AI

אנחנו בונים אתרים מהירים ומודרניים ומשלבים AI בתהליכי עבודה אמיתיים. יש לכם פרויקט או שאלה? נשמח לעזור.