图片标题缺失

图片标题缺失

我有这个 LaTeX 文档:

\section{header}

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim
veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea
commodo consequat. Duis aute irure dolor in reprehenderit in voluptate
velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint
occaecat cupidatat non proident, sunt in culpa qui officia deserunt
mollit anim id est laborum.

\begin{Shaded}
\begin{Highlighting}[]

\KeywordTok{library}\NormalTok{(ggplot2)}
\KeywordTok{ggplot}\NormalTok{(mtcars, }\KeywordTok{aes}\NormalTok{(wt, hp)) +}\StringTok{ }\KeywordTok{geom_point}\NormalTok{()}
\end{Highlighting}
\end{Shaded}

\begin{figure}[H][htbp]
\centering
\includegraphics{figure/model.png}
\caption{plot of chunk model}
\end{figure}

这将生成以下 PDF:

输出

PDF 有 4 个问题需要修复:

  1. 去掉[]上面的图;
  2. 去掉[H][htbp]下面的图;
  3. 中心人物;
  4. 显示图形标题。

我尝试了各种 LaTeX 代码组合,但都没有成功。有人有上述 4 个任务的解决方案吗?

答案1

为了清晰起见,对无意义的部分进行了评论:

\documentclass{article}

\usepackage{here}
\usepackage{graphicx}

\begin{document}

\section{header}

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim
veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea
commodo consequat. Duis aute irure dolor in reprehenderit in voluptate
velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint
occaecat cupidatat non proident, sunt in culpa qui officia deserunt
mollit anim id est laborum.

%\begin{Shaded}
%\begin{Highlighting}[]

%\KeywordTok{library}\NormalTok{(ggplot2)}
%\KeywordTok{ggplot}\NormalTok{(mtcars, }\KeywordTok{aes}\NormalTok{(wt, hp)) +}\StringTok{ }\KeywordTok{geom_point}\NormalTok{()}
%\end{Highlighting}
%\end{Shaded}

%\begin{figure}[H][htbp]
\begin{figure}[H]
\centering
%\includegraphics{figure/model.png}
\includegraphics[width=0.8\textwidth]{it} % PS
\caption{plot of chunk model}
\end{figure}
\end{document}

在此处输入图片描述

解释:

  1. [H]建议使用包here,强制图片的位置。然后[htbp]是垃圾。我们怎么看,你的愿望 1、2 和 3 都实现了。好吧,第一个[]来自评论Highligting

  2. 可能是你的图片太大了。可选参数\includegraphics会将图片缩放到 的 0.8 \textwidth。当然,这个值是可以选择的。这应该可以解决你的第 4 个问题。

相关内容