97b70d20bb
This change affects both the epub2 and the epub3 templates. It avoids distortion of the cover image by requiring that the aspect ratio be preserved.
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="xMidYMid">
|
|
<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>
|
|
|