- Use absolute URLs in printed formats

This commit is contained in:
Gabor Kovesdan 2013-05-07 14:33:38 +00:00
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

View file

@ -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}

View file

@ -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;">