#!/usr/bin/env zsh
# Copyright (C) 2022-2023 Sergey Matveev <stargrave@stargrave.org>
+VERSION=0.1.0
+
set -e
pagesize=${PAGESIZE:-100}
<!DOCTYPE html>
<html>
<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+ <meta name="generator" content="galgen $VERSION">
${style}
<title>Image ${i}/${#imgs}: $img</title>
<link href="1.page.html" rel="start" title="home">
cat ${img}.txt >> $dst
echo "</pre>" >> $dst
}
+ [[ -r ${img}.html ]] && cat ${img}.html >> $dst
echo "<hr/>" >> $dst
if [[ $img:e = jxl ]] ; then
echo "<pre>" >> $dst
<!DOCTYPE html>
<html>
<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+ <meta name="generator" content="galgen $VERSION">
${style}
<title>Page ${p}/$pages</title>
<link href="1.page.html" rel="start" title="home">
</head>
<body>
EOF
- [[ $p -eq 1 ]] && [[ -r .txt ]] && {
- echo "<pre>" >> $dst
- cat .txt >> $dst
- echo "</pre>" >> $dst
+ [[ $p -eq 1 ]] && {
+ [[ -r .txt ]] && {
+ echo "<pre>" >> $dst
+ cat .txt >> $dst
+ echo "</pre>" >> $dst
+ }
+ [[ -r .html ]] && cat .html >> $dst
}
[[ $p -eq 1 ]] ||
echo "<a href=\"$(( $p - 1 )).page.html\"><<<</a>" >> $dst