pandas 在Marp中插入表格

bjg7j2ky  于 2023-06-04  发布在  其他
关注(0)|答案(1)|浏览(96)

我正在使用Marp制作PDF格式的演示文稿(Markdown语法)。对于演示文稿,我必须插入来自pandas dataframe的表。我现在使用的技巧是打印“to_markdown”,感谢pandas,并将结果复制粘贴到我的markdown代码中,但我无法更改字体大小和选择放置表格的位置。Marp documentation对这类问题没有那么大的帮助。如何在markdown中修改字体大小和表格本地化?

67up9zun

67up9zun1#

您可以通过style属性的可用性以任何方式设置表的样式(全局或仅限于单个幻灯片)。
例如,你可以通过调整必要的CSS选择器来改变你的markdown表的外观。默认情况下,这将全局应用,但如果您在style标记后添加scoped,则它将仅作用于该幻灯片。(更多信息请参见marp documentation)。
这允许您为表格设置各种样式-甚至设置一个可以根据需要为每张幻灯片调整的常规样式。
请参见下面的示例。

---
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

相关问题