当德语引号(“和”或HTML代码„和“,请参阅和)位于粗体文本标记**...**之间时,pandoc在RStudio中编织时不会将文本呈现为粗体。更糟糕的是,**是逐字打印在HTML文档中的。
示例:
---
output: html_document
lang: de
---
This is a **„Test“**.
Another **„Test“**.
This **"just works"**.
结果:
是否有任何解决这个问题的pandoc选项或解决办法?
请注意,对于中的
我一直试图在这个页面上包装文档,,但我似乎无法让它工作。
如果我在静态HTML页面上键入表达式,但是如果我试图以这种方式添加一个段落,它就可以正常工作:
let para = document.createElement("P");
let testExp = document.createTextNode("$$ testexpression \cdot \frac{2}{3}$$");
para.appendChild(testExp);
document.getElementById("sampleDoc").append(para);
如果我用键盘将一段文字直接写入HTML文档的文本编辑器中,并且其中一个单词有撇号,那么撇号的写法将完全如下所示:
Here's an example of some text.
然而,如果抄袭字,同样的句子将出现如下:
Hereʼs an example of some text.
在HTML文档中显示它们的正确方法是什么?正如我通常所做的那样,查找和替换使它们与'相同。
此外,我还可以使用编码编写它们:
ʼ = ʼ
&pos; = '
' = '
有什么标准的方法吗?我知道&pos;是HTML5的东西,所以
在我的html页面中,我使用html特殊字符显示了分数。我的想法是显示1/2,2/2和3/3。
我使用了⅓ for 1/3和⅔ for 2/3,并正确地显示了特殊字符。我参考了这个链接
但是当我尝试使用&frac33; for 3/3时,它不起作用。它只是显示它本身,而不是转换成特殊的字符。
您能告诉我3/3的html特殊字符是什么吗?
谢谢
让我简化一下脚本:
从用户获取输入。
计算东西
使用MathJax将计算出来的内容添加到HTML中
问题是,MathJax在开始运行时,还没有进行计算。它显示了方程中的“未定义”。后来,当它被计算出来时,方程看起来类似于这个$ l_D = 3m $
有没有办法在特定的时间点运行MathJax?或者在计算完这些东西之后再运行?
编辑:有人建议使用MathJax.typeset(),但我遇到了一个错误:Uncaught TypeError: MathJax.typeset is not a function
,我只需要在poVypocte函数的末尾重新运行Mat