Công cụ Javascript + CSS + Javascript cung cấp cách tuyệt vời để tạo bản trình bày đẹp mắt (ví dụ: reveal.js + MathJax). Tuy nhiên, tôi thường cần thêm trích dẫn vào bản trình bày của mình và tôi muốn thực hiện điều đó một cách có hệ thống (vì vậy thư mục được tổ chức và tham chiếu được định dạng tốt). Đây là thứ được xử lý khá dễ dàng trong LaTeX thông qua BibTeX.Quản lý tham chiếu bằng HTML/CSS/Javascript (kiểu BibTeX)
Giải pháp tốt nhất mà tôi đã tìm thấy cho đến nay xuất phát từ thư viện có tên là bibtex-js. Dường như làm một công việc tốt để hiển thị các tệp BiBTeX trong HTML dưới dạng danh sách thư mục, đó là một phần những gì tôi muốn. Tuy nhiên, tôi không chỉ cần hiển thị danh sách thư mục, mà còn cần phải tham khảo các mục trong thư mục đó bởi một số chỉ mục và nhận được một dấu tham chiếu được định dạng thống nhất. Lấy ví dụ, làm thế nào LaTeX thường xử lý vấn đề này:
%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...
Đoạn mã trên sẽ được trả lại như một cái gì đó như "Như Darwin (1859) duy trì trong cuốn sách mang tính đột phá của mình". Hơn nữa, định dạng trong đó trích dẫn được hiển thị cũng có thể được tùy chỉnh (ví dụ: "Darwin, 1859", "(Darwing, 1859)", "[DWN59]", "[1]", v.v ...).
Vì vậy, câu hỏi đặt ra là, làm cách nào để bạn xử lý một tác vụ tương tự trên tài liệu HTML?
Cảm ơn tất cả mọi người trước!
Để tham khảo trong tương lai, câu hỏi này không có chủ đề cho StackOverflow: "Các câu hỏi yêu cầu chúng tôi đề xuất hoặc tìm công cụ, thư viện hoặc tài nguyên ngoài trang web yêu thích không có chủ đề cho Stack Overflow vì chúng có xu hướng thu hút câu trả lời và spam Thay vào đó, mô tả vấn đề và những gì đã được thực hiện cho đến nay để giải quyết nó. " Tuy nhiên, điều này có thể là chủ đề tại http://tex.stackexchange.com, vì vậy tôi không bỏ phiếu để đóng vì yêu cầu thư viện, mà là bỏ phiếu để di chuyển sang TeX.SE. –
Xin chào Joshua. Tôi đã xem xét đặt nó trên tex.stackexchange.com, nhưng nó là, như một vấn đề của thực tế, hoàn toàn off-topic ở đó. Nó thực sự không liên quan gì đến TeX. Nếu các hệ thống như LaTeX không tồn tại, câu hỏi của tôi sẽ vẫn hợp lệ, vì yêu cầu của tôi là đủ chung. Thực tế là LaTeX thường hoàn thành chức năng này mang lại cho tôi phương tiện để xác định chính xác nó với độ chính xác cao hơn. Nhưng tôi nhắc lại, nó không liên quan gì đến TeX. Đối với vấn đề mà câu hỏi là không chính xác theo cách nó được đặt ra, tôi sẽ thuật lại nó cho phù hợp để hoàn thành các hướng dẫn. Cảm ơn bạn đã quan tâm. – GermanK