如何在“窄”和“小页面”环境下改变标题的位置?

如何在“窄”和“小页面”环境下改变标题的位置?

我有一些巨大的图形需要包含在 Latex 中。因此,我使用“minipage”和“narrow”环境将其放置在所需位置,并将其向左移动,直到它看起来居中。但是,然后标题也向左移动。结果:图形居中,而标题没有。标题越长,看起来就越糟糕,因为它越来越向左移动。现在我想将标题向右移动,直到它再次“居中”。

下面是一个例子:

\documentclass[a4paper,11pt,ngerman]{scrreprt}

\usepackage[komastyle,automark]{scrpage2}
\usepackage[latin1]{inputenc}
\usepackage{booktabs}
\usepackage{graphicx}
\usepackage[a4paper,left=2.5cm,top=2.5cm,bottom=2.5cm,includeheadfoot,width=16cm]{geometry}
\usepackage{nonfloat}

\renewcommand{\captionformat}{~---~}
\setcapindent{0mm}
\addtokomafont{caption}{\small}
\setkomafont{captionlabel}{\sffamily \bfseries}

\begin{document}

\begin{narrow}{-1.0in}{0in}
\begin{minipage}{\linewidth}
\centering%
\includegraphics[width=600pt, height=273pt]{figureName}%
\figcaption{Here is a long caption, the longer it is, the worse it looks}%
\label{fig:label}%
\end{minipage}
\end{narrow}

\end{document}

以下是一个例子:

在此处输入图片描述

上图说明了这种情况:标题需要向右移动,直到再次居中。有什么想法吗?提前谢谢!

答案1

没有图片就无法运行您的示例,但您似乎并不真正想要缩小/缩小页面,因为这只是移动标题。如果您希望标题位于正常位置但移动图片;只需移动图片:

\vspace*{-2cm}%
\includegraphics[width=600pt, height=273pt]{figureName}%
\vspace*{-3cm}%

无论长度看起来合适。

答案2

放置\caption\label 外部环境minipage

\begin{narrow}{-1.0in}{0in}
  \begin{minipage}{\linewidth}
    \centering%
    \includegraphics[width=600pt, height=273pt]{figureName}%
  \end{minipage}
  \figcaption{Here is a long caption, the longer it is, the worse it looks.
    Here is a long caption, the longer it is, the worse it looks.
    Here is a long caption, the longer it is, the worse it looks.}%
  \label{fig:label}%
\end{narrow}

当然,还有其他方法可以做到这一点。例如,

\begin{figure}
  \makebox[\linewidth][c]{%
    \includegraphics[width=600pt, height=273pt]{figureName}%
  \figcaption{Here is a long caption, the longer it is, the worse it looks.
    Here is a long caption, the longer it is, the worse it looks.
    Here is a long caption, the longer it is, the worse it looks.}%
  \label{fig:label}%
\end{narrow}

将在传统(浮动)环境中提供居中的*figure图像,并允许其均匀地延伸到文本块(两侧长度相同)。如果您的边距差异不是太大,这应该会很好用。

*默认情况下,将其内容居中,因此不需要\makebox第二个可选参数。[c]

相关内容