Skip to content

App designed to quickly add legal citations to a concordance file, which automatically marks entries to create a table of authorities.

License

Notifications You must be signed in to change notification settings

jessemcg/add-case

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

add-case

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.

Install

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.

Usage

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.

About

App designed to quickly add legal citations to a concordance file, which automatically marks entries to create a table of authorities.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages