PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : eine art fotoalbum



jan99
27-04-2006, 10:44
moin !

im rahmen meiner familienchronik möchte ich einige seiten als eine art fotoalbum gestalten. ich habe irgendwo schon einmal gelesen, dass die verfügbare fläche für grafiken in einer seite begrenzt ist.

nun die frage: welche art von anpassungen müßte ich vornehmen um "fotoalbumseiten" erstellen zu können. alle anderen seiten sollen davon unbeeinflußt sein.

gruß Jan :-)

edico
27-04-2006, 13:26
... und was hast du bisher herausgefunden?
edico

jan99
27-04-2006, 13:58
hallo edico,

ich hatte bisher herausgefunden, dass es da eine variable gab mit der ich den prozentualen anteil von grafiken auf einer seite steuern kann - leider weiß ich den namen nicht mehr.

ich stelle mir nur die frage, ob ich diesen wert ggf. nur für eine/mehrere seiten ändern kann ohne mir den rest kaputt zu machen !

gedanke habe ich mir dazu schon gemacht ....

gruß Jan :-)

pospiech
27-04-2006, 14:02
Wenn deine Grafiken sowieso nicht fließen sollen - was bei einem Album keinen sinn macht, dann sind alle Parameter an denen du drehen kannst sowieso irrelevant.

Wenn du mehr Platz auf einer Seite haben willst kannst du mit der Umgebung wide (die ich hier schonmal gepostet habe, kommt aus esplatex.pdf) die Breite vergrößern.

Ansonsten solltest du konkretet Beschreiben, was dein Problem ist.

Matthias

bischi
27-04-2006, 15:28
Oder für die ganze ganze Seite: wallpaper-Paket.

MfG Bischi

edico
27-04-2006, 16:25
Tja, mit der Variablen kann ich im Moment nichts anfangen ... und wie andere schon gesagt haben, was ich mir eigentlich ersparen wollte: deine Anfrage ist viel zu vage. Da fängt man an, über Lösungen nachzudenken, und dann - ätsch - ist es doch ganz anders ... oh, du liebe Zeit ...
Mir fallen eine Vielzahl von Fragen ein, die vorab - das solltest du mit deiner langen Erfahrung doch wissen - beantwortet sein müssten ...
- mit welcher Klasse arbeitest du - Standard, Koma o.a.
- welche Art Bilder - Vektor Graphiken oder Rasterfiles
- wie gross sind die Bilder
- sind die Bilder unterschiedlich/gleich gross
- sollen sie gleich/unterschiedlich gross präsentiert werden
- wieviele Bilder sollen auf eine Seite gesetzt werden
- sollen die Bilder nebeneinander, untereinander
- soll referenziert werden
- sollen die Bilder mit captions versehen werden
- soll ggf. weiterer Text af der Seite erfolgen
- gibt es dafür ein bestimmtes Muster
... jetzt hab ich keine Puste mehr ...
Mach was draus
edico

jan99
09-07-2006, 22:08
moin !

auch wenn dieses posting etwas länger zurück liegt möchte ich es heute nochmal aufnehmen.

hier die antworten zu #6 von edico


- mit welcher Klasse arbeitest du - Standard, Koma o.a.

\usepackage[ngerman]{babel} %Trennungen, Schriftsatz; Neue deutsche Rechtschreibung
\usepackage[T1]{fontenc} %Umlaute, Sonderzeichen... \usepackage[ansinew]{inputenc} %Dateicodierung: Unter Linux latin1 anstatt ansinew verwende
\usepackage{graphicx} %Paket um Grafiken einzubinden. Evtl. muss unter Windows \usepackage{multind}
\usepackage{multibib}
\pagestyle{headings} %gemachte Einstellungen anwenden
\usepackage{setspace}
\usepackage[margin=10pt,font=small,label=bf]{caption} \usepackage{subfigure}
\usepackage{blindtext}
\usepackage{epic,ecltree}
\usepackage{floatflt}
\usepackage {float}
\usepackage{wrapfig}
\usepackage{paralist}
\usepackage[pdftitle={Familienchronik Tappenbeck - Entwurf}


- welche Art Bilder - Vektor Graphiken oder Rasterfiles
JPG


- wie gross sind die Bilder
ca. 10x7 cm (breite x höhe)


- sind die Bilder unterschiedlich/gleich gross
soweit möglich


- sollen sie gleich/unterschiedlich gross präsentiert werden
soweit möglich - sieht am besten aus


wieviele Bilder sollen auf eine Seite gesetzt werden
3-6


- sollen die Bilder nebeneinander, untereinander
kommt drauf an - bei passbildern ehrer als bei gruppenbildern


- soll referenziert werden
kenn ich noch nicht !


sollen die Bilder mit captions versehen werden
wäre sinnvoll


weiterer Text af der Seite erfolgen
nicht zwingend erforderlich


gibt es dafür ein bestimmtes Muster
wollte erst einmal über die realisierbarkeit nachdenken und dann hängt es von den zur verfügung stehenden bildern ab (familienchronik - da weiß man nie was noch auftaucht !)

ich hoffe, dass diese info's weiterhelfen und wir noch einwenig weiterkommen.

und jetzt geht es in die verlängerung italien - frankreich !

gruß jan :-)

jan99
10-07-2006, 09:56
Moin !

ich muss nochmal etwas nachtragen - ich bin nämlich heute morgen in meinem buch "der latex-begleiter" noch fündig geworden.

dort steht (s. 143 ff) folgendes (sinngemäß):

über regeln und einstellungen wird das verhalten zwischen dem textfluss und den gleitobjekten gesteuert.... mit clearpage können noch nicht abgebildete gleitobjekte in der darstellung erzwungen werden - oder über nachfolgende parameter kann das verhalten beeinflußt werden.

dann werden einige variablen aufgelistet - so z.b:
- totalnumber
- textfraction


wenn ich jetzt wieder auf mein posting #1 zu sprechen komme, dann würde ich gerne wissen ob ich den gültigkeitsbereich dieser einstellungen begrenzen kann oder ich mir ggf. das gesamte latex-doc ?

es klasse, wenn ihr mir nochmal diesbezüglich helfen könntet.

gruß Jan :-)

bischi
10-07-2006, 10:05
Ich hab ein wenig die Übersicht verloren, was du genau machen möchtest...

Hast du mal das l2picfaq.pdf gelesen? Da steht so ziemlich vieles über Bilder drin...

http://www.mrunix.de/forums/showthread.php?t=41452

MfG Bischi

PS: Vielleicht solltest du mal eine Skizze anfertigen, damit wir sehen können, wie du dir dein "Fotoalbum" genau vorstellst.

jan99
10-07-2006, 11:01
hallo bischi,

vielen dank - das paper enthält aber alle grundlegenden funktionen für das einfügen, beschriften, drehen etc .von bildern.


Ich hab ein wenig die Übersicht verloren, was du genau machen möchtest...

fasse ich noch einmal zusammen:

es geht mir darum in einem dokument einzelne seiten mit einer vielzahl von bildern (fotoalbum) zu gestalten. der bildanteil ist hierbei wesentlich höher als der textanteil.

deshalb habe ich auch auf die variablen verwiesen, die ich in meinem buch gefunden habe.


gruß jan :-)

bischi
10-07-2006, 11:20
Falls die Seiten gleich gross bleiben sollen, wie im restlichen Dokument (was ich empfehlen würde), so kannst du das ganze mittels Tabelle + captionof-Befehl recht einfach machen...

MfG Bischi

jan99
10-07-2006, 16:41
hallo bischi,

nur damit ich das ganze richtig verstanden habe ...

du meinst ich sollte eine tabelle erstellen in welche ich die bilder als inhalt einfüge und dann bleibt das ganze autom. zusammen ?

gruß jan :-)

edico
10-07-2006, 16:43
%
\documentclass{article}
\usepackage{graphicx}
\renewcommand\includegraphics[2][]{\rule{20mm}{14mm}}% dummy_4_demo
\begin{document}
Um in \LaTeX\ Bilder zu {\"a}ndern, nutze \verb|\scalebox|
oder \verb|\resizebox| und evtl. \verb|minipage|

\raisebox{0.75\height}{\includegraphics{snoopy}}\h fill
\raisebox{0.75\height}{\includegraphics{snoopy}}\h fill
\raisebox{0.75\height}{\includegraphics{snoopy}}

\bigskip
\resizebox{0.65\width}{!}{\includegraphics{snoopy} }\hfill
\resizebox{0.65\width}{!}{\includegraphics{snoopy} }

\bigskip
\centering\scalebox{4}{\includegraphics{snoopy}}

\vspace{1cm}
\begin{minipage}[c]{0.30\columnwidth}%
\centering
\includegraphics{snoopy}
\end{minipage}%
\hfill{}
\begin{minipage}[c]{0.30\columnwidth}%
\centering
\includegraphics{snoopy}
\end{minipage}%
\hfill{}
\begin{minipage}[c]{0.30\columnwidth}%
\centering
\includegraphics{snoopy}
\end{minipage}\\[1.5cm]

\begin{minipage}[c]{0.30\columnwidth}%
\centering
\includegraphics{snoopy}\\[0.25cm]
\includegraphics{snoopy}%
\end{minipage}
\hfill{}
\begin{minipage}[c]{0.30\columnwidth}%
\centering
\includegraphics[scale=.5]{snoopy}
\end{minipage}%
\hfill{}
\begin{minipage}[c]{0.30\columnwidth}%
\centering
\includegraphics[scale=.5]{snoopy}\\[0.25cm]
\includegraphics[scale=.5]{snoopy}%
\end{minipage}
\end{document}
%
edico

jan99
10-07-2006, 17:07
hallo edico,

kannst du mir noch einige erklärende worte dazu schreiben ?

vielen dank im voraus.

gruß Jan :-)

bischi
10-07-2006, 17:17
@jan: Der mit der Tabelle funktioniert übrigens auch... Bei so speziellen Sachen musst du sowieso immer ein wenig rumbasteln, bis es genau so aussieht, wie du es haben möchtest...

MfG Bischi

edico
10-07-2006, 19:27
%
\documentclass{article}
\usepackage[latin1]{inputenc}
\usepackage{graphicx}
\renewcommand\includegraphics[2][]{\rule{50mm}{35mm}}% dummy_4_demo
\begin{document}
An sich ist das Gleiten von 'floats' sinnvoll, bei deinem Anliegen IMHO nicht.

Somit ist darüber nachzudenken, welche Möglichkeiten es gibt, (viele) Bilder zu positionieren. Darüber ist hier genügend geschrieben, auch in diesem Thread hingewiesen worden. So: Bischi - typisch Wissenschaftler ;-) - formatisiert die Anordnung mit einer Tabelle. Versuch es!

Ich hebe ab aufweitere Möglichkeiten, Bilder zu platzieren: s. raisebox und/oder Bilder zu skalieren, s. resizebox, scalebox und Abstände wie \verb|\hfill|, \verb|\hspace|, \verb|\vfill| etc..
Das 'Minimalbeispiel' soll(te) dich nur anregen, einfach mal zu tun. Da deine Bilder nicht alle gleich gross sind (sein werden), musst du die Anordnung einfach mal 'ausprobieren'. Denn: es handelt sich mehr um einen ästhetischen, denn LaTeX-Aspekt.

Weiteres \ldots (und capt-of für Non-Floats) \ldots

\centering
\raisebox{-\height}{\includegraphics[width=.4\textwidth]{snoopy}}\hfill
\raisebox{-\height}{\includegraphics[width=.4\textwidth]{snoopy}}\\[10pt]
\raisebox{-\height}{\includegraphics[width=.4\textwidth]{snoopy}}\hspace{10pt}
\raisebox{-\height}{\includegraphics[width=.4\textwidth]{snoopy}}\\[10pt]
%\raisebox{-\height}{\includegraphics[width=.4\textwidth]{snoopy}}
\raisebox{0.75\height}{\includegraphics{snoopy}}
\end{document}
%
edico

jan99
13-07-2006, 13:53
hallo edico,

das war schon fast das, was ich gesucht hatte.

nun wollte ich noch gerne die bilduntertitel dazusetzen aber wenn ich folgende schreibe, dann werden diese neben die bilder gesetzt.


\centering
\raisebox{-\height}
{
\includegraphics[width=.4\textwidth]{snoopy}
%% \caption{Konsul und seine Frau}
%% \label{fig:konsulundfrau}
}
\hspace{10pt}
\raisebox{-\height}
{
\includegraphics[width=.4\textwidth]{snoopy}
%% \caption{Konsul und seine Frau}
%% \label{fig:konsulundfrau}
}
\\[10pt][/PHP]

kannst du mir sagen, wie ich diese darunter bekomme ?

und dann habe ich das eigenartige phänomäne, dass der text auf dieser seite, der sich oberhalb der bilder befindet, zentriert dargestellt wird - die vorangegangenen seiten sind linksbündig geschrieben ! und es steht keine anweisung dazwischen ! kann dieses mit dem \centering in zusammenhang stehen ?

gruß Jan :-)

nachfolgend noch der code dieser seite:


[PHP]\newpage
\label{tree_holsteine_konsul_fotoalbum}
%
\subsection*{Fotoalbum der Konsulsfamilie}
%
Von der Familie des Konsul ......blabla
\par
Bilder von Madagaskar\\
%
\centering
\raisebox{-\height}
{
\includegraphics[width=.4\textwidth]{snoopy}
%% \caption{Konsul und seine Frau}
%% \label{fig:konsulundfrau}

......



Bitte code-tag und nicht php-tag verwenden (sonst werden Backslashes weggeschnitten...)

edico
13-07-2006, 14:11
[1] centering musst du kapseln
[2] ich versteh gar nicht, wie du caption ohne table hinbekommst? Versuch mal captof aus dem caption package, da es sich ja um Non-floats handelt.
edico

jan99
13-07-2006, 18:11
hallo edico,

vielen dank - aber kannst du mir


[1] centering musst du kapseln

nochmal näher erklären ?

so ganz bin ich noch nicht mit dem begriffen vertraut - und bei google lande ich gleich wieder bei diesen gummiartikeln.

gruß jan :-)

edico
13-07-2006, 19:51
{%
\centering
...stuff...
}%
-> in Klammern setzen, so dass nur 'klammerweites' centering erfolgt; sonst erstreckt sich die Zentrierung auch auf den nachfolgenden Bereich - bis es aufgehoben wird.
Man könnte auch mit \begin{center} ...stuff... \end{center} 'klammern'. Unterschiede sind hier mehrfach erläutert.
edico

jan99
14-07-2006, 10:47
hallo edico,

du mußt entschuldigen, aber irgendwie komme ich nicht klar mit den angaben.

bei google finde ich zu captof nicht so richtig was und in der caption-beschreibung von Axel Sommerfeldt finde ich nur den begriff captionof.

wenn ich diesen allerdings in meinen text wie folgt einbaue:


\raisebox{-\height}
{
\includegraphics[width=.4\textwidth]{snoopy.jpg}
\captionof{figure}{Marianna und Ilse 1915 \cite{koenig1}}
%% \label{fig:konsulundfrau}
}
\hspace{10pt}
\raisebox{-\height}
{
\includegraphics[width=.4\textwidth]{snoopy.jpg}
\captionof{figure}{Heinrich in der Konsulantenuniform \cite{koenig1}}
%% \label{fig:konsulundfrau}
}
\\[10pt]

... dann ist da zwar ein untertitel - aber die bilder sind weg.

kannst du mir nochmal helfen ?

gruß Jan :-)

bischi
14-07-2006, 10:58
@jan: Hör bitte auf, die php tags zum einbinden von code zu verwenden!! (vgl. vorherige postst)

MfG Bischi

PS: Captof und captionof: Vgl l2picfaq.pdf (suche nach begriff captionof)

jan99
14-07-2006, 12:05
hallo bischi,

gelobe besserung und trotzdem vielen dank !

gruß Jan :-)

edico
14-07-2006, 12:52
%
\documentclass{article}
\usepackage[latin1]{inputenc}
\usepackage{graphicx}
\usepackage{capt-of}
\usepackage{calc}

\newcommand{\myFig}[4]{%
\begin{center}
\raisebox{-\height}{\includegraphics[width=#1]{#2}}
\captionof{figure}{#3 \label{#4}}
\end{center}
}

\renewcommand\includegraphics[2][]{\rule{25mm}{15mm}}% dummy_4_demo
\begin{document}
here comes the text not centered

\myFig{.5\textwidth}{snoopy}{GOOD OL' SNOOPY}{fig:snoopy11}

{\centering%
\raisebox{-\height}{\includegraphics[width=.4\textwidth]{snoopy}}
\captionof{figure}{GOOD OL' SNOOPY}
\label{fig:snoopy2}
}%

\bigskip
here goes the text not centered

\raisebox{-\height+1.5ex}{\rule{0.75\textwidth}{35mm}}
\captionof{figure}{GOOD OL' SNOOPY}
\label{fig:snoopy4}

\end{document}
%
edico

jan99
17-07-2006, 10:07
hallo edico,

vielen dank - das ist genau das, was ich meinte. ich habe mir die lösung

\myFig{.5\textwidth}{snoopy}{GOOD OL' SNOOPY}{fig:snoopy11}

ausgesucht.

gruß Jan :-)