https://github.com/jelovirt/pdf-generator
DITA-OT PDF plug-in generator
https://github.com/jelovirt/pdf-generator
code-generator dita dita-ot dita-ot-plugin hacktoberfest nodejs
Last synced: about 1 year ago
JSON representation
DITA-OT PDF plug-in generator
- Host: GitHub
- URL: https://github.com/jelovirt/pdf-generator
- Owner: jelovirt
- License: apache-2.0
- Created: 2015-12-28T12:54:51.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2025-02-14T18:09:02.000Z (over 1 year ago)
- Last Synced: 2025-03-01T05:32:07.660Z (over 1 year ago)
- Topics: code-generator, dita, dita-ot, dita-ot-plugin, hacktoberfest, nodejs
- Language: XSLT
- Homepage: https://dita-generator.elovirta.com/
- Size: 1.49 MB
- Stars: 13
- Watchers: 4
- Forks: 6
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# DITA-OT PDF plug-in generator ![Node.js CI] ![Netlify Status]
DITA-OT PDF plug-in generator is a TypeScript program that generates DITA-OT plug-ins that extend the default PDF2 plug-in.
## Development
1. Install dependencies
```sh
> nvm use
> npm install
```
2. Start development server
```sh
> npm start
```
Generator UI is available at http://localhost:1234.
### Testing
1. Run unit-tests
```sh
> npm test
```
## Distribution
1. Install dependencies
```sh
> nvm use
> npm install
```
2. Run distribution build
```sh
> npm run build
```
Distribution files are available in `dist` directory.
## Donating
Support this project and others by [@jelovirt](https://github.com/jelovirt) via [GitHub Sponsors](https://github.com/sponsors/jelovirt).
## License
DITA-OT PDF plug-in generator is licensed for use under the [Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0).
[netlify status]: https://api.netlify.com/api/v1/badges/55797fd8-f3be-41c7-b252-c52de60e3917/deploy-status
[node.js ci]: https://github.com/jelovirt/pdf-generator/workflows/Test/badge.svg