首頁>LaTeX>source

我正在使用IEEEtranTIE模板撰寫論文(由@TeXnician的帮助,我得到了理想的結果。 通過更改載入子標题的部分,即

来获得結果
\makeatletter
\newcommand{\showfont}{
    Encoding: \[email protected]{},
    Family: \[email protected]{},
    Series: \[email protected]{},
    Shape: \[email protected]{},
    Size: \[email protected]{}.
}
\makeatother

\caption{\showfont}

問题的最後部分仍然有效,可以改寫如下。

是否可以將子標题字型設置為使用類似的內容繼承相同的標题(但自 Encoding: T1, Family: phv, Series: m, Shape: n, Size: 8.以来不是一个工作示例)   不是有效的命令):

\makeatletter
\let\MYcaption\@makecaption
\makeatother
\usepackage[labelformat=simple,font=footnotesize]{subcaption}
\makeatletter
\let\@makecaption\MYcaption
\renewcommand{\thesubfigure}{(\roman{subfigure})}
\makeatother

\subcaption{\showfont}
最新回復
  • 12月前
    1 #

    在我看来,你不應该使用 caption   或者 subcaption   那个班。

    無論如何,因為字幕中使用的字型是 \footnotesize\sffamily ,你可以逃脫

    \documentclass[journal]{IEEEtranTIE}
    \usepackage[demo]{graphicx}
    \usepackage{lipsum}
    \makeatletter
    \let\MYcaption\@makecaption
    \makeatother
    \usepackage[labelformat=simple,font={footnotesize,sf}]{subcaption}
    \makeatletter
    \let\@makecaption\MYcaption
    \renewcommand{\thesubfigure}{(\roman{subfigure})}
    \makeatother
    \makeatletter
    \newcommand{\showfont}{
        Encoding: \[email protected]{},
        Family: \[email protected]{},
        Series: \[email protected]{},
        Shape: \[email protected]{},
        Size: \[email protected]{}.
    }
    \makeatother
    
    \title{Title}
    \author{Author}
    \begin{document}
    \maketitle
    \begin{abstract}
    \lipsum[1-2]
    \end{abstract}
    \section{title}
    \lipsum[1-3]
    \begin{figure}[h]
    \begin{subfigure}{\columnwidth}
        \includegraphics[width=\textwidth]{dummy}
        \subcaption{\showfont}
        \label{fig1}
    \end{subfigure}
    \caption{\showfont}
    \label{fig0}
    \end{figure}
    \end{document}
    

    這是 subfig的設置 ,与班級相容。

    \documentclass[journal]{IEEEtranTIE}
    \usepackage[demo]{graphicx}
    \usepackage{lipsum}
    \usepackage[caption=false]{subfig}
    \captionsetup[subfloat]{font={footnotesize,sf}}
    \makeatletter
    \newcommand{\showfont}{
        Encoding: \[email protected]{},
        Family: \[email protected]{},
        Series: \[email protected]{},
        Shape: \[email protected]{},
        Size: \[email protected]{}.
    }
    \makeatother
    
    \title{Title}
    \author{Author}
    \begin{document}
    \maketitle
    \begin{abstract}
    \lipsum[1-2]
    \end{abstract}
    \section{title}
    \lipsum[1-3]
    \begin{figure}[htp]
    \subfloat[\showfont\label{fig1}]{%
      \includegraphics[width=\columnwidth]{dummy}%
    }
    \caption{\showfont}
    \label{fig0}
    \end{figure}
    \end{document}
    

    輸出相同。

  • 12月前
    2 #

    這是將字型設置為 ptm的工作版本   两个字幕.您可以隨意將其更改為其他字型(如果您還需要更改字幕字型):

    \documentclass[journal]{IEEEtran}
    \usepackage[demo]{graphicx}
    \usepackage{lipsum}
    \makeatletter
    \let\MYcaption\@makecaption
    \makeatother
    \usepackage[compatibility=false]{caption}
    \DeclareCaptionFont{quackfont}{\fontfamily{ptm}\fontsize{7pt}{9pt}\selectfont}
    \usepackage[labelformat=simple,font=quackfont]{subcaption}
    \makeatletter
    \let\@makecaption\MYcaption
    \renewcommand{\thesubfigure}{(\roman{subfigure})}
    \makeatother
    \makeatletter
    \newcommand{\showfont}{
        Encoding: \[email protected]{},
        Family: \[email protected]{},
        Series: \[email protected]{},
        Shape: \[email protected]{},
        Size: \[email protected]{}.
    }
    \makeatother
    
    \title{Title}
    \author{Author}
    \begin{document}
    \maketitle
    \begin{abstract}
    \lipsum[1-2]
    \end{abstract}
    \section{title}
    \lipsum[1-3]
    \begin{figure}[h]
    \begin{subfigure}{\columnwidth}
        \includegraphics[width=\textwidth]{dummy}
        \subcaption{\showfont}
        \label{fig1}
    \end{subfigure}
    \caption{\showfont}
    \label{fig0}
    \end{figure}
    \end{document}
    

相似問題

  • LaTeX enumerate:在環境之後和列舉之前留下空行
  • LaTeX subfloats:子標题標簽中的額外不需要的間隙