https://github.com/peter88213/nw_metadata
Export a table with novelWriter metadata.
https://github.com/peter88213/nw_metadata
novelwriter
Last synced: 9 days ago
JSON representation
Export a table with novelWriter metadata.
- Host: GitHub
- URL: https://github.com/peter88213/nw_metadata
- Owner: peter88213
- License: mit
- Created: 2024-04-14T13:10:26.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-15T14:52:27.000Z (about 1 year ago)
- Last Synced: 2024-04-16T15:13:13.392Z (about 1 year ago)
- Topics: novelwriter
- Language: Python
- Homepage:
- Size: 72.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Export a table with novelWriter metadata.

## Features
This Python script searches a [novelWriter](https://novelwriter.io/) project for
tags, references, comments, and synopses. It creates a table with a row for
each heading, and a column for each metadata key.The metadata table is exported as a csv file.
```
, key 1, key 2, ... key n
heading 1, value, value, ... value
.
.
.
heading m, value, value, ... value```
## Requirements
- A Python installation (version 3.6 or newer).
## Download
Save the file [nw_meta.py](https://raw.githubusercontent.com/peter88213/nw_metadata/main/src/nw_meta.py).
## Usage
`nw_meta.py sourceFolder`
Positional arguments:
- sourceFolder -- Path to the *novelWriter* project folder.You can also drag the *novelWriter* project folder icon and drop it on the *nw_meta.py* icon.
------------
## License
Published under the [MIT License](https://opensource.org/licenses/mit-license.php)
---
## See also
### mm2nw
Generate a novelWriter project from a FreeMind/Freeplane outline.
[mm2nw](https://github.com/peter88213/mm2nw/)
### odt2nw
Generate a novelWriter project from a work in progress written with e.g. LibreOffice.
[odt2nw](https://github.com/peter88213/odt2nw/)
### md2nw
Generate a novelWriter project from a work in progress written with any text editor or Markdown word processor.
[md2nw](https://github.com/peter88213/md2nw/)
### yw2nw
Converter between yWriter and novelWriter.
[](https://peter88213.github.io/yw2nw/)