From 1077678711fca18792080b80f3bf7cae3fc4e70d Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Fri, 7 Apr 2023 00:48:49 +0300 Subject: make ttf optional --- lib/html.source.sh | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) (limited to 'lib') diff --git a/lib/html.source.sh b/lib/html.source.sh index c2cf13c..0e99853 100644 --- a/lib/html.source.sh +++ b/lib/html.source.sh @@ -51,12 +51,10 @@ html::make_img () { local descr="$1"; shift if [ -z "$descr" ]; then - echo -n "" + echo "
" else - echo -n "$descr" + echo "$descr
" fi - - echo '
' } # Make a HTML hyperlink @@ -93,10 +91,18 @@ html::add_extras () { fi done < <(find "$html_base_dir" -mindepth 1 -maxdepth 1 -type d | $GREP -E -v '(\.git)') - cp "$HTML_WEBFONT_TEXT" "$html_base_dir/text.ttf" - cp "$HTML_WEBFONT_CODE" "$html_base_dir/code.ttf" - cp "$HTML_WEBFONT_HANDNOTES" "$html_base_dir/handnotes.ttf" - cp "$HTML_WEBFONT_TYPEWRITER" "$html_base_dir/typewriter.ttf" + if [ -f "$HTML_WEBFONT_TEXT" ]; then + cp "$HTML_WEBFONT_TEXT" "$html_base_dir/text.ttf" + fi + if [ -f "$HTML_WEBFONT_CODE" ]; then + cp "$HTML_WEBFONT_CODE" "$html_base_dir/code.ttf" + fi + if [ -f "$HTML_WEBFONT_HANDNOTES" ]; then + cp "$HTML_WEBFONT_HANDNOTES" "$html_base_dir/handnotes.ttf" + fi + if [ -f "$HTML_WEBFONT_TYPEWRITER" ]; then + cp "$HTML_WEBFONT_TYPEWRITER" "$html_base_dir/typewriter.ttf" + fi } # Convert Gemtext to HTML -- cgit v1.2.3