Ответ 1
Поскольку вы упоминаете 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 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 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))))
}
}
```
Использование Knitr приводит к созданию HTML файла, который выглядит следующим образом:
Это явно не работает. Но вы можете запустить pandoc в результирующем файле разметки (который я назвал "Subscripts.md" ):
pandoc -o Subscripts.html Subscripts.md -s -S
и вы получите следующее:
CSS отличается, но, возможно, вы можете вызвать pandoc с помощью настраиваемого аргумента CSS, чтобы использовать тот же CSS, который использовался Knitr.
Абоненты в файлах PDF также работают так, как ожидалось, с этим файлом уценки:
pandoc -o Subscripts.pdf Subscripts.md
Изменить
Если вы хотите, чтобы вывод pandoc соответствовал визуальному внешнему виду вывода при вязании с RStudio, загрузите файл CSS, который RStudio использует здесь и сделайте ссылку на этот файл, когда вы создаете свой HTML файл из pandoc. (Далее предполагается, что вы сохранили имя как markdown.css, и оно находится в том же каталоге, что и ваши другие файлы.)
pandoc -o Subscripts.html Subscripts.md -s -S --css=markdown.css