如何为表格和算法设置不同的字体

如何为表格和算法设置不同的字体

我正在写论文。“documentclass”是

\documentclass[12pt,openright,twoside]{ducs}

我有一个大型算法,可以通过使用 '\small' 字体大小调整到一页。为此,我使用了

\begin{algorithm}[H]\small

但是,“\small”不起作用。大型表格也是如此。我需要帮助来覆盖现有的字体大小,即我的algorithms、tables 和 s中的 12 colorbox

答案1

渴望评论。

命令\small必须位于表或算法代码之前。例如:

\documentclass[12pt]{article}
\usepackage[]{algorithm2e}
\usepackage{lipsum}

\begin{document}
\lipsum[11]
\begin{table}[ht]
\footnotesize   % that change of the font size is better visible
\centering
\begin{tabular}{rl}
\hline
 1  &   some text   \\
11  &   some text   \\
\hline
\end{tabular}
\end{table}

\lipsum[12]

\begin{algorithm}[ht]
\footnotesize   % that change of the font size iz better visible
 \KwData{this text}
 \KwResult{how to write algorithm with \LaTeX2e }
 initialization\;
 \While{not at end of this document}{
  read current\;
  \eIf{understand}{
   go to next section\;
   current section becomes this one\;
   }{
   go back to the beginning of current section\;
  }
 }
 \caption{How to write algorithms}
\end{algorithm}

\lipsum[13]

\end{document}

在此处输入图片描述

笔记: 在 MWE 中选择footnotesize字体大小,以便其大小变化更加明显。

相关内容