Zeilenverschiebung ab 2. Zeile

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Zeilenverschiebung ab 2. Zeile

von dschones » Sa 16. Apr 2016, 10:21

Eine weitere Möglichkeit für den Aufbau Deiner Tabelle:
So nehm ich sie, vielen vielen Dank! Sieht tiptop aus! :)

von Bartman » Fr 15. Apr 2016, 22:35

Eine weitere Möglichkeit für den Aufbau Deiner Tabelle:
\documentclass[12pt,a4paper]{article}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\usepackage{siunitx}
\usepackage[version=4]{mhchem}
\usepackage[tableposition=top]{caption}
\usepackage{booktabs}
\usepackage{ragged2e}
\usepackage{showframe}

\sisetup{
   locale=DE,
   separate-uncertainty  = true,
   uncertainty-separator = {\,},
   multi-part-units      = brackets,
   range-units           = single,
   range-phrase          = {--},
   repeatunits           = false,
   per-mode              = fraction
}


\begin{document}

\begin{table}
   \centering
   \newcommand\stack[1]{%
      \begingroup
      \renewcommand\arraystretch{1}%
      \begin{tabular}{c}#1\end{tabular}%
      \endgroup}
   \caption{Merkmale verschiedener Elektronenemitter}
   \label{elektronenemitter_merkmale}
   \renewcommand\arraystretch{1.3}
   \footnotesize
   \begin{tabular}{
         >{\RaggedRight\hspace{0pt}}m{2.8cm}
         s[table-unit-alignment = left]
         cccc
      }
      \toprule
      &
      & \stack{Wolfram-\\kathode}
      & \stack{\ce{LaB6}-\\Kathode}
      & \stack{Schottky-\\Emitter}
      & \stack{Feld-\\emitter} \\
      \midrule
      Austrittsarbeit & \eV & \num{4,5} & \num{2,7} & \num{2,8} & \num{4,5} \\
      Strahldurchmesser Crossover\slash virtuelle Quelle & \um & \numrange{20}{50} & \numrange{10}{20} & \numrange{10}{20} & \numrange{3}{10} \\
      Kathoden-temperatur & \kelvin & \num{2700} & $<\num{2000}$ & \num{1800} & \num{300} \\
      Richtstrahlwert & \ampere\per\metre\squared\per\steradian & \numrange{e5}{e6} & \num{e7} & \num{0,5e9} & \num{e9} \\
      Energiebreite~$\Delta E$ & \eV & \numrange{1}{2} & \numrange{0,5}{1} & \numrange{0,2}{0,3} & \numrange{0,5}{1} \\
      Emissionsstrom & \uA & \numrange{100}{200} & \numrange{100}{200} & \numrange{100}{200} & \numrange{10}{30} \\
      Emissionsstromdichte~$I_C$ & \ampere\per\cm\squared & \numrange{1}{3} & 25 & 530 & \num{e5} \\ 
      Strahlstrom & \uA & \numrange{e-6}{e-12} & \numrange{e-6}{e-12} & \numrange{e-7}{e-12} & \numrange{e-9}{e-12} \\
      Vakuum & \milli\bar & \num{e-5} & \num{e-7} & \num{e-8} & \num{e-9} \\ 
      \bottomrule
   \end{tabular}
\end{table}

\end{document}
\centi\metre und \micro\ampere habe ich durch Abkürzungen aus Abschnitt 5.11 der Paketdokumentation ersetzt. Die Schriftgröße musste ich verringern, um den Einheiten eine eigene Spalte verschaffen zu können.

Bild
dschones hat geschrieben:Die Spaltenhöhe ist bei den untersten zwei Zeilen etwas verschoben..
Dafür weiß ich gerade auch keine Lösung.

Bearbeitet: Das Formelzeichen E in der Beschriftung der Zeile für die Energiebreite ist nun kursiv.
Dateianhänge
Elektronenemitter.png
Elektronenemitter.png (65.98 KiB) 850 mal betrachtet

von dschones » Fr 15. Apr 2016, 17:30

Meine gesamte Tabelle sieht nun so aus (hatte sie der Übersicht etwas gekürzt) :
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

\usepackage[ngerman]{babel}

\usepackage{siunitx}
\usepackage[version=4]{mhchem}

\usepackage[tableposition=top]{caption}
\usepackage{booktabs,ragged2e}

\sisetup{
   locale=DE,
   separate-uncertainty  = true,
   uncertainty-separator = {\,},
   multi-part-units      = brackets,
   range-units           = single,
   range-phrase          = {--},
   repeatunits           = false,
   per-mode              = symbol
}
\begin{document}
\begin{table}
	\centering
	\newcommand\stack[1]{%
		\begingroup
		\renewcommand\arraystretch{1}%
		\begin{tabular}{c}#1\end{tabular}%
		\endgroup}
	\caption{Merkmale verschiedener Elektronenemitter}
	\label{elektronenemitter_merkmale}
	\renewcommand\arraystretch{1.3}
	\begin{tabular}{
			>{\RaggedRight\hspace{0pt}}m{3,5cm}
			cccc
		}
		\toprule
		& \stack{Wolfram-\\kathode}
		& \stack{\ce{LaB6}-\\Kathode}
		& \stack{Schottky-\\Emitter}
		& \stack{Feld-\\emitter} \\
		\midrule
		Austrittsarbeit (\si{\eV}) & \num{4,5} & \num{2,7} & \num{2,8} & \num{4,5} \\
		Strahldurchmesser Crossover\slash virtuelle Quelle (\si{\um}) & \numrange{20}{50} & \numrange{10}{20} & \numrange{10}{20} & \numrange{3}{10} \\
		Kathoden-temperatur (\si{\kelvin}) & \num{2700} & $<\num{2000}$ & \num{1800} & \num{300} \\
		Richtstrahlwert (\si{\ampere\per\metre\squared\per\steradian}) & \numrange{e5}{e6} & \num{e7} & \num{0,5e9} & \num{e9} \\
		\stack{Energiebreite \\$\Delta$E (\si{\eV})} & \numrange{1}{2} & \numrange{0,5}{1} & \numrange{0,2}{0,3} & \numrange{0,5}{1} \\
		Emissionsstrom (\si{\micro\ampere}) & \numrange{100}{200} & \numrange{100}{200} & \numrange{100}{200} & \numrange{10}{30} \\
		Emissionsstromdichte $I_C$ (\si{\ampere\per\centi\metre\squared}) & \numrange{1}{3} & 25 & 530 & \num{e5} \\ 
		Strahlstrom (\si{\micro\ampere}) & \numrange{e-6}{e-12} & \numrange{e-6}{e-12} & \numrange{e-7}{e-12} & \numrange{e-9}{e-12} \\
		Vakuum (\si{\milli\bar}) & \num{e-5} & \num{e-7} & \num{e-8} & \num{e-9} \\ 
		\bottomrule
	\end{tabular}
\end{table}
\end{document}
da kann man das Phänomen ganz gut sehen. Die Spaltenhöhe ist bei den untersten zwei Zeilen etwas verschoben..

von dschones » Fr 15. Apr 2016, 17:18

Wow ich dank euch recht herzlich!
\toprule, \midrule, \bottomrule machen die Tabelle schön übersichtlich

@ bartman: m und p im Tabular-Formatfeld hatte ich schon ausprobiert, aber dann hatte es mir immer die Zeilenhöhe der 2-5 Spalte zerhauen (die standen dann etwas höher als die Schrift in der ersten Spalte..). Kennt ihr das Phänomen?

@ cgnieder: wenn ich richtig verstehe, wird mit
\newcommand\stack[1]{%Was macht denn die [1]?
    \begingroup
      \renewcommand\arraystretch{1}%
      \begin{tabular}{c}#1\end{tabular}%Wofür steht die #1?
    \endgroup}
der arraystretch wieder auf 0, dh. auf zeilenabstand 1 gesetzt?

Cool, wird die Tabelle so formatiert, kann ich die Schriftgröße normal lassen!

Merci!

von cgnieder » Fr 15. Apr 2016, 17:04

Oder genauer: ich hab Deine Tabelle kopiert und die Zellinhalte nicht mehr verändert.

von cgnieder » Fr 15. Apr 2016, 17:02

@Bartman ich auch ;)

von Bartman » Fr 15. Apr 2016, 16:46

@cgnieder

Der Threadstarter gab die Zelleninhalte der vierten und fünften Spalte in der Zeile "Strahldurchmesser Crossover / virtuelle Quelle" in Nanometer an.

von cgnieder » Fr 15. Apr 2016, 16:11

Weil mir langweilig war:
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

\usepackage[ngerman]{babel}

\usepackage{siunitx}
\usepackage[version=4]{mhchem}

\usepackage[tableposition=top]{caption}
\usepackage{booktabs,ragged2e}

\sisetup{
   locale=DE,
   separate-uncertainty  = true,
   uncertainty-separator = {\,},
   multi-part-units      = brackets,
   range-units           = single,
   range-phrase          = {--},
   repeatunits           = false,
   per-mode              = symbol
}

% \usepackage{showframe} % um Seitendimensionen anzuzeigen

\begin{document}

\begin{table}
  \centering
  \newcommand\stack[1]{%
    \begingroup
      \renewcommand\arraystretch{1}%
      \begin{tabular}{c}#1\end{tabular}%
    \endgroup}
  \caption{Merkmale verschiedener Elektronenemitter}
  \label{elektronenemitter_merkmale}
  \renewcommand\arraystretch{1.3}
  \begin{tabular}{
    >{\RaggedRight\hspace{0pt}}m{3cm}
    cccc
  }
  \toprule
    & \stack{Wolfram-\\kathode}
    & \stack{\ce{LaB6}-\\Kathode}
    & \stack{Schottky-\\Emitter}
    & \stack{Feld-\\emitter} \\
  \midrule
    Austrittsarbeit (\si{\eV}) &
      \num{4,5} & \num{2,7} & \num{2,8} & \num{4,5} \\
    Strahldurchmesser Crossover\slash virtuelle Quelle (\si{\um}) &
      \numrange{20}{50} &
      \numrange{10}{20} &
      \numrange{10}{20} &
      \numrange{3}{10} \\
    Kathodentemperatur (\si{\kelvin}) &
      \num{2700} & $<\num{2000}$ & \num{1800} & \num{300} \\
    Richtstrahlwert in \si{\ampere\per\metre\squared\steradian} &
      \numrange{e5}{e6} & \num{e7} & \num{0,5e9} & \num{e9} \\
  \bottomrule
  \end{tabular}
\end{table}

\end{document}
Grüße

von Bartman » Fr 15. Apr 2016, 14:48

Mein Änderungsvorschlag:
\documentclass[12pt,a4paper, ngerman]{article}

\usepackage[utf8]{inputenc}
\usepackage[
	english,
   main=ngerman % für die shorthands 
]{babel}
\usepackage{siunitx}
\usepackage{isotope}
\usepackage[version=3]{mhchem}
\usepackage[tableposition=top]{caption}
\usepackage{booktabs}

\sisetup{
	locale=DE,
	separate-uncertainty  = true,
	uncertainty-separator = {\,},
	%output-decimal-marker = {,}, % wird wegen locale=DE nicht benötigt
	multi-part-units      = brackets,
	range-units           = single,
	range-phrase          = {--},
	repeatunits           = false, 
	mode                  = text,
	per-mode=symbol
}

\begin{document}

\begin{table}[htbp]
\caption{Merkmale verschiedener Elektronenemitter}
\label{elektronenemitter_merkmale}
\renewcommand{\arraystretch}{1.5} % für den Zeilenabstand
\scriptsize
\begin{tabular}{
	p{3,5cm} % m durch p ersetzt
   cccc
}
\toprule
& Wolframkathode & \ce{LaB6}-Kathode & Schottky-Emitter & Feldemitter \\ 
\midrule
Austrittsarbeit $\Phi$ $\left[\si{\eV}\right]$ & 4,5 & 2,7 & 2,8 & 4,5 \\
Strahldurchmesser Crossover/virtuelle Quelle & \SIrange{20}{50}{\um} & \SIrange{10}{20}{\um} & \SIrange{10}{20}{\nm} & \SIrange{3}{10}{\nm} \\
Kathodentemperatur $\left[\si{\kelvin}\right]$ & 2700 & $< 2000$ & 1800 & 300 \\
Richtstrahlwert $\left[\si{A\per\metre\squared\steradian}\right]$ & \numrange{e5}{e6} & \num{e7} & \num{0,5e9} & \num{e9} \\
\bottomrule
\end{tabular}
\end{table} 

\end{document}
Fragen zu den Einheiten hinter "Richtstrahlwert": Soll "A" für Ampere stehen? Der Nenner besteht nur aus Quadratmeter? Darf das Divisionszeichen durch einen Bruchstrich ersetzt werden?

von dschones » Fr 15. Apr 2016, 13:20

Was sollen die \vspace-Befehle?

Sehr wahr, die bringen nix..

Nach oben