Skip to content

MigueLesPaul/tropishelf

Repository files navigation

Tropishelf

A PDF Reading organizer that aims to make the processing of high volumes of information less gruesome. By using a priority-weighted reading queue, tries to aid productivity when reading multiple articles or books in PDF format scattered in user library. One of the main goals is connection with Zotero for a strong metadata information on the reading materials. We hope to make it a great companion to Zotero and use it as a centralized note taking app for digital text sources.

Libraries and languages

  • Python
    • Pyqt for UI
    • popplerqt5 for Pdf Rendering

TODO

  • Document Reader Widget
    • Page Changing Control Buttons
    • Page Zooming Control
    • Text Search
    • Text Selection
    • Area Selection
    • Note/Highlight creation and editing capabilities
    • Highlight Read areas
    • Queue Priority controls
    • Creation of independent queue elements from parent elements
    • Notes/Highlit Panel
    • Note Color selection
    • Follow links inside the document
    • Thumbnail and TOC Panel
  • Conection with Zotero DB
    • Extraction of Title and Author info
    • Extraction of document path
    • Document tag syncronization
    • Note/Highlihgt Sync
  • Document Queue (PdfReadAddon Fork )
    • Create the queue asigning weights for every article/element
    • Adding extracts of documents in the queue (Page Interval or highligts/notes)
    • Document Reading Statistics by document and subject(tags)
  • Notes View Widget
    • Filter by document tag
    • Filter by document
    • Sort by Parent Document Priority
    • Sort by Note Date/Time

Acknowledgement

    - To the ![creator](https://github.com/fonol/anki-search-inside-add-card/commits?author=fonol) of PDF-Note Taking Addon for Anki for the idea 

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published