我是 Latex 的新手,所以我希望我使用正确的词汇来描述我的问题。我找不到答案。
当我在代码中包含一个图形时,它会显示在 pdf 文件中的不同位置。这没关系。但是,在我最初在代码中放置图形的位置,pdf 文件中有可用空间。我知道我可以使用 \vspace{} 删除可用空间,但我认为一定有更好的解决方案。
begin{center}
\begin{figure}[!htbp]
\includegraphics[height=0.4\textheight,]{Images/values+scores.png}
\caption{The scores of the PCA are plotted along the highest variance of the data}\label{fig:values+scores}
\end{figure}
\end{center}
As can be seen in figure \autoref{fig:values+scores} score 1 captures the highest variance of the data, while score 2 is orthogonal to score 1.
\begin{center}
\begin{figure}[!htbp]
\includegraphics[height=0.4\textheight,]{Images/PCs.png}
\caption{True and noisy data points plotted in the rotated coordinate system}\label{fig:PCs}
\end{figure}
\end{center}
上图显示了输出 PDF 的一部分。我不知道为什么文本周围会出现空白行,我不想显示它们。
我加载软件包的文档的开头如下所示:
\documentclass[a4paper, 11pt, parskip=full]{scrbook} % coma Dokument-Klasse
%\usepackage[demo]{graphicx} % für 1 2 Bild benötigt
\usepackage[english]{babel} %selbst eingefügt, damit English geht
%\usepackage[ngerman]{babel} % Silbentrennung u.a.
%\usepackage[T1]{fontenc} % Zeichensatz mit deutschen Umlauten
%\usepackage[utf8]{inputenc} % uft8 text-Codierung
\usepackage{graphicx} % Anzeigen von JPG- und PDF-Grafiken
\usepackage[ % automatisches Erstellen von Verknüpfungen
breaklinks=true, % wird ein verknüpfter Text am Zeilenende umgebrochen, sind beide Hälften anklickbar
pageanchor=true, % jede Seite erhält ein Verknüpfungsziel, welches vom Index genutzt wird
plainpages=false, % alle Verknüpfungsziele erhalten eindeutige Namen, indem die Formatierung berücksichtigt wird (z.B. "iv" und "4")
pdfborder={0 0 0} % der Kasten um Verknüpfungen hat Dicke 0 (letzter Parameter) und ist damit unsichtbar
]{hyperref}
\usepackage{geometry} % seiten und Ränder anpassen
\geometry{a4paper,left=36mm,right=32mm, top=41mm, bottom=40mm}
\usepackage{makeidx} % Erstellen eines Index
\usepackage{url} % sinnvolle Trennung von langen URLs
\usepackage{lmodern} % Vektorschriften
\makeindex % Erstellung eines Indices (optional)
\usepackage{nomencl} % Symbolverzeichnis
\makenomenclature % Symbolverzeichnis erstellen
\usepackage{booktabs} % schöne Tabellen
\usepackage{amsmath} % mathematische Erweiterungen
\usepackage{amssymb} % z.B. Mengensymbole
\usepackage{amsthm} % Zusammenfassen von Beispielen
%\usepackage{subfig} % Nebeneinanderstellen von Abbildungen, habe figure zu fig geändert
%\usepackage{subfigure}
% \usepackage[german]{algorithm2e} % Pseudo-Codes (Deutsch)
\usepackage{listings} % Programmcode
\usepackage{ifthen} % Fallunterscheidung fuer bedingtes uebersetzen
\usepackage{tikz,pgfplots} % Zeichnen in Latex
\usetikzlibrary{shapes,arrows} % Tikz
\usepackage{pgfplotstable} % tabellen
\usepackage{caption} % Versuch
\usepackage{subcaption} % Versuch, Packet für Unterschriften
\usepackage{setspace}
%\onehalfspacing% Zeilenabstand 1,5
\usepackage{blindtext}%Blindtext
%\newsavebox{\measurebox} %selbst eingefügt
\usepackage[%
backend=biber, style=authoryear, citestyle=authoryear]{biblatex} % use style = numeric or alphabetic
\addbibresource{MA.bib}
\defbibenvironment{bibliography}
{\list{}
{\settowidth{\labelwidth}{\usebeamertemplate{bibliography item}}%
\setlength{\leftmargin}{\labelwidth}%
\setlength{\rightmargin}{\labelwidth}%
\setlength{\labelsep}{\biblabelsep}%
\addtolength{\leftmargin}{\labelsep}%
\setlength{\itemsep}{\bibitemsep}%
\setlength{\parsep}{\bibparsep}}}
{\endlist}
{\item}
\DefineBibliographyStrings{english}{
andothers = {{et\,al\adddot}},
} % Bib Verzeichnis aus der Präsi übernommen.
%\newcommand{\BIBLanguage}{DEUTSCH}% Schalter Deutsches Literatur VZ
\newcommand{\BIBLanguage}{ENGLISH}% Schalter Englisches Literatur VZ
%\ifthenelse{\equal{\BIBLanguage}{DEUTSCH}}{
% \usepackage[square]{natbib} % deutsches Literaturvz
%}
{
\newcommand{\citep}[1]{\cite{#1}}
}
% Layout-Einstellungen
\widowpenalty = 10000 % keine "Hurenkinder"
\clubpenalty = 10000 % keine "Schusterjungen"
\interfootnotelinepenalty=10000 % kein Seitenumbruch in Fussnoten
我怎样才能阻止乳胶插入这些自由行?非常感谢您的帮助,因为我不知道该怎么办了:)