xaringan:使用嵌套格式化代码生成 table
xaringan: generated table with nested formatted code
在 xaringan 中如何创建 table 将一些单元格格式化为代码。
在降价中,我将通过以下方式声明这样的 table:
header1 | header2 | header3
---------------------------
`fun1` | `code1` | text not formatted as code
`fun2` | `code2` | another
`fun3` | `code3` | and again
当然我不除了语法高亮。
我能够使用 knitr::kable(, format="html")
生成 table,但无法将其用于将单元格格式化为代码。尝试添加 <pre><code>fun1</code></pre>
,没有帮助。
这非常容易修复。在您的 header 栏中,您需要添加竖线以确保它呈现为 table:
header1 | header2 | header3
--------|---------|---------
`fun1` | `code1` | text not formatted as code
`fun2` | `code2` | another
`fun3` | `code3` | and again
要正确呈现表格可能有点挑剔。
至少这样可以使字体正确,但 table css 可能会覆盖您的一些默认代码布局。
在 xaringan 中如何创建 table 将一些单元格格式化为代码。
在降价中,我将通过以下方式声明这样的 table:
header1 | header2 | header3
---------------------------
`fun1` | `code1` | text not formatted as code
`fun2` | `code2` | another
`fun3` | `code3` | and again
当然我不除了语法高亮。
我能够使用 knitr::kable(, format="html")
生成 table,但无法将其用于将单元格格式化为代码。尝试添加 <pre><code>fun1</code></pre>
,没有帮助。
这非常容易修复。在您的 header 栏中,您需要添加竖线以确保它呈现为 table:
header1 | header2 | header3
--------|---------|---------
`fun1` | `code1` | text not formatted as code
`fun2` | `code2` | another
`fun3` | `code3` | and again
要正确呈现表格可能有点挑剔。
至少这样可以使字体正确,但 table css 可能会覆盖您的一些默认代码布局。