Сначала я задам свой вопрос, а затем приведу некоторые сведения для тех, кому это интересно:
Я хотел бы знать, есть ли в html команда для автоматического создания библиографии из файла .bib?Это означает, что по всему тексту я бы добавил что-то вроде <cite name="Jones2010">
, а затем в нижней части html (или css) файла я бы написал что-то вроде <makebib file="biblist.bib", format="APA">
, и библиография была бы сгенерирована с использованием моего файла .bibи отформатирован в соответствии со стилем APA.Функциональность будет очень похожа на сноски, за исключением того, что каждая сноска заполняется в соответствии с некоторым сценарием, который извлекает информацию из (по существу) файла XML и выводит содержимое в желаемом формате.Нетрудно представить, что кто-то создает инструмент для этого, однако мои навыки поиска в Google не позволили мне найти такой инструмент.Легко найти инструменты, которые конвертируют bib-файлы в html или xml, но этого недостаточно для моих нужд.Я не хочу публиковать весь мой файл bib онлайн.Скорее, для каждого документа, который я генерирую, я хочу, чтобы несколько записей в файле bib были включены в качестве сносок.Любые указатели будут высоко оценены.
Теперь, причина вопроса:
Я недавно начал переходить от написания всех своих рукописей с использованием латекса к написанию их с использованием html / css.Преимущества этого подхода - быстрые: только 1 файл для управления версиями (вместо .dvi, .ps, .aux, .blg и т. Д.), Он гораздо меньше для совместного использования, другие люди могут редактировать html-файл и много его компилировать.проще, его легче настраивать на мой вкус, легче читать на экране и т. д. Однако для меня недостатком является то, что, хотя я годами писал в латексе, я только начал использовать html и css длясоздание научных документов.Основным стимулом для этого переключателя стал MathJaX, который позволяет мне встраивать уравнения латекса в мои html-файлы и, следовательно, позволяет мне сочетать преимущества латекса с преимуществами css.Я полагаю, что почти все мои коллеги переключатся с латекса на этот более простой формат, предполагая, что некоторые оставшиеся проблемы будут решены, например, простота создания библиографий.
Большое спасибо.