如何消除latex中子图标题的括号?

问题描述 投票:0回答:1

我遇到的问题是,当我编译图像标题时,显示的是带括号的"[fig caption]"............。 .......................................................................................................................

    \documentclass{elsarticle}
    \usepackage{verbatim}
    \usepackage{xcolor}
    \usepackage{booktabs} % For professional looking tables
    \usepackage{multirow}
    \usepackage{siunitx}
    \usepackage{framed}
    \usepackage{longtable}
    \usepackage{lscape}
    %\usepackage[ruled,vlined]{algorithm2e}
    \usepackage{amssymb}
    \usepackage{graphicx}
    \usepackage{amsmath}
    %\usepackage[ruled,vlined]{algorithm2e}
    \usepackage{slashbox}
    \usepackage{caption}
    \usepackage{natbib}
    \usepackage{graphicx}
    \usepackage{float}
    %\usepackage{subcaption}
    \usepackage{subfig}
    \usepackage{multirow}
    \usepackage{bigstrut}
    \usepackage{algorithmicx}
    \usepackage{algorithm}
    \usepackage[noend]{algpseudocode}
    \usepackage{lineno,hyperref}
    \usepackage{cleveref}
    \usepackage{array}
    \newcolumntype{P}[1]{>{\centering\arraybackslash}p{#1}}
    \modulolinenumbers[5]
    \journal{Journal of \LaTeX\ Templates}



\usepackage{blindtext}
\usepackage{amssymb}

\usepackage{amsthm}

    \begin{figure}
             \subfigure[]{ \includegraphics[width=0.24\textwidth]{graph1}
                } 
                 \subfigure[]{\includegraphics[width=0.24\textwidth]{graph2}%
                 }
                  \subfigure[]{\includegraphics[width=0.24\textwidth]{graph3}}%
    \caption{Three simple graphs}
            \label{fig:three graphs}
    \end{figure}
latex figure
1个回答
1
投票

这个问题已经在Tex Stack Exchange得到了解决,请看以下内容 此处。建议的解决方案是使用 subcaption 包,而不是 subfig.

© www.soinside.com 2019 - 2024. All rights reserved.