mirror of
https://github.com/hendricius/the-sourdough-framework
synced 2025-11-25 12:31:12 -06:00
Some checks are pending
Michal will update tex4ht ditribution... this will eventually make it to texlive then to the CI server and it will break. Adding his comment in the code so we know.
46 lines
1.3 KiB
INI
46 lines
1.3 KiB
INI
\Preamble{xhtml}
|
|
\renewcommand\listofflowcharts{%
|
|
\chapter*{\listoflocname}%
|
|
\TableOfContents[loc]%
|
|
}
|
|
\ConfigureToc{loc}{\HCode{<span class="lofToc">}}{\ }{}{\HCode{</span><br />}}
|
|
\begin{document}
|
|
\Configure{DocumentLanguage}{en}
|
|
\Configure{OpfScheme}{URI}
|
|
\Configure{UniqueIdentifier}{https://the-bread-code.io}
|
|
\Configure{AddCss}{book-ebook.css}
|
|
\Configure{CoverMimeType}{image/jpeg}
|
|
\CoverMetadata{cover/cover-page.jpg}
|
|
\AddToHook{env/tikzpicture/begin}{\fontfamily{opensans-TLF}\selectfont}
|
|
\Configure{@HEAD}{\HCode{
|
|
<style type="text/css">
|
|
@import url('https://fonts.cdnfonts.com/css/open-sans');
|
|
body{
|
|
font-family: 'Open Sans';
|
|
}
|
|
</style>}}
|
|
|
|
% Deal with chemical equations in a single svg
|
|
\ExplSyntaxOn
|
|
\def\standaloneenv#1{}
|
|
\pend:def\schemestart{\Picture+{}}
|
|
\append:def\CF_schemestop{\EndPicture}
|
|
\ExplSyntaxOff
|
|
\makeatletter
|
|
\def\texfourht@tikz@begin{
|
|
\protect\csname nested:math\endcsname% support display math
|
|
\Picture+[\csname a:Picture-alt\endcsname]{}%
|
|
}
|
|
\makeatother
|
|
|
|
% Warnig from Michal: Note that once you get the updated TeX Live with a new
|
|
% `chemfig.4ht` file, you can remove this from the config file:
|
|
%
|
|
%```latex \pend:def\schemestart{\Picture+{}}
|
|
%\append:def\CF_schemestop{\EndPicture} ```
|
|
%
|
|
%You could get an error otherwise, as there would be nested `\Picture+{}` and
|
|
%`\EndPicture` commands.
|
|
|
|
\EndPreamble
|