Archiv verlassen und diese Seite im Standarddesign anzeigen : Fußnote an Seitenende trotz minipage
beginner1307
03-05-2007, 21:48
Hallo,
ich habe hier im Forum gesucht aber nichts gefunden, komisch... Vielleicht habe ich es übersehen, aber ich frage trotzdem mal:
Also, ich definiere mir meine eigene Zitatumgebung:
\newenvironment{zitat}%
{\begin{center}\begin{minipage}{14cm}\begin{it}}%
{\end{it}\end{minipage}\end{center}}%
Wenn ich in dieser Umgebung \footnote verwende, möchte ich diese trotzdem normal am Seitenende und in der richtigen Nummerierung ausgegeben haben. Geht das?
Alternativ könnte ich auch die Umgebung quote umdefinieren, leider weiß ich nicht wie das geht. Das übliche quote rückt mir zu stark ein und ist nicht kursiv.
Danke!
sofa-surfer
03-05-2007, 22:02
Hallo,
wenn du eine Koma-Klasse verwendest, dann bietet sich sicherlich die addmargin-Umgebung an.
Matthias
MasterOfPuppets
03-05-2007, 22:09
Da heute auch so schönes Wetter war, gibts auch ein Minimalbeispiel dazu. :)
Der Vorteil von addmargin ist, dass du nicht wie bei Minipages auf Seitenumbrüche achten musst.
\documentclass[a4paper,twoside]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{blindtext}
\newenvironment{einrueck}{\begin{addmargin*}[10mm]{10mm}\begin{it}}{\end{it}\end{addmargin*}}
\begin{document}
\blindtext
\begin{einrueck}
Tralala\footnote{Wahnsinn ...} \\
\Blindtext
Tralala\footnote{... noch mehr Wahnsinn!}
\end{einrueck}
\blindtext
\end{document}
beginner1307
03-05-2007, 22:21
Hi MasterOfPuppets,
danke! Leider kommt bei mir "environmet addmargin* undefined"
???:confused:
MasterOfPuppets
03-05-2007, 22:28
Benutzt du eine KOMA-Klasse? scrartcl, scrrprt, scrbook ...?
Hallo,
ich habe hier im Forum gesucht aber nichts gefunden, komisch... Vielleicht habe ich es übersehen, aber ich frage trotzdem mal:
Also, ich definiere mir meine eigene Zitatumgebung:
\newenvironment{zitat}%
{\begin{center}\begin{minipage}{14cm}\begin{it}}%
{\end{it}\end{minipage}\end{center}}%
Wenn ich in dieser Umgebung \footnote verwende, möchte ich diese trotzdem normal am Seitenende und in der richtigen Nummerierung ausgegeben haben. Geht das?
Alternativ könnte ich auch die Umgebung quote umdefinieren, leider weiß ich nicht wie das geht. Das übliche quote rückt mir zu stark ein und ist nicht kursiv.
die minipage brauchst du doch hier nicht. Definiere dir eine list-Umgebung, wie quote
und dann hast du auch normale Fußnoten.
Herbert
beginner1307
04-05-2007, 08:18
Hallo MasterOfPuppets,
ich benutze eine eigene .cls, die auf book basiert.
@voss list umgebung?
Dank & Gruß
list umgebung?
\documentclass[12pt]{article}
\newenvironment{zitat}
{\list{}{\rightmargin=\textwidth
\advance\rightmargin by -10cm\leftmargin=0pt}%
\item\relax}
{\endlist}
\begin{document}
\noindent\rule{\linewidth}{1pt}
\begin{zitat}
Hier kommt jetzt erst einmal irgendein sinnloses Zitat\footnote{die ist unten}
welches nichts weiter aussagt. Die Umgebung ist genau 10cm breit, kann aber auch
auf jeden anderen Wert gesetzt werden\footnote{Bspw. 14cm.}.
\end{zitat}
\noindent\rule{10cm}{1pt}
\end{document}
Herbert
beginner1307
04-05-2007, 18:32
Hi Herbert voss
net schlecht! Das funktioniert schon echt ganz gut! :) Zwei kleine Fragen:
1.) Wie kann ich die Abstände rechts und links genau gleich groß bekommen? (Ich möchte nicht mit einem Lineal am Bildschirm kleben
2.) Wie bekomme ich alles in der Umgebung in \emph{} oder \textit{}?
Danke schonmal!
beginner1307
05-05-2007, 23:43
Falls irgendwer das gleiche Problem hat, so lässt es sich elegant lösen (Danke an voss für die Idee):
\newenvironment{zitat}
{\begin{it}\list{}{\setlength{\topsep}{0mm} \rightmargin=10pt \leftmargin=10pt}%
\item\relax}
{\endlist\end{it}}
\topsep setzt den Abstand über rund unter der Umgebung auf Null.
Falls irgendwer das gleiche Problem hat, so lässt es sich elegant lösen (Danke an voss für die Idee):
\newenvironment{zitat}
{\begin{it}\list{}{\setlength{\topsep}{0mm} \rightmargin=10pt \leftmargin=10pt}%
\item\relax}
{\endlist\end{it}}
\topsep setzt den Abstand über rund unter der Umgebung auf Null.
besser
\newenvironment{zitat}
{\list{}{\setlength{\topsep}{0pt}\rightmargin=1em\ leftmargin=1em}%
\item\relax \itshape}
{\endlist}
Herbert
beginner1307
06-05-2007, 15:33
Stimmt. Funktioniert prima. Danke!
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.