Quote:
Originally Posted by DiapDealer
Unless a non-standard uuid would break something somewhere else in Sigil, I'm thinking that changing Utility::CreateUUID() to the following would suffice.
|
Sigil uses UUIDs as the dc identifier:
Code:
<dc:identifier opf:scheme="UUID" id="BookId">urn:uuid:8dd87b4e-79e5-4713-87e0-ae7525ab2887</dc:identifier>
If you're pre-pending it with an "s", it won't be flagged by epubcheck but it's technically no longer a valid 128-bit hex value.
Might I suggest that you simply replace the first character of the generated UUID with an a, b, c, d, e or f?