Seite 1 von 1

Formeln mit Quellenangaben

Verfasst: Mo 18. Apr 2011, 11:52
von armin1234
Hallo,

ich möchte mit Latex Formeln mit Quellenangaben und Nummerierung einbinden. Das ganze solldann ungefähr so aussehen ( mittig):

x+y=z
Formel 2-3: Beschriftung
Quelle: [dsda34,S.56)


Hat da jemand eine Idee, hab schon fast einen ganzen Tag rumm probiert, aber nicht gefunden. (Auch nicht über google)

Verfasst: Mo 18. Apr 2011, 12:52
von bloodworks
Naja mir ist jetzt nicht ganz klar uf was du hinauswillst, folgendes Beispiel zeigt die nötigen Mechanismen.
Die solltest du aber in jeder anständigen Einsteiger-Literatur finden. Wenn du das noch nicht kennst, solltest du dir solche Literatur mal anschauen.

\documentclass{report}


\usepackage{filecontents}
\begin{filecontents}{meinlit.bib}
 @article{egal,
    author  = {Shen Lin and Brian W. Kernighan},
    title   = {An Effective Heuristic Algorithm for the Travelling-Salesman Problem},
    journal = {Operations Research},
    volume  = {21},
    year    = {1973},
    pages   = {498--516},
 }
\end{filecontents}
\begin{document}
\begin{equation}
\alpha = \sin x^2 \label{beliebig}
\end{equation}
Formel \ref{beliebig}: Blablabla\\
entnommen aus \cite{egal}

\bibliographystyle{alpha}
\bibliography{meinlit}
\end{document}

Latex bibtex latex durchlaufen lassen.

Verfasst: Mo 18. Apr 2011, 13:18
von armin1234
Mein Problem bei dieser Variante ist, dass zwischen der Formel und der Beschriftung ein großer Absatz ist(siehe Abbildung). Diesen würde ich halt gerne loswerden, so dass die Beschriftung unmittelbar unter der Formel steht.

Verfasst: Mo 18. Apr 2011, 13:34
von bloodworks
Naja du kannst das so machen
\documentclass[fleqn]{report}


\usepackage{filecontents,  amsmath}
\begin{filecontents}{meinlit.bib}
 @article{egal,
    author  = {Shen Lin and Brian W. Kernighan},
    title   = {An Effective Heuristic Algorithm for the Travelling-Salesman Problem},
    journal = {Operations Research},
    volume  = {21},
    year    = {1973},
    pages   = {498--516},
 }
\end{filecontents}
\begin{document}

\begin{gather}
\alpha = \sin x^2 \label{beliebi}\\
\text{Formel \ref{beliebi}: Blablabla}\nonumber\\
\text{entnommen aus \cite{egal}}\nonumber
\end{gather}


\bibliographystyle{alpha}
\bibliography{meinlit}
\end{document}
Mit amsmath kannst du Text in Formeln schreiben.

Verfasst: Mo 18. Apr 2011, 14:45
von armin1234
Hallo,

tut mir Leid, das ich noch mal nerven muss, aber ich verwende
\documentclass[a4paper,12pt,oneside,headsepline,parskip, DIV11]{scrartcl}

und damit scheint es nicht zu funktionieren.

Verfasst: Mo 18. Apr 2011, 15:03
von bloodworks
Doch sicher
\documentclass[12pt,headsepline,parskip, DIV=11]{scrartcl} 
\usepackage{filecontents,  amsmath} 
\begin{filecontents}{meinlit.bib} 
 @article{egal, 
    author  = {Shen Lin and Brian W. Kernighan}, 
    title   = {An Effective Heuristic Algorithm for the Travelling-Salesman Problem}, 
    journal = {Operations Research}, 
    volume  = {21}, 
    year    = {1973}, 
    pages   = {498--516}, 
 } 
\end{filecontents} 
\begin{document} 

\begin{gather} 
\alpha = \sin x^2 \label{beliebi}\\ 
\text{Formel \ref{beliebi}: Blablabla}\nonumber\\ 
\text{entnommen aus \cite{egal}}\nonumber 
\end{gather} 


\bibliographystyle{alpha} 
\bibliography{meinlit} 
\end{document} 

Verfasst: Mo 18. Apr 2011, 16:56
von armin1234
so klappt es endlich, vielen Dank

Verfasst: Mo 18. Apr 2011, 17:47
von bloodworks
Hallo ist das damit beantwortet? Dann wärs klasse, wenn du den Status anpassen würdest.

Eine Anmerkung habe ich natürlich noch: der Abstand der einzelnen Zeilen in der gather Umgebung entspricht nicht dem normalen Zeilenabstand im Text!