/nw_metadata

Export a table with novelWriter metadata.

Primary LanguagePythonMIT LicenseMIT

Export a table with novelWriter metadata.

Metadate table in LibreOffice

Features

This Python script searches a novelWriter 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.

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


See also

mm2nw

Generate a novelWriter project from a FreeMind/Freeplane outline.

mm2nw

odt2nw

Generate a novelWriter project from a work in progress written with e.g. LibreOffice.

odt2nw

md2nw

Generate a novelWriter project from a work in progress written with any text editor or Markdown word processor.

md2nw

yw2nw

Converter between yWriter and novelWriter.

yw2nw