Skip to content

Cross reference broken because URI is escaped #595

Description

@fsteimke

Please see the attached sample.zip

article.xml contains a cross reference to a section with xml:id='übersicht' . Processing with the Stylesheets version 2.5.0 leads to HTML where the id is untouched (<section id="übersicht"/>), but the a/@href value is uri escaped: <a href="#%C3%BCbersicht"/>, so that the link doesn't work.

Solution is to add <xsl:output escape-uri-attributes="no"/> to docbook.xsl. Workaround is to avoid xml:id values where uri-escaped value is different from original value.

Greetings, Frank

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions