No description
  • TeX 98.1%
  • Shell 1.9%
2023-05-16 14:33:22 +00:00
AnnoBibMyBDA.bib Update 'AnnoBibMyBDA.bib' 2023-05-16 14:29:21 +00:00
annoBibOrg.bbl first commit 2023-05-16 09:21:18 -05:00
annoBibOrg.org first commit 2023-05-16 09:21:18 -05:00
annoBibOrg.pdf Updated. 2023-05-16 09:31:55 -05:00
annoBibOrg.tex first commit 2023-05-16 09:21:18 -05:00
apacannx.bst first commit 2023-05-16 09:21:18 -05:00
compileTexFile.sh first commit 2023-05-16 09:21:18 -05:00
LICENSE first commit 2023-05-16 09:21:18 -05:00
README.md Update 'README.md' 2023-05-16 14:33:22 +00:00

Annotated bibliography generated from Org-mode

The org file generates a PDF from an annotated bibtex file and opens it by entering C-c C-e l o in Emacs. It is running LaTeX and BibTeX underneath Org. It uses the annote field in the BibTeX entry in cited.bib and the plain-annote.bst file. It has to run pdflatex, bibtex, pdflatex, pdflatex.

Trouble-shooting

If it generates only the title and not the citations and annotations, add the following to your init.el file. On the Mac, latexmk can be installed via macports.

(setq org-latex-pdf-process (list
   "latexmk -pdflatex='lualatex -shell-escape -interaction nonstopmode' -pdf -f  %f"))

Backup plan

The annoBibOrg.org file is the master file. It writes out an annoBibOrg.tex. You can use this tex file to generate the PDF with the compileTexFile.sh

Extracting citations from a manuscirpt

To write out the cited bib entries from global.bib, use the command line program bibtool with the main.tex of your manuscript to generate the required main.aux file:

bibtool -x main.aux -o AnnoBibMyBDA.bib

Bibtool is distributed with LaTeX.

Additions of annotations

Manually add annote fields to the AnnoBibMyBDA.bib file and enter your annotations there if you have not done so already. Or, if you are more disciplined, you can add the annote fields in global.bib and repeat the extraction of the cited entries when you are finished. All of the entries in cited.bib will be used to make the annotated bibliography regardless of the presence or absence of the annote field.

I store these files in a annotatedBibliography subfolder in my writing project's folder. These files work on Overleaf, too.