algorithmicx package defines two commands
\Ensure for providing initial conditions. However, I'd like some custom commands such as
\Input, etc. At present, I merely rename the above two commands to something I want, like:
However, this is not really a good solution because
- it clutters the algorithm code and what I see in LaTeX is not what is output, which can be confusing if I forget to read the preamble.
- it's not useful when the number of custom definitions needed is more than the predefined ones.
How do I define a custom command equivalent to the above two in the
algorithmicx package (I'm using
algpseudocode)? The examples in the documentation seem to cover blocks like
for ... end, etc., and not individual statements.