The novelibre Python program helps authors organize novels.
nv_writer is a "distraction free editor" plugin for novelibre.
Just press F11, and the editor window opens instantly with the selected section loaded.
Change the sections via Ctrl-PgUp and Ctrl-PgDn, or create new sections with Ctrl-N.
Although mouse operations are possible, the editor can be operated entirely via the keyboard.
With the menu displayed, it resembles a DOS word processor:
You can choose a color scheme according to your taste:
Hiding the menu might give you a typewriter feel:
You can adjust the size of the editor window to fill high-resolution notebook screens:
- Full screen mode with an editor window that resembles a 14" monochrome monitor as used with the early PCs.
- A simple, mainly keyboard-operated text editor box without spell checker and search capability.
- A basic function menu can be folded in at the bottom via
F3. - Online help can be called up via
F1. - Emphasized text is displayed slanted, strongly emphasized text is displayed in bold.
- The word count is displayed for the currently loaded section. Both the total word count and the change made during the current session are shown.
- The application is ready for internationalization with GNU gettext. A German localization is provided.
- Editor features:
- Text selection.
- Formatting via keyboard shortcuts: Emphasis, strong emphasis, and plain.
- Copy/Cut/Paste to/from the clipboard.
- Undo/Redo.
- Create a new section after the current one.
- Split the section at the cursor position.
- Switch to the next or previous section.
Caution
This is a beta version intended for testing purposes. Please check the results with OpenOffice/LibreOffice Writer, and report any issues if something seems strange.
Since this plugin is currently under testing and development, updates may be provided frequently. Consider installing the nv_updater update checker and running it from time to time.
Feel free to share your thoughts in the novelibre discussion forum.
- novelibre version 5.53+
Download the latest release nv_writer_v0.22.4.pyz
- Launch nv_writer_v0.22.4.pyz by double-clicking (Windows desktop),
- or execute
python nv_writer_v0.22.4.pyz(Windows), resp.python3 nv_writer_v0.22.4.pyz(Linux) on the command line.
Important
Many web browsers recognize the download as an executable file and offer to open it immediately. This starts the installation under Windows.
However, depending on your security settings, your browser may initially refuse to download the executable file. In this case, your confirmation or an additional action is required. If this is not possible, you have the option of downloading the zip file.
The package is also available in zip format: nv_writer_v0.22.4.zip
- Extract the nv_writer_v0.22.4 folder from the downloaded zipfile "nv_writer_v0.22.4.zip".
- Move into this new folder and launch setup.py by double-clicking (Windows/Linux desktop),
- or execute
python setup.py(Windows), resp.python3 setup.py(Linux) on the command line.
See the instructions for use
This is Open Source software, and the nv_writer plugin is licensed under GPLv3. See the GNU General Public License website for more details, or consult the LICENSE file.







