首页> 外文期刊>ACM Transactions on Interactive Intelligent Systems >A Dynamic Pen-Based Interface for Writing and Editing Complex Mathematical Expressions With Math Boxes
【24h】

A Dynamic Pen-Based Interface for Writing and Editing Complex Mathematical Expressions With Math Boxes

机译:基于笔的动态界面,用于使用数学框编写和编辑复杂的数学表达式

获取原文
获取原文并翻译 | 示例

摘要

Math boxes is a recently introduced pen-based user interface for simplifying the task of hand writing difficult mathematical expressions. Visible bounding boxes around subexpressions are automatically generated as the system detects relevant spatial relationships between symbols including superscripts, subscripts, and fractions. Subexpressions contained in a math box can then be extended by adding new terms directly into its given bounds. When new characters are accepted, box boundaries are dynamically resized and neighboring terms are translated to make room for the larger box. Feedback on structural recognition is given via the boxes themselves. In this work, we extend the math boxes interface to include support for subexpression modifications via a new set of pen-based interactions. Specifically, techniques to expand and rearrange terms in a given expression are introduced. To evaluate the usefulness of our proposed methods, we first conducted a user study in which participants wrote a variety of equations ranging in complexity from a simple polynomial to the more difficult expected value of the logistic distribution. The math boxes interface is compared against the commonly used offset typeset (small) method, where recognized expressions are typeset in a system font near the user's unmodified ink. In this initial study, we find that the fluidness of the offset method is preferred for simple expressions but that, as difficulty increases, our math boxes method is overwhelmingly preferred. We then conducted a second user study that focused only on modifying various mathematical expressions. In general, participants worked faster with the math boxes interface, and most new techniques were well received. On the basis of the two user studies, we discuss the implications of the math boxes interface and identify areas where improvements are possible.
机译:数学盒是最近推出的基于笔的用户界面,用于简化手写困难的数学表达式的任务。当系统检测到符号(包括上标,下标和分数)之间的相关空间关系时,会自动生成围绕子表达式的可见边界框。然后,可以通过直接在其给定范围内添加新术语来扩展数学框中包含的子表达式。接受新字符时,将自动调整框边界的大小,并转换相邻术语以为较大的框腾出空间。有关结构识别的反馈是通过包装盒本身提供的。在这项工作中,我们扩展了数学框界面,以通过一组新的基于笔的交互来支持对子表达式的修改。具体而言,介绍了在给定表达式中扩展和重新排列术语的技术。为了评估我们提出的方法的有效性,我们首先进行了一项用户研究,其中,参与者编写了各种方程,其复杂程度从简单的多项式到逻辑分布的较困难的期望值。将数学框界面与常用的偏移排版(小)方法进行比较,在该方法中,将识别的表达式以系统字体排版在用户未修改墨水附近。在此初步研究中,我们发现偏移方法的流动性更适合于简单表达式,但是随着难度的增加,我们的数学盒方法绝对是首选。然后,我们进行了第二次用户研究,该研究仅专注于修改各种数学表达式。通常,参与者使用数学框界面的工作速度更快,并且大多数新技术都广受好评。在两次用户研究的基础上,我们讨论了数学框界面的含义,并确定了可以改进的领域。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号