Einheitliche Spaltenbreite in mehrzeilig Formel?
Verfasst: Do 16. Mai 2013, 21:16
Hallo,
nachdem mir gestern hier sehr schnell geholfen wurde, bin ich bei dem nächsten Problem angelangt, welches ich nicht alleine mit Google lösen kann.
Unten stehender Code erzeugt zwei Formeln. Da diese sehr viele Terme beinhalten werden diese über mehrere Zeilen aufgeteilt. Die einzelnen Terme sind unterschiedlich lang. Aus Gründen der Übersichtlichkeit möchte ich, dass die Formel tabellenartig mit gleicher Spaltenbreite aufgebaut ist (siehe erste Formel). Das geschieht in meinem Code automatisch, falls jede (außer dei letzte) Spalte mindestens einen "langen" Term beinhaltet. Ist dies nicht der Fall, resultiert etwas mit ungleichmäßigen Abständen (siehe zweite Formel). Also prinzipiell sollte die Spaltenbreite (außer die Spaltenbreite der ersten Spalte mit der konstanten Zahl) aller Spalten gleich groß sein und sich am besten nach dem größten Term richten. Ist sowas möglich?
Noch lieber wäre mir eine noch ausgefallenere Lösung: Zunächst sind zeilenweise (nach der Spalte mit der Konstanten, die immer nur in der ersten Zeile besetzt ist) immer vier Spalten enthalten. In diese Spalten könnte man die "kurzen" Terme. In den darauffolgenden Zeilen sind drei Spalten pro Zeile für die "langen" Terme vorgesehen.
Vielen Dank!
nachdem mir gestern hier sehr schnell geholfen wurde, bin ich bei dem nächsten Problem angelangt, welches ich nicht alleine mit Google lösen kann.
Unten stehender Code erzeugt zwei Formeln. Da diese sehr viele Terme beinhalten werden diese über mehrere Zeilen aufgeteilt. Die einzelnen Terme sind unterschiedlich lang. Aus Gründen der Übersichtlichkeit möchte ich, dass die Formel tabellenartig mit gleicher Spaltenbreite aufgebaut ist (siehe erste Formel). Das geschieht in meinem Code automatisch, falls jede (außer dei letzte) Spalte mindestens einen "langen" Term beinhaltet. Ist dies nicht der Fall, resultiert etwas mit ungleichmäßigen Abständen (siehe zweite Formel). Also prinzipiell sollte die Spaltenbreite (außer die Spaltenbreite der ersten Spalte mit der konstanten Zahl) aller Spalten gleich groß sein und sich am besten nach dem größten Term richten. Ist sowas möglich?
Noch lieber wäre mir eine noch ausgefallenere Lösung: Zunächst sind zeilenweise (nach der Spalte mit der Konstanten, die immer nur in der ersten Zeile besetzt ist) immer vier Spalten enthalten. In diese Spalten könnte man die "kurzen" Terme. In den darauffolgenden Zeilen sind drei Spalten pro Zeile für die "langen" Terme vorgesehen.
Vielen Dank!
\documentclass[a4paper,oneside,onecolumn,11pt,listof=totoc,bibliography=totoc]{scrreprt} \usepackage{scrpage2} \usepackage{lmodern} \usepackage{amsmath} \begin{document} \begin{equation} \begin{alignedat}{4} y=147,27&+243,42\cdot f_{1}&& -28,687\cdot f_{3}&& -3,8907\cdot f_{10}&& +8,1278\cdot f_{12}\\ &+18,544\cdot f_{13}&& -11,168\cdot f_{14}&& -11,223\cdot f_{15}&& +0,46716\cdot f_{16}\\ &-3,5681\cdot f_{1}\cdot f_{12}&& -5,5673\cdot f_{2}\cdot f_{7}&& -2,5901\cdot f_{5}\cdot f_{6} \end{alignedat} \end{equation} \begin{equation} \begin{alignedat}{4} y=147,27&+243,42\cdot f_{1}&& -28,687\cdot f_{3}&& -3,8907\cdot f_{10}&& +8,1278\cdot f_{12}\\ &+18,544\cdot f_{13}&& -11,168\cdot f_{14}&& -11,223\cdot f_{15}&& +0,46716\cdot f_{16}\\ &-3,5681\cdot f_{1}\cdot f_{12} \end{alignedat} \end{equation} \end{document}