You can edit almost every page by Creating an account. Otherwise, see the FAQ.

העברה מקובץ וורד לקוד ויקי

מתוך EverybodyWiki Bios & Wiki
קפיצה אל:ניווט, חיפוש

תבנית:Wikipedia how-to ישנן שיטות שונות להעברת תוכן מתוכנת מעבד תמלילים לפורמט MediaWiki כפי שנעשה בו שימוש בוויקיפדיה.

מיקרוסופט וורד[עריכה]

עורך חזותי[עריכה]

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

Word2MediaWikiPlus[עריכה]

פקודות המאקרו הבאות של העורך החזותי מ -2007, שלא נשמרו נכון לשנת 2017, עשויות עדיין לפעול: Word2MediaWikiPlus נבדק עם וורד 365, המרה עובדת למרות קבלת אזהרה מספר פעמים. הערה: זה (ככל הנראה?) יעבוד רק עם התקנות Office של 32 סיביות.

הורד מ: https://sourceforge.net/projects/word2mediawikip/

תוספת של Microsoft Office Word עבור מדיה ויקי[עריכה]

מיקרוסופט פרסמה תוספת המאפשרת לשמור מסמכי Microsoft Office Word 2007 ומעלה היישר ל- MediaWiki.

  1. הורד את התוסף " Microsoft Office Word עבור MediaWiki " ממרכז ההורדות של Microsoft והתקן אותו.
  2. שמור את המסמך כקובץ "MediaWiki (* .txt)".
  3. העתק את הטקסט מקובץ (* .txt) לדף הוויקי שלך

שים לב כי הרחבה זו אינה פועלת עבור Word 2013 כברירת מחדל, אולם ניתן לגרום לה לעבוד עם שינוי רישום. ראה דף זה .

בעיות אפשריות בפתרון חלופי[עריכה]

  • תוספת זו מחייבת את Windows כמערכת הפעלה; זה לא יעבוד עם MacOS
  • תוסף זה של מיקרוסופט אינו מטפל בתמונות. מציין מקום נפלט.
  • לא ניתן להמיר הערות סיום והערות שוליים. הכללתם במסמך תזרוק שגיאה.
  • אם תנסה לפתור את הבעיה הקודמת על ידי הוספת תגי < ref >, לאחר ההמרה Word יחליף את הסוגריים הזוויתיים ב- < ו >
  • טקסט כלשהו יוקף בתגיות < nowiki > ו- < / nowiki > .
  • לא נתמך עבור Office / Word 2013, ראה תוסף Word עבור MediaWiki אינו נתמך ב- Word 2013?

עם זאת, עבור מי שלא מכיר את שפת הסימון של MediaWiki ועובד על מאמרים פשוטים, התוספת של Microsoft Office Word עבור MediaWiki יכולה להיות כלי שימושי.

המרה דו-שלבית מ- Word ל- MediaWiki[עריכה]

שתי השיטות הבאות מבוצעות: Word → HTML → MediaWiki.

מָהִיר[עריכה]

  1. פתח את המסמך שלך ב- Word, ו"שמור כ "קובץ HTML.
  2. פתח את קובץ ה- HTML בעורך טקסט והעתק את קוד מקור ה- HTML ללוח.
  3. הדבק את מקור ה- HTML בתיבת הטקסט הגדולה שכותרתה "סימון HTML:" בדף ה- html ל- wiki .
  4. לחץ על כפתור ההמרה הכחול בתחתית הדף.
  5. בחר את הטקסט בתיבת הטקסט "Wiki markup:" והעתק אותו ללוח.
  6. הדבק את הטקסט למאמר בוויקיפדיה.

סקריפטים אוטומטיים[עריכה]

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

  1. יש להתקין את שתי חבילות התוכנה הבאות:
    • ממיר wvHtml ממיר ל- HTML - חלק מספריית הצפייה במילים "wvWare". ( הערה : wvHtml הוצא משימוש והאתר ממליץ להשתמש במקום זאת ב- AbiWord --to=html . ניתן להשיג את AbiWord בכתובת abisource.com . )
    • HTML :: WikiConverter - מודול פרל להמרת HTML לשפת סימון וויקי.
  2. כתוב את סקריפט ה- bash "doc2mw" ואת סקריפט ה- perl "html2mw", שניהם מוצגים להלן.
  3. התקשר למסמך doc2mw והעביר את מסמך המילה כפרמטר. כְּלוֹמַר
> doc2mw my_word.doc
doc2mw
סקריפט bash שלוקח פרמטר יחיד, שקורא לו wvHtml ואחריו html2mw.
 #!/bin/bash
 # doc2mw - Word to MediaWiki converter

 FILE=$1
 TMP="$$-${FILE}"

 if [ -x "./html2mw" ]; then
 HTML2MW='./html2mw'
 else
 HTML2MW='html2mw'
 fi

 wvHtml --targetdir=/tmp "${FILE}" "${TMP}"
 # but see also AbiWord: http://www.abisource.com/help/en-US/howto/howtoexporthtml.html

 # Remove extra divs
 perl -pi -e "s/\<div[^\>]+.\>//gi;" "/tmp/${TMP}"

 ${HTML2MW} "/tmp/${TMP}"
 rm "/tmp/${TMP}"
html2mw
סקריפט "פרל" הנקרא על ידי doc2mw, המשתמש ב- HTML :: WikiConverter להמרת HTML -> mediawiki.
 #!/usr/bin/perl
 # html2mw - HTML to MediaWiki converter

 use HTML::WikiConverter;

 my $b;
 while (<>) { $b .= $_; }

 my $w = new HTML::WikiConverter( dialect => 'MediaWiki' );

 my $p = $w->html2wiki($b);

 # Substitutions to get rid of nasty things we don't need
 $p =~ s/<br \/>//g;
 $p =~ s/\&nbsp\;//g;
 print $p;

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

OpenOffice או LibreOffice[עריכה]

LibreOffice Writer יכול לשמור מסמכי Word ישירות ל- wikitext: עבור אל File → Export → שמור כסוג: Mediawiki. (עבור משתמשי לינוקס ייתכן שיהיה צורך להתקין את הספרייה libreoffice-wiki-publisher ). לחלופין, השתמש בכלי שורת הפקודה כך:

soffice --headless --convert-to txt:MediaWiki mydocument.doc

גרסאות OpenOffice 3.3 ואילך יכולות לשלוח מסמכים בפורמטים שבהם היא תומכת (כולל Microsoft Word) ישירות ל- MediaWiki, אך נראה שזה לא עובד תחת Windows 7. (לפחות בגרסה הגרמנית של OpenOffice 3.3.0 עליך להתקין את הרחבה ' Sun Wiki Publisher '! Url שרת: http://en.wikipedia.org/w/ ) לאחר הוספת שרת MediaWiki שבחרת, הגשות עתידיות יכולות להתרחש באופן אוטומטי.

  1. פתח את המסמך ב- OpenOffice או LibreOffice Writer.
  2. עבור אל קובץ → שלח אל → אל MediaWiki או קובץ → ייצא → שמור קובץ בשם: Mediawiki
  3. בחר בשרת MediaWiki שלך (או לחץ על הכפתור "הוסף ..." כדי להוסיף אתר חדש).
  4. בחר כותרת וסיכום עבור המאמר שלך, סמן את התיבה אם מדובר בתיקון קל.
  5. לחץ על כפתור השליחה.

לחלופין ניתן להשתמש → הייצוא 'הידנית: קובץ → ייצוא → בחר' MediaWiki (.txt) '- פורמט. LibreOffice Writer 5 יכול לייצא כקובץ .txt של MediaWiki תחת Windows 10 אם סביבת Java Runtime (JRE) המתאימה 32 או 64 סיביות (JRE) הותקנה והופעלה ב- LO. המסמך שיש להמיר צריך להשתמש בסגנונות וכו '. לדוגמה כותרות חייבות להיות בסגנון כותרת 2 כדי להיות סוגריים על ידי "==" בעת המרה.

פנדוק[עריכה]

Pandoc הוא כלי שורת פקודה שיכול להמיר פורמטים רבים של מסמכים. לאחר ההתקנה, המרה מ- Word ל- Mediawiki נראית כך:

$ pandoc -t mediawiki mydocument.docx > mydocument.wiki

ראה גם את הכלי המקוון Pandoc שיכול להמיר ייצוא HTML של מסמך Word לפורמט MediaWiki.

ראו גם[עריכה]


This article "העברה מקובץ וורד לקוד ויקי" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:העברה מקובץ וורד לקוד ויקי. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.



Read or create/edit this page in another language[עריכה]