PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : DIN-Tabellen



JVP
17-10-2004, 17:25
Hallo zusammen,

ich möchte eine Tabelle in folgendem Layout erstellen:

___________________
|__|___|__|________|
| 1 |___|__|________|
|__|___|__|________|
| 2 |___|__|________|
| |___|__|________|
|__|___|__|________|

Die Bereiche 1 und 2 bestehen aus 2 bzw. 3 untereinander befindlichen Zellen. Es sollen also Zellen verschiedener Zeilen miteinander verbunden werden. Der Text darin soll um 90 Grad gedreht werden.

Die ganze erste Spalte heisst damit dann "Vorspalte". Das ist anscheinend Inhalt einer DIN-Norm.

Hat jemand eine Idee, wie man das hinbekommt?

edico
18-10-2004, 14:26
see multirow und rotatebox
...
\begin{tabular}{|l|l|}
\hline
\mutlirow{4}*[\rotatebox{90}{hallo}
& col c2a \\
& col c2b \\
& col c2c \\
& col c2d \\
\hline
\end{tabular}
edico

JVP
18-10-2004, 21:45
Vielen Dank Edico, wie immer super.

Leider bricht der gedrehte Text nicht um. Kann man das irgendwie bewirken?

edico
19-10-2004, 14:41
nimm minipage dazu ...
\begin{tabular}{|l|l|}
\hline
\multirow{4}*{\rotatebox{90}{%
\begin{minipage}{72pt} % (1)
rotated very loooong text
\end{minipage}
}}
& Col 21a\\
& Col 22b \\
& Col 23c \\
& Col 24d \\
\hline
\end{tabular}
... (1)Masze ausprobieren pt,mm,cm - hab keine Regel dzt. - mal im Manual/minipage nachschauen ...
edico

latexuser78
03-03-2005, 11:55
Hallo Edico,

habe da folgendes Problem: wenn ich die oben angeführten Beispiele für eine Tabelle mit vertikal angeordneter erster Spalte in meinem Dokument kompiliere, dann erstellt MikTex zwar die Tabelle aber weigert sich hartnäckig, auch den Text in der ersten Spalte um 90° zu drehen! Welche Pakete hast Du eingebunden bzw. gibt es da eine bekannte Inkompatibilität mit anderen Paketen?

Mein Testcode sieht folgendermaßen aus:

\documentclass[fleqn]{scrartcl}
\usepackage{graphicx}
\usepackage{multirow}
\begin{document}
\begin{tabular}{|l|l|}
\hline
\multirow{4}*{\rotatebox{90}{%
\begin{minipage}{72pt} % (1)
rotated very loooong text
\end{minipage}
}}
& Col 21a\\
& Col 22b \\
& Col 23c \\
& Col 24d \\
\hline
\end{tabular}
\end{document}

Gruß
lu78

edico
03-03-2005, 15:37
... dein Code läuft bei mir unter linux und w32. Im Moment sehe ich den Fehler nicht. Was sagt der logfile?
edico

latexuser78
03-03-2005, 15:47
Soweit ich den entschlüssele, steht nichts besonderes drin:

This is e-TeX, Version 3.141592-2.2 (MiKTeX 2.4) (preloaded format=latex 2005.3.3) 3 MAR 2005 16:42
entering extended mode
**Test2.tex
(Test2.tex
LaTeX2e <2003/12/01>
Babel <v3.8a> and hyphenation patterns for english, french, german, ngerman, du
mylang, nohyphenation, loaded.
(C:\Programme\MikTex\tex\latex\koma-script\scrartcl.cls
Document Class: scrartcl 2004/01/07 v2.9p LaTeX2e KOMA document class
(C:\Programme\MikTex\tex\latex\base\fleqn.clo
File: fleqn.clo 1998/08/17 v1.1c Standard LaTeX option (flush left equations)
\mathindent=\dimen102
)
(C:\Programme\MikTex\tex\latex\koma-script\scrlfile.sty
Package: scrlfile 2004/01/07 v2.9p LaTeX2e KOMA package

Package scrlfile, 2004/01/07 v2.9p LaTeX2e KOMA package
Copyright (C) Markus Kohm

) (C:\Programme\MikTex\tex\latex\base\size11.clo
File: size11.clo 2004/02/16 v1.4f Standard LaTeX file (size option)
)
(C:\Programme\MikTex\tex\latex\koma-script\typearea.sty
Package: typearea 2004/01/07 v2.9p LaTeX2e KOMA package

Package typearea, 2004/01/07 v2.9p LaTeX2e KOMA package
Copyright (C) Frank Neukam, 1992-1994
Copyright (C) Markus Kohm, 1994-2002

\ta@bcor=\skip41
\ta@div=\count79
\ta@hblk=\skip42
\ta@vblk=\skip43
\ta@temp=\skip44
Package typearea Info: These are the values describing the layout:
(typearea) DIV = 10
(typearea) BCOR = 0.0pt
(typearea) \paperwidth = 597.50793pt
(typearea) \textwidth = 418.25555pt
(typearea) DIV-departure = -6/100
(typearea) \evensidemargin = 17.3562pt
(typearea) \oddsidemargin = 17.3562pt
(typearea) \paperheight = 845.04694pt
(typearea) \textheight = 595.80026pt
(typearea) \topmargin = -25.16531pt
(typearea) \headheight = 17.0pt
(typearea) \headsep = 20.40001pt
(typearea) \topskip = 11.0pt
(typearea) \footskip = 47.60002pt
(typearea) \baselineskip = 13.6pt
(typearea) on input line 625.
)
\c@part=\count80
\c@section=\count81
\c@subsection=\count82
\c@subsubsection=\count83
\c@paragraph=\count84
\c@subparagraph=\count85
\c@figure=\count86
\c@table=\count87
\abovecaptionskip=\skip45
\belowcaptionskip=\skip46
\c@pti@nb@sid@b@x=\box26
\bibindent=\dimen103
) (C:\Programme\MikTex\tex\latex\graphics\graphicx.s ty
Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)

(C:\Programme\MikTex\tex\latex\graphics\keyval.sty
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
\KV@toks@=\toks14
)
(C:\Programme\MikTex\tex\latex\graphics\graphics.s ty
Package: graphics 2001/07/07 v1.0n Standard LaTeX Graphics (DPC,SPQR)

(C:\Programme\MikTex\tex\latex\graphics\trig.sty
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
)
(C:\Programme\MikTex\tex\latex\00miktex\graphics.c fg
File: graphics.cfg 2003/03/12 v1.1 MiKTeX 'graphics' configuration
)
Package graphics Info: Driver file: dvips.def on input line 80.

(C:\Programme\MikTex\tex\latex\graphics\dvips.def
File: dvips.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
))
\Gin@req@height=\dimen104
\Gin@req@width=\dimen105
)
(C:\Programme\MikTex\tex\latex\multirow\multirow.s ty
\bigstrutjot=\dimen106
) (Test2.aux)
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 13.
LaTeX Font Info: ... okay on input line 13.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 13.
LaTeX Font Info: ... okay on input line 13.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 13.
LaTeX Font Info: ... okay on input line 13.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 13.
LaTeX Font Info: ... okay on input line 13.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 13.
LaTeX Font Info: ... okay on input line 13.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 13.
LaTeX Font Info: ... okay on input line 13.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <10.95> on input line 14.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <8> on input line 14.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <6> on input line 14.

Underfull \hbox (badness 10000) in paragraph at lines 20--20
[][]\OT1/cmr/m/n/10.95 rotated very
[]


Overfull \vbox (25.33006pt too high) detected at line 20
[]

[1

] (Test2.aux) )
Here is how much of TeX's memory you used:
1003 strings out of 95898
11672 string characters out of 1194981
65233 words of memory out of 1068498
4046 multiletter control sequences out of 60000
6379 words of font info for 23 fonts, out of 500000 for 1000
14 hyphenation exceptions out of 607
28i,11n,24p,203b,190s stack positions out of 1500i,500n,5000p,200000b,32768s

Output written on Test2.dvi (1 page, 760 bytes).

Hab ich eine wichtige Meldung übersehen? Welches Latexsystem benutzt Du?

Grüsse
lu78

blubb
03-03-2005, 15:53
Du erstellst dvi.
Was machst du dann?
DVI anschauen? - Nicht jeder dvi-viewer kann so "Spezialitäten" wie rotieren.

Probier mal pdflatex oder wandel das dvi nach ps und schau dir dann das pdf/ps an.
Blubb

latexuser78
03-03-2005, 16:01
OK, danke blubb und edico, es lag an Yap 2.4.
Mit dvi2pdf war das Ergebnis genau so, wie es
sein sollte! :)

Beste Grüße

lu78