nv_it

Italian language package for novelibre

novelibre Pagina principale > Pagine italiane > Aiuto in linea > nv_timeline


nv_timeline

User guide

This page refers to the latest nv_timeline release. You can open it with Aiuto > ${Timeline plugin Online help}.

The plugin adds a ${Timeline} entry to the novelibre Strumenti menu, a ${Create from Timeline...} to the File > Nuovo submenu, and a ${Timeline plugin Online Help} entry to the Aiuto menu. The Toolbar gets a Timeline button.

Command reference

Tools > Timeline > Information

Tools > Timeline > Create or update the timeline

If a timeline exists, update it from novelibre, otherwise create a new timeline.

Tools > Timeline > Update the project

Update the novelibre project from the timeline, if existing.

Important

Please make sure to save the timeline before trying to sync with novelibre. Since nv_timeline reads the .timeline file, unsaved changes may not be recognized. In case of doubt, close Timeline before syncing with novelibre.

Tools > Timeline > Open Timeline

Same as clicking on the Timeline button on the toolbar.

Open the project’s timeline, if existing, with the Timeline application. Depending on the configuration (see below), the project is automatically locked.

File > New > Create from Timeline...

Open a file dialog to select a timeline. If no novelibre project with the timeline’s file name exists, create a new one from the timeline.

Hint

To become sections in novelibre, Timeline Events need a “Section” label.

Timeline Screenshot

The idea behind this is that only selected events should be included as sections in the novelibre project. There may also be background events, for example, that should not be synchronized.

Custom configuration

You can override the default settings by providing a configuration file. Be always aware that faulty entries may cause program errors or unreadable Timeline projects. If you change a configuration inbetween, previously synchronized projects might no longer match.

Global configuration

An optional global configuration file named nv_timeline.ini can be placed in the configuration directory of the installation. It is applied to any project. Its entries override nv_timeline’s built-in constants. This is the path under Windows: c:\Users\<user name>\.novx\config\nv_timeline.ini

Local project configuration

An optional project configuration file named nv_timeline.ini can be placed in your project directory, i.e. the folder containing your novelibre and Timeline project files. It is only applied to this project. Its entries override nv_timeline’s built-in constants as well as the global configuration, if any.

How to provide/modify a configuration file

You find the a sample configuration file with the nv_timeline default values in the novelibre installation directory under

c:\Users\<user name>\.novx\nv_timeline_sample\

You best make a copy and edit it.

This is the configuration file explained:

[SETTINGS]

section_label = Section

# Events with this label become sections in a newly created 
# novelibre project. 

section_color = 170,240,160

# Color for events imported as sections from novelibre.

new_event_spacing = 1

# Days between events with automatically generated dates.  


[OPTIONS]

lock_on_export = No

# Yes: Lock the novelibre project when opening the timeline.
# No: Do not lock the novelibre project when opening the timeline.

How to reset the configuration to defaults

Just delete your global and local configuration files.

Conventions

General

Caution

Synchronizing means overwriting target data with source data. Since nv_timeline works in both directions, there is always a danger of confusing source and target, thus losing changes. So if the program asks you for confirmation to overwrite a file, better check if it’s actually the target file.

On the novelibre side

On the Timeline side

Known limitations


English manual

Copyright (c) 2025 by Peter Triesberger. All rights reserved.