Seitenrand für eine Tabelle ändern Thema ist als GELÖST markiert

Tabellen und Grafiken erstellen und anordnen


Gast

Seitenrand für eine Tabelle ändern

Beitrag von Gast »

Hi,

ich möchte den Seitenrand verkleinern, damit eine Tabelle auf eine leere Seite passt. Die Tabelle soll dann horizontal und vertikal zentriert sein, das heißt ich will quasi garkeine Seitenränder mehr haben und die Tabelle genau in die Mitte klatschen.

Ich hoffe ihr versteht mein beispiel.
\documentclass[smallheadings,headsepline,11pt,a4paper]{scrreprt}
\usepackage{geometry}
\geometry{top=25mm, left=35mm, right=20mm, bottom=20mm,
headsep=10mm, footskip=12mm}

\usepackage{graphicx}
\usepackage{floatflt}
\usepackage{float}
\usepackage{wrapfig}

\usepackage[bf]{caption}
%\setcapindent{0pt}

\pagestyle{headings}

\usepackage{floatpag}

\begin{document}

text text text

\begin{table}
\thisfloatpagestyle{empty}
\center
\includegraphics{bild}
\caption{ich bin ein riesiges bild auf einer seite}
\label{bild}
\end{table}

\end{document}

CollmDante
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 80
Registriert: So 9. Jan 2011, 10:00
Wohnort: Wermsdorf

Beitrag von CollmDante »

Ich würde die Tabelle in eine minipage-Umgebung setzen und diese durch Textpos zur linken oberen Ecke verschieben. In etwa so:
\documentclass[heading=small,headsepline,11pt,a4paper]{scrreprt} 
\usepackage{geometry} 
\geometry{top=25mm, left=35mm, right=20mm, bottom=20mm, 
headsep=10mm, footskip=12mm} 

\usepackage[demo]{graphicx} 
\usepackage[absolute]{textpos} 
\usepackage{wrapfig} 
\pagestyle{headings} 
%setzen der Einheit für Textpos
\setlength\TPHorizModule{1mm}
\setlength\TPVertModule{\TPHorizModule}
\begin{document} 

text text text \clearpage
\begin{textblock}{297}(0,0)%(-3,0) setzt näher an den rechten Rand
\begin{minipage}{210mm}
\includegraphics[width=210mm,height=297mm]{bild} 
\end{minipage}
\end{textblock}
\end{document} 
Gruß Jens
Die Kugel ist der vollendete Kompromiss, sie kann nirgendwo anecken.
Paul Leip

Xenara
Forum-Meister
Forum-Meister
Beiträge: 682
Registriert: Mi 25. Nov 2009, 09:41

Beitrag von Xenara »

Du könntest die horizontale Zentrierung auch mit makebox machen, die vertikale wird automatisch bei der Positionierung "p(age)" gemacht:
\documentclass[smallheadings,headsepline,11pt,a4paper]{scrreprt} 
\usepackage{geometry} 
\geometry{top=25mm, left=35mm, right=20mm, bottom=20mm, 
headsep=10mm, footskip=12mm} 

\usepackage{graphicx} 
\usepackage{floatflt} 
\usepackage{float} 
\usepackage{wrapfig} 

\usepackage[bf]{caption} 
%\setcapindent{0pt} 

\pagestyle{headings} 

\usepackage{floatpag} 

\usepackage[ngerman]{babel} 
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}	
\usepackage{blindtext}


\begin{document} 

text text text 

\begin{table}[!p]
\thisfloatpagestyle{empty} 
\makebox[\textwidth]{
%\center
%\includegraphics{bild} 
\rule{18cm}{3cm}}
\caption{ich bin ein riesiges bild auf einer seite} 
\label{bild} 
\end{table} 

\blindtext

\end{document}

Gast

Beitrag von Gast »

Habe die Variante mit der makebox und option p probiert und es funktioniert, vielen Dank!

Antworten