diff --git a/examples/bibliography.bib b/examples/bibliography.bib index 644e10e..d5f96f8 100644 --- a/examples/bibliography.bib +++ b/examples/bibliography.bib @@ -1,5 +1,5 @@ @article{gregor2015draw, - title={DRAW: A recurrent neural network for image generation}, + title={{D}{R}{A}{W}: A recurrent neural network for image generation}, author={Gregor, Karol and Danihelka, Ivo and Graves, Alex and Rezende, Danilo Jimenez and Wierstra, Daan}, journal={arXiv preprint arXiv:1502.04623}, year={2015}, diff --git a/src/helpers/bibtex.js b/src/helpers/bibtex.js index b45bde9..82f8d32 100644 --- a/src/helpers/bibtex.js +++ b/src/helpers/bibtex.js @@ -18,7 +18,8 @@ function normalizeTag(string) { return string .replace(/[\t\n ]+/g, ' ') .replace(/{\\["^`.'acu~Hvs]( )?([a-zA-Z])}/g, (full, x, char) => char) - .replace(/{\\([a-zA-Z])}/g, (full, char) => char); + .replace(/{\\([a-zA-Z])}/g, (full, char) => char) + .replace(/[{}]/gi,''); // Replace curly braces forcing plaintext in latex. } export function parseBibtex(bibtex) {