在 Marp 中插入表

Tri*_*ord 2 markdown presentation pandas marp

我正在使用 Marp 生成 pdf 演示文稿(markdown 语法)。对于演示文稿,我必须从 pandas 数据框中插入表格。我现在使用的技巧是通过 pandas 打印“to_markdown”并将结果复制粘贴到我的 Markdown 代码中,但我无法更改字体大小并选择放置表格的位置。Marp文档对于此类问题没有太大帮助。如何修改 Markdown 中的字体大小和表格本地化?

mul*_*scr 5

您可以通过样式属性的可用性以任何您想要的方式设置表格样式(全局或仅限于单张幻灯片)。

\n

例如,您可以使用 Markdown 表格并通过调整必要的 CSS 选择器来更改其外观。默认情况下,这将全局应用,但如果您在标签scoped后添加style,那么它将仅作用于该幻灯片。(参见marp 文档有关详细信息,

\n

这允许您为表格设置各种样式 - 甚至设置可以根据每张幻灯片的需要进行调整的通用样式。

\n

请参阅下面的示例。

\n
\n---\nmarp: true\ntheme: default\n---\n\n<style scoped>\ntable {\n    height: 100%;\n    width: 100%;\n    font-size: 20px;\n    color: red;\n}\nth {\n    color: blue;\n}\n</style>\n\n# Fruit Table -- styled\n\nFruit | Colour | Amount | Cost\n-----|------|:-----:|------:\nBanana | Yellow | 4 | \xc2\xa31.00\nApple | Red | 2 | \xc2\xa30.60\nOrange | Orange | 10 | \xc2\xa32.50\nCoconut | Brown | 1 | \xc2\xa31.50\n\n---\n\n# Fruit Table -- default\n\nFruit | Colour | Amount | Cost\n-----|------|:-----:|------:\nBanana | Yellow | 4 | \xc2\xa31.00\nApple | Red | 2 | \xc2\xa30.60\nOrange | Orange | 10 | \xc2\xa32.50\nCoconut | Brown | 1 | \xc2\xa31.50\n\n
Run Code Online (Sandbox Code Playgroud)\n