Tafel Musik: Formatting algorithm of tables
暂无分享,去创建一个
This paper provides a description on the formatting algorithm of tables that the authors have developed. This algorithm is an important component of the so called TafeMusik (Tafel Musik) environment. TafeMusikprovides the user with an environment to deal with various aspects of tables, from logical to typographical, in a consistent way. The algorithm is characterized by its fulfillment of two requirements, automatic formatting process and high quality of resulted layout. The algorithm automatically determines the dimensions of columns and rows, and breaks entry texts into one or more lines according to the widths of columns. At the same time, it generates best layout of tables by particular standards such as the compactness of layout. Moreover, the above features may work under user-specified constraints which are given in the form of linear inequalities or linear equalities of parameters. Finally, this paper also provides a description on some techniques to accelerate the Taf eMusik formatting algorithm.
[1] Donald E. Knuth,et al. Breaking paragraphs into lines , 1981, Softw. Pract. Exp..
[2] Richard John Beach. Setting tables and illustrations with style , 1985 .
[3] Leslie Lamport,et al. Latex : A Document Preparation System , 1985 .