diff --git a/documentation/tools/asciidoctor.sh b/documentation/tools/asciidoctor.sh --- a/documentation/tools/asciidoctor.sh +++ b/documentation/tools/asciidoctor.sh @@ -70,15 +70,15 @@ local theme_font="-a pdf-theme=default-with-fallback-font" - if [ "$doc_lang" = "zh-tw" ] && [ -f "/usr/ports/distfiles/Noto/CJK/2.004/NotoSansTC-Medium.otf" ]; then - theme_font="-a pdf-theme=./shared/zh-tw/zh-tw-theme.yml -a pdf-fontsdir=/usr/ports/distfiles/Noto/CJK/2.004/" - elif [ "$doc_lang" = "zh-tw" ] && [ ! -f "/usr/ports/distfiles/Noto/CJK/2.004/NotoSansTC-Medium.otf" ]; then + if [ "$doc_lang" = "zh-tw" ] && [ -f "/usr/local/share/docproj-fonts-cjk/NotoSansTC-Medium.otf" ]; then + theme_font="-a pdf-theme=./shared/zh-tw/zh-tw-theme.yml -a pdf-fontsdir=/usr/local/share/docproj-fonts-cjk/" + elif [ "$doc_lang" = "zh-tw" ] && [ ! -f "/usr/local/share/docproj-fonts-cjk/NotoSansTC-Medium.otf" ]; then echo "Lack of zh-tw fonts." fi - if [ "$doc_lang" = "zh-cn" ] && [ -f "/usr/ports/distfiles/Noto/CJK/2.004/NotoSansSC-Medium.otf" ]; then - theme_font="-a pdf-theme=./shared/zh-cn/zh-cn-theme.yml -a pdf-fontsdir=/usr/ports/distfiles/Noto/CJK/2.004/" - elif [ "$doc_lang" = "zh-cn" ] && [ ! -f "/usr/ports/distfiles/Noto/CJK/2.004/NotoSansSC-Medium.otf" ]; then + if [ "$doc_lang" = "zh-cn" ] && [ -f "/usr/local/share/docproj-fonts-cjk/NotoSansSC-Medium.otf" ]; then + theme_font="-a pdf-theme=./shared/zh-cn/zh-cn-theme.yml -a pdf-fontsdir=/usr/local/share/docproj-fonts-cjk/" + elif [ "$doc_lang" = "zh-cn" ] && [ ! -f "/usr/local/share/docproj-fonts-cjk/NotoSansSC-Medium.otf" ]; then echo "Lack of zh-cn fonts." fi