Writing App
Loading...
Searching...
No Matches
Classes | Namespaces | Variables
main.py File Reference

An app with some of the features I want in writing applications built for long-form novel writing. More...

Classes

class  main.Application
 
class  main.Book
 
class  main.myEvent
 
class  main.RichText
 
class  main.Telemetry
 
class  main.WritingSession
 

Namespaces

namespace  main
 

Variables

 main.app = Application(master=root)
 
 main.root = tk.Tk()
 
bool main.running = True
 

Detailed Description

An app with some of the features I want in writing applications built for long-form novel writing.

Author
Nathan Ulmer
Date
Friday 12-01-2024

Details

This app primarily uses tkinter to create the GUI and handle the backend for the interactible writing boxes. The book is really a collection of documents I want to be able to edit either the unstructured document or the formatted book and have those changes reflected on both ends

Example:

Unformatted
Lorem ipsum dolor these are notes on the fall of the roman empire that are relevant to this chapter there are lots of words here and these words are important to my understanding of the text.
[Sally walked the dog down the stree menacingly, in the way only a child with a large dog knows how to do with her head
swivelling back and forth. The back and forths weren't those from a person looking for threats. They were the head-held-high
actions of a laser targeting system.]
Formatted:
Sally walked the dog down the stree menacingly, in the way only a child with a large dog knows how to do with her head
swivelling back and forth. The back and forths weren't those from a person looking for threats. They were the head-held-high
actions of a laser targeting system.
If you edit the formatted text, it should be able to know where it belongs in the unformated version and vice-versa. That way if I want to focus only on writing the final text, I can do that and it will automatically fit itself into my notes. If I want to work in a more free-form planning manner, I can dod that too.
At a later stage, It would be nice if I could automatically integrate noun detection of some sort, so I could automatically link things to their description. That way if I get lost while writing, I could click on a person or a place name and see things about them.

Analytic Tools

I want the window to display multiple documents at a time using markdown so they can be formatted