yWriter is a free word processor written by Australian author and programmer Simon Haynes.
The yw-viewer script is mainly intended for Linux users who manage multiple yWriter projects, because yWriter takes a long time to start under Wine. However, it is designed to run on several operating systems. On windows, an optional context menu entry for .yw7 project viewing is provided.
Features
- View project properties: Author and description.
- View chapter titles.
- View chapter descriptions.
- View scene titles.
- View scene descriptions.
- View scene contents.
- Only “normal” chapters and scenes are shown. “Notes”, “To Do”, and unused chapters/scenes are left out.
- All can be selected and copied.
- The application is ready for internationalization with GNU gettext. A German localization is provided.
Requirements
- Python version 3.6+.
- Tk support for Python. This is usually part of the Windows Python installation, but may need to be installed additionally under Linux.
Download and install
Download the latest release (version 2.4.9)
- Unzip the downloaded zipfile “yw-viewer_v2.4.9.zip” into a new folder.
- Move into this new folder and launch setup.pyw. This installs the script for the local user.
- Create a shortcut on the desktop when asked.
- Open “README.md” for usage instructions.
Note for Linux users
Please make sure that your Python3 installation has the tkinter module. On Ubuntu, for example, it is not available out of the box and must be installed via a separate package.
Changelog
Usage
See the instructions for use
Credits
- Bryan Oakley presented a Rich Text example on stack overflow.
- The icons are made using the free Pusab font by Ryoichi Tsunekawa, Flat-it.
License
yw-viewer is distributed under the MIT License.