  The hypoplactic monoid was introduced by Krob and Thibon through a
presentation and through quasi-ribbon tableaux and an insertion algorithm. Just
as Kashiwara crystals enriched the structure of the plactic monoid and allowed
its generalization, the first and third authors of this paper introduced a
construction of the hypoplactic monoid by identifying vertices in a
quasi-crystal graph derived from the crystal graph associated to the general
linear Lie algebra. Although this construction is based on Kashiwara's work, it
cannot be extended to other crystal graphs, since the analogous quasi-Kashiwara
operators on words do not admit a recursive definition. This paper addresses
these issues. A general notion of quasi-crystal is introduced, followed by a
study of its properties and relation with crystals. A combinatorial study of
quasi-crystals is then made by associating a quasi-crystal graph to each
quasi-crystal, which for the class of seminormal quasi-crystals results in a
one-to-one correspondence. To model the binary operation of the hypoplactic
monoid by quasi-crystals, a notion of quasi-tensor product of quasi-crystals is
introduced, along with a combinatorial way of computing it similar to the
signature rule for the tensor product of crystals. This framework allows the
generalization of the classical hypoplactic monoid to a family of hypoplactic
monoids associated to the various simple Lie algebras. The quasi-crystal
structure is then used to establish algebraic properties of the hypoplactic
monoid associated to the symplectic Lie algebra.
