Angenommen, ich habe eine Tabelle mit einer dynamischen Anzahl von Zeilen und Spalten und möchte die Tabelle mit n Elementen füllen. Angenommen, ein Element hat die konstante Länge x und ich möchte beispielsweise floor(linewitdth/x) Spalten pro Zeile erstellen, damit die maximale Anzahl von Elementen in einer Zeile ist. Wie würde ich das in LaTeX schreiben?
Antwort1
Wenn Ihre Elemente alle die gleiche Breite habenX (entweder auf natürliche Weise oder weil Sie jedes in ein einfügen \makebox[3cm][l]{.....}
), dann brauchen Sie keine Tabellenkonstruktion und müssen keine Berechnungen durchführen. Platzieren Sie sie einfach nacheinander in einer flushleft
Umgebung, und der Absatztrenner passt auf natürliche Weise so viele wie möglich in jede Zeile, und die vertikale Ausrichtung erfolgt automatisch.
Sehen Sie, wie diese Technik eingesetzt wird
Erstellen einer Tabelle mit Bildern
oder