Closed bennyboer closed 3 years ago
During testing I found that this will lead to a vast performance loss when building the document. We need to introduce some kind of caching for already built stuff (when the literature source file *.tdr) has not changed.
bibliography
where the value is a bibliography file (supporting BibTex, EndNote and RIS (supported by citeproc-java)).~/.thaw/cache/citation/
-> only regenerate when really needed to save time#CITE#
thingy (not yet in the bibliography!) -> Update cached bibliography, but do not regenerate the already used citation strings (only the new one)#CITE#
thingy (already in bibliography) -> Do not update cached bibliography, generate only the new citation string for the thingyEstimated to be done by 18th of September
encoding = UTF-8
language = en
bibliography.file = refs.bib
bibliography.style = apa
@INPROCEEDINGS{Shor,
author = {P. W. {Shor}},
booktitle = {Proceedings 35th Annual Symposium on Foundations of Computer Science},
title = {Algorithms for quantum computation: discrete logarithms and factoring},
year = {1994},
pages = {124-134} }
Lorem ipsum dolor sit amet, consetetur sadipscing elitr,
sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
sed diam voluptua #CITE, 'Shor, locator=page 124'#.
#REFERENCES#
We could use something like citeproc-java to support a lot of citation styles without a lot more work!