Suggestions for algorithms
The following packages have something in common with the package algorithms. The packages are ordered in decreasing similarity.
- Package pseudocode: LaTeX environment for specifying algorithms in a natural way
- Package algorithm2e: Floating algorithm environment with algorithmic keywords
- Package program: Typesetting programs and algorithms
- Package algorithmicx: The algorithmic style you always wanted
- Package pseudo: Straightforward pseudocode
- Package algxpar: Support multiple lines of pseudocode
- Package algpseudocodex: Package for typesetting pseudocode
- Package clrscode: Typesets pseudocode as in Introduction to Algorithms
- Package clrscode3e: Typesets pseudocode as in Introduction to Algorithms
- Package cryptocode: Typesetting pseudocode, protocols, game-based proofs and black-box reductions in cryptography
- Package newalg: Format algorithms like Cormen, Leiserson and Rivest
- Package alg: LaTeX environments for typesetting algorithms
- Package frpseudocode: French translation for the algorithmicx package
- Package upgreek: Upright Greek letters
- Package babel-esperanto: Babel support for Esperanto
- Package slashed: Put a slash through characters
- Package dotlessj: Generates a dot-less j
- Package chemarr: Arrows for chemists
- Package centernot: Centred \not command
- Package amsrefs: A LaTeX-based replacement for BibTeX
- Package eqnlines: Single- and multiline equations
- Package acronym: Expand acronyms at least once
- Package appendix: Extra control of appendices
- Package bxcoloremoji: Use color emojis more conveniently
- Package boxedminipage: Framed minipages of a specified total width (text and frame combined)
- Package chemarrow: Arrows for use in chemistry
- Package changepage: Margin adjustment and detection of odd/even pages
- Package chngpage: Change the page layout in the middle of a document
- Package circledtext: Create circled text
- Package cite: Improved citation handling in LaTeX
- Package crossreftools: Expandable extraction of cleveref data