我有一些巨大的數字要包含在 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]