-@Article {haken93,
- note = {A description of Lime internals (which resemble older (before 0.0.68pre) LilyPond data structures somewhat) HWN},
- year = {1993},
- title = {The Tilia Music Representation: Extensibility, Abstraction, and Notation Contexts for the Lime Music Editor},
- author = {Lippold Haken and Dorothea Blostein},
- journal = {Computer Music Journal},
- volume= {17},
- number={3},
- pages = {43--58},
-}
-
-@InProceedings{haken95,
- year = {1995},
- title = {A New Algorithm for Horizontal Spacing of Printed Music},
- author = {Lippold Haken and Dorothea Blostein},
- booktitle = {International Computer Music Conference},
- address={Banff},
- month={Sept},
- pages = {118-119},
- note = {This describes an algorithm which uses springs between adjacent columns. This algorithm is a "subclass" of the LilyPond algorithm. HWN},
-}
-
-@Article {blostein91,
- note = {This paper provides a shallow overview of the algorithm used in LIME for spacing individual lines. HWN},
- year = {1991},
- title = {Justification of Printed Music},
- author = {Dorothea Blostein and Lippold Haken},
- journal = {Communications of the ACM},
- volume= {J34},
- number= {3},
- month= {March},
- pages = {88-99},
-}