Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot include non-image resources in EPUB files #19

Closed
io7m opened this issue Jan 22, 2022 · 1 comment
Closed

Cannot include non-image resources in EPUB files #19

io7m opened this issue Jan 22, 2022 · 1 comment
Assignees
Labels
bug Something isn't working enhancement New feature or request

Comments

@io7m
Copy link
Owner

io7m commented Jan 22, 2022

Currently, there's no way include a link to something included in an EPUB file that isn't an image. In a specification, I'll want to include source code as plain text files. Using LinkExternal won't result in something being added to the EPUB manifest. It's possible we need a LinkResource that's used to link to included files.

@io7m io7m added the bug Something isn't working label Jan 22, 2022
@io7m io7m self-assigned this Jan 22, 2022
@io7m io7m added the enhancement New feature or request label Jan 22, 2022
@io7m
Copy link
Owner Author

io7m commented Sep 20, 2022

While it would be nice to have a LinkResource that adds manifest items automatically, it would be a breaking schema change. For now, this could be handled via MetaProperty values.

<MetaProperty name="com.io7m.xstructural.epub.resources">fileList.txt</MetaProperty>
<MetaProperty name="com.io7m.xstructural.epub.resource">other.xhtml</MetaProperty>

@io7m io7m closed this as completed in a7bc3fa Sep 20, 2022
io7m added a commit that referenced this issue Sep 21, 2022
Release: com.io7m.xstructural 1.7.0
Change: Add the ability to add extra EPUB resources. (Ticket: #19)
io7m added a commit that referenced this issue Sep 21, 2022
Release: com.io7m.xstructural 1.7.0

Change: Add the ability to add extra EPUB resources. (Ticket: #19)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant