Seitenränder nur für Tabelle verändern

Neue Frage »

LottiTheRam Auf diesen Beitrag antworten »
Seitenränder nur für Tabelle verändern
Meine Frage:
Hallo,

ich möchte für nur eine breite Tabellen meine Seitenränder verkleinern. Das funktioniert auch soweit ganz gut, nur rutscht meine Tabelle in der Ausgabe auf die Mitte der folgenden Seite (folgende Seite ist klar, wegen \clearpage). Kann ich das irgendwie hinbekommen, dass die wenigstens oben auf der nachfolgenden Seite steht? \vspace{negativer wert} habe ich schon ausprobiert...

Unten findet Ihr meinen Code, danke für die Hilfe.


Meine Ideen:
% SPACING & NUMBERING
% = = = = = = = = = = = = = = = = = =
\usepackage{setspace} % use \begin{spacing}{1.5}, or \onehalfspacing, etc
\usepackage{enumerate}
\usepackage{a4wide}
\usepackage{rotating}

% % %
% COLOR / PICS
% = = = = = = = = = = = = = = = = = =
\usepackage{graphicx}
\usepackage[hang, small, bf]{caption}
\usepackage{wrapfig} % floting figures
\DeclareGraphicsRule{.tif}{png}{.png}{`convert #1 `dirname #1`/`basename #1 .tif`.png}
\usepackage{color} % to add font color
\definecolor{grey}{gray}{0.8}
\usepackage{caption} % oder capt-of


% % %
% LANGUAGES/CHARSET
% = = = = = = = = = = = = = = = = = =
\usepackage[ngerman]{babel}
% If you use several languages, list them above. See the babel package.
% The last language is the dominant language: it will determine which
% typographic rules LaTeX will follow (hyphenation, spacing, etc.)
\usepackage{tipa} % phonetic alphabet
\usepackage[utf8]{inputenc} %using utf8

% % %
% MATH
% = = = = = = = = = = = = = = = = = =
%\usepackage{dsfont} % doubleline R,N,C,...
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{mathrsfs}
\usepackage{amsthm}
\usepackage{mathbbol}
\usepackage{nicefrac}
\usepackage{braket}
\usepackage{isotope}

% % %
% PDF
% = = = = = = = = = = = = = = = = = =
\usepackage{cmap} % enable find-funktion
\usepackage{url}

\clearpage
\setlength{\hoffset}{-2cm}

\begin{table}[H]
\centering
\begin{tabular}{lcccccccccc}
\hline
Spur&1&+&2&$\rightarrow$ &3&+&4&+&5&\\
\hline
1. Radien [cm]& 400$\pm$25&&&&185$\pm$10&&105$\pm$5&&&cm\\
\hline
2. Impulse [MeV/c]&1972&&&&911,87&&517,55& &1050 (graphisch)& MeV/c\\
\hline
4. Energieerhaltung&&&&&&&&&&\\
a) $pp\to pp \pi_0$&&&&&&&&&&\\
$\Delta E_a$=&(2183,72&+&$m_p$)&-&(1308,19&+&1071,31&+&1058,64)&=-316,42 MeV\\
b) $pp\rightarrow p\pi^+n$&&&&&&&&&&\\
$\Delta E_b$=&(2183,72&+&$m_p$)&-&(1308,19&+&536,15&+&1408,62)&=-131,24 MeV\\
c) $pp \rightarrow \pi^+pn$&&&&&&&&&&\\
$\Delta E_c$=&(2183,72&+&$m_p$)&-&(922,55&+&1071,31&+&1408,62)&=-280,76 MeV\\
\hline
\end{tabular}
\end{table}
\clearpage
\setlength{\hoffset}{2cm}
Schweinebacke Auf diesen Beitrag antworten »

Vorab ein paar Hinweise:
  • Code sollte hier im Forum mit dem Code-Button (das ist der #-Knopf in der Toolbar) eingefügt werden.
  • a4wide gehört zu den obsoleten Paketen, da es das Paket a4 verwendet. Es wird empfohlen, stattdessen geometry oder typearea zu verwenden.
  • Pakete mehrmals zu laden (in Deinem Fall beispielsweise das Paket caption) ist nicht sinnvoll. Es erschwert außerdem die Pflege des Dokuments ist ist häufig Anlass zu fragen wie: »Warum funktioniert die Option … nicht?«
  • Gleitumgebungen wie table kennen von sich aus keine Option "H". Bei Verwendung des Pakets caption solltest Du einmal die Anweisung \captionof in der zugehörigen Anleitung nachlesen, falls Du nicht gleitende Tabellen mit \caption verwenden willst. In Deinem Beispiel gibt es ohnehin kein \caption, also kannst Du auf table auch gleich verzichten.
  • Während Code-Schnippsel nur einige Hinweise geben können, bieten vollständige Minimalbeispiele den Vorteil, dass der Helfer daran auch testen und ggf. eine Lösung direkt vorführen kann.


Zu Deinem Problem:
\hoffset hat einen ganz speziellen Zweck, nämlich die Platzierung einer Seite auf einem Druckbogen. Die Ränder für eine Seite sollte man damit hingegen nicht einstellen. Auch verändert eine Änderung von \hoffset natürlich nicht die Breite des Testbereichs. Ich empfehle für überbreites Material die Verwendung der Umgebung addmargin. Diese steht in allen KOMA-Script-Klassen zur Verfügung. Für andere Klassen steht sie durch Einbindung des Pakets scrextend zur Verfügung. Eine Anleitung findet man in der KOMA-Script-Anleitung, scrguide.pdf, sowohl im Kapitel über die KOMA-Script-Klassen als auch im Kapitel über scrextend.
Neue Frage »
Antworten »



Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »