Mathjax 2.1版的新金宝搏188功能γ

金宝搏188Mathjax 2.1主要是一个bug修复版本。许多显示错误,断线问题,接口问题已经解决。以下列表显示了此版本中已修复的大多数错误。

界面γ

  • 使native mml输出正确处理iOS双击并保持,切换到本机MML输出时发出警告信息。
  • 使用斯科林林维尤处理位置散列而不是设置文档位置以防止在Mathjax完成数学处理后刷新页面。金宝搏188
  • 当链接指向SVG输出中的元素时,处理对哈希URL的定位。
  • 制作HREF在所有浏览器中的SVG模式下工作。
  • 修复在WebKit中打开“显示数学为”窗口时出现的问题(受影响的Chrome18,以及Safari 5.1.7)。
  • 使用Ma金宝搏188thjax消息区域而不是窗口状态行动作具有actionType='statusline'以避免某些浏览器中的安全限制。
  • 修正了这样一个问题:包装到行首的数学缩放框将放置在前一行的末尾。
  • 解决一个问题,即IE在页面完全可用之前尝试排版,导致它没有在页面上键入所有的数学(或在某些情况下任何数学的)。
  • 允许在对话框中设置小数位数。
  • 固定SVG输出,以便设置比例将重新缩放现有数学。金宝搏188
  • 向“关于”框添加“关闭”按钮,但不要使单击框关闭它(仅单击按钮)。
  • 当使用OTF字体时(因为这两种字体都是必需的),请将方框显示为“woff或otf”。
  • 当输入jax发生内部故障,因此没有生成任何元素jax时,让输出jax正确地跳过数学。
  • 生产金宝搏188马赛克信号何时[数学] 处理 错误是生成的。

断线γ

  • 解决了当方程数也存在时,换行时SVG输出消失的问题。
  • 当一个 是导致换行符发生的修饰运算符。
  • 允许换行符位于 使上标和下标保持在基的最后一行。
  • 固定 这样当它包含换行符时,分隔符和分隔符就不会丢失。
  • 允许在分隔符和分隔符处换行 元素。
  • 解决了一些行超过最大宽度时的换行问题。
  • 解决内部断线问题 元素。
  • 解决了使用不正确宽度确定断点惩罚的换行问题,所以一些长线没有被打破。

HTML-CSS/SVG显示γ

  • 修复了几个铬合金对齐和尺寸问题,包括根部水平线的问题,分数线太长,等。
  • 解决在浏览器中设置最小字体大小时为数学公式保留多少空间的问题。
  • 强制重新测量最终的数学跨度,以确保容器大小正确。
  • 修复中的对齐问题 .
  • 修复rowAlign值错误时的处理错误。
  • 修复HTML-CSS中mtables中拉伸元素的垂直放置问题,提高了扩展字符的放置性能。
  • U+2061(功能应用)的手柄间距更好。
  • 更好地处理HTML-CSS和SVG输出中的素数和其他伪脚本。
  • 修正了一个问题 在导致处理错误消息的SVG模式下。
  • 固定错位VEC歌剧和IE中的箭头。
  • 制作 不止一封信文本类别在某些情况下,操作而不是ORD,因此它将空间作为一个函数。
  • 使HTML代码段处理程序接受字符串作为内容,即使没有用大括号括起来。
  • 固定具有电源的功能的间距(例如,Sin ^ 2 X
  • 修复SVG处理的问题利米夫LimSup函数名的后半部分被删除的位置。
  • 修正了当公式处理被中断以加载文件时,HTML-CSS和SVG输出可能会在DOM中保留部分公式的问题。
  • 解决问题 ,和 这不是处理风格。
  • 使列宽和行高最小化 .
  • 固定键入浮动手柄.js这导致它无法编译。
  • 修复HTML-CSS输出中的问题 当super或subscript具有显式样式时。

TEX仿真γ

  • 允许负尺寸用于[]但剪辑为0,因为在MathML中不允许这样做。
  • 修正了空格后接[将被错误地解释为[dimen]的问题。
  • 制作JSMAT2JAX在其他预处理器之前运行,以便TX2JAX在JSMath2JAX看到环境之前,不会从JSMath范围和分区内获取环境。
  • 解决问题VEC没有为生成正确的字符\ vec \mathbf b以及类似的结构。
  • 将多个素数组合成单个Unicode字符。
  • 更新了用于某些重音符号和一些其他字符的Unicode字符,使之成为更合适的选项。见问题116,119,以及在Github上的Mathj金宝搏188ax问题跟踪器中的216。
  • 从中删除不需要的“它们”数组数组 柱宽价值观。
  • 启用编号时,使eqnarray进行公式编号。
  • 使垂直伸展字符站在基线上,提高了一些拉伸炭的间距。
  • 制作mtextfontinherit使用数学中指示的样式和权重,以便\TBBF文本会正常工作。
  • 添加文本颜色宏到颜色扩展。
  • 向颜色扩展添加了RGB颜色模型。
  • 根据需要自动加载AMSMath扩展姆切姆延伸。
  • 添加<<>箭头到MHECM延伸
  • 姆切姆正确对齐脚本。
  • 在中暴露CE对象姆切姆延伸。
  • 制作自动装订全部跳过已加载的扩展名,而不是重新定义用户定义的宏。
  • 修复大多数扩展以在加载扩展时不覆盖用户定义的宏。
  • 忽略\标签{}没有标签。
  • 制作注射器和朋友一起制作单曲 元素,而不是每个字母一个。
  • 处理素数后接上标,就像在tex input jax中处理real tex一样。
  • 处理更多的否定(例如,(箭头)为这些对象生成适当的Unicode点。
  • 在以下情况下不产生处理错误:极限在没有前面的运算符的情况下使用。

MATML处理γ

  • 防止上的对齐属性 从应用到 / / 元素。
  • 忽略数学模型-*MathML输入中的属性,以便它们不会出现在MathML输出中。
  • 防止重复XMLNS“show math as->mathml”中的属性。
  • 修正了MathML输出中的一个问题,其中给出了 有了前导+,就可能失去正离子,变成绝对的,而不是相对的。
  • 固定设置文本类对于文本原子以便正确处理关系的间距。
  • 添加更多CSS以隔离纳特维姆从页面输出。
  • 为IE10更好地处理MathPlayer的设置,并避免在为MathML设置文档命名空间时出现一些IE10错误。

字体γ

  • 修复粗体脚本在Stix字体中无法正常工作的问题。
  • 使用影响某些组合字符的Mathjax Web字体来解决C金宝搏188hrome错误。
  • 删除tex->mathml转换对字体选择的依赖关系(tex与stix)。
  • 对于mathjax字体中没有单个字符版本的有弹性字符,金宝搏188确保它们在未拉伸或拉伸到小尺寸时大小合适。
  • 用修正错误U+U00 5E(^)这使得它在用作弹性重音时显示为加号。
  • 修复stix字体中希腊字母产生错误字母的问题(偏移量为1)。
  • 在无衬线斜体和粗体斜体Stix字体中处理更多字符。