readme.txt

Contents: 
  Small examples of how to include pseudocode in an IMR paper that uses SIAM's ltexpprt.sty
  The examples use different popular packages designed for pseudocode.

Instructions:  
  Pick one, the one that uses your favorite packages, and edit it to make your own pseudocode and include it into your IMR paper.
  DO NOT attempt to use the package "algorithm"!


Background:
  The key observation is that the SIAM template defines its own "algorithm" environment.
  Do not include the package "algorithm," which will conflict.
  Fortunately, the usual packages that ones use with the package "algorithm" also work with SIAM's ltexpprt.sty "algorithm".
  These include algorithm2e, algorithmic, algorithmicx/algpseudocode.
  You can write pseudocode the way you usually do, just avoid including the package "algorithm" when doing it. 

  The main difference is that the SIAM "algorithm" places them inline, as if they were an equation, theorem, proof, or ordinary   paragraph.  The package "algorithm" places them as floats, e.g. figures are floats.

  This isn’t intuitive or expected, which is why these examples are included in the IMR template.
