在我的 MWE 中,我指定图像渲染为width=\textwidth
。我使用生成 epub/html tex4ebook main.tex
。生成的图像 html 集width=289
和height=289
(即使我没有指定高度),这在某些电子阅读器上渲染效果不佳。如果我编辑 html 并删除高度并指定,width='100%'
它会在我测试的几台电子阅读器上完美呈现。
宽度不应该是百分比,这是为什么呢?如果没有,有没有办法告诉 tex4ebook 以 100%(或任何百分比)进行渲染?
\documentclass[ebook]{memoir}
\usepackage{graphicx}
\graphicspath{ {images/ebook} }
\begin{document}
Here's a png:\\
\includegraphics[width=\textwidth]{chapter_ornament.png}
\end{document}
这是生成的 html,宽度和高度设置为 289(而不是 100%)
<?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'>
<head><title></title>
<meta content='text/html; charset=utf-8' http-equiv='Content-Type' />
<meta content='TeX4ht (https://tug.org/tex4ht/)' name='generator' />
<meta content='TeX4ht (https://tug.org/tex4ht/)' name='originator' />
<!-- xhtml,charset=utf-8,epub,uni-html4,html -->
<meta content='main.tex' name='src' />
<link href='main.css' rel='stylesheet' type='text/css' />
</head><body>
<!-- l. 6 --><p class='noindent'>Here’s a png:<br class='newline' /><img alt='PIC' height='289' src='./images/ebook/chapter_ornament.jpg' width='289' />
</p>
</body></html>