- Use absolute URLs in printed formats
This commit is contained in:
parent
7292289d38
commit
fd27f6900b
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/projects/xml-tools/; revision=41561
2 changed files with 7 additions and 8 deletions
|
@ -204,7 +204,7 @@ LOCAL_CSS_SHEET= ${.OBJDIR}/${CSS_SHEET:T}
|
||||||
LOCAL_CSS_SHEET= ${CSS_SHEET:T}
|
LOCAL_CSS_SHEET= ${CSS_SHEET:T}
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
CLEANFILES+= ${DOC}.parsed.xml
|
CLEANFILES+= ${DOC}.parsed.xml ${DOC}.parsed.print.xml
|
||||||
|
|
||||||
.for _curformat in ${FORMATS}
|
.for _curformat in ${FORMATS}
|
||||||
_cf=${_curformat}
|
_cf=${_curformat}
|
||||||
|
@ -360,6 +360,8 @@ ${DOC}.parsed.xml: ${SRCS}
|
||||||
${RM} ${.TARGET}.tmp
|
${RM} ${.TARGET}.tmp
|
||||||
.else
|
.else
|
||||||
${MV} ${.TARGET}.tmp ${.TARGET}
|
${MV} ${.TARGET}.tmp ${.TARGET}
|
||||||
|
${SED} 's|@@URL_RELPREFIX@@|http://www.FreeBSD.org|g' < ${.TARGET} > ${DOC}.parsed.print.xml
|
||||||
|
${SED} -i '' 's|@@URL_RELPREFIX@@|../../../..|g' ${.TARGET}
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
# XHTML -------------------------------------------------------------
|
# XHTML -------------------------------------------------------------
|
||||||
|
@ -452,7 +454,7 @@ ${DOC}.tex: ${SRCS} ${LOCAL_IMAGES_EPS} ${PRINT_INDEX} \
|
||||||
${LOCAL_IMAGES_TXT} ${LOCAL_IMAGES_EN} \
|
${LOCAL_IMAGES_TXT} ${LOCAL_IMAGES_EN} \
|
||||||
${DOC}.parsed.xml
|
${DOC}.parsed.xml
|
||||||
${JADE} -V tex-backend ${PRINTOPTS} \
|
${JADE} -V tex-backend ${PRINTOPTS} \
|
||||||
${JADEOPTS} -t tex -o ${.TARGET} ${XMLDECL} ${DOC}.parsed.xml
|
${JADEOPTS} -t tex -o ${.TARGET} ${XMLDECL} ${DOC}.parsed.print.xml
|
||||||
${SED} -i '' -e 's|{1}\\def\\ScaleY%|{0.5}\\def\\ScaleY%|g' \
|
${SED} -i '' -e 's|{1}\\def\\ScaleY%|{0.5}\\def\\ScaleY%|g' \
|
||||||
-e 's|{1}\\def\\EntitySystemId%|{0.5}\\def\\EntitySystemId%|g' \
|
-e 's|{1}\\def\\EntitySystemId%|{0.5}\\def\\EntitySystemId%|g' \
|
||||||
${.TARGET}
|
${.TARGET}
|
||||||
|
@ -489,8 +491,8 @@ ${DOC}.pdf:
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.elif ${RENDERENGINE} == "fop"
|
.elif ${RENDERENGINE} == "fop"
|
||||||
${DOC}.fo: ${DOC}.xml ${LOCAL_IMAGES_LIB} ${LOCAL_IMAGES_PNG}
|
${DOC}.fo: ${DOC}.xml ${LOCAL_IMAGES_LIB} ${LOCAL_IMAGES_PNG} ${DOC}.parsed.xml
|
||||||
${XSLTPROC} ${XSLTPROCOPTS} ${XSLFO} ${DOC}.parsed.xml > ${.TARGET}
|
${XSLTPROC} ${XSLTPROCOPTS} ${XSLFO} ${DOC}.parsed.print.xml > ${.TARGET}
|
||||||
|
|
||||||
${DOC}.pdf: ${DOC}.fo ${LOCAL_IMAGES_LIB} ${LOCAL_IMAGES_PNG}
|
${DOC}.pdf: ${DOC}.fo ${LOCAL_IMAGES_LIB} ${LOCAL_IMAGES_PNG}
|
||||||
${FOP} ${FOPOPTS} ${DOC}.fo ${.TARGET}
|
${FOP} ${FOPOPTS} ${DOC}.fo ${.TARGET}
|
||||||
|
|
|
@ -6,10 +6,7 @@
|
||||||
|
|
||||||
<!ENTITY url.relprefix "../../../..">
|
<!ENTITY url.relprefix "../../../..">
|
||||||
|
|
||||||
<![ %freebsd.urls.absolute; [
|
<!ENTITY url.base "@@URL_RELPREFIX@@">
|
||||||
<!ENTITY url.base "http://www.FreeBSD.org">
|
|
||||||
]]>
|
|
||||||
<!ENTITY url.base "&url.relprefix;">
|
|
||||||
|
|
||||||
<!-- XXX: This will be removed soon -->
|
<!-- XXX: This will be removed soon -->
|
||||||
<!ENTITY url.main "&url.base;">
|
<!ENTITY url.main "&url.base;">
|
||||||
|
|
Loading…
Reference in a new issue