tex4ht:图形比例不起作用

tex4ht:图形比例不起作用

我使用 tex4ht。

但是当我添加图形时,它包含原始大小。缩放被忽略。

\documentclass[9pt,oneside,a4paper,english,notitlepage]{book} 

\usepackage{graphicx}

\begin{document}
\includegraphics[scale=0.5]{TestImage.png}
\end{document}

怎么了?

答案1

LaTeX 在运行dvi时的模式下tex4ht不支持提取图像尺寸。这是因为它仅支持png图像。由于它不知道图像尺寸,因此无法缩放它们。jpgeps

幸运的是,有一种方法可以找到图像尺寸。试试这个命令:

ebb -x TestImage.png

这将创建文件TestImage.xbb

%%Title: ./TestImage.png
%%Creator: extractbb 20140317
%%BoundingBox: 0 0 300 300
%%HiResBoundingBox: 0.000000 0.000000 300.000000 300.000000
%%CreationDate: Mon Jun  8 09:17:06 2015

您可以读取包含驱动程序的.xbb文件:dvipdfmxgraphicx

\usepackage[dvipdfmx]{graphicx}

完整示例:

\documentclass[9pt,oneside,a4paper,english,notitlepage]{book}

\usepackage[dvipdfmx]{graphicx}

\begin{document}
\includegraphics[]{TestImage.png}
\includegraphics[scale=0.5]{TestImage.png}
\end{document}

结果:

在此处输入图片描述

相关内容