Pandoc называет себя конвертером "формата разметки". Он может взять документ в одном из поддерживаемых форматов и преобразовать только его разметку в другой формат. Сохранение внешнего вида документа не является приоритетом. [5]
Плагины для пользовательских форматов также могут быть написаны на языке Lua , который использовался , например, для создания инструмента экспорта для Journal Article Tag Suite . [6]
CiteProc
Включенная опция CiteProc позволяет pandoc использовать библиографические данные из программного обеспечения для управления ссылками в любом из пяти форматов: BibTeX , BibLaTeX , CSL JSON или CSL YAML , или RIS . [7] Информация автоматически преобразуется в цитату в различных стилях (таких как APA , Chicago или MLA ) с использованием реализации языка стилей цитирования . [7] Это позволяет программе служить более простой альтернативой LaTeX для создания академических текстов в Markdown со встроенными ключами цитирования . [8] Или программа может использоваться для преобразования любого потока библиографических данных в принятых форматах в список цитат в выбранном стиле . [9]
Поддерживаемые форматы файлов
Форматы ввода
Формат ввода с наибольшей поддержкой — это расширенная версия Markdown . [10] Тем не менее, pandoc также может читать в следующих форматах:
^ "Выпуск 3.6.2". 12 января 2025 г. Получено 26 января 2025 г.
^ Маллен, Линкольн (23 февраля 2012 г.). «Pandoc преобразует все ваши (текстовые) документы». The Chronicle of Higher Education Blogs: ProfHacker . Получено 27 июня 2014 г. - Макдэниел, В. Кейлеб (28 сентября 2012 г.). «Почему (и как) я написал свою академическую книгу открытым текстом». В. Кейлеб Макдэниел в Университете Райса . Получено 27 июня 2014 г. - Хили, Киран (23 января 2014 г.). "Plain Text, Papers, Pandoc" . Получено 27 июня 2014 г. . - Овадия, Стивен (2014). «Markdown для библиотекарей и ученых». Библиотекарь поведенческих и социальных наук . 33 (2): 120– 124. doi :10.1080/01639269.2014.904696. ISSN 0163-9269. S2CID 62762368.
^ Тилл, Кайтлин; Симас, Шед; Ларкай, Велма (14 апреля 2014 г.). «Летающий нарвал: рабочий процесс с малыми магнитными полями». Издание @ SFU . Получено 11 марта 2018 г. - Максвелл, Джон (1 ноября 2013 г.). "Создание рабочих процессов публикации с помощью Pandoc и Git". Publishing @ SFU . Получено 27 июня 2014 г.[ постоянная мертвая ссылка ] - Максвелл, Джон (26 февраля 2014 г.). "On Pandoc". eBound Canada: Digital Production Workshop, Ванкувер, Британская Колумбия. Архивировано из оригинала 28 февраля 2015 г. Получено 27 июня 2014 г. - Максвелл, Джон (1 ноября 2013 г.). «Создание рабочих процессов публикации с помощью Pandoc и Git». Издательство @ SFU . Получено 12 апреля 2019 г. - Кревинкель, Альберт; Роберт Винклер (8 мая 2017 г.). «Форматирование открытой науки: гибкое создание нескольких форматов документов для академических рукописей с помощью Pandoc Scholar». PeerJ Computer Science . 3 : e112. doi : 10.7717/peerj-cs.112 . Получено 25 мая 2017 г.
^ "Джон Макфарлейн". Кафедра философии . Калифорнийский университет в Беркли . Получено 25 июля 2014 г.
^ "Руководство пользователя Pandoc". pandoc.org . Описание . Получено 22 января 2019 г. ... не следует ожидать идеального преобразования между каждым форматом и каждым другим. Pandoc пытается сохранить структурные элементы документа, но не детали форматирования...
^ Феннер, Мартин (12 декабря 2013 г.). «От Markdown до JATS XML за один шаг». Gobbledygook . doi :10.53731/r294649-6f79289-8cw0k . Получено 27 июня 2014 г. .
^ ab "Citations". Руководство пользователя Pandoc . Получено 2021-04-08 .
^ Тенен, Деннис; Грант Вайтхофф (19 марта 2014 г.). «Устойчивое авторство в простом тексте с использованием Pandoc и Markdown». The Programming Historian (3). doi : 10.46430/phen0041 . Получено 27 июня 2014 г.
^ Денлингер, Кайл. «Руководства по исследованиям: Zotero: Цитаты и библиографии». guides.zsr.wfu.edu . Получено 21.06.2023 .
^ "Pandoc's Markdown". Руководство пользователя Pandoc . Получено 01.08.2019 .
^ Маллен, Линкольн (20 марта 2012 г.). «Создайте свои собственные электронные книги с помощью Pandoc». Хроника блогов о высшем образовании: ProfHacker . Получено 27 июня 2014 г.
^ "Начало работы с pandoc". pandoc.org . Создание PDF . Получено 22 января 2019 г. .
↑ См. в качестве примера MacFarlane, John (17 мая 2014 г.). «Pandoc для хакеров Haskell». BayHac 2014, Mountain View, CA. Получено 27 июня 2014 г.{{cite web}}: CS1 maint: местоположение ( ссылка )Исходный файл написан на Markdown.
Внешние ссылки
В Викиверситете есть обучающие ресурсы по теме PanDocElectron