Skip to content

rmlmcfadden/bibliotex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bibliotex

This repository contains a huge collection of BibTeX (.bib) files that I use in my academic work. Most of the references are related to materials science, but the sprawl of topics extends well beyond this. Much of the content here was accumulated over the course of my graduate studies, with more recent updates following my current projects/interests.

Most of the entries have been hand-checked to ensure correctness (for a discussion on why this is necessary, see, for example, https://clauswilke.com/blog/2015/10/02/bibtex/). Though I have attempted to organize the entries thematically, their grouping criteria is, admittedly, somewhat loose/arbitrary.

Compared to more "traditional" methods of managing .bib entries, there are several peculiarities to this collection:

  • Unicode literals are used wherever possible.
  • Macros from chemformula are used for typesetting all chemical formulas.
  • Macros from siunitx are used for typesetting all quantities.
  • Some .bib fields (e.g., notes, eprint, etc.) are commented out with a %.
  • Somewhat long/verbose citation keys are used to (uniquely) identify each .bib entry.

Some of these choices may cause problems for typical LaTeX workflows; however, most can be overcome using something like glob2bib to selectively parse through (and modify) the formatting of the desired entries (e.g., swapping unicode greek characters with equivalent math-mode commands).

A convenience script generate_bibliotex.py is also included, which generates bibliotex.tex: the source code for a 150+ page .pdf containing every entry in this collection (typeset in the style of Physical Review X - with hyperlinks)! The build procedure can be automated by running:

python3 generate_bibliotex.py
make

Note that compiling bibliotex.tex (which generates bibliotex.pdf) requires LuaLaTeX and BibLaTeX/biber.

About

A library of BibTeX references

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages