App designed to quickly add legal citations to a concordance file. The concordance file keeps track of words or phrases that a user wants marked as entries for automatically generating a table of authorities. For example, if you input a case citation like, In re R.F. (2023) 94 Cal.App.5th 718, that cite will be listed in the table authorities with a page number for every time that it is cited in the brief. The table of authorities will also provide a page number for every time that the shortened version is cited in the brief, In re R.F., supra, 94 Cal.App.5th at p. 718.
This app is written in Python and has a GTK4 GUI. It only works on linux. Windows users can use Windows Subsystem for Linux.
Download add case:
git clone https://github.com/jessemcg/add-case.git
Make sure it is executible:
chmod +x $HOME/add-case/AddCase.py
Run it from the terminal
python $HOME/add-case/AddCase.py
Or launch the script through a script launching app like the Launcher extension or script-handler.
To automatically generate a table of authorities after a brief as been written with LibreOffice Writer, edit the table of authorities and select the concordance file. The concordance file is located at $HOME/add-case/concordance.sdi. If you move it, just update the concordance file path in the AddCase.py script.