Пандок - Pandoc

Пандок
Оригинальный автор (ы)Джон Макфарлейн
изначальный выпуск10 августа 2006 г. (14 лет назад) (2006-08-10)
Стабильный выпуск
2.11.1.1 / 8 ноября 2020 г. (30 дней назад) (2020-11-08)
Репозиторий Отредактируйте это в Викиданных
Написано вHaskell
Операционная системаUnix-подобный, Windows
ПлатформаIA-32, x64
ЛицензияGNU GPLv2
Интернет сайтпандок.org

Пандок это бесплатно и с открытым исходным кодом конвертер документов, широко используемый как инструмент письма (особенно учеными)[1] и как основа для публикации рабочих процессов.[2] Он был создан Джон Макфарлейн, профессор философии Калифорнийский университет в Беркли.[3]

Функциональность

Pandoc называет себя конвертером "формата разметки". Он может принимать документ в одном из поддерживаемых форматов и преобразовывать только его разметку в другой формат. Сохранение внешнего вида документа не является приоритетом.[4]

Плагины для пользовательских форматов также могут быть написаны на Lua, который был использован для создания инструмента экспорта для Набор тегов для статей журнала.[5]

Включенный модуль pandoc-citeproc позволяет программе использовать данные из программное обеспечение для управления ссылками Такие как BibTeX, EndNote, Mendeley, или же Статьи. Он имеет возможность напрямую интегрироваться с Zotero.[6] Информация автоматически преобразуется в цитата в различных стилях (например, APA, Чикаго, или же MLA ) с использованием реализации Язык стиля цитирования. Это позволяет программе служить более простой альтернативой Латекс для написания академического письма.[7]

Поддерживаемые форматы файлов

Наиболее полно поддерживаемый формат файлов Pandoc - это расширенная версия Markdown,[8] но он также может читать многие другие формы:

Он может создавать файлы в следующих форматах, которые не обязательно совпадают с форматами ввода:

Смотрите также

Рекомендации

  1. ^ Маллен, Линкольн (23 февраля 2012 г.). «Pandoc конвертирует все ваши (текстовые) документы». Хроника блогов о высшем образовании: ProfHacker. Получено 27 июн 2014.
    - МакДэниел, В. Калеб (28 сентября 2012 г.). «Почему (и как) я написал свою академическую книгу простым текстом». В. Калеб МакДэниел из Университета Райса. Получено 27 июн 2014.
    - Хили, Киран (23 января 2014 г.). «Обычный текст, документы, пандок». Получено 27 июн 2014.
    - Овадия, Стивен (2014). «Уценка для библиотекарей и ученых». Библиотекарь по поведенческим и социальным наукам. 33 (2): 120–124. Дои:10.1080/01639269.2014.904696. ISSN  0163-9269.
  2. ^ Тилль, Кейтлин; Симас, Сарай; Ларкай, Велма (14 апреля 2014 г.). "Летающий Нарвал: Рабочий процесс малого магазина". Издательство @ СФУ. Получено 11 марта 2018.
    - Максвелл, Джон (1 ноября 2013 г.). «Создание рабочих процессов публикации с помощью Pandoc и Git». Издательство @ СФУ. Получено 27 июн 2014.[постоянная мертвая ссылка ]
    - Максвелл, Джон (26 февраля 2014 г.). "На Пандоке". eBound Canada: Мастерская цифрового производства, Ванкувер, Британская Колумбия. Архивировано из оригинал 28 февраля 2015 г.. Получено 27 июн 2014. Цитировать журнал требует | журнал = (помощь)
    - Максвелл, Джон (1 ноября 2013 г.). «Создание рабочих процессов публикации с помощью Pandoc и Git». Издательство @ СФУ. Получено 12 апреля 2019.
    - Кревинкель, Альберт; Роберт Винклер (8 мая 2017 г.). «Форматирование открытой науки: быстрое создание нескольких форматов документов для академических рукописей с помощью Pandoc Scholar». PeerJ Компьютерные науки. Дои:10.7717 / peerj-cs.112. Получено 25 мая 2017.
  3. ^ "Джон Макфарлейн". Кафедра философии. Калифорнийский университет в Беркли. Получено 25 июля 2014.
  4. ^ "Руководство пользователя Pandoc". pandoc.org. Описание. Получено 22 января 2019. ... не следует ожидать идеального преобразования между каждым форматом и любым другим. Pandoc пытается сохранить структурные элементы документа, но не детали форматирования ...
  5. ^ Феннер, Мартин (12 декабря 2013 г.). «От Markdown до JATS XML за один шаг». Gobbledygook. Получено 27 июн 2014.
  6. ^ Хетцнер, Эрик (25 июня 2014 г.). "zotxt". Получено 27 июн 2014.
  7. ^ Тенен, Деннис; Грант Уайтхофф (19 марта 2014 г.). «Устойчивое авторство в простом тексте с использованием Pandoc и Markdown». Историк программирования. Получено 27 июн 2014.
  8. ^ "Pandoc's Markdown". Руководство пользователя Pandoc. Получено 2019-08-01.
  9. ^ Маллен, Линкольн (20 марта 2012 г.). «Создавайте собственные электронные книги с помощью Pandoc». Хроника блогов о высшем образовании: ProfHacker. Получено 27 июн 2014.
  10. ^ "Начало работы с pandoc". pandoc.org. Создание PDF. Получено 22 января 2019.
  11. ^ См. Пример Макфарлейн, Джон (17 мая 2014 г.). "Pandoc для хакеров Haskell". BayHac 2014, Маунтин-Вью, Калифорния. Получено 27 июн 2014. Цитировать журнал требует | журнал = (помощь)CS1 maint: location (связь) В исходный файл написано в Markdown.

внешняя ссылка