הבלוג של ארתיום
בלוג על לינוקס, תוכנה חופשית, מוזיקה, סלסה, ומה לא!
עבודה משותפת על מסמכים - ההצהרות והמציאות
רוב החבילות המשרדיות החופשיות מסוגלות לפתוח מספר רב של פורמטים שונים. יש להן תמיכה בתקן החדש של Open Document, כולן יודעות לעבוד עם פורמט rtf שהוא מעין "פורמט פתוח" של Microsoft, הרוב יודעות לפתוח ולשמור גם מסמכים בפורמט קנייני הקרוי doc אם כי זה לא מושלם. בעקבות מספר פרסומים בנושא: מבחן שטח של ODT בלינמגזין, טיפים להמרת מסמכים בבלוג של שושנה פורבס, ובעקבות הבעיות האמיתיות שלי בעבודה משותפת על מסמכים החלטתי לערוך בדיקה מקיפה של הנושא - עד כמה ניתן לעבוד בצורה משותפת עם מסמכים בעזרת חבילות יישומים משרדיים שונות.
תנאי בדיקה
לצורך זה נבדקו מעבדי תמלילים של החבילות הבאות:
- Microsoft Office 2003
- OpenOffice 2.0.2
- KOffice 1.5
- Gnome Office - AbiWord 2.4.4
החלפת המסמכים בוצעה בפורמטים הבאים
- doc של MS Office
- Rich Text Format
- OpenDocument Text
לצורך הבדיקה נכתב מסמך בעברית בכל אחד מהיישומים הנ"ל בנפרד שמכיל את התכנים הבאים:
- שתי כותרות שונות
- טקסט עם הדגשה וטקסט נטוי.
- רשימה ממוספרת
- בתוכה רשימה מקוננת נוספת (רק ב-OpenOffice וב-MS Office).
- טבלה של שתי שורות ושלוש עמודות שבאחד התאים שלה הכילה רשימה ממוספרת
- נוסחה פשוטה
- תמונה
- תרשים זרימה (רק ב-OpenOffice וב-MS Office).
כל המסמכים ניתנים להורדה כאן.
תוצאות הבדיקה:
ייצוא ע"י OpenOffice
המקור - ODT
- פתיחת מסמך ע"י kword - כיווניות נהרסה, רשימה ממוספרת נהרסה כליל (מספרים עלו על הטקסט), סדר עמודות בטבלה נהרס, נוסחה נשמרה במלואה, תמונה נשארה, אם כי המיקום שלה לא נכון. מתרשים זרימה נשארו רק "עקבות כחולים".
- פתיחה ע"י AbiWord - מספרים מופיעים בצד לא נכון ברשימה ממוספרת, עמודות הטבלה התהפכו, נוסחה, תמונה ותרשים זרימה נעלמו.
ייצוא ל-DOC
- פתיחה ע"י MS Word – ברשימה מקוננת קצת זזו ה"עיגולים", רשימה ממוספרת בתוך טבלה הפכה לרשימה עם "עיגולים", תרשים זרימה לא ניתן לעריכה אבל נשמר במלואו. בגדול המסמך נשמר בצורה טובה.
- פתיחה ע"י kword עיצוב בסיסי של מלל נשמר, כיווניות נשמרה, אבל זהו בערך, יישור והטבלה התהפכו, נוסחה, תמונה ותרשים נעלמו.
- פתיחה ע"י AbiWord התהפכו עמודות הטבלה, נעלמו הנוסחה תרשים הזרימה, ברשימה מקוננת מיקום הרמה שנייה נשאר זהה לראשונה.
ייצוא ל-RTF
- פתיחה ע"י MS Office – המלל נשמר בצורה מושלמת, נוסחה ותרשים זרימה נעלמו, תמונה צצה ימינה.
- פתיחה ע"י Abiword, הטבלה התהפכה, נוסחה ותרשים נעלמו, רשימות נהרסו במידה מסוימת, מיקום התמונה לא נכון.
- פתיחה ע"י kword – כיווניות, רשימות, סדר בטבלה נהרסו כליל. אין תרשים ונוסחה.
ייצוא ע"י AbiWord
ייצוא ל-ODT
- פתיחה ע"י OpenOffice – העיצוב, יישור כיווניות, נוסחה לא נשמרה בכלל. תמונה נשמרה.
- פתיחה ע"יKword – עיצוב בסיסי ותמונה נשמרו, טבלה זזה הצידה, רשימות ממוספרות נהרסו, נוסחה נעלמה.
ייצוא ל-RTF
- פתיחה ע"י MS Office – המלל נשמר כמעט במלואו (עיצוב עבה/נטוי נעלמו), נוסחה נעלמה.
- פתיחה ע"י OpenOffice – רשימות ממוספרת הוזזה הצידה הרוב, נוסחה איננה.
- פתיחה ע"י Kword – פרט לנוסחה המסמך ברובו נשמר.
ייצוא ע"י KWord
ייצוא ל-ODT
- פתיחה ע"י OpenOffice – אפשר להגיד – המסמך נהרס כליל רק תמונה, מלל ועיצוב של טבלה נשמרו.
- פתיחה ע"י AbiWord – הוא פשוט קרס בלי להציג שום דבר.
ייצוא ל-RTF
- פתיחה ע"י MS Office – כיווניות נהרסה, עיצוב נשבר, צורה כללית של המסמך נהרסה, תמונה/נוסחה נעלמו.
- פתיחה ע"י OpenOffice יותר קל להגיד מה נשמר – מלל וכיוון של טבלה – וזה!
- פתיחה ע"י AbiWord – כנ"ל
ייצוא ע"י MS Word
המקור – DOC
- פתיחה ע"י OpenOffice – רוב המסמך נשמר בצורה טובה, לא הצלחתי לערוך תרשים זרימה, כמו כן הבעיה הכי גדולה – הטבלה התהפכה.
- פתיחה ע"י AbiWord – רשימה מקוננת די נהרסה בעיצוב, הטבלה התהפכה, נוסחה ותרשים זרימה נעלמו.
- פתיחה ע"י KWord – הטבלה התהפכה, נוסחה, תמונה ותרשים זרימה נעלמו.
ייצוא ל-RTF
- פתיחה ע"י OpenOffice – גופנים לא נכונים, רשימה ממוספרת בתוך הטבלה נהרסה, נוסחה הפכה לתמונה שלא ניתנת לעריכה בתור נוסחה, ותרשים זרימה לרשימה ארוכה של מספרים מוזרים.
- פתיחה ע"י AbiWord – המסמך נפתח כרשימת עיגולים, אחרי שהוגדר הכל כ-Arial אפשר לראות שהטבלה התהפכה, רשימה בתוכה נהרסה, וכמובן אין נוסחה ותרשים זרימה.
- פתיחה ע"י KWord – כל המלל הפך לג'יבריש – הקידוד שגוי.
מסקנות
המסקנות הן כלל לא משמחות:
- KWord נמצא לא שמיש בכלל לתקשורת בין חבילות שונות הן בפורמטים פתוחים והן בפורמט קנייני.
- תמיכה של AbiWord ב-OpenDocument בסיסית לחלוטין ולא מאפשרת החלפת מסמכים בפורמט זה.
- לא ניתן לעבוד בחבילות שונות על תרשימי זרימה בכלל.
- עבודה עם נוסחאות אפשרית רק בין יישומי MS Office ו-OpenOffice בלבד כאשר החלפת מסמכים צריכה להתבצע בעזרת פורמט doc בלבד.
- ניתן להחליף מסמכי טקסט בפורמטים doc ו-rtf אבל יש עדיפות מסויימת לעבודה עם doc. בכל מקרה יש בעיות בעבודה עם טבלאות ואין לסמוך על שמירת העיצוב במלואו.
לסיכום
אם אתם מוכרחים לעבוד בצורה משותפת על מסמכים דאגו לאחת משתי האופציות:
- לכולם יש חבילה משותפת חופשית שניתנת להתקנה בחינם וכולם עובדים איתה (אחת מ-OpenOffice או AbiWord).
- מי שמרכז את העבודה עובר על המסמכים ומוודא את התקינות שלהם.
תגובות
אני חושבת שצריך להפריד כאן בין שני דברים: 1) פורמט OpenDocument מכל הפורמטים כאן הוא היחיד שתוכנן מתוך מחשבה סמנטית ומחשבה על מעבר ממערכת למערכת. מצד שני, הוא עדיין מאוד חדש, ככה שיש עדיין בכל החבילות הרבה באגים בטיפול בו. 2) מעבדי תמלילים הם כלי גרוע מאוד לעבודה משותפת על מסמכים. הבעייה המרכזית בהם היא צורת העבודה שמעודדת עבודה "אד הוק" ולא עם סגנונות, מה שיוצר מסמך לא סמנטי המקשה על מעבר בין תוכנה לתוכנה.
אפילו המסמך שלך למעלה סובל מזה, כשהרשימות, הדגשות הטקסט ומיקום התמונה נעשו אד-הוק ולא בעזרת סגנונות.
מקור הבעייה היא היסטורית: הממשק הנוכחי של מעבדי התמלילים נוצר בימים שהמסמכים נועדו להדפסה, לא למעבר בין מחשבים. לכן זה לא היה ממש משנה שמישהו צבע טקסט כדי שיהיה "Bold" ולא (למשל) הגדיר אותו כ"מודגש" (שבמקרה גם מוצג גרפית כ-bold). למעשה, אחד הקיטורים הכי גדולים שלי על אופן אופיס זו העובדה שאי אפשר לקשר את הכפתורים בסרגל הכלים לסגנונות (למשל, שלחיצה על כפתור ה"רשימה" ישתמש בסגנון רשימה אותו הגדרתי מראש).
למרות התסכול הנוכחי שלי מהמצב, אני דווקא אופטימית. אני רואה שני תהליכים שאני מקווה שיקלו על הענינים.
הראשון: פורמט OpenDocument. להבדיל מ-rtf המיושן, או doc הבינארי לחלוטין (שלא שומר מידע סמנטי), יש עכשיו פורמט תקני, חדש, וסמנטי, שאפשר להשתמש בו לעבודה טובה. יש כבר מערכות קולברציה וניהול תוכן מבוססות ווב שמשתמשות בו. אתה יוצר מסמך (ומשתמש בתבנית מסויימת), מעלה אותו, והמערכת אוטומטית מנתחת אותו, ויוצרת diff עם המידע ועוד מידע מטא.
השני: מיקרוסופט ושינוי הממשק במיקרוסופט אופיס החדש. המעבר למסמך יותר סמנטי (ויותר פורטבילי) מחייב שינוי ממשק במידה זו או אחרת. הבעייה היא שכולם מפחדים לשנות את הממשק (אחת התלונות הנפוצות כלפי גרסה 1 של אופן אופיס היה הממשק השונה ממיקרוסופט אופיס). אבל העובדה הפשוטה היא שהממשק הנוכחי של רוב מעבדי התמלילים לא שונה משמעותית מהממשק של מיקרוסופט וורד על חלונות 3.11 (בו אגב השתמשתי בזמנו), למרות שהצרכים היום שונים לחלוטין. כשכולם מפחדים לשנות את הממשק, טוב לראות שמיקרוסופט מעיזים לשנות בצורה רדיקלית כ"כ את הממשק שלהם. לא יצא לי להשתמש בגרסה הזו, ככה שאני לא יכולה להגיד אם הממשק אכן נוח יותר (ותמיד נשאלת השאלה "נוח יותר למי?") או יוצר קבצים סמנטיים יותר (אם כי המעבר למסמכים מבוססי xml מרמז שכן), אבל עצם שבירת השגרה הלא מבורכת זה צעד מצויין לכיוון הנכון.
נ.ב. - למה אתה לא שולח לי טרקבק כשאתה כותב על משהו אצלי? אני צריכה להתקל בפוסט שלך ב-whatsup בשביל לגלות את זה? (במיוחד כשהקוראים אצלי בטח יתענינו בדיון כאן)
אני בהחלט מסכים שעובדה "ישירה" ללא סגנונות לא הכי טובה, אם כי חשבתי שאם אני לוחץ על "רשימה" אז מופעל סגנון מתאים, כמו שזה נעשה כשאני בוחר Heading, אבל זה סיפור אחר.
מעבר להסטוריה של עבודה עם מעבדי תמלילים שהזכרת, לפי דעתי, יש כאן עוד בעיה שמסתתרת מאוחרי המושג WYSIWYG שהוא לא מציאותי בעליל. מבחינת המשתמש שרואה את המסמך הוא לא מודע לדרך שבה עוצב הטקסט אלא הוא רואה רק את התוצאה. בגלל זה זה משתמש קשה לא תופס את ההבדל בין עבודה מול סגנונות לבין עבודה ישירה - הרי זה נראה אותו דבר.
בגלל זה בהרבה מקרים אני מעדיף עבודה עם HTML או עם LaTeX שבו אני יודע בדיוק מה נעשה (לצערי העבודה ב-LaTeX עם עברית מאוד בעייתית והוא יותר מתאים לדפוס ופחות לעיבוד תמלילים)
לגבי ODT אני גם מבין שהתקן הוא חדש לחלוטין ואני לא ציפיתי ממנו הרבה וגם אני מקווה שבעתיד המצב ישתנה. כך או אחרת רציתי לעשות סקירה בנוגע למצב של היום - כלומר הבעיה האמיתית של אותו משתמש סופי ומה בסופו של דבר הפתרון.
בסוף אני נוטה להסכים עם העובד שמעבדי תמלילים הם לא הדרך הטובה ביותר לעשות עבודה משותפת - אם כי אין כלים מספיק פשוטים שמאפשרים זאת.
נ.ב.: מצטער שלא שלחתי טרקבק - פשוט אני לא לגמרי מאופס על המושגים האלה. כך או אחרת - עשיתי זאת.
ציטוט: "בסוף אני נוטה להסכים עם העובד שמעבדי תמלילים הם לא הדרך הטובה ביותר לעשות עבודה משותפת - אם כי אין כלים מספיק פשוטים שמאפשרים זאת." דווקא כיום יש לא מעט כלים שנותנים עבודה משותפת- הראשון שקופץ לראש היא מערכת וויקי כלשהי (ויש הרבה מבחר...) אם לא רוצים להתקין לבד יש <a href="http://www.google.com/search?q=free%20wiki%20hosting" rel="nofollow">לא מעט אפשרויות אירוח</a> וויקי קיימות.
לגבי הטרקבק- אין בעייה :-) הרעיון הוא פשוט: לאפשר לגולשים לעקוב אחרי דיון שמתקיים בכמה בלוגים במקביל, גם אם הם לא יושבים באותה "בלוגיה".
אופס, מצטערת על הקישור השבור. ככה זה כשאין תצוגה מקדימה אבל יש אפשרות html... בכל מקרה, הקישור היה צריך להיות: http://www.google.com/search?q=free%20wiki%20hosting לאתרי אירוח וויקי חינמיים.
כהוכחה למה ששושנה כתבה (aka Xslf) היום קיבלתי תרגיל בית כמסמך Word. אמנם יכולתי לקרוא אותו בצורה מלאה בעזרת Microsoft Word (בניגוד ל-OO שבו חלק מהסימני הנוסחאות השתבשו) אבל לא יכולתי לבצע עריכה של הנוסחאות הנ"ל. (כי גירסת עורך הנוסחאות שהמסמך נערך איתו הוא 5 ואצלי יש 3).
אהבתי מאוד
הוסף תגובה:
חובה לאפשר JavaScript כדי להגיב.