Seite 1 von 1

Problem mit apalike @ \bibliographystyle{}

Verfasst: Do 31. Mai 2018, 18:40
von maowB
Hallo liebe Mitmenschen,

ich nutze Latex für meine Masterarbeit. Bisher habe ich Literaturverzeichnisse händisch genutzt und mir eben JabRef angeschaut.
Ich habe, da ich nicht weiß ob es potentielle probleme mit einigen meiner Packete gibt, mal den Code unten so ausgegeben, wie ich ihn momentan nutze (ohne die \input`s )
Frage 1:

Leider bekomme ich mit dem Befehl \usepackage{apalike} nicht das gewünschte [Name, Jahr] ausgegeben sondern einfach nur eine (1) an der Stelle wo ich zitiere. Auch im Literaturverzeichnis verbleibt nur die (1) und dann eben die Literaturangaben. Ist dies ein bekanntes Problem? Ich habe bereits die .aux, .bib , .bbl Dateien gelöscht gehabt, neu kompiliert etc., aber leider hat das nicht geholfen. Insgesamt scheint es mir, als ob apalike gar nicht verwendet wird, sondern eher sowas wie [unsrt] o.a.

Wenn ich bibtex teste erscheint:

Prozess gestartet: bibtex.exe "reportmain"

This is BibTeX, Version 0.99d (TeX Live 2017/W32TeX)
The top-level auxiliary file: reportmain.aux
The style file: apalike.bst
A level-1 auxiliary file: latex_einstellungen/deckblatt.aux
Database file #1: literatur.bib

Prozess endete normal


Frage 2:

Möchte ich z.B. schreiben :
"Nach Einstein (1936) zeigt sich für ..."

Kann ich hier eine euch bekannte Art zur Zitation anwenden, damit das Zitat im Literaturverzeichnis zwar auftaucht, jedoch ich die Ausgabe der zitation im Text unterdrücke?


Vielen lieben Dank falls einer einen Rat hat.
\documentclass[a4paper,12pt,headsepline,captions=nooneline]{scrartcl}
%\input{latex_einstellungen/variablen}
\usepackage[nooneline]{caption}
\usepackage{subcaption}
\usepackage{here}
\usepackage{ragged2e}
\usepackage{float}
\usepackage{acronym}
\bibliographystyle{apalike}
\usepackage{bibgerm}
\usepackage{booktabs}
\usepackage{tabularx}
\usepackage{cite}
\usepackage{graphicx}
\usepackage{chemformula}
\usepackage[version=3]{mhchem}
\usepackage{ngerman}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{fix-cm}
\usepackage{xcolor}
\newcommand\mynotes[1]{\textcolor{red}{#1}}
\usepackage{longtable}
\usepackage{geometry}
\geometry{left=3.5cm, right=2cm, top=2.5cm, bottom=2cm}
\usepackage{fancybox}
\usepackage[hyphens,obeyspaces,spaces]{url}
\usepackage{color}
\usepackage{amssymb}
\usepackage[bookmarksnumbered,pdftitle={\titleDocument},hyperfootnotes=false,breaklinks]{hyperref} 
\usepackage{fancyhdr} 
\pagestyle{fancy} 
\fancyhf{} 
\fancyhead[L]{\nouppercase{\leftmark}} 
\fancyhead[C]{} 
\fancyhead[R]{\thepage} 
\renewcommand{\headrulewidth}{0.4pt} 
\usepackage{array}
\usepackage[numbers,round]{natbib}
\frenchspacing
\usepackage{setspace}
\usepackage{capt-of}
\usepackage{makeidx}
\usepackage[margin=10pt,font=small,labelfont=bf]{caption}
\usepackage{listings}
\lstset{numbers=left, numberstyle=\tiny, numbersep=5pt, keywordstyle=\color{black}\bfseries, stringstyle=\ttfamily,showstringspaces=false,basicstyle=\footnotesize,captionpos=b}
\lstset{language=java}
\makeindex
\usepackage[intoc]{nomencl}
\let\abbrev\nomenclature
\makenomenclature
\clubpenalty = 10000
\widowpenalty = 10000
\displaywidowpenalty = 10000
\usepackage{setspace}
\makeatletter
\newcommand{\MSonehalfspacing}{%
  \setstretch{1.44}%  default
  \ifcase \@ptsize \relax % 10pt
    \setstretch {1.448}%
  \or % 11pt
    \setstretch {1.399}%
  \or % 12pt
    \setstretch {1.433}%
  \fi
}
\newcommand{\MSdoublespacing}{%
  \setstretch {1.92}%  default
  \ifcase \@ptsize \relax % 10pt
    \setstretch {1.936}%
  \or % 11pt
    \setstretch {1.866}%
  \or % 12pt
    \setstretch {1.902}%
  \fi
}
\makeatother
\begin{document}
\setlength{\parindent}{4mm}
\setlength{\parskip}{1.5mm }
\input{latex_einstellungen/trennung}
\newpage
\thispagestyle{empty}
\section*{ }
\include{latex_einstellungen/deckblatt}
\onehalfspacing
\singlespacing
\input{Danksagung}
\input{sperrvermerk}
\input{zusammenfassung0}
\pagenumbering{Roman}
\setcounter{page}{5}
\input{acro}
\addcontentsline{toc}{section}{Abkürzungsverzeichnis}
\newpage
\addcontentsline{toc}{section}{Abbildungsverzeichnis}
\listoffigures
\newpage
\pagenumbering{Roman}
\setcounter{page}{7}
\renewcommand{\contentsname}{Inhaltsverzeichnis}
\tableofcontents
\setcounter{page}{7}
\addcontentsline{toc}{section}{Inhaltsverzeichnis}
\newpage
\setlength{\columnsep}{25pt}
\newpage
\fancyhead[L]{\nouppercase{\leftmark}} 
\MSonehalfspacing
\pagenumbering{arabic}
\setcounter{page}{1}
\text{Ich bin ein Testtext der euch zeigt wie ich zitiere \cite{bibtexkey}}


\onecolumn
\singlespacing
\newpage
\pagenumbering{Roman}
\setcounter{page}{9}
\renewcommand\refname{Literaturverzeichnis}
\addcontentsline{toc}{section}{Literaturverzeichnis}
\bibliography{literatur}
\urlstyle{same}
\newpage
\newpage
\addcontentsline{toc}{section}{Tabellenverzeichnis}
.
\newpage
\listoftables
\addcontentsline{toc}{section}{Anlagenverzeichnis}
\onehalfspacing
\newpage
\thispagestyle{empty} 

\end{document}

Verfasst: Do 31. Mai 2018, 19:02
von maowB
Das komische ist, mit dem folgenden Minimalbeispiel klappt es genau so, wie es sein soll. Also muss es anscheinend echt Probleme geben mit meinen anderen Paketen, bloß wo?
\documentclass[a4paper,12pt,headsepline,captions=nooneline]{scrartcl}
\bibliographystyle{apalike}
\begin{document}
	Ich bin das Zitat \cite{EINSTEIN1936313}.
	\newpage
\bibliography{literatur}
\end{document}

Verfasst: Do 31. Mai 2018, 19:10
von maowB
Habe den Übeltäter gefunden:

\usepackage[numbers,round]{natbib}

sorgte dafür, dass Runde Klammern statt eckige angezeigt werden. Ergo funzt dann das Packet net mehr so :)

Danke an alle die schon gegrübelt haben!

Verfasst: Do 31. Mai 2018, 21:08
von Gast
Wenn Du noch ein bisschen Zeit hast, solltest Du darüber nachdenken, Deine Präambel etwas zu entrümpeln. Brauchst Du wirklich alle Pakete?

hyperref sollte bis auf wenige dokumentierte Ausnahmen als letztes geladen werden.

fancyhdr zusammen mit KOMA-Script ist keine so gute Idee scrlayer-scrpage heißt das Zauberpaket.

color noch zu laden, nachdem xcolor schon geladen wurde, scheint mir absolut sinnlos.

Das Paket caption lädst du zwei mal, Pakete sollten immer nur ein mal geladen werden. Gleiches zu setspace.

\usepackage[ngerman]{babel} wäre \usepckage{ngerman} vorzuziehen.

fix-cm nach lmodern zu laden ist glaub ich auch wenig sinnvoll.

Das Gehampel mit \addcontentsline kann man sich mit den passenden KOMA-Optionen sparen. Wenn man \addcontentsline falsch nutzt können die Seitenzahlen im Inhaltsverzeichnis falsch sein (bin mir gerade nicht sicher, ob es bei Deiner Nutzung OK ist oder nicht).
Dieses ständige \newpage deutet mir drauf hin, dass Du vielleicht lieber eine Klasse genommen hättest, bei der Kapitel auf einer neuen Seite beginnen.

Es gibt bestimmt noch andere Sachen, die ich übersehen habe.

Verfasst: Do 31. Mai 2018, 23:22
von maow1
Hey,

also das ist ne Vorlage die ich von irgend ner "prof." Seite her habe. Ein paar Dinge hab ich eher am Anfang des Codes mal dazu gepackt und später vergessen weg zu machen; das kann sein.

Die hyperref Sachen sind nicht von mir.

color, babel hab ich soweit mal geändert.

Was die newpage Sache angeht.. hmm ich weiß nicht.. ich pass mir später immer noch alles so an wie ich es dann schließlich brauche; das zeigt sich dann aber erst im weiteren Verlauf der Arbeit. November ist die Abgabe.. also da ist noch was Zeit. Ich kenne mich mit den Klassen etc. gar nicht aus. Bin eher Anwender der halbwegs damit umghen kann, aber sicher nicht total feste drinnen ist.

Was das IV angeht, so habe ich das Problem, dass ich dann bei zwei Seiten IV leider die zweite Seite wie die erste IV Seite nummeriert habe :( Das kann ich natürlich lösen, ist aber für mich eh nur für die Endfasung von Belang (merge pdf).

Was ich also betreffend Klassen und Optionen ändern muss damit das dann geht weiß ich leider nicht :(

Verfasst: Fr 1. Jun 2018, 05:06
von Gast
Musst Du wissen. Die Frage ist: Zwingt Dich Dein Prof. die Vorlage zu nutzen? Und erwartet sie die Ausgabe exakt so wie von der Vorlage produziert oder ist oder ist eine andere sinnvolle Ausgabe auch OK? Die Erfahrung zeigt, dass Dir so ein Haufen früher oder später um die Ohren fliegt, wenn Du Glück hast erst nach der Abgabe, wenn Du das in zehn Jahren Dir nochmal ansehen möchtest. Mit Pech zweit Tage vor der Abgabe, wenn ganz dringend irgendwas geändert werden muss - dann steigt durch den Kram auch keiner mehr durch. Wenn man gerade neu anfängt, bietet es sich an, möglichst klein zu starten und dann nur benötigte Sachen zu laden. Siehe https://komascript.de/latexvorlage

Auch wenn die Sachen nicht von Dir sind, sind sie trotzdem Käse und falsch.

Wenn Du möchtest, dass jedes Kapitel auf einer neuen Seite beginnt, dann ist es sinnvoller, TeX das direkt mitzuteilen als mit \newpage rumzumurksen. Wenn Du jetzt mit der Vorlage anfängst und es Dir zur Gewohnheit machst, ihren Unarten zu folgen, dann wird das Deinem TeX-Schreibstil nicht unbedingt förderlich sein.

Bezüglich der Verzeichnisse such mal nach der Option toc= und nach listof=, bibliography=, index=.

Verfasst: Fr 1. Jun 2018, 13:58
von maow1
Hey du und dankedir für die Hilfestellung. Ich denke, dass ich im Rahmen der bearbeitung sicher noch die zeit finden werde, mich dessen anzunehmen. Notfalls mal nen Tag hinsetzen und das durchforsten. kann ja nebst der wissenschaftlichen Arbeit sicher auch recht erfrischend sein. ich werde es jedenfalls im hinterkopf behalten und das, was ich jetzt noch ändern kann, entsprechend erstmal anpassen.