22-10-2023
Простая старая документация (англ. Plain old documentation, сокращённо pod; близкое по смыслу к оригинальному русское выражение - "Старая добрая документация") — простой язык разметки, применяемый для документирования языка программирования Перл.
pod разработан как простой и ясный язык с минимально необходимым полезным синтаксисом. Из него намеренно исключены механизмы для описания шрифтов, изображений, цветов или таблиц. Основными целями разработки pod являются:
Хотя авторы руководоства perlpod отмечают, что возможностей pod скорее всего недостаточно для написания на нём книг[1], фактически есть книги, написанные в расширенной версии pod. Эта расширенная версия включает в себя возможности для форматирования таблиц и подстрочных примечаний и использовалась издтельством O'Reilly & Associates для производства нескольких книг о перле (наиболее известная из них это Программирование на Perl[2] Ларри Уолла, Тома Кристиансена и Джона Орванта). Ещё одна расширенная версия pod, называемая mod, использовалась при написании книги en:Higher-Order Perl Марка Джейсона Доминуса.
Языки разметки документов | |
---|---|
Офисных документов | Compound Document Format · OOXML (SpreadsheetML, PresentationML, WordprocessingML) · ODF · UOF |
Общеизвестные | HTML · XHTML · MathML · JSON · RTF · TeX · LaTeX |
Менее известные | CML · C-HTML · ConTeXt · Crossmark · DITA · DocBook · eLML · EAD · Enriched text · FHTML · GML · GuideML · HDML · HyTime · HyperTeX · IPF · FictionBook · LilyPond · LinuxDoc · Lout · MIF · MAML · MEI · MusicXML · OMDoc · OpenMath · POD · RTML · RTML · RFT · S1000D · TEI · Texinfo · troff · Вики-текст · WML · WapTV · XAML · YAML · Z Format |
Простая старая документация.