我把一张图片粘贴到文档中。默认情况下,标题对齐方式(图 3)是居中,标题前有一个冒号。
Fig. 3:
我怎样才能使标签左对齐并从开启更改格式Fig. 3
?
我的代码:
\setcounter{figure}{2}
\begin{figure}
\centering
\includegraphics[width=1\linewidth]{75_02-45.jpeg}\caption{}
\label{fig}
\end{figure}
答案1
这可以吗?
\documentclass{article}
\usepackage{graphicx}
\usepackage{caption}
\makeatletter
\renewcommand{\fnum@figure}{Fig. \thefigure} % Changing the prefix to 'Fig.'
\makeatother
\begin{document}
Example:
\setcounter{figure}{2}
\begin{figure}[ht]
\centering
\includegraphics[width=0.5\linewidth]{frog.jpg}
\captionsetup{justification=raggedright,singlelinecheck=false} % Left align the label
\caption{}
\label{fig}
\end{figure}
\end{document}
输出:
答案2
和
\captionsetup[figure]{
justification=raggedright,
singlelinecheck=false, % <<< raggadright also when the caption is shorterthan a single line
name={Fig.}
}
完整代码
\documentclass{article}
\usepackage{showframe}% comment in the final document
\usepackage{graphicx}
\usepackage{caption}
\captionsetup[figure]{
justification=raggedright,
singlelinecheck=false, % <<< raggadright also when the caption is shorterthan a single line
name={Fig.}
}
\begin{document}
%\noindent
Example:
\setcounter{figure}{2}
\begin{figure}[ht]
\centering
\includegraphics[width=0.5\linewidth]{example-image-duck}
\caption{}
\label{fig}
\end{figure}
\end{document}