PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Automatischer Seitenwechsel nach section



nixversteh
09-04-2007, 18:47
Hallo folks,

ich hoffe euer Ostern war prima...

nun zu meinem problem: ich möchte gerne einen automatischen Seitenwechsel nach jeder section erreichen. Hab den ganzen Tag gegooglelt und und.. leider funkts nicht damit, füge bis jetzt jedesmal den Befehl \newpage
ein. Aufgrund meines Alters (53) bin ich ab und an vergesslich und vergesse mal den Befehle einzufügen, das nervt. Zudem bin ich erst eine Woche Latex-er.
Mag mir jemand einen Tipp geben?
Danke im Voraus.

Martin

MasterOfPuppets
09-04-2007, 18:57
Ein neuer Befehl sollte da helfen:



\newcommand{\MySection}[1]{\section{#1}\newpage}


Aber das sieht bestimmt nicht gut aus.

nixversteh
09-04-2007, 19:49
Ein neuer Befehl sollte da helfen:



\newcommand{\MySection}[1]{\section{#1}\newpage}


Aber das sieht bestimmt nicht gut aus.

Hallo MasterOfPuppets..(ein cooler Nick),

jo, sieht subopti,al aus..

hier ein kurzes Listing:
\begin{document}
\setcounter{secnumdepth}{5}
\newcommand{\MySection}[1]{\section{#1}\newpage}
\MySection{Allgemeine Aussagen zur Prakti\-kums\-ein\-rich\-tung}
\begin{figure}[htbp]
\centering
\includegraphics[width=0.80\textwidth]{C:/AnnaGRUPPENBUCH/Ente.jpg}
\label{fig:Ente}
\end{figure}


ich habe auf der Seite ein Bild, welches auf die nächste Seite verschoben wir, das mag ich nicht..

Hmm, hast noch eine Idee?
Danke

Martin

nixversteh
09-04-2007, 19:53
Ein neuer Befehl sollte da helfen:



\newcommand{\MySection}[1]{\section{#1}\newpage}


Aber das sieht bestimmt nicht gut aus.

Hallo MasterOfPuppets..(ein cooler Nick),

jo, sieht suboptimal aus..

hier ein kurzes Listing:
\begin{document}
\setcounter{secnumdepth}{5}
\newcommand{\MySection}[1]{\section{#1}\newpage}
\MySection{Allgemeine Aussagen zur Prakti\-kums\-ein\-rich\-tung}
\begin{figure}[htbp]
\centering
\includegraphics[width=0.80\textwidth]{C:/AnnaGRUPPENBUCH/Ente.jpg}
\label{fig:Ente}
\end{figure}


ich habe auf der Seite ein Bild, welches auf die nächste Seite verschoben wir, das mag ich nicht..

Hmm, hast noch eine Idee?
Danke

Martin

MasterOfPuppets
09-04-2007, 19:54
Schau mal da rein: http://www.mrunix.de/forums/showthread.php?t=50143

Bischis l2picfaq.pdf ist auch immer einen Blick wert. Findet sich auch in dem Link.

rais
10-04-2007, 09:30
ich habe auf der Seite ein Bild, welches auf die nächste Seite verschoben wir, das mag ich nicht..

öhhmm, war das gerade: ``Hilfe, ich hab \newpage zwischen meiner Abschnittsüberschrift und meiner Abbildung...´´?
MfG,

nixversteh
10-04-2007, 11:06
öhhmm, war das gerade: ``Hilfe, ich hab \newpage zwischen meiner Abschnittsüberschrift und meiner Abbildung...´´?
MfG,

Hallo Rainer,

nein, der Befehl \newpage ist von mir nach dem Bild eingesetzt worden. Da klappt ja auch alles, bin nur etwas bequem und möchte dies automatisieren: Section= neue Seite.

Weil es passierenkann, dass ich den Befehl vergessen könnte einzusetzen. Was automatisch abläuft, belastet mein Hirn nicht :-)

Martin

rais
10-04-2007, 12:04
Moin moin,


nein, der Befehl \newpage ist von mir nach dem Bild eingesetzt worden. Da klappt ja auch alles, bin nur etwas bequem und möchte dies automatisieren: Section= neue Seite.

das beisst sich irgendwie mit


\newcommand{\MySection}[1]{\section{#1}\newpage}
\MySection{Allgemeine Aussagen zur Prakti\-kums\-ein\-rich\-tung}
\begin{figure}[htbp]

heisst das nicht


\section{Allgemeine...}
\newpage
\begin{figure}[htbp]
?
Vllt wolltest Du es ja andersherum?


\newcommand{\MySection}[1]{\clearpage\section{#1}}

MfG,

nixversteh
10-04-2007, 13:57
Moin moin,

das beisst sich irgendwie mit

heisst das nicht


\section{Allgemeine...}
\newpage
\begin{figure}[htbp]
?
Vllt wolltest Du es ja andersherum?


\newcommand{\MySection}[1]{\clearpage\section{#1}}

MfG,


Hallo Rainer,

deine Zeilen haben die gleiche Auswirkung wie die von den andern Postern...
Aber ich erreiche nicht mein Ziel: Automatischer Seitenwechsel (vor) der Überschrift section.. alles was auf der Seite steht, soll ja da bleiben.

Ich denke, es ghet wahrscheinlich nur so:

........................
\begin{document}
\setcounter{secnumdepth}{5}
\section{Allgemeine Aussagen zur Prakti\-kums\-ein\-rich\-tung}
\begin{figure}[htbp]
\centering
\includegraphics[width=0.80\textwidth]{C:/AnnaGRUPPENBUCH/Ente.jpg}
\label{fig:Ente}
\end{figure}
\newpage

.......
egal, muss ich eben aufpassen und jedesmal "\newpage" einfügen

Danke für deine Bemühungen
auch an alle Poster

Martin

sofa-surfer
10-04-2007, 14:06
... noch eine bescheidene Frage meinerseits: Geht es hier um eine article-Klasse? Wenn ja, warum dann nicht einfach zu report wechseln, wo das gewünschte Verhalten (dann eben auf \chapter-Ebene) sowieso Standard ist? Die Koma-Klassen (dann also scrreprt) bieten außerdem bequeme Klassenoptionen wie z.B. smallheadings um die Größe der Überschriften zu steuern (so dass die Überschriften auf \chapter-Ebene nicht so "erdrückend" wirken im Vergleich zu den \section-Überschriften bei scrartcl).

Matthias

rais
10-04-2007, 15:01
Hallo Martin,


deine Zeilen haben die gleiche Auswirkung wie die von den andern Postern...
Aber ich erreiche nicht mein Ziel: Automatischer Seitenwechsel (vor) der Überschrift section.. alles was auf der Seite steht, soll ja da bleiben.

wir reden wohl aneinander vorbei -- vergleiche mal die Ausgabe von


\documentclass{article}
\begin{document}
\setcounter{secnumdepth}{5} %<--besser vor \begin{document}
\newcommand{\MySection}[1]{\section{#1}\newpage} %<--dito
\MySection{Allgemeine Aussagen zur Prakti\-kums\-ein\-rich\-tung}
\begin{figure}[htbp]
\centering
% \includegraphics[width=0.80\textwidth]{C:/AnnaGRUPPENBUCH/Ente.jpg}
\rule{0.80\textwidth}{0.3\textheight}
\label{fig:Ente} %<-- \label ohne vorherige \caption???
\end{figure}
\MySection{Auf zum folgenden Abschnitt}
\end{document}
mit


\documentclass{article}
\setcounter{secnumdepth}{5}
\newcommand{\MySection}[1]{\clearpage\section{#1}}
\begin{document}
\MySection{Allgemeine Aussagen zur Prakti\-kums\-ein\-rich\-tung}
\begin{figure}[htbp]
\centering
% \includegraphics[width=0.80\textwidth]{C:/AnnaGRUPPENBUCH/Ente.jpg}
\rule{0.80\textwidth}{0.3\textheight}
\caption{Das Bild einer schwarzen Ente auf schwarzem Teich}
\label{fig:Ente}
\end{figure}
\MySection{Auf zum folgenden Abschnitt}
\end{document}

wenn der zweite Code korrekt positioniert (bei mir tut er das), dann kommentier' darin mal die \rule aus und reaktiviere den \includegraphics (graphicx musst Du zuvor noch laden) -- verschiebt sich Dein Bild damit, ist es vllt zu gross? Hmm, aber manuell hat's bei Dir doch schon geklappt?
MfG,

nixversteh
10-04-2007, 23:45
... noch eine bescheidene Frage meinerseits: Geht es hier um eine article-Klasse? Wenn ja, warum dann nicht einfach zu report wechseln, wo das gewünschte Verhalten (dann eben auf \chapter-Ebene) sowieso Standard ist? Die Koma-Klassen (dann also scrreprt) bieten außerdem bequeme Klassenoptionen wie z.B. smallheadings um die Größe der Überschriften zu steuern (so dass die Überschriften auf \chapter-Ebene nicht so "erdrückend" wirken im Vergleich zu den \section-Überschriften bei scrartcl).

Matthias

Hallo Matthias,

ja, es ist eine article-Klasse, habe ich auf screprt umgestellt, arbeite noch daran ...
Bis jetzt funkts nicht soooooooo, aber ich bleibe dran.

Danke für deine Hilfe

Martin

nixversteh
10-04-2007, 23:47
Hallo Martin,

wir reden wohl aneinander vorbei -- vergleiche mal die Ausgabe von


\documentclass{article}
\begin{document}
\setcounter{secnumdepth}{5} %<--besser vor \begin{document}
\newcommand{\MySection}[1]{\section{#1}\newpage} %<--dito
\MySection{Allgemeine Aussagen zur Prakti\-kums\-ein\-rich\-tung}
\begin{figure}[htbp]
\centering
% \includegraphics[width=0.80\textwidth]{C:/AnnaGRUPPENBUCH/Ente.jpg}
\rule{0.80\textwidth}{0.3\textheight}
\label{fig:Ente} %<-- \label ohne vorherige \caption???
\end{figure}
\MySection{Auf zum folgenden Abschnitt}
\end{document}
mit


\documentclass{article}
\setcounter{secnumdepth}{5}
\newcommand{\MySection}[1]{\clearpage\section{#1}}
\begin{document}
\MySection{Allgemeine Aussagen zur Prakti\-kums\-ein\-rich\-tung}
\begin{figure}[htbp]
\centering
% \includegraphics[width=0.80\textwidth]{C:/AnnaGRUPPENBUCH/Ente.jpg}
\rule{0.80\textwidth}{0.3\textheight}
\caption{Das Bild einer schwarzen Ente auf schwarzem Teich}
\label{fig:Ente}
\end{figure}
\MySection{Auf zum folgenden Abschnitt}
\end{document}

wenn der zweite Code korrekt positioniert (bei mir tut er das), dann kommentier' darin mal die \rule aus und reaktiviere den \includegraphics (graphicx musst Du zuvor noch laden) -- verschiebt sich Dein Bild damit, ist es vllt zu gross? Hmm, aber manuell hat's bei Dir doch schon geklappt?
MfG,



Hallo Rainer,

es scheint zu klappen... bin jetzt etwas müde, werde morgen den Code umstellen.

Danke für deine Hilfe,
ihr seid alle sehr nett und hilfsbereit

Martin