/html2biblatex

A tiny bookmarklet for exporting web pages to BibLaTeX (all browsers / no installation).

Primary LanguageJavaScript

html2biblatex

Citing a webpage in LaTeX has never been easier!

html2biblatex is a lightweight bookmarklet for exporting web pages to BibLaTeX.

small - flexible - magic!

Just click on the html2biblatex bookmark button and paste the collected content into your BibLaTeX code.

Screenshot of popup window to copy the biblatex entry

Screenshot of popup window to copy the biblatex entry


Installation

  1. Create a new bookmark in the bookmark panel of your browser.
  2. Name it ("🌐 ➜ 📚" or whatever).
  3. URL: [Paste here the content from the file dist/bookmark-url.js]

Usage

  1. Load the page you want to cite.
  2. Click on the new bookmark button.
  3. Copy the selected text to clipboard and press [ENTER].
  4. Paste the BibLaTeX entry into
    • your .bib file.
    • JabRef: Just paste it into the open bibliography table.
    • Zotero: Go to 'file' -> 'import from clipboard'.

Sample output:

@Online {UsingBibTeXashortguide-2015-11-02,
 title = {Using BibTeX: a short guide},
 date = {2015-11-02},
 author = {Martin J. Osborne},
 file = {:./references/osborne-latex-BIBTEX.HTM.html:html},
 url = {https://www.economics.utoronto.ca/osborne/latex/BIBTEX.HTM},
 urldate = {2018-03-17}
}

Tested with Google Chrome and Epiphany (GNOME) under Ubuntu 13.10.


Build (for developers)

  1. Install yarn
  2. In a terminal run
yarn install
yarn start