添加封面
—为你的书选一个封面—
添加封面功能允许您为封面选择一个图像,并让Sigil自动进行必要的更新,将该图像标记为您的封面。
通过选择菜单项或其键盘快捷键来添加封面:
您可以在EPUB中选取一个图像,或者使用其他文件从您的电脑中选取一个图像。
细节
添加封面时,Sigil会进行以下更改:
- 如果不存在cover.xhtml文件,Sigil会创建一个。如果它确实存在,Sigil将使用该文件。如果存在另一个具有Cover语义的文件,Sigil将使用该文件。
- 将必要的HTML代码插入到HTML文件中,以显示图像并调整其大小。
- 使用Cover(封面)的语义标记HTML封面文件。
- 使用”封面“语义标记图像文件。
自定义HTML封面文件
Sigil在HTML封面文件中插入代码,允许您的封面重新调整大小并在大多数电子阅读器上显示,但您可能希望使用不同的代码。您可以在文件创建后编辑代码,或者提供您自己的代码供Sigil使用。
这是默认情况下Sigil插入到封面文件的HTML代码:
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<!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">
<head>
<title>Cover</title>
</head>
<body>
<div style="text-align: center; padding: 0pt; margin: 0pt;">
<svg xmlns="http://www.w3.org/2000/svg" height="100%"
preserveAspectRatio="xMidYMid meet" version="1.1"
viewBox="0 0 SGC_IMAGE_WIDTH SGC_IMAGE_HEIGHT" width="100%"
xmlns:xlink="http://www.w3.org/1999/xlink">
<image width="SGC_IMAGE_WIDTH" height="SGC_IMAGE_HEIGHT"
xlink:href="SGC_IMAGE_FILENAME"/>
</svg>
</div>
</body>
</html>
要修改Sigil用于HTML封面文件的模板,请在您的首选项目录中创建一个名为cover.xhtml的文件
您可以在文本中使用某些占位符,Sigil会用适当的值替换它们:
- SGC_IMAGE_FILENAME:这将被EPUB中图像的路径替换。
- SGC_IMAGE_WIDTH:这将被图像的宽度(以像素为单位)所取代。
- SGC_IMAGE_HEIGHT:这将被图像的高度(以像素为单位)所取代。
签名:这个人很懒,什么也没有留下!