Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Mylyn/Docs/EPUB/Editor"
m |
|||
Line 3: | Line 3: | ||
Currently the EPUB supporting UI only allows for one single file to be assembled into an EPUB. The only other option is to write a rather extensive Ant task. While this is useful when doing headless builds - an EPUB editor could be very useful when wanting to assemble the more complex publications. | Currently the EPUB supporting UI only allows for one single file to be assembled into an EPUB. The only other option is to write a rather extensive Ant task. While this is useful when doing headless builds - an EPUB editor could be very useful when wanting to assemble the more complex publications. | ||
− | The basic idea is to introduce a new file type; | + | The basic idea is to introduce a new file type; '''.epubspec''' which contains the EPUB specification. It should be possible to open this file into an editor especially designed to handle it. |
== Editor features == | == Editor features == | ||
Line 19: | Line 19: | ||
== General features == | == General features == | ||
* When an EPUB specification is added to a project, the project's build specification should be updated to include a builder for this file type. | * When an EPUB specification is added to a project, the project's build specification should be updated to include a builder for this file type. | ||
− | * The builder shall locate all | + | * The builder shall locate all '''.epubspec''' files found in the project and build the associated EPUB file when executed. |
− | * It should be possible to convert | + | * It should be possible to convert '''.epubspec''' files to Ant scripts |
Revision as of 13:08, 6 July 2012
EPUB Editor (DRAFT)
Currently the EPUB supporting UI only allows for one single file to be assembled into an EPUB. The only other option is to write a rather extensive Ant task. While this is useful when doing headless builds - an EPUB editor could be very useful when wanting to assemble the more complex publications.
The basic idea is to introduce a new file type; .epubspec which contains the EPUB specification. It should be possible to open this file into an editor especially designed to handle it.
Editor features
- Multipage form based editor.
- Overview
- Spine
- An editable list of all pages that are in the reading order.
- Manifest
- An editable list of all items.
- Conversion (wiki markup conversion options).
General features
- When an EPUB specification is added to a project, the project's build specification should be updated to include a builder for this file type.
- The builder shall locate all .epubspec files found in the project and build the associated EPUB file when executed.
- It should be possible to convert .epubspec files to Ant scripts