Проблема алгоритмического пакета TeX/LaTeX
Я пытаюсь расположить алгоритм в псевдокоде с TeX и пакетом "алгоритмический". Это беспорядок: без пробелов между словами и без переносов. Может кто-нибудь мне помочь.
Как получить пробелы и разрывы строк в алгоритмических комментариях?
Спасибо!
Вот мой код TeX:
\documentclass{llncs}
\usepackage{algorithmic}
\begin{document}
\begin{algorithmic}
\REQUIRE{ $ Some long text here. Unfortunately this text is a mess. Spaces and line breaks are missing and the text gets weird block layout when setting line breaks manually. $}
\FORALL{$i = 1 \ldots \mid L_{items}\mid $ }
\STATE { $ i miss spaces here, too $}
\ENDFOR
\end{algorithmic}
\end{document}
1 ответ
Решение
Ну, первая проблема в том, что у вас есть текст в знаках доллара $ ... $
это означает, что нужно набирать его в математическом режиме. Таким образом, пространство будет далеко. Попробуй это
\REQUIRE{ Some long text here. Unfortunately this text is a mess. Spaces and line breaks are missing and the text gets weird block layout when setting line breaks manually. }
\FORALL{$i = 1 \ldots \mid L_{items}\mid $ }
\STATE { i miss spaces here, too But I can get math $x = x +1$ }