Hocr - הפיכת תמונה עם אותיות עבריות לקובץ טקסט/התקנה: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
חורחה (שיחה | תרומות)
אין תקציר עריכה
חורחה (שיחה | תרומות)
אין תקציר עריכה
שורה 1:
== לפני קריאת מדריך זה ==
 
מדריך זה מסביר כיצד להתקין את תכנת hocr-gtk בחלונות, השימוש בתכנה זהה לשימוש במערכות הפעלה אחרות.
 
 
<u>'''יש צורך להתקין את הערכה הגרפית של GTK לפני התקנת התכנה'''</u>
 
ללא הערכה הגרפית של GTK תכנת hocr-gtk לא תעבוד ! בהמשך המדריך קישור לפרויקט חופשי שאורז ומספק גרסאות מוכנות של ערכה זו למערכת הפעלה חלונות.
 
== כללי ==
 
מדריך זה מסביר כיצד להתקין את תכנת hocr-gtk בחלונות.
 
=== התקנה מהירה ===
 
==== התקנת GTK ====
 
א. הורידו את הערכה הגרפית של gtk והתקינו אותה במערכת עליה אתם מעוניינים לעבוד:
 
*[http://gladewin32.sourceforge.net/modules/news אתר הבית של אחד הפרוייקטים החופשיים שמספקים ערכת gtk לחלונות]
*[http://gladewin32.sourceforge.net/modules/wfdownloads/ דף הורדת התוכנה באתר זה] , הקובץ אותו צריך להתקין הוא קובץ ה gtk+-win32-runtime-2.8.x .
 
==== התקנת hocr-gtk ====
 
 
ב. הורידו והתקינו את תכנת hocr-gtk לחלונות בעזרת הקובץ Setup-hocr-gtk.exe מאתר: [https://developer.berlios.de/projects/hocr/ hocr]
 
<u>תמונה א, כך צריך להראות חלון התכנה</u>
 
[[תמונה:hocr-gtk-win32.jpg]]
 
== הסברים ==
 
תכנת hocr-gtk מפותחת בכלי פיתוח חופשיים הזמינים לרוב מערכות ההפעלה הקיימות. מסיבה זו ניתן בקלות להכין קבצי ריצה של תכנה זו עבור כל מערכת הפעלה. כלי הפיתוח בהם נעשה שימוש בעת פיתוח תכנה זו הם מערכת הפיתוח האוטומטי של [http://www.gnu.org/home.he.html GNU], המהדר החופשי [http://gcc.gnu.org/ GCC] והערכה הגרפית [http://www.gtk.org/ GTK]. ה G בתחילת שם הפרוייקטים בא לרמוז כי מדובר בפרוייקטים חופשיים השייכים למשפחת ה-[http://www.gnu.org/home.he.html GNU].
 
=== מדוע צריך להתקין את ערכת GTK לפני השימוש ב hocr-gtk ===
 
ישנן הרבה ערכות לפיתוח גרפי, חלקן חופשיות כמו [http://www.trolltech.com/products/qt/index.html QT] ו [http://www.gtk.org/ GTK] וחלקן מסחריות. כאשר אורזים תכנה המשתמשת בערכה גרפית במערכת הפעלה קינינית נהוג לארוז את כל הדרוש להרצת התכנה, כולל הערכה הגרפית. שיטה זו נהוגה מאחר והאחראים לחבילה רוצים להיות בטוחים שהתכנה שהם ארזו תעבוד ללא בעיות. השיטה בזבזנית מאוד במשאבים מאחר וכל פרויקט צריך לתחזק חבילות של המערכת הגרפית. בפועל אפשר להסתפק בהתקנה בודדת של מערכת גרפית אחת בלבד. מערכת זו תספק את צרכיהן של כל התכנות המשתמשות באותו סוג של מערכת גרפית.
 
 
תכנת hocr-gtk מפותחת במערכת הפעלה חופשית, במערכות אלו נהוג לשתף קוד וערכות תכנה. שיטה זו חוסכת מקום, זמן ומשאבי פיתוח עבור פרויקטים דלי משאבים. כך פרויקט קטן שאינו יכול לרכוש או לפתח מערכת גרפית עצמאית משלו, יכול להשתמש במערכת הגרפית של פרוייקט גדול. פרויקט hocr משתמש במערכת הגרפית של פרויקט [http://www.gimp.org/ GIMP], מערכת גרפית זו נקראת [http://www.gtk.org/ GTK].
 
ישנן תכנות רבות המשתמשות במערכת הגרפית של פרויקט [http://www.gimp.org/ GIMP] הידועות יותר הן:
 
*[http://www.abisource.com/ Abiword] - מעבד תמלילים קל משקל עם תמיכה בידיש ועברית.
*[http://www.gnome.org/projects/gnumeric/ Gnumeiric] - גיליון אלקטרוני קל משקל התומך היטב בעברית.
*[http://gaim.sourceforge.net/ Gaim] - תכנת מסרים מיידים התומכת ברוב הפרוטוקולים הקיימים
 
האחראים לאריזת תכנות אלו למערכת הפעלה חלונות נוהגים להכין עותק של הערכה הגרפית GTK ולהכניס אותה לחבילת התכנה. לפעמים גודל הקבצים השייכים לערכה הגרפית גדולים מהקבצים השייכים לתכנה עצמה.
 
לפרוייקט hocr אין צוות אריזה שיכין עותק של GTK רק בשביל hocr-gtk, לכן הפרוייקט נעזר בפרוייקט חופשי אחר שאורז את הערכה הגרפית GTK בניפרד. ללא החבילה הגרפית תכנת hocr-gtk לא תוכל לצייר כפתורים וחלונות על במסך.
 
<u>תמונה א, חלון הודעת השגיאה המופיע כאשר מנסים להריץ את hocr-gtk ללא הערכה הגרפית</u>
 
[[תמונה:hocr-gtk-no_gtk-error.jpg]]
 
=== מדוע אין רכיב איות בגירסה לחלונות כמו בגירסאות למערכות הפעלה אחרות ===
 
 
תכנת hocr-gtk עושה שימוש ברכיבים החופשים שהיא מוצאת במערכת, כדי להשתמש בתכונת האיות התכנה משתמשת ברכיב חופשי הנקרא [http://gtkspell.sourceforge.net/ gtkspell] מאחר והתכנה לא מוצאת רכיב זה במערכת, מבוטלת אופצית האיות.