在xaringan中,如何创建具有将某些单元格格式化为代码的表。
在markdown中,我将通过以下方式声明此类表格:
header1 | header2 | header3
---------------------------
`fun1` | `code1` | text not formatted as code
`fun2` | `code2` | another
`fun3` | `code3` | and again
我当然除了语法高亮以外。
我能够使用knitr::kable(, format="html")
来生成表,但是不能使其用于将单元格格式化为代码。尝试添加<pre><code>fun1</code></pre>
,但没有帮助。
答案 0 :(得分:4)
这很容易解决。在标题栏中,您需要添加垂直条以确保将其呈现为表格:
header1 | header2 | header3
--------|---------|---------
`fun1` | `code1` | text not formatted as code
`fun2` | `code2` | another
`fun3` | `code3` | and again
要正确显示表格,可能会有些滞后。
至少这使字体正确,但是表css可能会覆盖一些默认代码布局。