Tabelle: Höhenausrichtung des Inhaltes einer Zeile Thema ist als GELÖST markiert

Tabellen und Grafiken erstellen und anordnen


Thomsel

Tabelle: Höhenausrichtung des Inhaltes einer Zeile

Beitrag von Thomsel »

Hallo zusammen,

ich habe eine Tabelle erstellt die soweit auch schön und gut ist. Ich würde gerne NUR die zweite Zeile in der Höhe verändern (habe ich geschafft), den Inhalt jeder Zelle dieser Zeile soll dabei jedoch auch in der Höhe zentriert sein. Ich hab gesucht ohne Ende und schaffe es leider nicht :(

Ich wäre euch um einen Lösungsvorschlag sehr dankbar!

Außerdem bekomme ich immer die Warnmeldung:
Package biblatex Warning: 'babel/polyglossia' detected but 'csquotes' missing.
Package biblatex Warning: Data encoding is 'utf8'.

Es funktioniert zwar alles, aber was das genau bedeutet interessiert mich als Neueinsteiger in LaTex dann doch :)

Viele Dank für eure Hilfe!

Gruß
Thomsel





\documentclass[a4paper,12pt,DIV13,listof=totoc,listof=entryprefix,index=totoc,bibliography=totoc]{scrartcl}		


\usepackage[T1]{fontenc}                     			
\usepackage[utf8]{inputenc}					  		
\usepackage[ngerman]{babel}								
\usepackage{marvosym}
\DeclareUnicodeCharacter{20AC}{\EUR}					

\linespread{1,15}									
\tolerance=2000											

\usepackage[hidelinks]{hyperref}					
\usepackage{parskip}					 			
\usepackage{lmodern}								
\usepackage{textcomp}                             		
\usepackage{pifont} 									

\usepackage[pdftex]{graphicx}     					
\usepackage{array}										
\usepackage[font=footnotesize]{caption}					 
\usepackage{nameref}								
\usepackage{pdfpages}							
\usepackage{amsmath}      						
\usepackage{amssymb}      					
\everymath={\fam0}									

\usepackage{xcolor}       							
\usepackage{bigstrut}     						
\usepackage{multirow}     						
\usepackage{subfig}       								
\usepackage{colortbl}  

\usepackage{enumerate}									
\usepackage{float}             							
\usepackage{ifthen}										

\setlength{\headsep}{1.15cm}					
\addtocontents{toc}{\vspace{2ex}}					

\addtokomafont{section}{\large}							
\addtokomafont{subsection}{\large}					
\addtokomafont{subsubsection}{\large}				

\usepackage{acronym}											
\renewcommand{\bflabel}[1]{\normalfont{\normalsize{#1}}\hfill}

\usepackage[backend=bibtex8,style=alphabetic]{biblatex}

 				        

\begin{document} 

\vspace{0,5cm} \begin{table}[h]
\begin{addmargin}{\dimexpr -\oddsidemargin-1in\relax}\centering
\captionabove{Test}
\scriptsize \begin{tabular}{|c|c|c|c|c|c|c|}\cline{3-7}

\multicolumn{1}{r}{} & Test & Test & Test & \#3 & Test & \#5 \\ \hline
\rowcolor{lightgray} \rule{0pt}{25pt} Das & sollte & alles & mittig & ausgerichtet & sein & !\\ \hline   
Test & 80 & 157 & 28 & 334 & 129 & 182\\ \hline
Test & 63 & 45 & 59 & Test & 72 & Test\\ \hline
Test & Test & 65 & 108 & 46 & 84 & 39\\ \hline
Test & 40 & Test & 488 & 76 & Test & 243\\ \hline
Test & Test & 45& Test & 50	& 88 & 32\\ \hline
Test & Test & 188 & 247&	189	& 196 & 92\\ \hline
Test & 10 & 348 & 367 & 193 & 128 & 61\\ \hline
Test & 0 & 643 & 633 & Test & 200 & 55\\ \hline\cline{1-7}
\rowcolor{lightgray} \multicolumn{2}{|c|}{Test} & 2020 & Test	& 1068 & 1042 & 726\\ \hline
\rowcolor{lightgray} \multicolumn{2}{|c|}{Test} & 2025 & 2073 & Test & 1044 & 727\\ \hline
\rowcolor{lightgray} \multicolumn{2}{|c|}{Test} & 5 & 13 & 1 & 2 & 1\\ \hline

\end{tabular}
\end{addmargin}
\end{table}\vspace{1cm} 
    
\end{document} 
 

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Wie kann ich innerhalb einer Tabellenzelle vertikal zentrieren?

Du solltest das Paket parskip nicht benutzen, KOMA-script hat dafür die Option parskip.
Optionen wie pdftex solltest du auch nicht benutzen, weder als globale Option, noch für ein Paket.

Gibt es Gründe, warum du bibtex8 benutzt?
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

sudo
Forum-Guru
Forum-Guru
Beiträge: 459
Registriert: Mi 3. Okt 2012, 11:32

Beitrag von sudo »

Zuerst ein paar grundsätzliche Sachen.

Dein Beispiel ist zwar vollständig aber keineswegs minimal. Schau dir mal eine der Anleitungen in meiner Signatur an.

Mit der ersten Warnung fragt biblatex nach dem Paket csquotes. Damit möchte biblatex gern die Anführungszeichen setzen, wenn du babel verwendest, was du unbedingt weiterhin tun solltest.

Die zweite Warnung sagt, dass deine .bib Datei in utf8 Formatiert ist. Das sollte für bibtex8 eigentlich kein Problem sein. Am besten wäre es jedoch, wenn du einen Schritt weiter auf biber umsteigst.

parskip und die Option pdftex hat Johannes ja schon erwähnt.

Statt subfig solltest du auf caption und subcaption umsteigen.

Siehe auch mal Maximale Vorlage vs. minimale Probleme, für den Fall, dass du eine Vorlage verwendest.

Das Layout deiner Tabelle finde ich gruselig. Ließ dir mal die Anleitung von booktabs durch.

Zurück zu deiner Frage:
Falls der Hinweis von Johannes dir nicht weiterhilft, \rule hat ein optionales Argument für die Tiefe. \rule[-10pt]{0pt}{25pt} bringt wahrscheinlich das Gewünschte.
Ein vollständiges Minimalbeispiel (VM) zu erzeugen, ist gar nicht schwer und hilft ganz oft, Fehler selber zu finden. Ohne bekommt man selten gute Antworten. Anleitungen findest du z.B. im golatex Wiki auf TeXWelt oder minimalbeipiel.de
Außerdem hilft das Lesen dieser Seite, Fragen richtig zu stellen.

Besserwisser

Beitrag von Besserwisser »

sudo hat geschrieben:Die zweite Warnung sagt, dass deine .bib Datei in utf8 Formatiert ist. Das sollte für bibtex8 eigentlich kein Problem sein.
Da bibtex8 nur mit einigen 8-Bit-Codierungen, nicht jedoch mit der bis zu 32-Bit-Codierung von UTF8 umgehen kann, kann das Zerbrechen von einzelnen Zeichen in bis zu vier Zeichen schon zu einem Problem werden. Letztlich hängt das davon ab, welche Sortierung (csf-Datei) man mit bibtex8 verwendet. Bei Verwendung von Option -8 (was ich leider häufig sehe) ist es ein Problem, aber dort hat man ohnehin ein Problem mit der Sortierung von Umlauten u. ä.

Da aber die Verwendung von biber kein Hexenwerk ist und biblatex damit zusätzliche Möglichkeiten anbietet, sollte man sich darüber gar nicht erst lange Gedanken machen, sondern einfach biber verwenden.

Ich vermute übrigens auch, dass die gesamte Präambel aus irgend einer Vorlage stammt, dieses mehr als merkwürdige:
Thomsel hat geschrieben:
\addtocontents{toc}{\vspace{2ex}}
habe ich nämlich schon einmal gesehen. Davon abgesehen, dass da ein \protect vor dem \vpsace fehlt, bezweifle ich, dass der OP verstanden hat, warum er das macht. Dein Rat bezüglich »Minimale Vorlage vs. maximale Probleme« ist also sicher gut gewählt.

sudo
Forum-Guru
Forum-Guru
Beiträge: 459
Registriert: Mi 3. Okt 2012, 11:32

Beitrag von sudo »

Besserwisser hat geschrieben:Da aber die Verwendung von biber kein Hexenwerk ist und biblatex damit zusätzliche Möglichkeiten anbietet, sollte man sich darüber gar nicht erst lange Gedanken machen, sondern einfach biber verwenden.
Weil ich ohne Probleme direkt auf biber umgestiegen bin und noch nie bibtex8 verwendet habe, war es mehr eine Vermutung. Danke für die Aufklärung!
Ein vollständiges Minimalbeispiel (VM) zu erzeugen, ist gar nicht schwer und hilft ganz oft, Fehler selber zu finden. Ohne bekommt man selten gute Antworten. Anleitungen findest du z.B. im golatex Wiki auf TeXWelt oder minimalbeipiel.de
Außerdem hilft das Lesen dieser Seite, Fragen richtig zu stellen.

Antworten