5f495eaace
In addition, the code generating the image has been moved to the template, to make it more customizable. Those who use custom EPUB templates will need to adjust their templates, adding the code to generate the cover image. (Previously this was just inserted into 'body'.) Closes #5643.
67 lines
1.7 KiB
XML
67 lines
1.7 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml"$if(lang)$ xml:lang="$lang$"$endif$>
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
<meta http-equiv="Content-Style-Type" content="text/css" />
|
|
<meta name="generator" content="pandoc" />
|
|
<title>$pagetitle$</title>
|
|
$if(highlighting-css)$
|
|
<style type="text/css">
|
|
$highlighting-css$
|
|
</style>
|
|
$endif$
|
|
$for(css)$
|
|
<link rel="stylesheet" type="text/css" href="$css$" />
|
|
$endfor$
|
|
$for(header-includes)$
|
|
$header-includes$
|
|
$endfor$
|
|
</head>
|
|
<body$if(coverpage)$ id="cover"$endif$>
|
|
$if(titlepage)$
|
|
$for(title)$
|
|
$if(title.text)$
|
|
<h1 class="$title.type$">$title.text$</h1>
|
|
$else$
|
|
<h1 class="title">$title$</h1>
|
|
$endif$
|
|
$endfor$
|
|
$if(subtitle)$
|
|
<p class="subtitle">$subtitle$</p>
|
|
$endif$
|
|
$for(author)$
|
|
<p class="author">$author$</p>
|
|
$endfor$
|
|
$for(creator)$
|
|
<p class="$creator.role$">$creator.text$</p>
|
|
$endfor$
|
|
$if(publisher)$
|
|
<p class="publisher">$publisher$</p>
|
|
$endif$
|
|
$if(date)$
|
|
<p class="date">$date$</p>
|
|
$endif$
|
|
$if(rights)$
|
|
<div class="rights">$rights$</div>
|
|
$endif$
|
|
$else$
|
|
$if(coverpage)$
|
|
<div id="cover-image">
|
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="100%" height="100%" viewBox="0 0 $cover-image-width$ $cover-image-height$" preserveAspectRatio="none">
|
|
<image width="$cover-image-width$" height="$cover-image-height$" xlink:href="../media/$cover-image$" />
|
|
</svg>
|
|
</div>
|
|
$else$
|
|
$for(include-before)$
|
|
$include-before$
|
|
$endfor$
|
|
$body$
|
|
$for(include-after)$
|
|
$include-after$
|
|
$endfor$
|
|
$endif$
|
|
$endif$
|
|
</body>
|
|
</html>
|
|
|