Skip to content

Export novelibre project to XPress tagged text.

License

Notifications You must be signed in to change notification settings

peter88213/novx_xtg

Repository files navigation

Download the latest release Changelog News/Feedback User guide

X novx_xtg

The novx_xtg Python script exports novelibre projects as a whole in the XPress Tags format for the Quark XPress DTP software. It generates an XTG file ready for import into a QX book project. This is done based on template files for chapters and sections, so you can be quite flexible with the program output. In addition, the exporter script can take some routine work off your hands, for example, formatting figures and acronyms in a special way, if desired. Formatting codes and paragraph/character style tags are read from a configuration file. Optionally, one XTG file per chapter can be generated.

Screenshot

Requirements

  • Windows.
  • Python version 3.6+.

Download and install

Default: Executable Python zip archive

Download the latest release novx_xtg_v5.0.2.pyzw

  • Launch novx_xtg_v5.0.2.pyzw by double-clicking (Windows/Linux desktop),
  • or execute python novx_xtg_v5.0.2.pyzw (Windows), resp. python3 novx_xtg_v5.0.2.pyzw (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.

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.

Alternative: Zip file

The package is also available in zip format: novx_xtg_v5.0.2.zip

  • Extract the novx_xtg_v5.0.2 folder from the downloaded zipfile "novx_xtg_v5.0.2.zip".
  • Move into this new folder and launch setup.pyw by double-clicking (Windows/Linux desktop),
  • or execute python setup.pyw (Windows), resp. python3 setup.pyw (Linux) on the command line.

Changelog

Usage

See the online manual

Credits

  • The logo and the file icons are made using the free Pusab font by Ryoichi Tsunekawa, Flat-it.
  • User Hunter_71 presented the number to English conversion algorithm on stack overflow.
  • User Aristide presented the integer to roman numeral conversion on stack overflow.

License

This is Open Source software, and novx_xtg is licensed under GPLv3. See the GNU General Public License website for more details, or consult the LICENSE file.

About

Export novelibre project to XPress tagged text.

Resources

License

Stars

Watchers

Forks

Languages