gpt4 book ai didi

markdown - 如何控制 Pandoc/Markdown 表格中的单元格宽度?

转载 作者:行者123 更新时间:2023-12-03 12:14:02 28 4
gpt4 key购买 nike

有没有办法控制 Pandoc 表中的最大单元格宽度?
例如:

|          |            |
|----------|------------|
| I want to the contents of this cell to fit on one line| XXXXXXX |
我想控制左侧单元格中的线条如何断开,或者换句话说,我想控制单元格的最大宽度。

最佳答案

{CAVEATS:此答案仅适用于 Pandoc,并且仅适用于在 Markdown 语法中对输入使用 multiline_table 扩展。所以它不适用于 Github Flavored Markdown (GFM)。}

多行表确实支持 亲戚 列的宽度。 (但是,您将无法准确控制任何单元格中的线在哪里+ 如何断开。)

看我的 answer to your other question .

请注意,这仅适用于 LaTeX、PDF 和 HTML 输出,但不一定适用于 HTML、ODT、DOCX 或其他输出...

更新

这是一个示例,使用了三个不同的多行表示例。
就表格标题/内容的宽度而言,它们在 Markdown 中有所不同
分隔线涉及:

-------------------------------------------------- ------------------
第 1 栏 第 2 栏
-------------------------------------------------- ---- ------------
我希望此单元格的内容适合一行 Word1 Word2

-------------------------------------------------- ---- ------------

:**第 2 列很窄。** 对于第 1 列:Markdown 源中的 54 个破折号
用于分隔线;对于第 2 列:分隔行中有 12 个破折号(第 1 列的 22%)。

-------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------------------
第 1 栏 第 2 栏
-------------------------------------------------- ------------------------------------------------------------ -------------------------------------------------- -------------------------------------------------- ----------------
我希望此单元格的内容适合一行 Word1 Word2

-------------------------------------------------- ------------------------------------------------------------ -------------------------------------------------- -------------------------------------------------- ----------------

:**第 1 列很窄。** 对于第 1 列:Markdown 源中的 54 个破折号
分隔线;对于第 2 列:分隔行中有 162 条破折号(第 1 列的 300%)。

-------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ---------------------------
第 1 栏 第 2 栏
-------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ---------- ---------------
我希望此单元格的内容适合一行 Word1 Word2

-------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ---------- ---------------

:**第 2 列比表 1 中的还要窄。** 对于第 1 列:210 个破折号
在分隔线的 Markdown 源中;对于第 2 列:分隔符中的 15 个破折号
行(第 1 列的 7%)。

结果

  • PDF

    3 different tables as PDF from multiline-table Markdown
  • HTML (没有使用太多样式表)

    3 different tables as HTML from multiline-table Markdown
  • 关于markdown - 如何控制 Pandoc/Markdown 表格中的单元格宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27219629/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com