Frage zu Fußnoten und Seitennummerierungen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Frage zu Fußnoten und Seitennummerierungen

von esdd » Mi 1. Jan 2014, 14:01

Das ganze lässt sich noch etwas automatisieren, siehe Fußnoten in einer parbox.

Noch etwas angepasst auf dein Problem:
\documentclass[a4paper, 12pt]{amsart} 
\usepackage[utf8]{inputenc} 
\usepackage[T1]{fontenc} 
\usepackage{lmodern} 
\usepackage[ngerman]{babel} 
\usepackage{graphicx} 

\usepackage{xcolor}
\colorlet{footnotecolor}{green}
\renewcommand*{\thepage}{\textcolor{footnotecolor}{\arabic{page}}} 
\renewcommand*{\thefootnote}{\textcolor{footnotecolor}{\arabic{footnote}}} 
\newcommand*\myfootnote[1]{\footnote{\color{footnotecolor}#1}}

\usepackage{datatool}
\DTLnewdb{pbfootnote}

\newcommand*\pbfootnote[1]{%
  \footnotemark%
  \DTLnewrow{pbfootnote}\DTLnewdbentry{pbfootnote}{footnote}{#1}%
  }

\newcommand\colorparbox[3]{%
  \DTLcleardb{pbfootnote}%
  \noindent%
  \colorbox{#1}{%
    \parbox{\dimexpr\linewidth-2\fboxsep\relax}{\color{#2}#3}%
  }%
  \addtocounter{footnote}{-\DTLrowcount{pbfootnote}}%
  \DTLforeach*{pbfootnote}{\dtlpbfootnote=footnote}{%
    \stepcounter{footnote}\footnotetext{\color{footnotecolor}\dtlpbfootnote}%
  }%
}

\begin{document} 
Text\myfootnote{normale Fußnote}

\colorparbox{black}{white}{%
  \section{Einleitung} 
  Text. Blablabla\pbfootnote{Fußnote 1} Hier steht auch noch etwas\pbfootnote{Fußnote 2}.
} 

\colorparbox{black}{white}{%
  \section{Weiteres} 
  Text. Blablabla\pbfootnote{Fußnote 3} Hier steht auch noch etwas\pbfootnote{Fußnote 4}.
} 
\end{document} 
Gruß
Elke

von C.S. » Mi 1. Jan 2014, 13:42

Dankeschön ihr beiden..!

Hab's jetzt auch alles hinbekommen.
Entschuldigung für die blöden Rückfragen >.<
Ich wünsche euch ein frohes neues Jahr und Danke nochmal, C.S

von sudo » Mi 1. Jan 2014, 10:55

Das ist genau das, was Elke meinte, als sie schrieb du sollest auf die Nummerierung achten. Probier mal
\documentclass[a4paper, 12pt]{amsart}

\usepackage{wallpaper}
\usepackage{xcolor}  
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\title{Thema}
\author{C.S.}

\begin{document}

\renewcommand*{\thepage}{\textcolor{green}{\arabic{page}}}
\renewcommand*{\thefootnote}{\textcolor{green}{\arabic{footnote}}}
\newcommand*{\myfootnotetext}[1]{\footnotetext{\color{green}#1}}
\newcommand*{\myfootnote}[1]{\footnote{\color{green}#1}}   
%\CenterWallPaper{1.1}{example}

\noindent\colorbox{black}{\parbox{\dimexpr\linewidth-2\fboxsep\relax}
    {\color{white}\section{Einleitung}
    Text. Blablabla\footnotemark Hier steht auch noch etwas\footnotemark.
}}
\addtocounter{footnote}{-1}
\myfootnotetext{Fußnote}
\addtocounter{footnote}{1}
\myfootnotetext{Fußnote2}

\end{document} 
PS: Dein Beispiel war leider nicht ganz vollständig.

von C.S. » Di 31. Dez 2013, 15:14

Entschuldige, dass ich noch einmal blöd fragen muss, aber was ist, wenn ich auf einer Seite mehrere Fußnoten mache?
\myfootnotetext{} nimmt ja dann immer die letzte Fußnote. Also wenn ich auf einer Seite 2 Fußnoten habe, setzt \myfootnotetext{} die Texte beide für die 2. Fußnote. Wie bekomme ich das hin, dass die 1. Fußnote auch ihren richtigen Text zugeteilt bekommt?
Grüße,
C.S.
\documentclass[a4paper, 12pt]{amsart} 

\usepackage{wallpaper} 
\usepackage{xcolor}  
\usepackage[utf8]{inputenc} 
\usepackage[T1]{fontenc} 
\usepackage{lmodern} 
\usepackage[ngerman]{babel} 
\usepackage{graphicx} 
\title{Thema} 
\author{C.S.} 

\begin{document} 

\renewcommand*{\thepage}{\textcolor{green}{\arabic{page}}} 
\renewcommand*{\thefootnote}{\textcolor{green}{\arabic{footnote}}} 
    
%\CenterWallPaper{1.1}{example} 

\noindent\colorbox{black}{\parbox{\dimexpr\linewidth-2\fboxsep\relax} 
    {\color{white}\section{Einleitung} 
    Text. Blablabla\footnote{} Hier steht auch noch etwas\footnote{}. 
}}\myfootnotetext{Fußnote} 
\myfootnotetext{Fußnote2}

\end{document}

von C.S. » Di 31. Dez 2013, 13:36

Super, das ist genau das was ich meinte! :)

Dankeschön Elke!
Noch einen guten Rutsch ins neue Jahr, C.S.

von esdd » Di 31. Dez 2013, 13:31

Eine Möglichkeit wäre sich in der Präambel zwei neue Befehle zu definieren:
\newcommand*{\myfootnotetext}[1]{\footnotetext{\color{green}#1}}
\newcommand*{\myfootnote}[1]{\footnote{\color{green}#1}}
und dann \myfootnotetext statt \footnotetext zu verwenden. Analog für \footnote.

Gruß
Elke

von C.S. » Di 31. Dez 2013, 13:21

Danke, das ist ja perfekt!
Ich könnte auch eine der KOMA-Klassen verwenden, wobei mir das ganze in diesem Fall mit amsart etwas besser gefällt...

Aber noch eine Frage hätte ich. Die Fußnote ist jetzt ja auch farbig- Gibt es noch eine Möglichkeit den Text der Fußnoten einzufärben?

Danke nocheinmal!
C.S.

von esdd » Di 31. Dez 2013, 13:10

Mit der amsart Klasse kenne ich mich nicht aus, da ich sie noch nie genutzt habe. Musst du diese Klasse verwenden oder könntest du auch eine KOMA-Script Klasse nutzen?

In einer parbox kannst du nicht einfach \footnote verwenden. Stattdessen musst du die Markierung mit \footnotemark machen und den Text außerhalb der parbox mit \footnotetext einfügen. Dabei musst du darauf achten, dass die Fußnote auf der gleichen Seite ausgegeben wird. Falls du mehrere Fußnoten innerhalb der parbox hast, muss bei der Angabe von \footnotetext noch auf den korrekten Stand des Fußnotenzählers geachtet werden.
\documentclass[a4paper, 12pt]{amsart} 

\usepackage{wallpaper} 
\usepackage{xcolor} % besser als nur color zu laden
\usepackage[utf8]{inputenc} 
\usepackage[T1]{fontenc} 
\usepackage{lmodern} 
\usepackage[ngerman]{babel} 
\usepackage{graphicx} 
\title{Thema} 
\author{C.S.}

\begin{document} 

\renewcommand*{\thepage}{\textcolor{green}{\arabic{page}}}
\renewcommand*{\thefootnote}{\textcolor{green}{\arabic{footnote}}}
   
%\CenterWallPaper{1.1}{example}

\noindent\colorbox{black}{\parbox{\dimexpr\linewidth-2\fboxsep\relax} 
    {\color{white}\section{Einleitung} 
    Text. Blablabla\footnotemark{} Hier steht auch noch etwas. 
}}\footnotetext{Fußnote}

\end{document} 
Gruß
Elke

von C.S. » Di 31. Dez 2013, 12:02

Hier mein Minimalbeispiel, ich hoffe das ist so richtig:
\documentclass[a4paper, 12pt]{amsart}
\author{C.S.}
\usepackage{wallpaper}
\usepackage{color}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\title{Thema}

\begin{document} 

\newcounter{name} 
\setcounter{name}{\thepage} 
\newcommand{\thenamec}{\textcolor{green}{\thename}}   
\renewcommand{\thepage}{\thenamec \stepcounter{name}} 
 
\CenterWallPaper{1.1}{example}
\color{white}

\colorbox{black}{\parbox{\columnwidth}
	{\section{\textcolor{white}{Einleitung}}
	Text.Blablabla\footnote{Fu\ss note} Hier steht auch noch etwas.
}}

\end{document}

von esdd » Mo 30. Dez 2013, 21:21

Bitte erstelle ein kleines Minimalbeispiel.

Nach oben