Suggestions for algorithms
The following packages have something in common with the package algorithms. The packages are ordered in decreasing similarity.
- algorithmicx: The algorithmic style you always wanted
- pseudocode: LaTeX environment for specifying algorithms in a natural way
- algorithm2e: Floating algorithm environment with algorithmic keywords
- alg: LaTeX environments for typesetting algorithms
- newalg: Format algorithms like Cormen, Leiserson and Rivest
- clrscode3e: Typesets pseudocode as in Introduction to Algorithms
- clrscode: Typesets pseudocode as in Introduction to Algorithms
- cryptocode: Typesetting pseudocode, protocols, game-based proofs and black-box reductions in cryptography
- algpseudocodex: Package for typesetting pseudocode
- algxpar: Support multiple lines of pseudocode
- pseudo: Straightforward pseudocode
- upgreek: Upright Greek letters
- program: Typesetting programs and algorithms
- frpseudocode: French translation for the algorithmicx package
- babel-esperanto: Babel support for Esperanto
- abstract: Control the typesetting of the abstract environment
- alnumsec: Alphanumeric section numbering
- accents: Multiple mathematical accents
- biblatex: Sophisticated Bibliographies in LaTeX
- bxcoloremoji: Use color emojis more conveniently
- cellspace: Ensure minimal spacing of table cells
- boxedminipage: Framed minipages of a specified total width (text and frame combined)
- cleveref: Intelligent cross-referencing
- centernot: Centred \not command
- colortbl: Add colour to LaTeX tables
- changepage: Margin adjustment and detection of odd/even pages
- changebar: Generate changebars in LaTeX documents
- chngpage: Change the page layout in the middle of a document
- circledtext: Create circled text
- cite: Improved citation handling in LaTeX
- crossreftools: Expandable extraction of cleveref data