我在Rstudio中创建一个包,并希望在github上的README.md文件中包含一个表。 README.md文件是从README.rmd文件编织的。
它工作正常,但是当我插入Rmd表时,它以md格式被破坏:
在README.rmd中,我包括:
Table Header | Second Header
------------- | -------------
Table Cell | Cell 2
Cell 3 | Cell 4
在knitr
之后,这变为:
Table Header | Second Header ------------- | ------------- Table Cell | Cell 2 Cell 3 | Cell 4
不会呈现为HTML表格。
有没有办法将格式良好的表从Rmd传递给md?
OBS:直接编辑Markdown以修复表不是一个可行的选项,因为Rstudio版本控制(git)会强制.md文件不能超过.Rmd文件。
编辑1:对齐|在标题和第二行(见上文)。那并没有解决它。对齐表格的其余部分也无法解决这个问题。
编辑2:我在knitr github页面上以issue #1222的形式发布。
答案 0 :(得分:1)
我建议使用printr包。它将常规R输出转换为Knitr上下文中的漂亮表。
答案 1 :(得分:0)
您是否尝试将标题与虚线对齐以便|
对齐?
Table Header | Second Header
------------ | -------------
Table Cell | Cell 2
Cell 3 | Cell 4