我试图在文本后的特定位置插入一张图片,但由于下一页上紧接着表格,图片被迫单独出现在页面顶部,这不是我想要的,但我认为没有解决方案。所以我的问题是,我如何将这张图片放在页面的中心(垂直和水平居中)?
我的代码:
\documentclass{book}
\usepackage[german]{babel}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{subcaption}
\usepackage[top=4cm,bottom=4cm,left=4cm,right=4cm,asymmetric]{geometry}
\usepackage{booktabs,dcolumn}
\usepackage[figureposition=bottom]{caption}
\usepackage{fancyhdr}
\numberwithin{equation}{chapter}
\fancyhf{}
\fancyhead[C]{\leftmark}
\fancyhead[LE,RO]{\thepage}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\chaptermark}[1]{
\markboth{#1}{}}
\newcolumntype{d}[1]{D{.}{.}{#1}}
\newcommand*{\mc}[1]{\multicolumn{1}{c}{#1}}
\newcommand*{\mcTwo}[1]{\multicolumn{2}{c}{#1}}
\linespread{1.8}
\setlength\parindent{0pt}
\begin{document}
\chapter {Einleitung}
\section{Motivation}
[TEXT]
I NEED TO INSERT AN IMAGE EXACTLY HERE!
[TEXT]
AND THEN THE TABLE BELOW!
\makeatletter
\setlength{\@fptop}{0pt}
\setlength{\@fpbot}{0pt plus 1fil}
\makeatother
\clearpage
\begin{table}[htbp]
\centering
\caption{Zusammensetzungen einiger SX-Nickelbasislegierungen in wt\%.}
\label{tbl:1}
\begin{tabular}{c d{2.1} d{2.1} d{2.1} d{1.1} d{1.1} d{1.2} d{1.1} d{1.1} d{1.1} d{1.1} d{1.0} d{1.2}}
\toprule
Alloy & \mc{Ni} & \mc{Cr} & \mc{Co} & \mc{Mo} & \mc{W} & \mc{Al} & \mc{Ti} & \mc{Ta} & \mc{Re} & \mc{Nb} & \mc{V} & \mc{Hf} \\
\midrule
\mcTwo{First generation} & & & & & & & & & & & \\
\midrule
PWA~1480 & 62.5 & 10 & 5 & \mc{---} & 4 & 5 & 1.5 & 12 & \mc{---} & \mc{---} & \mc{---} & \mc{---} \\[1ex]
Ren{\'e}~N4 & 62.6 & 9 & 8 & 2 & 6 & 3.7 & 4.2 & 4 & \mc{---} & 0.5 & \mc{---} & \mc{---} \\[1ex]
CMSX-2 & 66.6 & 8 & 4.6 & 0.6 & 7.9 & 5.6 & 0.9 & 5.8 & \mc{---} & \mc{---} & \mc{---} & \mc{---} \\[1ex]
SRR~99 & 66.5 & 8.5 & 5 & \mc{---} & 9.5 & 5.5 & 2.2 & 2.8 & \mc{---} & \mc{---} & \mc{---} & \mc{---} \\
\midrule
\mcTwo{Second generation} & & & & & & & & & & & \\
\midrule
PWA~1484 & 59.4 & 5 & 10 & 2 & 6 & 5.6 & \mc{---} & 9 & 3 & \mc{---} & \mc{---} & \mc{---} \\[1ex]
Ren{\'e}~N5 & 61.8 & 7 & 8 & 2 & 5 & 6.2 & \mc{---} & 7 & 3 & \mc{---} & \mc{---} & 0.2 \\[1ex]
CMSX~4 & 61.8 & 6.5 & 9 & 0.6 & 6 & 5.6 & 1 & 6.5 & 3 & \mc{---} & \mc{---} & 0.1 \\[1ex]
CMSX~6 & 70.4 & 10 & 5 & 3 & \mc{---} & 4.8 & 4.7 & 2 & \mc{---} & \mc{---} & \mc{---} & 0.1 \\[1ex]
\midrule
\mcTwo{Third generation} & & & & & & & & & & & \\
\midrule
CMSX-10 & 69.6 & 2 & 3 & 0.4 & 5 & 5.7 & 0.2 & 8 & 6 & 0.1 & \mc{---} & 0.03 \\[1ex]
Ren{\'e}~N6 & 57.4 & 4.2 & 12.5 & 1.4 & 6 & 5.75 & 0 & 7.2 & 5.4 & 0 & 0 & 0.15 \\
\bottomrule
\end{tabular}
\end{table}
...
\end{document}
答案1
如果你不在两列上,你可以这样做:
\newpage
\vspace*{\fill}
\begin{figure}[options]
\centering
\includegraphics[]{}
\caption{}
\label{}
\end{figure}
\vspace*{\fill}
\newpage