Seite 1 von 1

Tabell Vertikaler Text in \multirow Umgebeung

Verfasst: Mi 10. Dez 2014, 11:24
von moress
suche eine möglichkeit um den Gedreten Text eine spalte tiefer anfangen zu lassen (Dddddd)

Ich habe mich bei der Tabelle im algemeinen an die Anleitung der Uni Main gehalten, diese und das Forum hilf mir nicht wieter.

Universität Mainz_Tabellen
 \documentclass[11pt, a4paper, BCOR=26mm, twoside, abstracton]{scrreprt}
 	\usepackage[british]{babel}
 	\usepackage[utf8]{inputenc}
 	\renewcommand*{\familydefault}{\sfdefault}
	\addtolength\textheight{6\baselineskip}
	\addtolength\textwidth{10pt}

\usepackage{tabularx}
\usepackage{array}
\usepackage{rotating}
\usepackage{booktabs}
\setlength\parindent{0pt}
 
\newcommand{\sturz}[1]{\rotatebox{90}{\parbox{30mm}{\raggedright #1}}}
\newcolumntype{N}{>{\scriptsize}c}
\newcolumntype{R}[1]{%
  >{\begin{turn}{90}\begin{minipage}{#1}\scriptsize\raggedright\hspace{0pt}}l%
  <{\end{minipage}\end{turn}}}

\begin{document}
\begin{tabularx}{\textwidth}{@{}*{11}{l}@{}}
\toprule

\multicolumn{1}{c}{} & \multicolumn{3}{c}{Ggggggg} & \multicolumn{1}{P{4em}}{Dddddd} \\

\textbf{} & \multicolumn{1}{@{}N}{OOO} & \multicolumn{1}{@{}N}{UUUU} & \multicolumn{1}{@{}N}{LLLL} & \multicolumn{1}{l}{} \\
\cmidrule(r){1-1} \cmidrule(lr){2-4} \cmidrule(lr){5-5}

\textbf{sssssss} & 0000 & 0000 & 0000 & 000\\ 
\textbf{ssssss} & 0000 & 000 & 000 &  \\

\addlinespace
\bottomrule
\end{tabularx}
\end{document}

Verfasst: Di 16. Dez 2014, 10:41
von Johannes_B
Das Beispiel ist nicht lauffähig, da ist nichts gedreht.

Verfasst: Mi 7. Jan 2015, 13:37
von moress
Das tut mir leid, ich hätte wetten können das ich es ordentlich gemacht habe.
sollte nicht so viel wetten.

nun ein anderer versuch.
Es handelt sich immer noch um das selbe Problem
alle Überschriften sind oben bündig
bis auf AAA; BBB; CCC
diese sollten unten bündig anfangen.

Ich habe es mit ausprobieren gelöste, würde mich aber über eine bessere Lösung freuen.
lg
 \documentclass[11pt, a4paper, BCOR=20mm, DIV=14, twoside]{scrreprt}
 	\usepackage[british]{babel}
 	\usepackage[utf8]{inputenc}
	\renewcommand*{\familydefault}{\sfdefault}
	\addtokomafont{caption}{\footnotesize}

%alternative überschrifft im kopf
\usepackage[automark]{scrlayer-scrpage}
\pagestyle{scrheadings}

% Zeilenabstand auf 1.5 setzen
\usepackage[onehalfspacing]{setspace}
%%Abbref
	\usepackage{acronym, changepage, imakeidx}
%%Tabelle
	\usepackage{tabularx}
	\usepackage{array}
	\usepackage[figuresright]{rotating}
	\usepackage{booktabs, multirow}
	\usepackage[format=hang,justification=raggedright,singlelinecheck=false]{caption}%üerschriften links
	
 \newcolumntype{L}[1]{%
  >{\begin{turn}{90}\begin{minipage}{#1}\raggedleft\hspace{0pt}}l%
  <{\end{minipage}\end{turn}}}

\begin{document}
\begin{table}[hb]
%tbp
\caption[000000000 0000 00 000 00000]{000000000 0000 00 000 00000.}
\begin{tabularx}{\textwidth}{lcrrrXXXXXXX}
\toprule
\textbf{} &
\multicolumn{1}{L{4.5em}}{\textbf{0000000}} &
\multicolumn{1}{L{2.0em}}{AAA} &
\multicolumn{1}{L{2.5em}}{BBBB} &
\multicolumn{1}{L{2.4em}}{CCCCC} &
\multicolumn{1}{L{4.5em}}{\textbf{00000000}} &
\multicolumn{1}{L{4.5em}}{\textbf{000000}} &
\multicolumn{1}{L{4.5em}}{\textbf{0000000}} &
\multicolumn{1}{L{4.5em}}{\textbf{00000000}} &
\multicolumn{1}{L{4.5em}}{\textbf{000000}} &
\multicolumn{1}{L{4.5em}}{\textbf{00000000}} &
\multicolumn{1}{L{4.5em}}{\textbf{000000}} \\
\cmidrule(r){1-1}\cmidrule(lr){2-5}\cmidrule(lr){6-6}\cmidrule(lr){7-7}\cmidrule(lr){8-8}\cmidrule(lr){9-9}\cmidrule(lr){10-10}\cmidrule(lr){11-11}\cmidrule(lr){12-12}
\textbf{0000000} & \textbf{} & 0000 & 0000 & 0000 & 000 & 00000 & 0000 & 0000 & 000 & 000 & 0000 \\ 
\textbf{000000} & \textbf{} & 0000 & 000 & 000 &  &  &  &  &  &  &  \\ 
\bottomrule
\end{tabularx}
\label{tab:Ch1_Tab2_000000000000}
\end{table}
\end{document}

Verfasst: Mi 7. Jan 2015, 19:34
von esdd
Wenn ich Dich richtig verstehe, dann musst Du Dir doch nur einen zusätzlichen Spaltentyp definieren, der das gleiche wie L macht nur den Inhalt der minipage linksbündig statt rechtsbündig setzt. Also wie L nur mit \raggedright statt \raggedleft. Für die drei Überschriften, die unten ausgerichtet sein sollen, verwendest Du dann diesen neuen Spaltentyp und gibst aber die gleiche Breite an, also momentan 4.5em.

Gruß
Elke

Verfasst: Di 13. Jan 2015, 11:12
von moress
dank dir manchmal sieht man den Wald vor lauter Bäumen nicht. :oops: