Я ищу программное обеспечение или инструменты на основе разметки/уценки для организации антологий, выбранных из большого количества коротких текстов. В данном случае это стихи, но содержание отдельных фрагментов текста не имеет большого значения. Мне просто нужен простой способ работы с большим количеством фрагментов текста и легкого создания из них документов.
Так что я
То, что я хочу сделать, это
Я бы предпочел непатентованные решения или, по крайней мере, решения, которые позволяют мне легко экспортировать данные, предпочтительно в виде простого текстового файла. В основном я работаю в Windows, но меня также интересуют решения на базе Linux.
На данный момент мне кажется, что лучшим выбором является org-mode EMACS, но, похоже, он не совсем делает то, что я хочу. Может быть, есть лучший способ?
Через месяц или два у меня выйдет книга о том, как делать подобные вещи (« Структурированное письмо: риторика и процесс », издательство XML Press).
Большой вопрос заключается в том, что вы собираетесь использовать для выбора на основе метаданных и публикации в различных выходных форматах? Готовы ли вы/можете написать какой-либо код для этого? Поскольку вы имеете дело с пользовательскими метаданными, для этой работы потребуется степень кодирования/конфигурации. Если это так, вы можете кодировать, вы, вероятно, можете собрать что-то работоспособное из различных инструментов с открытым исходным кодом.
DITA — это один из вариантов. Это ужасно избыточный вес для такого рода вещей, но вы, вероятно, можете заставить все это работать с кучей настроек и, возможно, небольшим кодированием. Однако запись в DITA в текстовом файле будет непростой задачей.
Что-то вроде ASCII doc (версия DocBook с упрощенным синтаксисом) может подойти вам для редактирования, но для этого вам придется придумать решение для метаданных.
Моя книга покажет вам различные подходы к этому, но описание их здесь заняло бы слишком много места.
Это было бы технически продвинутым решением, но если вы умеете программировать, возможно, вы захотите использовать систему управления базами данных (СУБД). Вероятно, у вас уже есть Micorsoft Access (поставляется с пакетом Office) или OpenOffice Base (поставляется с OpenOffice, доступен как для Windows, так и для Linux).
База данных позволит вам выбирать по любому параметру, который вы хотите (Автор И звезды> 3), и с небольшим количеством простого кода она может выгружать результаты в текстовый файл.
Боб говорит восстановить Монику