我正在写论文。“documentclass”是
\documentclass[12pt,openright,twoside]{ducs}
我有一个大型算法,可以通过使用 '\small' 字体大小调整到一页。为此,我使用了
\begin{algorithm}[H]\small
但是,“\small”不起作用。大型表格也是如此。我需要帮助来覆盖现有的字体大小,即我的algorithm
s、table
s 和 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
字体大小,以便其大小变化更加明显。