OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Semicolon in attribute value?


Hello.

Does anyone know how to get a semicolon to validate in an attribute value? I have a ton of content that has elements tagged with the following revisionflag attributes:

revisionflag="html;htmlcond"
revisionflag="pdf;pdfcond"


I think our transforms look for these values to see which image to use in an output, and the transforms work fine. The problem is that I get a ton of validation errors in my editor for all of these entries and they create a lot of noise that could drown out a real error. Is there a way for me to make these semicolons work? For example, can I escape them in the DTD so that the validator thinks that they are allowable values?

Or, is there a way for me to tell the validator to ignore these errors (I think this might be more difficult).

Here is a snippet from my dbpoolx.mod file:

<!ENTITY % revisionflag.attrib
            "revisionflag    (changed
                                    |added
                                    |deleted
                                    |off
                                    |pdf
                                    |pdfcond
                                    |html
                                    |htmlcond
                                    |kindle
                                    |kindlecond
                                    |kindle-epub-cond)                  #IMPLIED">

I tried adding the semicolon values, but that breaks the DTD. I tried using single and double quotes around them and that also broke the DTD. I cannot change the way that the attribute values are displayed in the book XML (although that would obviously be the easiest way to do this) because I am in a multi-author environment. I need this to be a change I can make to the DTD so that it will work with all of our existing content and just get rid of my validation errors.

Thanks!

Eric N.



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]