הוראות להתקנת LyX: הבדלים בין גרסאות בדף

מתוך Math-Wiki
(הוספת המדריך הקדוש של גדי)
אין תקציר עריכה
שורה 1: שורה 1:
=התקנה ראשונית=
גשו ל[https://www.lyx.org/ דף הבית של ליקס] והתקינו לפי ההוראות ב[https://www.lyx.org/Download דף ההורדות] בהתאם למערכת ההפעלה שלכם.
שימו לב שעבור ווינדוס החל מגרסה 2.3 מומלץ להתקין הפצת TeX כמו MiKTeX או TeXLive לפני התקנת ליקס, מה שעשוי לקחת קצת זמן.
אם אתם תצטרכו לערוך רק מסמכים באנגלית זה כל מה שצריך.
=מסמכי ליקס בעברית=
כעת נסביר איך להשתמש ב-[https://en.wikipedia.org/wiki/XeTeX XeTeX] בליקס, מה שמאפשר להשתמש בגופנים רגילים שנמצאים אצלכם במחשב ובכל תו של unicode, כך שניתן לייצר מסמך אחד עם כמה שפות.
הורידו את הקובץ [http://u.math.biu.ac.il/~bauerto/lyx/hebrew_xetex_article.lyx hebrew_xetex_article.lyx] (או את הקובץ [http://u.math.biu.ac.il/~bauerto/lyx/hebrew_xetex_article-lyxformat-508.lyx הזה] לגרסה 2.2) והמטרה שלנו הוא להצליח לקמפל אותו ל-PDF.
אפשר לשים את הקובץ hebrew_xetex_article.lyx בתיקיית templates בקונפיגורציה של ליקס, ואז מהתפריט File->New from Template (או עם קיצור המקלדת Ctrl+Shift+N) לבחור את הקובץ הזה, שיתן את הבסיס למסמך ריק חדש בעברית. את תיקיות הקונפיגורציה של ליקס אפשר למצוא ב-Help->About LyX, תחת Library directory. בווינדוס זה כנראה בתוך C:\Program Files\LyX2.3\Resources.
בקובץ hebrew_xetex_article.lyx נעשה שימוש בגופנים של [http://culmus.sourceforge.net/ פרוייקט קולמוס], שאינם מגיעים כברירת מחדל בווינדוס. זה לא מסובך להתקין אותם. כדי להתקין אותם בווינדוס אפשר להתקין את הגופנים שנמצאים בקישור [http://culmus.sourceforge.net/download.html latest release הזה] או [http://http.debian.net/debian/pool/main/c/culmus/culmus_0.132.orig.tar.gz הזה]. עם מה שיש בקובץ הנ"ל יהיה אפשר להשתמש בכל תוכנה, כמו וורד. קובץ שמסתיים ב-tar.gz אפשר לפתוח עם תוכנה כמו [http://7-zip.org/ zip-7].
בלינוקס זה יותר קל, ברוב ההפצות פשוט מתקינים את החבילה culmus או culmus-fonts במנהל החבילות.
כדאי לוודא שמותקנות אצלכם חבילות הלאטך הבאות, שלפחות ב-MikTeX נקראות:
* xetex
* miktex-xetex
* gyre
* gyre-math
* lm
* lm-math
* amstex
* enumitem
* hyperref
* tikz וכל מה שמתחיל ב-tikz
==התאמות לעברית==
בזמן העבודה בליקס עדיף להשאר תמיד באנגלית כשפת המערכת ולהחליף שפות בתוך ליקס. לכן הורידו את הקובץ [http://u.math.biu.ac.il/~bauerto/lyx/cua_he.bind cua_he.bind] ושימו אותו בתיקיית bind של ליקס (בלינוקס זה כנראה <nowiki>~/.lyx/bind/</nowiki> ובווינדוס זה בערך C:\Users\<username>\AppData\Roaming\LyX2.3\bind או %APPDATA%\LyX2.3\bind).
בתפריט Tools->Preferences->Editing->Shortcuts בחרו בשדה "Bind file" את הקובץ cua_he שהורדתם.
בתפריט Tools->Preferences->Editing->Keyboard/Mouse הפעילו את האפשרות "Use keyboard map", בשדה Primary בחרו null ובשדה Secondery בחרו hebrew.
בתפריט Tools->Preferences->Language Settings->Language הורידו את הסימון "Mark foreign languages" שיוצר קווים מתחת לקטעים במסמך שהם לא מן השפה הראשית (כמו אנגלית במסמך בעברית).
==טיפים ומשאבים נוספים==
* רוצים להקליד מקף עברי (כמו ב"רמת־גן" לעומת "בר-אילן") ואת סימן הרפה? עד שזה יתווסף בליקס אפשר להוריד את הקובץ [http://u.math.biu.ac.il/~bauerto/lyx/hebrew_2.kmap hebrew_2.kmap] ולשים אותו למשל בתיקיית ה-kbd של ליקס. אז בחרו Tools->Preferences->Editing->Keyboard/Mouse ובשדה Secondery בחרו את הקובץ הנ"ל.
* השימוש בחיצים לא נוח בחלקים המתמטיים? נסו לשנות את בתפריט Tools->Preferences->Language Settings->Language את ההגדרה של "Cursor movement" מ-"Logical" ל-"Visual".
* בתפריט Help->Shortcuts מופיעים חלק מקיצורי המקלדת בליקס. למשל אותיות יווניות מקלידים עם התחילית Alt+M G ואז אות כלשהי. למשל Alt+M G A היא <math>\alpha</math>. הקלדת הקיצור נעשית עם אותיות קטנות, אלא אם כתוב Shift+ לפני האות.
אל תלמדו את כל קיצורי המקלדת בעל פה. אם אתם שמים לב שאתם מבצעים פעולה זהה המון פעמים, כנראה שיש לה קיצור מקלדת, ורק אז למדו אותו. ראו בהמשך איך ליצור קיצורים משלכם.
* Ctrl+N למסמך חדש, Ctrl+Shift+N למסמך חדש מדוגמה כמו hebrew_xetex_article.lyx.
* Ctrl+R להציג את זה כ-PDF, ואם רוצים לעדכן מסמך שכבר מוצג כ-PDF בחרו Ctrl+Shift+R. אם אין לכם תוכנה להצגת קבצי PDF אפשר לבחור את [https://www.sumatrapdfreader.org/free-pdf-reader.html Sumatra PDF] שהיא תוכנה חופשית ומהירה יותר מאלו של Adobe.
* Ctrl+M לכתוב נוסחה מתמטית
* Ctrl+Shift+M לכתוב נוסחת תצוגה (ממורכזת באמצע שורה לבד). זה גם הקיצור להעביר בין נוסחה בתוך השורה לבין נוסחת תצוגה, כך שאין צורך להעתיק דברים מחדש.
* ) Alt+M ייצר זוג סוגריים שגדלים בהתאם לתוכן. כנ"ל עבור שאר סוגי הסוגריים ], }, |, &gt;.
* רוצים להוסיף קיצורי מקלדת משלכם? בתפריט Tools->Preferences->Editing->Shortcuts אפשר להוסיף אותם בקלות. למשל אם רוצים להקליד אותיות בגופן הכפול כמו <math>\mathbb{Z}</math> או <math>\mathbb{R}</math> הוסיפו עם הכפתור New קיצור שהפונציה שלו היא math-insert \mathbb והקיצור שלו הוא Alt+M Shift+B. דוגמה לקיצור אחר שנוח להוסיף הוא דרך לקבל סוגריים כפולים כמו <math>\left\Vert \cdot \right\Vert</math> ושהסמן יופיע היכן שהנקודה. הפונקציה היא <nowiki>math-delim Vert Vert</nowiki> וקיצור אפשרי הוא Alt+M 2.
* [https://en.wikibooks.org/wiki/LaTeX מדריך מוצלח ומפורט ללאטך בוויקיספר]
* [http://www.math.union.edu/~niefiels/old/Symbols.pdf דף פקודות ל-TeX]
=חומר ישן=
==הדרכה כללית==
==הדרכה כללית==
עקבו אחרי המדריך הקדוש של ד"ר גדי אלכסנדרוביץ', אשר מופיע בלינק הבא: [http://gadial.net/Documents/LyX%20Guide.pdf התקנת ליקס בעברית בווינדוס ובלינוקס]. המדריך כתוב בעברית, ואמור להוות נקודת פתיחה טובה בעבורכם. אם אתם עדיין מתקשים, ואנגלית איננה מהווה מכשול עבורכם, המשיכו לקריאת המדור המתאים בעבור מערכת ההפעלה שברשותכם.
עקבו אחרי המדריך הקדוש של ד"ר גדי אלכסנדרוביץ', אשר מופיע בלינק הבא: [http://gadial.net/Documents/LyX%20Guide.pdf התקנת ליקס בעברית בווינדוס ובלינוקס]. המדריך כתוב בעברית, ואמור להוות נקודת פתיחה טובה בעבורכם. אם אתם עדיין מתקשים, ואנגלית איננה מהווה מכשול עבורכם, המשיכו לקריאת המדור המתאים בעבור מערכת ההפעלה שברשותכם.
שורה 18: שורה 87:


אחרי שתסיימו עם לינק זה יש הגדרות נוספות שיש לשנות:
אחרי שתסיימו עם לינק זה יש הגדרות נוספות שיש לשנות:
בעברית\אנגלית:
כלים->העדפות->הגדרות שפה-> יופיע בתפריט חזותי או לוגי. צריך לבחור בחזותי
tools-preferences-language settings-(בתפריט יופיע visual or logical)


הגדלת הרווח בין השורות (ברירת המחדל צפופה מדיי) document->text layout->line spacing
הגדלת הרווח בין השורות (ברירת המחדל צפופה מדיי) document->text layout->line spacing


=באגים נפוצים=
=באגים נפוצים=
שורה 35: שורה 99:
בזמן שאתם עובדים על קובץ, ליקס יוצר עותק גיבוי עם סיומת טילדה : lyx~, ותוך כדי שהקובץ פתוח לפעמים היא שומרת גם עותק עם סיומת סולמית lyx# . אלו קבצי גיבוי, בהם LyX שומרת את העותק הלפני-אחרון שנשמר על ידיכם ואת העותק שנשמר אוטומטית. אם המחשב מאתחל את עצמו לדעת באמצע החיים, או שאירעה תאונה דומה, יש למחוק את הסימנים המעצבנים בשם הקובץ ולהופכו לקובץ LyX רגיל.
בזמן שאתם עובדים על קובץ, ליקס יוצר עותק גיבוי עם סיומת טילדה : lyx~, ותוך כדי שהקובץ פתוח לפעמים היא שומרת גם עותק עם סיומת סולמית lyx# . אלו קבצי גיבוי, בהם LyX שומרת את העותק הלפני-אחרון שנשמר על ידיכם ואת העותק שנשמר אוטומטית. אם המחשב מאתחל את עצמו לדעת באמצע החיים, או שאירעה תאונה דומה, יש למחוק את הסימנים המעצבנים בשם הקובץ ולהופכו לקובץ LyX רגיל.


=קיצורים נפוצים ופקודות ומשאבים נוספים=
הצעות לתיקונים ושיפורים t a r q u a i @ g m a i l
 
* [http://alexeev.org/gmailtex.html הרחבה ל-GMail המאפשרת שימוש בקוד לטך].
 
* [https://en.wikibooks.org/wiki/LaTeX הוראות שימוש בלטקס מסודרות ומפורטות בוויקי]
 
* [http://www.math.union.edu/~niefiels/old/Symbols.pdf דף פקודות]
 
Ctrl+N למסמך חדש
 
Ctrl+R להציג את זה כ pdf (אם אין לכם תוכנה לקריאת פדפים אז תורידו מ [http://get.adobe.com/reader/ קורא pdf] )
 
Ctrl+M לכתוב נוסחה
 
Ctrl+Shift+M לכתוב נוסחה במרכז הדף
 
==הצעות לתיקונים ושיפורים t a r q u a i @ g m a i l==

גרסה מ־02:21, 11 באוקטובר 2018

התקנה ראשונית

גשו לדף הבית של ליקס והתקינו לפי ההוראות בדף ההורדות בהתאם למערכת ההפעלה שלכם.

שימו לב שעבור ווינדוס החל מגרסה 2.3 מומלץ להתקין הפצת TeX כמו MiKTeX או TeXLive לפני התקנת ליקס, מה שעשוי לקחת קצת זמן.

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

מסמכי ליקס בעברית

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

הורידו את הקובץ hebrew_xetex_article.lyx (או את הקובץ הזה לגרסה 2.2) והמטרה שלנו הוא להצליח לקמפל אותו ל-PDF.

אפשר לשים את הקובץ hebrew_xetex_article.lyx בתיקיית templates בקונפיגורציה של ליקס, ואז מהתפריט File->New from Template (או עם קיצור המקלדת Ctrl+Shift+N) לבחור את הקובץ הזה, שיתן את הבסיס למסמך ריק חדש בעברית. את תיקיות הקונפיגורציה של ליקס אפשר למצוא ב-Help->About LyX, תחת Library directory. בווינדוס זה כנראה בתוך C:\Program Files\LyX2.3\Resources.

בקובץ hebrew_xetex_article.lyx נעשה שימוש בגופנים של פרוייקט קולמוס, שאינם מגיעים כברירת מחדל בווינדוס. זה לא מסובך להתקין אותם. כדי להתקין אותם בווינדוס אפשר להתקין את הגופנים שנמצאים בקישור latest release הזה או הזה. עם מה שיש בקובץ הנ"ל יהיה אפשר להשתמש בכל תוכנה, כמו וורד. קובץ שמסתיים ב-tar.gz אפשר לפתוח עם תוכנה כמו zip-7.

בלינוקס זה יותר קל, ברוב ההפצות פשוט מתקינים את החבילה culmus או culmus-fonts במנהל החבילות.

כדאי לוודא שמותקנות אצלכם חבילות הלאטך הבאות, שלפחות ב-MikTeX נקראות:

  • xetex
  • miktex-xetex
  • gyre
  • gyre-math
  • lm
  • lm-math
  • amstex
  • enumitem
  • hyperref
  • tikz וכל מה שמתחיל ב-tikz

התאמות לעברית

בזמן העבודה בליקס עדיף להשאר תמיד באנגלית כשפת המערכת ולהחליף שפות בתוך ליקס. לכן הורידו את הקובץ cua_he.bind ושימו אותו בתיקיית bind של ליקס (בלינוקס זה כנראה ~/.lyx/bind/ ובווינדוס זה בערך C:\Users\<username>\AppData\Roaming\LyX2.3\bind או %APPDATA%\LyX2.3\bind). בתפריט Tools->Preferences->Editing->Shortcuts בחרו בשדה "Bind file" את הקובץ cua_he שהורדתם.

בתפריט Tools->Preferences->Editing->Keyboard/Mouse הפעילו את האפשרות "Use keyboard map", בשדה Primary בחרו null ובשדה Secondery בחרו hebrew.

בתפריט Tools->Preferences->Language Settings->Language הורידו את הסימון "Mark foreign languages" שיוצר קווים מתחת לקטעים במסמך שהם לא מן השפה הראשית (כמו אנגלית במסמך בעברית).

טיפים ומשאבים נוספים

  • רוצים להקליד מקף עברי (כמו ב"רמת־גן" לעומת "בר-אילן") ואת סימן הרפה? עד שזה יתווסף בליקס אפשר להוריד את הקובץ hebrew_2.kmap ולשים אותו למשל בתיקיית ה-kbd של ליקס. אז בחרו Tools->Preferences->Editing->Keyboard/Mouse ובשדה Secondery בחרו את הקובץ הנ"ל.
  • השימוש בחיצים לא נוח בחלקים המתמטיים? נסו לשנות את בתפריט Tools->Preferences->Language Settings->Language את ההגדרה של "Cursor movement" מ-"Logical" ל-"Visual".
  • בתפריט Help->Shortcuts מופיעים חלק מקיצורי המקלדת בליקס. למשל אותיות יווניות מקלידים עם התחילית Alt+M G ואז אות כלשהי. למשל Alt+M G A היא [math]\displaystyle{ \alpha }[/math]. הקלדת הקיצור נעשית עם אותיות קטנות, אלא אם כתוב Shift+ לפני האות.

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

  • Ctrl+N למסמך חדש, Ctrl+Shift+N למסמך חדש מדוגמה כמו hebrew_xetex_article.lyx.
  • Ctrl+R להציג את זה כ-PDF, ואם רוצים לעדכן מסמך שכבר מוצג כ-PDF בחרו Ctrl+Shift+R. אם אין לכם תוכנה להצגת קבצי PDF אפשר לבחור את Sumatra PDF שהיא תוכנה חופשית ומהירה יותר מאלו של Adobe.
  • Ctrl+M לכתוב נוסחה מתמטית
  • Ctrl+Shift+M לכתוב נוסחת תצוגה (ממורכזת באמצע שורה לבד). זה גם הקיצור להעביר בין נוסחה בתוך השורה לבין נוסחת תצוגה, כך שאין צורך להעתיק דברים מחדש.
  • ) Alt+M ייצר זוג סוגריים שגדלים בהתאם לתוכן. כנ"ל עבור שאר סוגי הסוגריים ], }, |, >.
  • רוצים להוסיף קיצורי מקלדת משלכם? בתפריט Tools->Preferences->Editing->Shortcuts אפשר להוסיף אותם בקלות. למשל אם רוצים להקליד אותיות בגופן הכפול כמו [math]\displaystyle{ \mathbb{Z} }[/math] או [math]\displaystyle{ \mathbb{R} }[/math] הוסיפו עם הכפתור New קיצור שהפונציה שלו היא math-insert \mathbb והקיצור שלו הוא Alt+M Shift+B. דוגמה לקיצור אחר שנוח להוסיף הוא דרך לקבל סוגריים כפולים כמו [math]\displaystyle{ \left\Vert \cdot \right\Vert }[/math] ושהסמן יופיע היכן שהנקודה. הפונקציה היא math-delim Vert Vert וקיצור אפשרי הוא Alt+M 2.

חומר ישן

הדרכה כללית

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

Linux

אנא עקבו אחר ההוראות במדריך הבא (זהירות, אנגלית!): התקנת ליקס בעברית ללינוקס.

macOS

אנא עקבו אחר ההוראות במדריך הבא (זהירות, אנגלית!): התקנת ליקס בעברית למק. אם אתם נתקלים בבעיה מוזרה כשאתם מנסים לרנדר מסמכים נסו להתקין את החבילה FixLink.pkg מהאתר של MacTex כאן.

Windows

(הערה) לאחרונה מצאתי לינק נוסף עם הדרכה להתקנה,יתכן ויותר קל לעבוד לפיו: התקנת ליקס עברית

מי שמעונין להתקין שפת כתיבה במתמטיקה ועברית שיעבוד לפי ההוראות המפורטות הבאות (שימו לב שהלינק להורדת miktex 2.9 שבור, השתמשו בלינק הבא: http://miktex.org/2.9/setup )

http://www.ma.huji.ac.il/~sameti/tex/lyxhebrew.html

בנוסף, בכל גרסה של word החל מ-2010, ניתן לכתוב נוסחאות באמצעות שימוש בצירוף Alt+=

אחרי שתסיימו עם לינק זה יש הגדרות נוספות שיש לשנות:

הגדלת הרווח בין השורות (ברירת המחדל צפופה מדיי) document->text layout->line spacing

באגים נפוצים

אם יש בעיה על מחשבי האוניברסיטה לקרוא קובץ שהכנתם על ליקס במחשב מחוץ לאוניברסיטה: יכול להיות שזה בגלל שעבדתם ב LyX2.1 כאשר המחשבים באוניברסיטה עובדים עם LyX2.0. הפתרון הוא כשאתם רוצים להעביר את הקובץ לכו לתפריט קובץ->יצא->LyX2.0.

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

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

הצעות לתיקונים ושיפורים t a r q u a i @ g m a i l