#import "/globals.typ": * = Tabellen #slide(title: [Setzen von Tabellen])[ - Tabellen werden mithilfe der Funktion `#table` gesetzt - Jede Tabellenzeile ist ein eigener Inhaltsblock - kann dementsprechend formatiert werden - Anzahl der Spalten wird als Parameter festgelegt ] #slide(title: [Beispieltabelle])[ #show-code-render("example-table.typ") ] #slide(title: [Spaltenbreite])[ - `auto`: Standard und versucht bestmögliche Verteilung - absolute Längen - Verhältnis der Gesamttabelle in `%` - Anteil an verfügbarem Platz ] #slide(title: [Spaltenbreite --- Verhältnis der Gesamttabelle])[ - Spalten können so maximal 100 % der Tabellenbreite einnehmen - Durch `gutter` können aber weitere Abstände hinzukommen - Tabelle nimmt mehr als 100 % ihres Platzes ein ] #slide(title: [Spaltenbreite --- Anteil an verfügbarem Platz])[ - Summe aller Werte mit Einheit `fr` - Verteilt all diese Spalten entsprechend des Verhältnisses #show-code-render("table-fr.typ") ] #slide(title: [Alternierende Zeilenfarbe])[ #show-code-render("table-alternate-row-color.typ") ] #slide(title: [Tabelle über mehrere Seiten])[ - `block`, der Tabelle umschließt muss `breakable` gemacht werden ``` #show figure: set block(breakable: true) ``` ]