From 5b6ecc816f66e8f4f52d1271f08c54a7e83bfbc6 Mon Sep 17 00:00:00 2001 From: Gabor Kovesdan <gabor@FreeBSD.org> Date: Sun, 21 Jul 2013 14:50:28 +0000 Subject: [PATCH] - Add dblatex customization for Japanese --- ja_JP.eucJP/share/xsl/freebsd-dblatex.xsl | 20 ++++++++++++++++++++ share/mk/doc.docbook.mk | 7 ++++++- 2 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 ja_JP.eucJP/share/xsl/freebsd-dblatex.xsl diff --git a/ja_JP.eucJP/share/xsl/freebsd-dblatex.xsl b/ja_JP.eucJP/share/xsl/freebsd-dblatex.xsl new file mode 100644 index 0000000000..746219e4d9 --- /dev/null +++ b/ja_JP.eucJP/share/xsl/freebsd-dblatex.xsl @@ -0,0 +1,20 @@ +<?xml version='1.0'?> + +<!-- $FreeBSD$ --> + +<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" + version='1.0'> + + <!-- Pull in the language-independent stylesheet --> + <xsl:import href="../../../share/xsl/freebsd-dblatex.xsl"/> + + <xsl:param name="xetex.font"> + <xsl:text>\setmainfont{IPAPMincho} + </xsl:text> + <xsl:text>\setsansfont{IPAPGothic} + </xsl:text> + <xsl:text>\setmonofont{DejaVu Sans Mono} + </xsl:text> + </xsl:param> + +</xsl:stylesheet> diff --git a/share/mk/doc.docbook.mk b/share/mk/doc.docbook.mk index 168e82ab8a..3112a02ccd 100644 --- a/share/mk/doc.docbook.mk +++ b/share/mk/doc.docbook.mk @@ -77,7 +77,12 @@ XSLTPROCOPTS?= --nonet IMGDIR?= ${IMAGES_EN_DIR}/${DOC}s/${.CURDIR:T} CALLOUTDIR= ${.CURDIR}/imagelib/callouts -DBLATEXOPTS?= -I ${IMGDIR} -p ${DOC_PREFIX}/share/xsl/freebsd-dblatex.xsl -T simple -b xetex -d +.if exists(${DOC_PREFIX}/${LANGCODE}/share/xsl/freebsd-dblatex.xsl) +XSLDBLATEX= ${DOC_PREFIX}/${LANGCODE}/share/xsl/freebsd-dblatex.xsl +.else +XSLDBLATEX= ${DOC_PREFIX}/share/xsl/freebsd-dblatex.xsl +.endif +DBLATEXOPTS?= -I ${IMGDIR} -p ${XSLDBLATEX} -T simple -b xetex -d FOPOPTS?= -c ${DOC_PREFIX}/share/misc/fop.xconf KNOWN_FORMATS= html html.tar html-split html-split.tar \