我知道的是,R降价可生产标:
text^superscript
但是,它可能产生正确的标? 或者是这样做的欺骗和使用的唯一途径LaTeX
数学模式:
$\sf{text_{subscript}}$
预期的最终输出是HTML。
我知道的是,R降价可生产标:
text^superscript
但是,它可能产生正确的标? 或者是这样做的欺骗和使用的唯一途径LaTeX
数学模式:
$\sf{text_{subscript}}$
预期的最终输出是HTML。
既然你在你的意见提Pandoc,也许这不是欺骗依靠Pandoc的扩展标和上标 。 从这里 ,我们可以创建一个小例子,RMD文件:
Testing Subscript and Superscript
========================================================
This is an R Markdown document.
Pandoc includes numerous extensions to markdown, and one
of them is *subscript* and *superscript*.
Here's the example from the Pandoc help page
(http://johnmacfarlane.net/pandoc/README.html#superscripts-and-subscripts):
H~2~O is a liquid. 2^10^ is 1024.
For fun, here's an R code block with some code from @Spacedman:
```{r}
list.depth <- function(this, thisdepth = 0) {
# http://stackoverflow.com/a/13433689/1270695
if(!is.list(this)) {
return(thisdepth)
} else {
return(max(unlist(lapply(this, list.depth, thisdepth = thisdepth+1))))
}
}
```
在使用呈现这样一个HTML文件Knitr结果:
这显然是行不通的。 但是,您可以运行所产生的降价文件pandoc(我将其命名“Subscripts.md”):
pandoc -o Subscripts.html Subscripts.md -s -S
你会得到这样的:
该CSS是不同的,但也许你可以调用pandoc用自定义CSS参数使用由Knitr使用相同的CSS。
在PDF文件标也作为与降价预期的文件:
pandoc -o Subscripts.pdf Subscripts.md
如果你想pandoc输出,当你与RStudio针织匹配输出的视觉外观,下载RStudio使用CSS文件在这里做出那个文件的引用,当你创建pandoc HTML文件。 (以下假定你已经保持了名markdown.css的是在同一目录中的其他文件。)
pandoc -o Subscripts.html Subscripts.md -s -S --css=markdown.css
[R降价标是理所应当正常工作。
也许这是一个老帖子。 我在Mac上使用RStudio版本0.99.902 + R版本3.4。
下标 :H〜2〜O为液体。
标 :2 ^ 10 ^为1024。
我发现,标在X〜Ĵ〜语法Rmarkdown在RStudio进行编织时工作正常。 但是,如果你在一个闪亮的应用程序中嵌入编织这是行不通的。 在我的应用程序,
knit2html("Steps.Rmd") browseURL("Steps.html")
作品除了标罚款。 但是,香草HTML语法标将两个RStudio您的RMD文件中,并从工作的一个闪亮的应用程序中:X <sub>Ĵ</ sub>呈现为X 学家