Remove ads
сторінка проєкту Вікімедіа З Вікіпедії, вільної енциклопедії
wikipedia-mode — основний режим GNU Emacs та XEmacs для редагування текстів статей Вікіпедії. Зокрема, wikipedia-mode разом із допоміжним режимом longlines-mode утворюють зручне середовище для редагування статей.
Тип | Редактор Вікіпедії |
---|---|
Розробник | Chong Yidong, Uwe Brauer |
Стабільний випуск | 0.5 |
Операційна система | GNU Emacs або XEmacs |
Ліцензія | GPL 2 |
Вебсайт | EmacsWiki: WikipediaMode |
wikipedia-mode.el застаріла і більше не підтримується. Велика частина коду була перенесена в mediawiki.el.
Інші способи використання Emacs для редагування статей Вікіпедії описано в en:Wikipedia:Text editor support(англ.).
Для встановлення wikipedia-mode, необхідно зберегти файл wikipedia-mode.el в зручний каталог, бажано, до одного із каталогів із load-path
(аби дізнатись, які каталоги перелічено в load-path
, наберіть C-h v load-path в Emacs).
Потім, відкрийте файл ініціалізації Emacs. Як правило, цей файл має ім'я .emacs
та знаходиться в домашньому каталозі користувача; аби з'ясувати ім'я цього файлу на вашій системі, наберіть C-h v user-init-file. Якщо ви працюєте на щойно встановленому Emacs на MS Windows, тоді вам необхідно вказати домашній каталог користувача, див. Where do I put my .emacs file?(англ.).
Додайте наступні рядки до вашого файла ініціалізації:
(autoload 'wikipedia-mode "wikipedia-mode.el" "Major mode for editing documents in Wikipedia markup." t)
Якщо wikipedia-mode.el
було збережено в каталог, який не перелічено в load-path
тоді, замість wikipedia-mode.el
слід замінити на повне ім'я файла. На Windows слід використовувати звичайний слеш «/» замість «\». Наприклад:
(autoload 'wikipedia-mode "C:/Documents and Settings/USERNAME/.emacs.d/Wikipedia-mode.el" "Major mode for editing documents in Wikipedia markup." t)
Часто буває зручно співставити режим wikipedia-mode з певними типами файлів, для того, аби Emacs автоматично входив в режим wikipedia-mode при відкритті цих файлів. Для того, аби співставити режим wikipedia-mode з файлами з розширенням .wiki.txt
додайте наступні рядки до вашого файла ініціалізації:
(add-to-list 'auto-mode-alist '("\\.wiki.txt\\'" . wikipedia-mode))
В статтях Вікіпедії переводи рядків не використовуються don't use line breaks(англ.), що означає, що параграфи тексту не розділяються переводами рядків. За замовченням, Emacs бачить такі документи, як послідовність наддовгих рядків. Існує декілька розв'язків цієї проблеми: можна використовувати toggle-truncate-lines
для згортання на екрані довгих рядків, або використовувати longlines-mode
для розбиття рядків використовуючи «м'які» переводи.
Оскільки використання toggle-truncate-lines
для редагування статей Вікіпедії пов'язане із певними труднощями, рекомендується використовувати longlines-mode
.
Останні версії Emacs мають longlines-mode
в своєму складі. Якщо цей режим на відсутній, для його встановлення слід виконати наступні дії:
Збережіть longlines.el в каталог, перелічений в load-path
та додайте наступні рядки в файл ініціалізації Emacs:
(autoload 'longlines-mode "longlines.el" "Minor mode for editing long lines." t)
Ввійти у режим wikipedia-mode можна у будь який момент набравши M-x wikipedia-mode. Перебуваючи в режимі wikipedia-mode, довідку про редагування в цьому режимі можна отримати набравши C-h m
, що викличе команду describe-mode
.
Використовувати wikipedia-mode рекомендується разом із: font-lock-mode, longlines-mode та color-theme. В комбінації, це дасть потужний та зручний інструмент для редагування Вікі текстів.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.