/yw-cnv

The yw-cnv extension for LibreOffice: Import and export yWriter 7 projects.

Primary LanguagePythonMIT LicenseMIT

The yw-cnv extension for LibreOffice: Import and export yWriter 7 projects

For more information, see the project homepage with description and download instructions.

Feedback? Ideas? Feature requests?

You can go to the "discussions" forum and start a thread.

Development

yw-cnv depends on the pywriter library which must be present in your file system. It is organized as an Eclipse PyDev project. The official release branch on GitHub is main.

Mandatory directory structure for building the application script

.
├── PyWriter/
│   └── src/
│       └── pywriter/
└── yw-cnv/
    ├── src/
    ├── test/
    └── tools/ 
        ├── build.xml
        └── build_extension.py 

Conventions

See https://github.com/peter88213/PyWriter/blob/main/docs/conventions.md

Development tools

  • Python version 3.10
  • Eclipse IDE with PyDev and EGit)
  • Apache Ant for building the application script
  • pandoc for building the HTML help pages

Documentation tools

  • Eclipse Papyrus Modeling environment for creating Use Case and Class diagrams

Credits

License

This extension is distributed under the MIT License.