Using LaTeX to generate pseudocode-type display for algorithms.
Using LaTeX to generate pseudocode-type display for algorithms.
Date Created:Saturday November 01st, 2008 04:52 PM
Date Modified:Saturday November 01st, 2008 05:05 PM
Here is an example of an algorithm in LaTeX:
(this algorithm may not be algorithmically correct, it is for demonstrative purposes only)
\documentclass{article}
\usepackage{algorithmic}
\pagestyle{empty}
\begin{document}
$Sort(A,i,j)$ sorts the list of elements $A[i]\ldots A[j]$.
{\bf procedure} $Sort(A,i,j)$
\begin{algorithmic}[1]
\IF{$i\geq j$}
\STATE Return
\ENDIF
\IF{$A[m]>A[j]$}
\STATE swap $A[j],A[m]$
\ENDIF
\STATE $Sort(A,i,j-1)$
\end{algorithmic}
\end{document}
Now you should have something like this:

Downloads:
Download: alg.tex 362 B
Please login or Click Here to register for downloads
Pseudocode in LaTeX by Dan Lynch
is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License
Based on a work at www.3daet.com
Permissions beyond the scope of this license may be available at http://www.3daet.com
