Easily create index of your SANS books
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Graham Helton 0969ca1fa7 Updated UI and fixed bugs 2 years ago
README.md Removed definition support 2 years ago
createCsv.gif Updated README 2 years ago
createIndex.gif Added gif 2 years ago
index.py Updated UI and fixed bugs 2 years ago
indexDisplay.gif Added demo gif of index 2 years ago
indexShow.gif Updated Demo gif 2 years ago

README.md

Sans Terminal Indexer

This is a program currently in development that I am creating to help make indexing of SANS textbooks easier that is based off of Voltaire.

Currently the indexer has the following features

  • Checks to see if you have any indexes in the current directory (Checks for .csv files)
    • If so it will ask you to select which index you would like to use, if not it will create a new one.
  • Takes input in the format of Term, page number. The three fields can be any an information you want in your index but it must be delimited by commas.
  • You index is saved in the directory the program is launched from everytime you enter a new entry

This is still a work in progress.

Todo

  • Add index viewer within program (Pretty print index.csv)
  • Add edit feature (edit previous index entries)
  • Add CSV sorting (Sort by book then alphabetical)
  • Add handling for repeat entries
  • Only show CSVs when asking which index you want to work on
  • Add "Create new" option to csv selection option
  • Create a .index file in home directory that stores indexes
  • Add delete option for index files
  • Add "ask for book" prompt on startup
  • Allow for input with no definition (term, pagenumber)
  • Remove definition support (I found this was redundant and not helpful for an index)