Skip to content

HowToUse_Odt2Ory

Moshe Wagner edited this page Oct 3, 2015 · 1 revision
איך להשתמש ב'גיור'.
how-to use odt-2ory.


מבוא

התוכנה 'גיור' או בשמה הלועזי- odt2ory היא תוכנה שכתובה בשפת ג'אווה, ומטרתה לאפשר המרה נוחה של קבצים מפורמטים של מעבדי תמלילים לפורמט של אורייתא.

ניתן להוריד את התוכנה מכאן:
http://orayta.googlecode.com/files/odt2ory0.5.5.jar

המרת קבצי ODT

איך זה עובד:

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

אזהרה

התכנה משכתבת קבצים מבלי לשאול. במילים אחרות אם כבר קיים קובץ בשם זה בתיקיית היעד, הקובץ יוחלף בקובץ החדש.
לדוגמא אם הרצתם את התכנה על הקובץ test.odt בלי פרמטרים מיוחדים זה אומר שנוצר בתיקייה של אורייתא קובץ בשם test.txt. אם תריצו את התכנה שוב על קובץ אחר שנקרא גם הוא test.odt אזי הקובץ test.txt שנוצר מקודם יוחלף בקובץ שנוצר בהפעלה הנוכחית.
במילים פשוטות יותר, כל עוד אתם לא עושים דברים מוזרים לא אמורה להיות לכם בעיה.

איך משתמשים בתכנה

לתכנה שני ממשקים - ממשק גרפי וממשק טקסט.
למשתמשים מתחילים מומלץ להשתמש בממשק הגרפי.

ממשק גרפי

כדי לפתוח את הממשק הגרפי פשוט עשו 'דבל קליק' על התוכנה. אם התוכנה לא עולה צריך לעשות 'פתיחה באמצעות' ולבחור java runtime environment או JRE. אם אין לכם אפשרות כזו כנראה
שאתם צריכים להתקין ג'אווה על המחשב שלכם.
הקבצים יווצרו אוטומטית בתיקיה בה נמצאים ספרי המשתמש של אורייתא.

ממשק טקסט

כדי לפתוח את הקובץ משורת הפקודה יש לכתוב
java -jar ולאחר מכן שם הקובץ של התוכנה
ולאחר מכן -i ושם הקובץ שאתם רוצים להמיר .

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

לקבלת פונקציות נוספות ניתן להריץ את התוכנה עם -h.

המרת קבצי וורד וקבצים אחרים

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

המרה אוטומטית

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

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

jodconverter (ברירת מחדל)-

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

soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard

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

unoconv -

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

soffice -headless -accept="socket,host=127.0.0.1,port=2002;urp;" -nofirststartwizard

כדי להפעיל את אופן אופיס ברקע עם פורט 2002 פתוח.

אם תריצו את התוכנה עם הדגלון -unoconv התוכנה תנסה לבצע את ההמרה בעזרת יונוקונב במקום ג'ודקונוורטר.

המרה ידנית

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

גירסאות נתמכות

כל הגירסאות שאופן אופיס יודע לפתוח נתמכות בכל אחת מאפשרויות ההמרה שתוארו כאן. באופן כללי הרשימה כוללת את הפורמטים הבאים:
doc, docx, html, sxw, rtf, wpd.

לפרטים נוספים

שאלות ביחס לתוכנת 'גיור' יש להפנות אל izar00@gmail.com