单张图片尺寸过大

单张图片尺寸过大

我想添加一张图片(G0004.jpg),出现以下错误:

D:\Documents\HEIA\Physique\Analyse_spectrale\temp.tex:16: Dimension too large. [...cs[width=0.95\textwidth]{images/G0004.jpg}]
D:\Documents\HEIA\Physique\Analyse_spectrale\temp.tex:16: Dimension too large. [...cs[width=0.95\textwidth]{images/G0004.jpg}]
\documentclass[]{article}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{geometry} \geometry{ a4paper, margin=2.5cm }
\usepackage[utf8]{inputenc}
\usepackage[francais]{babel}
\usepackage[squaren,Gray]{SIunits}
\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage{tabularx}
\usepackage {array}
\graphicspath{ {images/} }
\begin{document}
\begin{figure}[htbp]
    \centering
    \includegraphics[width=0.95\textwidth]{images/G0004.jpg}
    \caption{caption}
    \label{fig:label}
\end{figure}
\end{document}

我的照片 谢谢你的帮助

答案1

代替

\includegraphics[width=0.95\textwidth]{images/G0004.jpg}

你应该试试

\includegraphics[width=\textwidth, height=0.9\textheight, 
                 keepaspectratio]{images/G0004.jpg}

由于figure环境包含标题但(显然)没有图例,因此留出0.1\textheight放置标题材料的空间就足够了。

顺便说一句,由于浮动几乎肯定会占据整个页面,因此您不妨将其替换\begin{figure}[htbp]\begin{figure}[p]。如果没有其他选择,代码混乱程度会降低。

相关内容