如何更改圖中的標題?

如何更改圖中的標題?

讓我們考慮以下範例:

\documentclass{book}
\usepackage{graphicx}

\begin{document}
\title{\textbf{ \Huge{My \LaTeX}}}
\author{\textbf{MKS}}
\date{\today}
\maketitle

\begin{figure}[c]
 \begin{center}

\rotatebox{0}{\scalebox{.40}{\includegraphics{fig1.png}}}
\caption{This is a Flower}

\end{center}
\end{figure}

\end{document} 

這給出:

在此輸入影像描述
在此輸入影像描述 也就是說,它們佔用兩個不同的頁面。我想在一個頁面中完成它,並且我想更改下圖中給出的標題:

在此輸入影像描述

答案1

\begin{figure}[c]

圖沒有選項,因此這是語法錯誤,但該圖像似乎是標題佈局的一部分,因此根本不是浮動,因此您根本c不需要環境。figure

\begin{center}

好吧,雖然它引入了垂直空間

\rotatebox{0}{\scalebox{.40}{\includegraphics{fig1.png}}}

\rotatebox{0}(如前所述)只是一種低效的方法,\mbox \scalebox可以透過使用圖形上的比例選項來更簡單地完成。

\caption{This is a Flower}

\end{center}

只需使用

\begin{center}
\includegraphics[scale=0.4]{fig1.png}

This is a flower
\end{center}

如果book您需要將其新增至\maketitle(或使用titlepage環境)。

在此輸入影像描述

\documentclass{book}
\usepackage[demo]{graphicx}

\long\def\addimage#1\vfil#2\vfil#3!!{\def\maketitle{#1\vfil#2\titleimage\vfil#3}}
\expandafter\addimage\maketitle!!

\begin{document}
\title{\textbf{ \Huge{My \LaTeX}}}
\author{\textbf{MKS}}
\date{\today}

\newcommand\titleimage{%
\begin{center}
\includegraphics{fig1.png}
\par
This is a Flower
\end{center}}

\maketitle


\end{document} 

答案2

使用環境titlepage

\documentclass{book}
\usepackage{graphicx,caption}

\begin{document}
\begin{titlepage}
\begin{center}
\textbf{\Huge My \LaTeX}

\vspace{1cm}
\textbf{MKS}

\vspace{1cm}
\today

\vspace{2cm}
\rotatebox{0}{\scalebox{.40}{\includegraphics{flower}}}
\captionof*{figure}{This is a Flower}
\end{center}
\end{titlepage}

foo

\end{document}

在此輸入影像描述

答案3

你可以透過使用titlepage環境來嘗試。按照LaTeX 維基教科書:

\begin{titlepage}
\begin{center}

% Upper part of the page. The '~' is needed because \\
% only works if a paragraph has started.
\includegraphics[width=0.15\textwidth]{./logo}~\\[1cm]

\textsc{\LARGE University of Beer}\\[1.5cm]

\textsc{\Large Final year project}\\[0.5cm]

% Title
\HRule \\[0.4cm]
{ \huge \bfseries Lager brewing techniques}\\[0.4cm]

\HRule \\[1.5cm]

% Author and supervisor
\begin{minipage}{0.4\textwidth}
\begin{flushleft} \large
\emph{Author:}\\
John \textsc{Smith}
\end{flushleft}
\end{minipage}
\begin{minipage}{0.4\textwidth}
\begin{flushright} \large
\emph{Supervisor:} \\
Dr.~Mark \textsc{Brown}
\end{flushright}
\end{minipage}

\vfill

% Bottom of the page
{\large \today}

\end{center}
\end{titlepage}

結果將是這樣的:

在此輸入影像描述

相關內容