# Compiling stuff as a table

**URL:** <https://forum.literatureandlatte.com/t/compiling-stuff-as-a-table/153210>\
**Category:** Markdown & LaTeX\
**Tags:** compile, usage-tips\
**Created:** [February 28, 2026, 2:01am UTC](https://forum.literatureandlatte.com/t/compiling-stuff-as-a-table/153210 "2026-02-28T02:01:16Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![eliamartin65](https://forum.literatureandlatte.com/user_avatar/forum.literatureandlatte.com/eliamartin65/32/38876_2.png) [@eliamartin65](https://forum.literatureandlatte.com/u/eliamartin65)\
**Post date:** [February 28, 2026, 2:01am UTC](https://forum.literatureandlatte.com/t/compiling-stuff-as-a-table/153210/1 "2026-02-28T02:01:16Z")

</div>

Hello everyone!

Suppose I want to create tables in compile; is this possible? I have a pretty strict house style I need to follow. How can it be done?

---

<div class="post-metadata">

**Author:** ![nontroppo](https://forum.literatureandlatte.com/user_avatar/forum.literatureandlatte.com/nontroppo/32/15746_2.png) [@nontroppo](https://forum.literatureandlatte.com/u/nontroppo)\
**Post date:** [March 1, 2026, 7:50pm UTC](https://forum.literatureandlatte.com/t/compiling-stuff-as-a-table/153210/2 "2026-03-01T19:50:23Z")

</div>

1. Scrivener’s native tables compile to tables in your output format without any work required, but these RTF tables are pretty basic featurewise. These RTF tables are even converted to markdown tables for MMD workflows 🤩… For markdown to DOCX (and possibly ODT?) you should be able to attach wordprocessor table styles to the table using a reference document template.
2. For more table entry methods you can choose to use markup tables directly, of which there are several markup options.
  - List tables are very easy to markup and modify, see [GitHub - pandoc-ext/list-table: Write tables as list of cells and rows.](https://github.com/pandoc-ext/list-table) for one example filter that can support this. Headers, row attributes and spanning, column widths.
  - Other markdown tables styles are often easier to write using something like [Markdown Tables generator - TablesGenerator.com](https://www.tablesgenerator.com/markdown_tables) – I generate them there then copy and paste and can make small tweaks in Scrivener. For final output using something like HTML or Typst, you can attach quite fancy styling to a structurally simple table.
  - If you want very detailed tables or more complex table features, then raw Typst or LaTeX (oe HTML) markup is your best option. The docs for Typst for example are here: [Table Function – Typst Documentation](https://typst.app/docs/reference/model/table/) — and there are many package that tweak table features: [Search — Typst: Universe](https://typst.app/universe/search/?kind=packages&q=table) | LaTeX will be similar, choose a table package and write using that. This route limits you to only use Typst/TeX as the final step so I try to avoid it and stick to markdown tables…
  - Another route may be to rethink a table as a diagram, in some cases tables can be expressed using a structured diagram, of which many tools create as text (thus can be used in Scrivener) but render visually after compile, see [GitHub - pandoc-ext/diagram: Generate diagrams from embedded code; supports Mermaid, Dot/GraphViz, PlantUML, Asymptote, D2, CeTZ, and TikZ.](https://github.com/pandoc-ext/diagram) and tools like mermaid, graphviz, tikz etc.

---

<div class="post-metadata">

**Author:** ![eliamartin65](https://forum.literatureandlatte.com/user_avatar/forum.literatureandlatte.com/eliamartin65/32/38876_2.png) [@eliamartin65](https://forum.literatureandlatte.com/u/eliamartin65)\
**Post date:** [March 2, 2026, 3:30pm UTC](https://forum.literatureandlatte.com/t/compiling-stuff-as-a-table/153210/3 "2026-03-02T15:30:49Z")

</div>

Thanks @nontroppo, I’ll look into this!
