HTML + CSS + Javascript-Tools bieten eine großartige Möglichkeit, schöne Präsentationen zu erstellen (z. B. reveal.js + MathJax). Meistens muss ich meinen Präsentationen jedoch Zitate hinzufügen, und das möchte ich systematisch tun (so ist die Bibliografie organisiert und die Verweise sind gut formatiert). Dies ist etwas, das in LaTeX durch BibTeX relativ einfach gehandhabt werden kann.Referenzverwaltung mit HTML/CSS/Javascript (BibTeX-Stil)
Die beste Lösung, die ich bisher gefunden habe, kommt aus einer Bibliothek namens bibtex-js. Es scheint eine gute Arbeit zu leisten, BiBTeX-Dateien in HTML als Bibliographie-Listing zu rendern, was ich teilweise möchte. Ich muss jedoch nicht nur Bibliographie-Listings auflisten, sondern muss auch auf Einträge in dieser Bibliografie durch einen Index verweisen und eine einheitlich formatierte Referenzmarkierung erhalten. Nehmen wir zum Beispiel, wie LaTeX in der Regel dieses Problem behandelt:
%In thebibliography.bib
@article{darwin1859origins,
title={On the origins of species by means of natural selection},
author={Darwin, Charles},
journal={London: Murray},
year={1859}
}
%In mydocument.tex
As \cite{darwin1859origins} sustains in his ground-breaking book...
Der vorherige Code als würde etwas gemacht werden wie „Wie Darwin (1859) trägt in seinem bahnbrechenden Buch“. Darüber hinaus könnte die Formatierung, in der das Zitat wiedergegeben wird, auch anpassbar sein (z. B. "Darwin, 1859", "(Darwing, 1859)", "[DWN59]", "[1]" usw.).
Die Frage ist also, wie behandeln Sie eine ähnliche Aufgabe auf einem HTML-Dokument?
Vielen Dank im Voraus!
Diese Frage ist für StackOverflow off-topic: "Fragen, die uns bitten, ein Tool, eine Bibliothek oder eine bevorzugte Offsite-Ressource zu empfehlen oder zu finden, sind off-topic für Stack Overflow, da sie eher zu eigensinnigen Antworten und Spam neigen Beschreiben Sie stattdessen das Problem und was bisher unternommen wurde, um es zu lösen. " Dies kann jedoch unter http://tex.stackexchange.com geschehen. Daher stimme ich nicht zu, wegen der Bibliotheksanfrage zu schließen, sondern stimme lieber für die Migration zu TeX.SE zu. –
Hallo Joshua. Ich habe darüber nachgedacht, es auf tex.stackexchange.com zu setzen, aber es ist in der Tat völlig außer Thema. Es hat eigentlich nichts mit TeX zu tun. Wenn Systeme wie LaTeX nicht existieren würden, wäre meine Frage immer noch gültig, da meine Anforderung generisch genug ist. Die bloße Tatsache, dass LaTeX diese Funktionalität normalerweise erfüllt, gibt mir die Möglichkeit, es genauer zu definieren. Aber ich wiederhole, es hat nichts mit TeX zu tun. Zum Thema, dass die Frage in der Art und Weise, wie sie gestellt wird, off-topic ist, werde ich sie entsprechend umformulieren, um die Richtlinien zu erfüllen. Dank für Ihr Interesse. – GermanK