La production des indices dans la R markdown
Je suis conscient que la R markdown peut produire des exposants:
text^superscript
Mais est-il possible de présenter une pièce d'indices? Ou est la seule façon de faire de tricher et d'utiliser LaTeX
maths mode:
$\sf{text_{subscript}}$
Le but final de sortie est HTML.
- Je ne le pense pas - la
markdown
paquet (qui R markdown) a un "exposant" markdown extension activé, mais je ne me souviens pas d'un 'indice' un. Depuis la sortie prévue est du HTML, vous pouvez inclure le code HTML directement (text<sub>superscript</sub>
), mais ce n'est pas idéal pour un document markdown. Il existe certainement des extensions pour les indices en markdown, mais je ne suis pas sûr de savoir comment les Rmarkdown
forfait charges (i.e. comment ajouter une extension existante dans). - Cette fois c'est pour un document HTML, donc
<sub>
balises va fonctionner très bien, mais parfois j'utilise pandoc pour convertir un document markdown à plusieurs types de fichiers différents. text~subscript~
ettext^superscript^
comme dans H~2~O est un liquide. 2^10^ est de 1024.- C'est fondamentalement de Roger réponse ci-dessous
Vous devez vous connecter pour publier un commentaire.
Puisque vous parlez de Pandoc dans vos commentaires, peut-être qu'il n'est pas tricher dépendent Pandoc extensions pour indice et exposant. De ici, nous pouvons créer un exemple minimal Mdm fichier:
À l'aide de Knitr résultats dans un fichier HTML qui rend comme ça:
Qui, manifestement, ne fonctionne pas. Mais vous pouvez l'exécuter pandoc sur le markdown fichier (que j'ai nommé "les Indices.md"):
pandoc -o Subscripts.html Subscripts.md -s -S
et vous obtiendrez ceci:
Le CSS est différent, mais peut-être que vous pouvez appeler pandoc avec un CSS personnalisé argument à utiliser le même CSS utilisé par Knitr.
Des indices dans les fichiers PDF aussi fonctionner comme prévu avec qui démarque fichier:
pandoc -o Subscripts.pdf Subscripts.md
Modifier
Si vous voulez le pandoc de sortie pour correspondre à l'apparence visuelle de la sortie lorsque vous cousez avec RStudio, télécharger le fichier CSS qui RStudio utilise ici et de faire une référence à ce fichier lorsque vous créez votre fichier HTML à partir de pandoc. (Ce qui suit suppose que vous avez gardé le nom de markdown.css est dans le même répertoire que vos autres fichiers.)
pandoc -o Subscripts.html Subscripts.md -s -S --css=markdown.css
R Markdown indice est de travailler normalement, comme il se doit.
Peut-être que c'est un vieux post. Je suis l'aide de RStudio Version 0.99.902 + R Version 3.4 sur un Mac.
Indice: H~2~O est un liquide.
Exposant: 2^10^ est de 1024.
papaja
dans la R Studio, vous devez ajouter un signe à la fin de la chaîne. I. e.H~2~
ouR^2^
.J'ai trouvé que le X~j~ syntaxe pour les indices fonctionne très bien dans Rmarkdown quand à tricoter dans RStudio. Toutefois, il ne fonctionne pas si vous incorporez à tricoter dans une brillante application. Dans mon application,
fonctionne bien sauf pour les indices.
Mais la vanille HTML indice de la syntaxe du travail dans votre Mdm document pour RStudio et de l'intérieur d'une brillante application: X<sub>j</sub> rendu sous la forme Xj.