Seite 1 von 1

Display-Formeln in Tabelle

Verfasst: Sa 29. Sep 2012, 12:19
von schnickx
Hallo allerseits,

ich habe mich grade hier angemeldet, weil ich seit 5 Stunden an einem Problem hänge und extreme Zeitnot (Abgabe der Arbeit) habe. Wäre für schnelle Hilfe sehr dankbar. Das Problem ist so simpel wie unlösbar (für mich).

Ich habe eine Tabelle und möchte die Zellen mit Formeln im display-Format füllen. Wenn ich die Formeln als inline mit $...$ hineinschreibe, gibt es kein Problem, siehe Code. Aber jedlicher Versuch, mit \[...\], \begin{displaymath}... usw. scheitern. Hab auch schon die array- Umgebung ausprobiert und verschiedene Pakete auskommentiert. Hilft nichts.
\documentclass[a4paper,
12pt,
DIV=13,
titlepage,
headings=normal,
headinclude,
captions=tableheading,
%parskip=half,
BCOR=5mm]{scrreprt}

\usepackage[colorlinks=true, linkcolor=black, citecolor=black]{hyperref}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{graphicx}
\usepackage{setspace}
%\usepackage{geometry}
\usepackage[automark,headsepline,ilines]{scrpage2}
\usepackage{amsmath,amsfonts}
\usepackage{array}
%\usepackage{multirow}

\newcolumntype{C}[1]{>{\centering\arraybackslash}m{#1}} 

\renewcommand*{\chapterheadstartvskip}
{\vspace{-1.5\baselineskip}} %Abstand vor Section
\renewcommand*{\floatpagefraction}{.6} %Bild darf erst auf Seite einzeln erscheinen, wenn es mindestens 60% der Seite einnimmt

\onehalfspacing %Zeilenabstand
%\geometry{paper=a4paper,left=35mm,right=35mm} %Seitenränder

\begin{document}

\begin{table}
	\centering
	\begin{tabular}{ccc}\hline
		\textbf{Gang} & $i_{81} = \frac{n8}{n1}$ & $i_{71} = \frac{n7}{n1}$\\\hline
		\textbf{R} & $\frac{-q}{x}$ & $q$ \\\hline
		\textbf{1} & $u \cdot \frac{1}{1+y}$ & $u \cdot \frac{-x}{1+y}$ \\\hline
		\textbf{2} & $u \cdot \frac{1+x}{1+x+y}$ & $0$ \\\hline
		\textbf{3} & $q + (u-q) \cdot \frac{1+x}{1+x+y}$ & $q$ \\\hline
		\textbf{4} & $u + (w-u) \cdot \frac{y}{1+x+y}$ & $w$ \\\hline
		\textbf{5} & $u + (z-u) \cdot \frac{y}{1+y}$ & $u + (z-u) \cdot \frac{1+x+y}{1+y}$ \\\hline
		\textbf{6} & $w + (z-w) \cdot \frac{1+x}{x}$ & $w$ \\\hline	
		\textbf{7} & $q + (z-q) \cdot \frac{1+x}{x}$ & $q$ \\\hline
		\textbf{8} & $z \cdot \frac{1+x}{x}$ & $0$ \\\hline
	\end{tabular}
\end{table}

\end{document}

[\code]

Neuer Spaltentyp

Verfasst: Sa 29. Sep 2012, 12:48
von localghost
Das lässt sich über neue Spaltentypen mittels array einstellen.
\documentclass[
  fontsize=12pt,
  a4paper,
  BCOR=5mm,
  DIV=13,
  headings=normal,
  headinclude=on,
  captions=tableheading,
% parskip=half,
  ngerman
]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{
  adieresis={ä},
  germandbls={ß},
  Euro={€}
}
\usepackage{babel}
\usepackage{array,booktabs}

\newcolumntype{B}{>{\bfseries}c}
\newcolumntype{C}{>{$\displaystyle}c<{$}}

\begin{document}
  \begin{table}[!ht]
    \caption{Beschriftung der Tabelle}
    \label{tab:dummy}
    \centering
    \begin{tabular}{BCC}\toprule
      Gang & i_{81} = \frac{n8}{n1} & i_{71} = \frac{n7}{n1}\\\midrule
      R & \frac{-q}{x} & q \\\midrule
      1 & u \cdot \frac{1}{1+y} & u \cdot \frac{-x}{1+y} \\\midrule
      2 & u \cdot \frac{1+x}{1+x+y} & 0 \\\midrule
      3 & q + (u-q) \cdot \frac{1+x}{1+x+y} & q \\\midrule
      4 & u + (w-u) \cdot \frac{y}{1+x+y} & w \\\midrule
      5 & u + (z-u) \cdot \frac{y}{1+y} & u + (z-u) \cdot \frac{1+x+y}{1+y} \\\midrule
      6 & w + (z-w) \cdot \frac{1+x}{x} & w \\\midrule
      7 & q + (z-q) \cdot \frac{1+x}{x} & q \\\midrule
      8 & z \cdot \frac{1+x}{x} & 0 \\\bottomrule
    \end{tabular}
  \end{table}
\end{document}
Zusätzlich ist booktabs eingebaut.


Thorsten

Verfasst: Sa 29. Sep 2012, 14:19
von schnickx
Ja, optimal.

Meinen besten Dank!

Status akualisieren

Verfasst: Sa 29. Sep 2012, 14:39
von localghost
Dann halte auch bitte den Status des Themas aktuell.