在 Marp 中插入表格
Insert Tables in Marp
我正在使用 Marp 生成 pdf 格式的演示文稿(markdown 语法)。
对于演示文稿,我必须从 pandas 数据帧插入 tables。
我现在使用的技巧是打印“to_markdown”感谢 pandas 并将结果复制粘贴到我的降价代码中,但我无法更改字体大小并选择放置 [= 的位置16=]。
Marp documentation 对这类问题的帮助不大。
如何在 Markdown 中修改字体大小和 table 本地化?
您可以通过 style 属性的可用性以任何您喜欢的方式设置 table 样式(全局或仅限于一张幻灯片)。
例如,您可以使用降价 table 并通过调整必要的 CSS 选择器来改变它们的外观。默认情况下,这将在全球范围内应用,但如果您在 style
标记后添加 scoped
,则它只会作用于该幻灯片。 (有关详细信息,请参阅 marp documentation)。
这允许您 set-up table 的各种样式 -- 甚至设置可以根据需要为每张幻灯片进行调整的通用样式。
参见下面的示例。
---
marp: true
theme: default
---
<style scoped>
table {
height: 100%;
width: 100%;
font-size: 20px;
color: red;
}
th {
color: blue;
}
</style>
# Fruit Table -- styled
Fruit | Colour | Amount | Cost
-----|------|:-----:|------:
Banana | Yellow | 4 | £1.00
Apple | Red | 2 | £0.60
Orange | Orange | 10 | £2.50
Coconut | Brown | 1 | £1.50
---
# Fruit Table -- default
Fruit | Colour | Amount | Cost
-----|------|:-----:|------:
Banana | Yellow | 4 | £1.00
Apple | Red | 2 | £0.60
Orange | Orange | 10 | £2.50
Coconut | Brown | 1 | £1.50
我正在使用 Marp 生成 pdf 格式的演示文稿(markdown 语法)。 对于演示文稿,我必须从 pandas 数据帧插入 tables。 我现在使用的技巧是打印“to_markdown”感谢 pandas 并将结果复制粘贴到我的降价代码中,但我无法更改字体大小并选择放置 [= 的位置16=]。 Marp documentation 对这类问题的帮助不大。 如何在 Markdown 中修改字体大小和 table 本地化?
您可以通过 style 属性的可用性以任何您喜欢的方式设置 table 样式(全局或仅限于一张幻灯片)。
例如,您可以使用降价 table 并通过调整必要的 CSS 选择器来改变它们的外观。默认情况下,这将在全球范围内应用,但如果您在 style
标记后添加 scoped
,则它只会作用于该幻灯片。 (有关详细信息,请参阅 marp documentation)。
这允许您 set-up table 的各种样式 -- 甚至设置可以根据需要为每张幻灯片进行调整的通用样式。
参见下面的示例。
---
marp: true
theme: default
---
<style scoped>
table {
height: 100%;
width: 100%;
font-size: 20px;
color: red;
}
th {
color: blue;
}
</style>
# Fruit Table -- styled
Fruit | Colour | Amount | Cost
-----|------|:-----:|------:
Banana | Yellow | 4 | £1.00
Apple | Red | 2 | £0.60
Orange | Orange | 10 | £2.50
Coconut | Brown | 1 | £1.50
---
# Fruit Table -- default
Fruit | Colour | Amount | Cost
-----|------|:-----:|------:
Banana | Yellow | 4 | £1.00
Apple | Red | 2 | £0.60
Orange | Orange | 10 | £2.50
Coconut | Brown | 1 | £1.50