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
- OpenOffice Extension Compiler by Bernard Marcelly.
- Frederik Lundh published the xml pretty print algorithm.
- Andrew D. Pitonyak published useful Macro code examples in OpenOffice.org Macros Explained.
License
This extension is distributed under the MIT License.