Opened 18 months ago
Closed 18 months ago
#5434 closed defect (fixed)
Doc build fails on first run when using Unicode symbol entities
Reported by: | mdavis | Owned by: | robe |
---|---|---|---|
Priority: | medium | Milestone: | PostGIS 3.4.0 |
Component: | documentation | Version: | master |
Keywords: | Cc: |
Description
The goal is to use Unicode symbols (specifically, in `reference_relationship.xml':
ST_Crosses(A, B) ⇔ (dim( I(A) ∩ I(B) ) < max( dim(I(A), I(B) ))) ∧ (a ∩ b ≠ a) ∧ (a ∩ b ≠ b)
On a clean install (running) autogen
and then configure
) the doc build fails:
make chunked-html reference_relationship.xml:624: parser error : Entity 'hArr' not defined
If I remove the symbols, make chunked-html
again, add the symbols back, and make again - it works.
Change History (5)
comment:1 by , 18 months ago
comment:3 by , 18 months ago
Using a unicode character (utf8-encoded) like ⇔ instead of the entity seems to work fine for me
comment:5 by , 18 months ago
Milestone: | PostGIS 3.3.4 → PostGIS 3.4.0 |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Version: | 3.3.x → master |
Closing as use of utf8 made it always pass, feel free to reopen otherwise
Note:
See TracTickets
for help on using tickets.
The failing command is:
grep -v '\&postgis_special;' postgis-out.xml | /usr/bin/xsltproc —novalid —path /usr/src/postgis/postgis/doc:/usr/src/postgis/postgis/doc -o list_3d_functions.xsl.xml xsl/list_3d_functions.xml.xsl -