【问题标题】:Mathquill and HTML tagsMathquill 和 HTML 标签
【发布时间】:2016-05-28 22:26:06
【问题描述】:

我将 mathquill 用作:

<span class="mathquill-embedded-latex">'\text{Is }x^3+1\text{a linear equation? <br/> If true, mark Yes.}'</span>

但是,如何确保呈现 html 标签。因为当我显示上面的内容时,我会得到这样的结果:

http://i.stack.imgur.com/FS1kf.png

这意味着 html 标签没有呈现。我可以做什么来呈现 html 标签?

【问题讨论】:

  • something like this - 比如什么?没有截图。
  • 我已附上截图。我也能看到。简而言之:html标签没有呈现,它只是在一行中显示所有内容。 x3+1 是线性方程吗?如果为真,请标记是。
  • *confused* 出于某种原因截图有display: none inline style =\

标签: html mathquill


【解决方案1】:

尝试输出为仅乳胶方程:

<span>Is <span class="mathquill-embedded-latex">'x^3+1'</span> a linear equation? <br/> If true, mark Yes.</span>

【讨论】:

  • 字符串存储在数据库中是这样的:\text{Is }x^3+1\text{是一个线性方程吗?
    如果为真,请标记是。} 我猜我将不得不单独提取文本部分。
  • 您是否尝试过使用\newline\\ 而不是&lt;br /&gt;: \text{Is }x^3+1\text{a linear equation?}\newline\text{If true, mark Yes.}?这将需要过滤问题并将正则表达式 \s*&lt;br\s*/&gt;\s* 替换为 }\newline\text{
  • 没有不行。我认为 mathquill 只是删除了任何 html 标签,因为我看不到它在任何地方的页面上呈现。我能想到的唯一解决方案是在 mathquill 标记中单独显示公式或方程。
  • 查看了 mathquill 问题跟踪器 - \newline\\ 支持标记为 Maybe in far far far future... =\ 我想,普通的 replace("&lt;br /&gt;", "\n") 也行不通...
猜你喜欢
  • 2011-11-13
  • 2012-08-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-06
  • 2012-09-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多