\usepackage[noend]
\usepackage
注意:\begin[t]
\caption %演算法的名字
\hspace* %演算法的輸入, \hspace*用來控制位置,同時利用 \\ 進行換行
input parameters a, b, c\\
\hspace* %演算法的結果輸出
output result
\begin[1]
\state some description % \state 後寫一般語句
\for % for 語句,需要和endfor對應
\state ...
\if % if 語句,需要和endif對應
\state ...
\else
\state ...
\endif
\endfor
\while % while語句,需要和endwhile對應
\state ...
\endwhile
\state \return result
\end
\end
關鍵字的大小寫問題,否則會出現 undefined control sequence.
控制流要前後對應。如果有 while,但沒有 endwhile,否則會出現 some blocks are not closed。
\usepackage[ruled]
\begin[h]
\caption%演算法名字
\linesnumbered %要求顯示行號
\kwin%輸入引數
\kwout%輸出
some description\; %\;用於換行
\for
}\while
}\foreach
}\end
\usepackage[ruled,vlined]
探尋有趣之事!\begin[h]
\caption%演算法名字
\linesnumbered %要求顯示行號
\kwin%輸入引數
\kwout%輸出
some description\; %\;用於換行
\for
}\while
}\foreach
}\end
LaTex 演算法排版
排版可能需要的包 usepackage format of the algorithm usepackage format of the algorithm usepackage multirow for format of table usepackage usepackage declarema...
LaTex演算法排版
需要包含的巨集包 usepackage noend usepackage 示例 begin t caption 演算法的名字 hspace 演算法的輸入,hspace 用來控制位置,同時利用 進行換行 input parameters a,b,c hspace 演算法的結果輸出 output res...
LaTex 文字排版
一 對齊段落 or newline 另起一行,而不是另起一段 在強制斷行後,還禁止分頁 newpage 另起一頁 linebreak n nolinebreak n pagebreak n nopagebreak n sloppy 降低一點兒標準 fussy 恢復為預設狀態 二 斷詞 hyphena...