
Я хочу уменьшить размер шрифта моего алгоритма в этом коде:
\begin{small}
\medskip
\begin{lstlisting}[language=Java,escapechar=|,caption= loop main]
for (double x = 1 + 1; x <= 2 - 1; x++) {
}
\end{lstlisting}
{\small source: unknown \dots\par\medskip} % <--- defined "in-line"
\end{small}
То, что я пробовал, не сработало.
решение1
Вы можете уменьшить размер шрифта (а также задать начертание и другие характеристики шрифта) с помощью параметра basicstyle
в lstlisting
окружении:
\begin{lstlisting}[language=Java,escapechar=|,caption= loop main,basicstyle=\scriptsize]
for (double x = 1 + 1; x <= 2 - 1; x++) {
}
\end{lstlisting}
Или вы можете задать размеры шрифта глобально в \lstset{}
команде, например:
\lstset{
basicstyle=\scriptsize,
commentstyle=\scriptsize\sl,
escapechar=|
}