Abstract
Mathematical expressions are pieces of structured information that could benefit from direct-manipulation approaches for document authoring. Yet, not only there is disagreement on the behaviors of authoring tools, but also these behaviors are often ill-designed and poorly implemented. This situation leads to dissatisfaction amid users who prefer more classical editing approaches.
In this paper we compare the behaviors of several state-of-the-art editors for mathematical content and we try to synthesize a set of rules and principles to make the authoring experience pleasant and effective.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This work was supported by the European Project IST-2001-33562 MoWGLI.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Apple Computer, Inc. Apple Human Interface Guidelines (March 2004), http://developer.apple.com/documentation/UserExperience/Conceptual/OSXHIGuidelines/
Barfield, L.G.: Editing Tree Structures, Technical Report CS-R9264, Amsterdam (1992)
Borenstein, N.S.: The evaluation of text editors: a critical review of the Roberts and Morgan methodology based on new experiments. In: Proceedings of the SIGCHI conference on Human factors in computing systems, San Francisco, California, pp. 99–105 (1985)
Brooks, K.P.: A Two-view Document Editor with User-definable Document Structure, Digital Systems Research Center, Palo Alto, CA (November 1988)
Fine, J.: Instant Preview and the TEX daemon. TUGboat 22(4), 292–298 (2001)
Jackson, L.E., Voß, H.: LyX – An Open Source document processor. TUGboat 22(1/2), 32–41 (2001)
Kastrup, D.: Revisiting WYSIWYG Paradigms for Authoring LATEX. In: Proceedings of the 2002 Annual Meeting. TUGboat, vol. 23(1) (2002)
Nicaud, J.-F., Bouhineau, D., Huguet, T.: The Aplusix-Editor: A New Kind of Software for the Learning of Algebra. In: Cerri, S.A., Gouardéres, G., Paraguaçu, F. (eds.) ITS 2002. LNCS, vol. 2363, pp. 178–187. Springer, Heidelberg (2002)
Normal, D.A.: The Psychology of Everyday Things. Basic Books, Inc. Publishers, New York (1988)
Padovani, L.: Interactive Editing of MathML Markup Using TEX Syntax. In: Syropoulos, A., Berry, K., Haralambous, Y., Hughes, B., Peter, S., Plaice, J. (eds.) TUG 2004. LNCS, vol. 3130, pp. 125–138. Springer, Heidelberg (2004)
Roberts, T.L., Moran, T.P.: The evaluation of text editors: methodology and empirical results. Communications of the ACM archive 26(4) (April 1983)
Stallman, R.: GNU Emacs Manual, for Version 20.1, 13th edn. Free Software Foundation, Cambridge, MA, USA (1997)
Topping, P.: Using MathType to Create TEX and MathML Equations. In: Proceedings of the 1999 TEX Annual Meeting, TUGBoat, vol. 20(3) (1999)
Van De Vanter, M.L.: Practical Language-Based Editing for Software Engineers. In: Taylor, R.N., Coutaz, J. (eds.) ICSE-WS 1994 and SE-HCI 1994. LNCS, vol. 896, pp. 251–267. Springer, Heidelberg (1995)
Van De Vanter, M.L., Boshernistan, M.: Displaying and Editing Source Code in Software Engineering Environments. In: Proceedings of the Second International Symposium on Constructing Software Engineering Tools, CoSET 2000 (2000)
Whiteside, J., Archer, N., Wixon, D., Good, M.: How do people really use text editors? In: Proceedings of the SIGOA conference on Office information systems, pp. 29–40, New York, NY, USA (1982)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Padovani, L., Solmi, R. (2004). An Investigation on the Dynamics of Direct-Manipulation Editors for Mathematics. In: Asperti, A., Bancerek, G., Trybulec, A. (eds) Mathematical Knowledge Management. MKM 2004. Lecture Notes in Computer Science, vol 3119. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-27818-4_22
Download citation
DOI: https://doi.org/10.1007/978-3-540-27818-4_22
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23029-8
Online ISBN: 978-3-540-27818-4
eBook Packages: Springer Book Archive