Latex algpseudocode SI avec plusieurs conditions

Je suis en train d'écrire un pseudo-code Latex dans mon livre où j'ai besoin de mettre un SI la condition qui a de multiples conditions. Je vais essayer cela, mais ne semble pas fonctionner comme le \Ou commande n'est pas reconnue:

\begin{algorithmic}

\While{$condition$}
    \State $do-something$

    \If {$condition-1$ \Or $condition-2$ \Or $condition-3$}
        \State $break$
    \EndIf

\EndWhile
\end{algorithmic}

Je suis en utilisant le algpseudocode paquet. Aussi j'ai besoin de mettre un "espace" dans les conditions, mais en latex juste, il se défait et relie les deux mots ensemble, un moyen de faire cela?

Acclamations,

(La)TeX des questions relatives à la mieux adaptée sur TeX.SE. Puisque vous avez "compris", vous pouvez taper votre propre solution, une réponse, et puis ce drapeau pour la migration de TeX.SE. Sinon, cela serait considéré comme "trop localisée".

OriginalL'auteur Tring | 2012-03-18