PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zeilenabstände innerhalb Minipage lassen sich nicht richtig anpassen



Gotthard
25-09-2009, 09:57
Hallo zusammen,

wenn ich innerhalb meiner Minipage-Umgebung die Zeilenabstände ändern will, so funktioniert das nicht richtig. Z.B., wenn ich Zeilenabstand ( \vspace*{0.5cm} eingebe, dann ist es eben im Druck und auf der Druckansicht nicht 5mm, sondern deutlich mehr.

Was mache ich falsch?

Braucht Ihr unbedingt ein MB oder hat jemand das Problem auch schon mal gehabt?

Roman

localghost
25-09-2009, 10:25
[...] Braucht Ihr unbedingt ein MB oder hat jemand das Problem auch schon mal gehabt? [...]
Diese Frage ist hoffentlich rhetorischer Natur.


MfG
Thorsten¹

Gotthard
25-09-2009, 11:29
So, hier mal wieder eins meiner heftigen MB's - bitte nicht gleich schreien :D

Und wie gesagt, es geht NUR um die "Regulierung" der Zeilenabstände. Und das MB tut bei mir, nicht, dass wieder jemand kommt und sagt, ich hätt's nicht ausprobiert ;)

MB:


\documentclass[headings=normal, openright]{scrbook}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}

\usepackage[T1]{fontenc}

\usepackage{graphicx}
\usepackage{capt-of}
\usepackage{scrpage2}

\begin{document}

\begin{titlepage}
%
\begin{minipage}[b]{1\paperwidth}%
%\vspace*{0.8cm}
\begin{center}
\includegraphics[width=5.8cm]{Bild1.png}%
\end{center}
\vspace*{1.35cm}
\includegraphics[trim=0cm 0cm 0cm 0cm, clip, width=\paperwidth]{Bild2.pdf}
\end{minipage}
%
\rmfamily
%
\begin{minipage}[b]{.99\paperwidth}%
\centering
\bfseries
\vspace*{1.2cm}
\Large{Autor}\\
\vspace*{0.5cm}
\Huge{"`Titel"'}\\
\vspace*{0.5cm}
\Large{Bla}\\
\Large{Blubb}
\vspace*{1cm}
\Large{Bla}\\
\Large{Blubb}\\
\Large{Bla}\\
\Large{Band XX}
\end{minipage}\sffamily

\end{titlepage}
\thispagestyle{empty}
\cleardoublepage
\thispagestyle{empty}

Bla blubb

\end{document}

Roman

u_fischer
25-09-2009, 11:40
Nun bei mir läuft es nicht. Dreimal darfst du raten warum.

Gotthard
25-09-2009, 11:47
Hi Ulrike,

das weiß ich nicht. Bei mir tut es definitiv. Ich habe es ausprobiert und es läuft.

Roman

Legion
25-09-2009, 11:48
ist doch ganz logisch .... eingebundene bilder im MM ...;)

voss
25-09-2009, 11:49
So, hier mal wieder eins meiner heftigen MB's - bitte nicht gleich schreien :D

Und wie gesagt, es geht NUR um die "Regulierung" der Zeilenabstände. Und das MB tut bei mir, nicht, dass wieder jemand kommt und sagt, ich hätt's nicht ausprobiert ;)

MB:


das ist vieles, aber nicht minimal ...
Wozu sollen eigentlich die minipages gut sein?

Herbert

voss
25-09-2009, 11:50
ist doch ganz logisch .... eingebundene bilder im MM ...;)

deswegen gibt es extra


\usepackage[demo]{graphicx}

Herbert

Gotthard
25-09-2009, 11:53
Hallo zusammen,

also, das MB tut bei mir.

Die Minipages sind drin, weil das Bild über die Ganze Seite muss - die Lösung hat mir edico geschickt und ich verwende sie abgewandelt. Damit schaut die Titelseite so aus, wie sie sein muss.

Wird von meinem Unternehmen so verlangt, und da das Unternehmen am längeren Hebel ist, muss ich mich anpassen. Ob es mir passt oder nicht, tut nix zur Sache.

Meine Frage war, warum die Zeilenabstände sich nicht in dem Maße verändern, wie ich die Zahlen eingebe. Also warum z.B., wenn ich 1.2cm eingebe, sich das ganze um geschätzte 7cm verschiebt.

Kann da jemand helfen? Ich bin auch sehr gerne bereit, keine minipages zu verwenden, das ist klar.

Roman

Gotthard
25-09-2009, 11:56
Danke - hoffe, das MB tut jetzt auch bei Ulrike?


\documentclass[headings=normal, openright]{scrbook}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[demo]{graphix}
\usepackage[T1]{fontenc}

\usepackage{graphicx}
\usepackage{capt-of}
\usepackage{scrpage2}

\begin{document}

\begin{titlepage}
%
\begin{minipage}[b]{1\paperwidth}%
%\vspace*{0.8cm}
\begin{center}
\includegraphics[width=5.8cm]{Bild1.png}%
\end{center}
\vspace*{1.35cm}
\includegraphics[trim=0cm 0cm 0cm 0cm, clip, width=\paperwidth]{Bild2.pdf}
\end{minipage}
%
\rmfamily
%
\begin{minipage}[b]{.99\paperwidth}%
\centering
\bfseries
\vspace*{1.2cm}
\Large{Autor}\\
\vspace*{0.5cm}
\Huge{"`Titel"'}\\
\vspace*{0.5cm}
\Large{Bla}\\
\Large{Blubb}
\vspace*{1cm}
\Large{Bla}\\
\Large{Blubb}\\
\Large{Bla}\\
\Large{Band XX}
\end{minipage}\sffamily

\end{titlepage}
\thispagestyle{empty}
\cleardoublepage
\thispagestyle{empty}

Bla blubb

\end{document}

Roman

Gotthard
25-09-2009, 12:05
So, ich habe jetzt die minipage-umgebung rauskommentiert, es geht auch so, aber das Problem bleibt bestehen.

Bsp.:


\documentclass[headings=normal, openright]{scrbook}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[demo]{graphix}
\usepackage[T1]{fontenc}

\usepackage{graphicx}

\begin{document}

\begin{titlepage}
%
\begin{center}
\includegraphics[width=5.8cm]{Bild1.png}%
\end{center}
\vspace*{1.35cm}
\includegraphics[trim=0cm 0cm 0cm 0cm, clip, width=\paperwidth]{Bild2.pdf}
%
\rmfamily
%
\centering
\bfseries
\vspace*{1.2cm}
\Large{Autor}\\
\vspace*{0.5cm}
\Huge{"`Titel"'}\\
\vspace*{0.5cm}
\Large{Bla}\\
\Large{Blubb}
\vspace*{1cm}
\Large{Bla}\\
\Large{Blubb}\\
\Large{Bla}\\
\Large{Band XX}
\sffamily

\end{titlepage}

\end{document}

u_fischer
25-09-2009, 12:29
! LaTeX Error: File `graphix.sty' not found.

voss
25-09-2009, 12:36
So, ich habe jetzt die minipage-umgebung rauskommentiert, es geht auch so, aber das Problem bleibt bestehen.


Welcher Abstand in folgendem Beispiel stimmt nicht?


\documentclass{scrbook}
\usepackage[demo]{graphicx}
\usepackage{scrpage2}

\begin{document}

\begin{titlepage}
%\vspace*{0.8cm}
\begin{center}
\includegraphics[width=5.8cm]{Bild1}%
\vspace*{1.35cm}
\makebox[\textwidth]{\includegraphics[width=\paperwidth]{Bild2}}
\bfseries
\vspace*{1.2cm}
\Large Autor\\[0.5cm]
\Huge"`Titel"'\\[0.5cm]
Bla\\
Blubb
\vspace*{1cm}
Bla\\
Blubb\\
Bla\\
Band XX\par
\normalsize\mdseries
\end{center}
\end{titlepage}

\end{document}


Herbert

u_fischer
25-09-2009, 12:37
\documentclass[headings=normal, openright]{scrbook}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}

\usepackage[T1]{fontenc}



\begin{document}
\begingroup
\centering\bfseries\Large %
% in diesem Absatz Zeilenabstand von \Large
Autor \\[0.5cm]
{\Huge "`Titel"'}\\[0.5cm]
Bla\\
Blubb\\[1cm]
Bla\\
Blubb\\
Bla\\
Band XX\par%Absatzende
\endgroup
\end{document}

Gotthard
25-09-2009, 12:54
Hallo Ulrike,

ich habe Dein Beispiel probiert, es ändert sich nichts in meinem PDF-Dokument. :confused:

Ich frage mich, wo der Abstand überhaupt gemessen wird? Vielleicht liegt es ja daran, dass ich den Abstand von Zeilenunterkante der oberen Zeile zu Zeilenoberkante der unteren Zeile messe?

Ich kann es mir nicht erklären.

@Voss: Der Abstand vom oberen Seitenrand zum ersten Bild stimmt. Der Abstand vom ersten zum Zweiten Bild stimmt auch. Ganz genau, sogar. Der Abstand zwischen dem zweiten Bild und dem Titel stimmt auch sehr genau. Die Abstände zwischen Autor, Titel, Untertitel und Reihentitel stimmen jedoch nicht.

Ich denke, dass ich grundsätzlich eine falsche Überlegung hab. Bloß welche?

Roman

u_fischer
25-09-2009, 13:17
Zeilenabstand wird von Grundlinie zu Grundlinie gemessen. Alles andere macht keinen Sinn, weil die "Oberkante" einer Zeile variieren kann.


\documentclass[headings=normal, openright,parskip]{scrbook}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}

\usepackage[T1]{fontenc}



\begin{document}
\begingroup
\Large
xyA\rule{3cm}{0.4pt}\\
xyA\rule{3cm}{0.4pt} \smash{\rule{0.4pt}{18pt}} 18pt

xyA\rule{3cm}{0.4pt}\\[1cm]
xyA\rule{3cm}{0.4pt} \smash{\rule{0.4pt}{1cm}}
\smash{\rule{0.4pt}{18pt}}
\smash{\rule{0.4pt}{\dimexpr18pt+1cm}} 1cm + 18pt

\endgroup
\end{document}

Gotthard
25-09-2009, 13:33
Danke Ulrike!

Blöde Frage: Was ist die Grundlinie? Beim Y z.B. der Schnittpunkt, oder?

Roman

Gotthard
25-09-2009, 13:50
Hi zusammen,

die Abstände werden einfach nach wie vor nicht richtig verändert, wenn ich in LaTeX einen anderen Abstand eingebe. Wenn ich z.B. \rule{0.0pt}{1.3cm} eingebe, so liegt der Abstand nicht bei 1,3cm, sondern wesentlich darüber, nämlich bei rund 1,6cm.

Gut, ich könnte jetzt den Faktor ausrechnen - aber irgendwo hab ich doch einen Fehler eingebaut - oder?

Gotthard
25-09-2009, 13:59
Sorry, Ulrike, wer lesen kann, ist im Vorteil.

Jetzt geht es bis auf einen Abstand, aber das werde ich hoffentlich schaffen.

Darf ich im Notfall nochmal fragen?

Roman