מהו TeX?

עריכה

TeX (יש לבטא Tech, עם ch כמו במילה הגרמנית "Bach") היא שפת תכנות שנוצרה על ידי דונלד קנות' לשם עיצוב מסמכים בצורה אסתטית ועקבית. הכוונה בשפת תכנות היא שניתן להשתמש במבנה "אם-אז-אחרת" וניתן לבצע חישובים (בזמן הידור המסמך) וכדומה, אך יהיה זה מאוד מסורבל לבצע משהו פרט לעיצוב מסמכים. הכלים ש-TeX מציעה הם עוצמתיים, אך גוזלים זמן רב. קנות' החל לכתוב את התוכנה ב-1977 במטרה לבחון את הפוטנציאל בציוד ההדפסה הדיגיטלי שהחל לחלחל לתעשיית ההוצאה לאור באותו זמן.

TeX, כפי שמשתמשים בו כיום, שוחרר ב-1982 ונוספו שיפורים ב-1989 לתמיכה טובה יותר בתווים של 8-ביט וברב-לשוניות.

TeX ידוע בתור מערכת יציבה מאוד אשר זמינה לסוגים שונים של מחשבים וכמעט מחוסרת באגים לחלוטין.

מספר הגרסה של TeX מתכנס ל-π ועומד כיום על 3.1415926.

מקור השם הוא במילה היוונית τεχνoλoγια (טכנולוגיה).

מהי לאטך?

עריכה

לאטך (יש לבטא "Lah-tech" או "Lay-tech", כלומר, האות ך' רפויה) היא מערכת מאקרואים מבוססת על TeX, שנוצרה על ידי לזלי למפורט. מטרתה לפשט את השימוש ב-TeX, במיוחד במסמכים המכילים נוסחאות מתמטיות.

משתמשים רבים תרמו הרחבות ללאטך, אשר נקראות styles (סגנונות) או packages (חבילות). חלקן מגיעות ישירות עם הגרסה להורדה של לאטך, ואת חלקן יש להוריד ידנית מהאינטרנט.

מאחר ולאטך משתמשת בפקודות TeX, כתיבה בלאטך הינה למעשה תכנות. יש ליצור קובץ טקסט עם תחביר לאטך, והמקרואים יתרגמו אותו למסמך פלט סופי.

כאן טמונים חסרונות לעומת תוכנות WYSIWYG כגון אופן אופיס ו-MS-Office:

  • לא ניתן לראות את התוצאה מיידית בזמן הכתיבה.
  • הכותב נדרש לדעת פקודות לאטך.
  • לפעמים קשה להשיג את מראה המסמך הרצוי, מכיוון שכל תבנית מוגדרת מראש.

מצד שני, ישנן יתרונות בגישה של לאטך:

  • מבנה המסמך (גופנים, טבלאות, רווחים וכד') אחיד.
  • ניתן להוסיף בקלות נוסחאות מתמטיות מורכבות.
  • השימוש בהערות, בהפניות ובביבליוגרפיה הינו פשוט ביותר.
  • ניתן לייצא בקלות לפורמטים שונים כגון DVI, PDF, PS, PNG, JPG.

מה צריך לדעת כדי לעבוד עם לאטך?

עריכה

לא נדרש ידע מיוחד, אם כי היכרות עם תהליך ההוצאה לאור תהיה שימושית. ההנחה היא שהנכם בקיאים בשימוש בסיסי במחשב:

  • שימוש בעורך טקסט פשוט (לא מעבד תמלילים כגון אופן אופיס, WordPerfect או MS-Word). רשימת עורכים מתאימים ניתן למצוא כאן.
  • היכרות עם כל 95 תווי ה-ASCII שנמצאים במקלדת.
  • איך ליצור, לפתוח, לשמור, לסגור, לשנות שם, להעביר ולמחוק קבצים ותקיות.
  • שימוש בדפדפן אינטרנט והורדת קבצים מהאינטרנט.
  • חילוץ קבצים מתוך קובץ דחוס.

עורכי טקסט ייעודיים ללאטך

עריכה
  • Kile - מתאים לסביבת KDE (לינוקס).
  • TeXShop - עבור מק.
  • TeXnicCenter - עבור חלונות.
  • WinEdt - עבור חלונות, עולה כסף אך ניתן להוריד גרסה להערכה ללא הגבלת שימוש מהאתר.