Initial public release of MDEditor
This commit is contained in:
@@ -0,0 +1,114 @@
|
||||
# MDEditor User Guide
|
||||
|
||||
This guide is written for people who just want to use the app, not study the codebase.
|
||||
|
||||
## What MDEditor Is
|
||||
|
||||
MDEditor is a desktop writing tool for Windows.
|
||||
|
||||
It lets you write documents in a visual editor, save them as Markdown files, and export them as PDFs.
|
||||
|
||||
You do not need to understand Markdown syntax to use the basic workflow.
|
||||
|
||||
## The Simple Idea
|
||||
|
||||
```mermaid
|
||||
flowchart LR
|
||||
A["Write like a normal editor"] --> B["Save as Markdown"]
|
||||
B --> C["Keep the file locally"]
|
||||
C --> D["Export to PDF when finished"]
|
||||
```
|
||||
|
||||
## What You Can Do
|
||||
|
||||
- start a blank document
|
||||
- begin from a ready-made template
|
||||
- format text with toolbar buttons
|
||||
- save your work as a `.md` file
|
||||
- open the file later and continue editing
|
||||
- export the finished document as a PDF
|
||||
|
||||
## A Typical Document Journey
|
||||
|
||||
```mermaid
|
||||
flowchart TD
|
||||
A["Open MDEditor"] --> B["Choose blank page or template"]
|
||||
B --> C["Write and format the document"]
|
||||
C --> D["Save as .md"]
|
||||
D --> E["Reopen later if needed"]
|
||||
E --> F["Export as PDF"]
|
||||
```
|
||||
|
||||
## First-Time Use
|
||||
|
||||
1. Open the app.
|
||||
2. Decide whether to start with a blank page or a template.
|
||||
3. Write the content in the editor.
|
||||
4. Use the toolbar for bold text, headings, lists, tables, links, images, or diagrams.
|
||||
5. Save the document.
|
||||
6. Export a PDF when the document is complete.
|
||||
|
||||
## Templates
|
||||
|
||||
MDEditor includes simple starter templates for common document types:
|
||||
|
||||
- Blank document
|
||||
- Report
|
||||
- Meeting notes
|
||||
- Proposal
|
||||
|
||||
Templates are meant to reduce the time needed to create a first draft.
|
||||
|
||||
## Saving Your Work
|
||||
|
||||
There are two main save actions:
|
||||
|
||||
- `Save`: save the current file
|
||||
- `Save As`: save a copy with a new file name or location
|
||||
|
||||
If you try to replace unsaved content, the app asks for confirmation first.
|
||||
|
||||
## Exporting To PDF
|
||||
|
||||
When your document is ready:
|
||||
|
||||
1. save the current document
|
||||
2. choose PDF export
|
||||
3. wait for the app to convert the file
|
||||
|
||||
The app uses Pandoc behind the scenes to turn the Markdown file into a PDF.
|
||||
|
||||
## What “Offline-First” Means Here
|
||||
|
||||
MDEditor is designed so that your main document work happens on your computer.
|
||||
|
||||
That means:
|
||||
|
||||
- your files are local
|
||||
- the editor does not depend on a cloud service for normal use
|
||||
- you can keep your own folder structure
|
||||
|
||||
## What To Expect
|
||||
|
||||
MDEditor is best for:
|
||||
|
||||
- draft writing
|
||||
- structured reports
|
||||
- internal meeting notes
|
||||
- proposals and administrative documents
|
||||
|
||||
It is not meant to replace:
|
||||
|
||||
- large collaborative document platforms
|
||||
- advanced design/layout tools
|
||||
- real-time cloud co-editing tools
|
||||
|
||||
## If Something Feels Unsafe
|
||||
|
||||
If the app warns you that there are unsaved changes, stop and decide before continuing.
|
||||
|
||||
That warning exists to prevent accidental loss of work.
|
||||
|
||||
## If You Want The Source Build
|
||||
|
||||
If someone on your team needs to build the app from source, the main instructions are in [README.md](../README.md).
|
||||
Reference in New Issue
Block a user