more HTML kludges

This commit is contained in:
John Whitington 2024-12-08 12:31:23 +00:00
parent 899206f291
commit 593462acc8
3 changed files with 8 additions and 2 deletions

Binary file not shown.

View File

@ -1,3 +1,4 @@
%Add copyright for Matterhorn extracts
\documentclass{book}
% Edit here to produce cpdfmanual.pdf, cpdflibmanual.pdf, pycpdfmanual.pdf,
% dotnetcpdflibmanual.pdf, jcpdflibmanual.pdf jscpdflibmanual.pdf etc.
@ -31,14 +32,15 @@
\usepackage{pmboxdraw}
\usepackage{longtable}
\begin{document}
\title{Coherent PDF Command Line Tools Manual}
\ifdefined\HCode\maketitle\else\fi
\frontmatter
\pagestyle{empty}
\begin{flushright}
\ifdefined\HCode
{\sffamily \bfseries \Huge Coherent PDF Command Line Tools}
\else

View File

@ -4,5 +4,9 @@ cp ../Changes .
mkdir ../camlpdf
cp ../../camlpdf/Changes ../camlpdf/Changes
TEXINTUTS=..:$TEXINPUTS htlatex ../cpdfmanual "html,2"
#Pad frames
sed -i '' 's/.framedenv{border: 1px solid black;}/.framedenv{border: 1px solid black; padding: 8px}/g' cpdfmanual.css
#Remove tex4ht's attempt at box-drawing characters for struct trees
LCTYPE=C LANG=C sed -i '' 's/__/\ \ /g' *.html
#Make sure HTML files have a lang set
LCTYPE=C LANG=C sed -i '' 's/<html >/<html lang="en">/g' *.html