图片或表格未准确居中

图片或表格未准确居中

亲爱的 TexExchange 社区成员们,大家好,

我遇到了一个奇怪的问题,基本上可以用下图来概括:

在此处输入图片描述

我附上了如下图片:

\begin{figure}[h]
\centering 
\caption{Benutzeransicht der ersten Umfragerunde}
\vspace{0.4em}
\includegraphics[width=15cm]{Bilder/03_Methodik/ansicht.png}
\label{benutzeransicht}
\vspace{0.8em}
\begin{flushleft}
\footnotesize 
Quelle: Eigene Darstellung (Phonic.ai).
\end{flushleft}
\end{figure}

由于我对 LaTex 还不是很熟悉,我不知道我做错了什么。有人能帮忙吗?:)

答案1

\includegraphics[...]{...}和之间有一个空格\label,因为结束行被转换为空格。另外,\label指的是\caption,而不是图片。

最好\vspace在段落之间设置。尝试以下代码后进行调整。

\begin{figure}[htp]
\centering 

\caption{Benutzeransicht der ersten Umfragerunde}
\label{benutzeransicht}

\vspace{0.4em}

\includegraphics[width=15cm]{Bilder/03_Methodik/ansicht.png}

\vspace{0.8em}

\raggedright\footnotesize 
Quelle: Eigene Darstellung (Phonic.ai).

\end{figure}

为什么htp?因为您希望 LaTeX 找到一种放置图形的方法。为什么\raggedright?因为flushleft在其周围添加了垂直空间。

答案2

[width=15cm]如果您用替换,非居中问题将自动消失[width=\textwidth]。这样做还可以让您省略\centering指令和flushleft环境。哦,一定要确保\label在指令之后执行指令,而不是在指令之前执行指令\caption

在此处输入图片描述

\documentclass[demo]{article} % remove 'demo' opton in real doc.
\usepackage{graphicx}
\usepackage[ngerman]{babel}

\begin{document}

\begin{figure}[ht]
\caption{Benutzeransicht der ersten Umfragerunde} \label{benutzeransicht}

\medskip
\includegraphics[width=\textwidth]{Bilder/03_Methodik/ansicht.png}

\medskip
\footnotesize 
Quelle: Eigene Darstellung (Phonic.ai).
\end{figure}

\end{document}

答案3

在此处输入图片描述

为了写关于图像源的注释,我将使用\usepackage{copyrightbox}包:

\documentclass[demo]{article} % remove 'demo' option in real doc.
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{copyrightbox}

\begin{document}

\begin{figure}[ht]
\caption{Benutzeransicht der ersten Umfragerunde} \label{benutzeransicht}
\copyrightbox[b]{\includegraphics[width=\textwidth]{Bilder/03_Methodik/ansicht.png}}
                {Quelle: Eigene Darstellung (Phonic.ai).}
\end{figure}

\end{document}

相关内容