לטקס, כתיבה עם כיתה (חלק 2)

אנחנו ממשיכים עם משלוחים ב LaTeX, המערכת הטובה ביותר הרכב טקסטים. היום נדבר על הפצות, מפרסמים וחבילות זֶה necesitan לעבוד עם LaTeX.


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

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

הפצות? האם זה מה שאני חושב?

אם אתה משתמש ב- GNU / Linux (קרוב לוודאי שאתה קורא את הבלוג הזה) אתה יודע שב"עולם "שלנו יש לנו משמעות מאוד מיוחדת להפצת המילה. ובכן, הדברים הולכים באותה הדרך.

אתה זוכר שבפרק האחרון אמרנו כי LaTeX היה קבוצה של פקודות מאקרו של TeX. ובכן, LaTeX אינו היחיד; ישנן חבילות מקרו אחרות כמו ConTeXt, XeTeX, LuaTeX, AMSTeX, teTeX, בין היתר, שנולדו באותה עת עם מטרה דומה ל- LaTeX רק על ידי ארגונים ואנשים שונים. בכל לב ה- TeX פועם חזק ואף אחד לא חולק על התואר "להיות טוב יותר מ" (שימו לב למשתמשי GNU / Linux). למעשה כולם מצוינים ואף משלימים זה את זה. מה שלא מובן מאליו הוא שמכל, השימוש הנפוץ ביותר הוא LaTeX.

כעת ל- LaTeX בתורו גרסאות נגזרות או הפצות שמטרתן הראשונית הייתה לתמוך בפלטפורמות ספציפיות ולעזור לנושא ניהול החבילות: TeX Live עבור GNU / Linux, MiKTeX עבור Windows, MacTeX (נחשו למי מי) וכו '. אבל היום אתה באמת יכול להתקין את TeX Live ב- Windows ו- MiKTeX ב- GNU / Linux.

למטרות כלליות נתקין את TeX Live בהפצת הלינוקס שלנו (שימו לב שההורדה עשויה לארוך זמן רב מכיוון שיהיה צורך במאות מגה).

התקנה באובונטו ונגזרות

sudo apt-get להתקין texlive

(זו גרסה קומפקטית)

ó

sudo apt-get להתקין texlive-full

(שיהיה עם כל החבילות הנתמכות על ידי קהילת TeX Live)

התקנה על פדורה

יאם להתקין

כדי קשת אני מציע לבדוק את הדף הבא:

https://wiki.archlinux.org/index.php/TeX_Live

כדי otras הפצות אני מקווה שהמשתמש ימצא מידע בוויקי של ההפצה שלהם. בכל מקרה, רק על ידי התקנת העורך, TeX Live מוריד ומותקן באופן אוטומטי.

חבילות

LaTeX היא מערכת מודולרית, מה שהופך אותה ליעילה מאוד (כן, משהו דומה למה שקורה ב- GNU / Linux שלנו) וזה לא מפתיע שכן TeX ו- LaTeX נולדו בסביבות יוניקס. חבילות הן קבוצות של הזמנות שנקבעו מראש בכדי להקל על משימות מסוימות (כגון יצירת גרפיקה) וכדי לתת מאפיינים מיוחדים למסמך (סגנונות), כלומר להעניק ל- LaTeX כוח והיקף גדולים יותר. כאשר מותקנת ההפצה הרצויה, כבר קיימות מספר רב של חבילות (כמעט עם אלה תוכלו לבצע כל משימה למטרות כלליות). עם זאת, מספר החבילות אליהן ניתן לגשת באינטרנט הוא מרשים (אלפים ואלפים, כולם בחינם).

בקרוב נראה שהמשתמש בעבודה הוא זה שמחליט אילו חבילות "להפעיל" באמצעות כמה פקודות פשוטות, ולמרות שבהתחלה העניין מבלבל משהו, עד מהרה הכל מתחיל להיות "טבעי" יותר.

ומה אני כותב?

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

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

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

טקסמיקר (http://www.xm1math.net/texmaker/)

זה האהוב עליי. למה? זה שלם מאוד, עם ממשק נקי וידידותי, יש לו אשפים ומשלים אוטומטית את הפקודות, ניתן להגדרה והתאמה אישית בקלות.

קייל (http://kile.sourceforge.net/)

אם הסביבה שלך היא KDE אתה עשוי להתעניין בקייל. פשוט ושלם מאוד. יש לו מספר רב של משתמשים מרוצים.

LaTeXila (http://projects.gnome.org/latexila/)
סביבת עבודה של LaTeX אך נועדה להשתלב עם Gnome. פשוט ומלא.

TeXworks (http://www.tug.org/texworks/)
מאוד חזק אבל לא מאוד ידידותי למשתמש. הוא פותח על ידי TUG (קבוצת TeX Users, ארגון הליבה לפיתוח TeX).

Gummi (http://dev.midnightcoding.org/projects/gummi)
זהו עורך פשוט שכדאי לשקול. זה לא מאוד חזק אבל יש לו מאפיין מעניין: את התוצאה של העריכה ניתן לראות בזמן ב- .pdf בחלון צדדי.

TeXstudio (http://texstudio.sourceforge.net/)
זהו עורך המבוסס על TeXmaker וכל יום הוא צובר עוקבים נוספים. הוא TeXmaker על סטרואידים.

LyX (http://www.lyx.org/WebEs.Home)

אם עדיין יש לך ספק בנוגע לנסות את LaTeX בגלל פאניקה לקוד, LyX הוא הפיתרון. הפילוסופיה שלה היא להיות עורך WYSIWYM (היזהר, זה לא WYSIWYG) ולכן הוא ידידותי מאוד עד כדי טיפול בקוד, ומשחרר את המשתמש מאחריות כזו. זה צובר חסידים במהירות עם התפתחותו. זה מאוד חזק ובהחלט הכי קל לשימוש.

רוב העורכים המפורטים לעיל נמצאים במאגר ההפצות הפופולריות ביותר.
למטרות מדריך זה נשתמש ב- TeXmaker ו- LyX.
כיצד נתקין אותם? ובכן, במרכז התוכנה של ההפצה המדוברת, או אם לא, ניתן למצוא את ההוראות בדף הרשמי המתאים.

ואיך נראה קובץ LaTeX?

הזמן להתחיל לעבוד מתקרב, ולפני שעושים את הצעד הראשון עלינו לדעת מה אנו הולכים למצוא. כבר אמרנו משהו שחשוב מאוד: ניתקל בקוד (אלא אם כן תחליט ללכת לצד LyX).

כוחו של הקוד הוא המהות של LaTeX (זה גם נחמד לעבוד עם פקודות) ולכן התצפית הראשונה שלנו תהיה הבאה: מסמך LaTeX הוא קובץ טקסט רגיל (.tex) המחולק לשני חלקים מובחנים היטב; הקדמה וגוף המסמך. בהקדמה ניתן את האינדיקציות הבסיסיות של המסמך (סוג, כותרת, מחבר, חבילות נחוצות וכו '). הגוף מכיל את המסמך עצמו ואת המפרט הבסיסי לגבי מבנהו.

לבהירות רבה יותר (ולא להרחיב כל כך הרבה בתשלום זה) אני מציע שתסתכל במסמך הבא עם מידע רלוונטי שלדעתי מאפשר לך להבין במה נעסוק:
http://thales.cica.es/files/glinex/practicas-glinex05/manuales/latex/Cap2.pdf

בעתיד נבהיר את כל הדברים הללו.

המסמך הראשון שלי, "צעד קטן לגבר ..."

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

<< עבור לחלק הקודם  עבור לחלק הבא >>

תודה לך קרלוס אנדרס פרז מונטניה על התרומה!
מעוניין ב תרום?

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   מטיאס דיג'ו

    מעולה! תמשיכו כך!

  2.   בואו נשתמש בלינוקס דיג'ו

    תאריך טוב!
    תודה! פול.

  3.   ג'ונתן דיג'ו

    להתקנה ב- ArchBang זה נעשה באופן הבא

    #pacman -S texlive -most

  4.   מרקוזי דיג'ו

    גדול !! הדרכה בנושא לטקס, גרמת לי לרצות ללמוד.
    עד עכשיו זה הולך טוב מאוד, אם כי נגיד שאנחנו לא מתחילים "להתמרפק" 😛
    אני מקווה שהמשלוח הבא 😀
    מזל טוב מעכשיו !!

  5.   הקטור זלאיה דיג'ו

    תודה, ציפיתי למסירה הזו וכבר רציתי את המסירה הבאה.

  6.   לואיס אנטוניו סאנצ'ס דיג'ו

    אהבתי את זה, תודה על המידע שאני כבר עובד על LyX

  7.   פרנסיסקו אוספינה דיג'ו

    הודעה טובה מאוד, למרות שמדובר בפתיחת פה קטנה, שאני מקווה שתעורר את התיאבון של לטקס ליותר מאחד.

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

  8.   בואו נשתמש בלינוקס דיג'ו

    תודה לכולכם על המחמאות. לחיים! פול.

  9.   הלנה_ריו דיג'ו

    מבצעים מסוג זה הופכים את הבלוג למשהו מיוחד ומושך את העין, המשיכו כך!

  10.   ארנולד פרננדז דיג'ו

    LaTeX + Emacs הוא שילוב טוב, אם אתה רוצה לטוס במהירות.

  11.   קרלוס גונזאלס דיג'ו

    תודה רבה על התרומה, עבדתי בעבר על ליקס, אבל החלטתי ללמוד הרבה יותר על לטקס, והתרומה שלך תעזור לי מאוד להשיג את המטרה שלי. אני אסיר תודה לך