goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Bibliographystyle mit natbib ändern (Texstudio, Mac)

 

jo
Forum-Newbie
Forum-Newbie

Beiträge: 7
Anmeldedatum: 22.11.16
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 14.02.2017, 10:27     Titel: Bibliographystyle mit natbib ändern (Texstudio, Mac)
  Antworten mit Zitat      
Hallo
Ich bin blutiger Anfänger und hatte mir eigentlich erhofft mit der Verwendung von Texstudio ein paar Problemen (wie sie bei Word öfter vorkommen) aus dem Weg zu gehen. Jedoch kommen immer wieder Dinge auf mich zu, die ich leider nicht alleine lösen kann..
Ich würde gerne mein Literaturverzeichnis nicht nummerieren, sondern zB mit dem style humannat (sprich (authourJahreszahl)) kompilieren. Das funktioniert nur leider nicht. Hier das Minibeispiel:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{natbib}
\bibliographystyle{humannat}
\begin{document}
.. the viral spreading \cite{Weinberg1996}
\bibliography{bib}
\end{document}

die lib.bib datei:

@article{Weinberg1996,
abstract = {A variety of laboratory and clinical investigations during the past 15 years have observed that one of the dangers of excessive iron is its ability to favor animal viral infections. The metal is essential for host cell synthesis of virions and can also impair defense cell function and increase oxidative stress. In both animal models and humans, viral infections cause upregulation of the iron withholding defense system. Factors that suppress the system enhance viral progression; factors that strengthen the system augment host defense. Procedures designed to reinforce the system are being developed and tested; some of these may become useful adjuncts in prevention and management of viral diseases.},
author = {Sciences, Medical},
file = {:Users/imac/Library/Application Support/Mendeley Desktop/Downloaded/Weinberg - 1990 - MINI-REVIEW Iron withholding a defense against viral infections.pdf:pdf},
journal = {BioMetal.s},
keywords = {iron,iron withholding defense,viral infections},
pages = {393--399},
title = {{MINI-REVIEW Iron withholding : a defense against viral infections}},
volume = {9},
year = {1996}
}


Folgende Fehlermeldungen erscheinen:

Package natbib Error: Bibliography not compatible with author-year citations. ...and\NAT@force@numbers{}\NAT@force@numbers

Package inputenc Error: Unicode char ′ (U+2032)(inputenc) not set up for use with LaTeX. \newblock {Copper (II) and 2,2′


Vorab: Vielen lieben Dank für die Hilfe!! (Kann einen ja doch in den Wahnsinn treiben )
Private Nachricht senden Benutzer-Profile anzeigen

Beinschuss
Forum-Meister
Forum-Meister

Beiträge: 741
Anmeldedatum: 02.10.12
Wohnort: NRW
Version: MiKTeX, Windows 10, TeXstudio
     Beitrag Verfasst am: 14.02.2017, 11:24     Titel:
  Antworten mit Zitat      
Du hast da mit humannat einen Zitierstil hervorgekramt, der seit 25 Jahren ungepflegt ist, daher z.B. keine Internetquellen kennt und überhaupt nicht mehr zu empfehlen ist. Autor-Jahr-Belege erstellst Du (wie alle anderen Zitierformen auch) heutzutage mit Paket auf CTANbiblatex und Paket auf CTANbiber. Wie das geht, steht in den Wichtigen Hinweisen zur Erstellung von Literaturverzeichnissen. Die entsprechende Zeile in der Präambel, um Autor-Jahr-Belege zu erreichen, lautet standardmäßig (Spezifizierungen sind möglich):
Code • Öffne in Overleaf
\usepackage[style=authoryear]{biblatex}
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 14.02.2017, 12:00     Titel:
  Antworten mit Zitat      
Bei mir funktionoiert
Code • Öffne in Overleaf
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{natbib}

\begin{filecontents}{\jobname.bib}
@Book{Goossens1993,
  Title                    = {The \LaTeX{
} Companion},
  Author                   = {Michel Goossens and Franck Mittelbach and Alexander Samarin},
  Publisher                = {Addison Wesley},
  Year                     = {1993}
}
\end{filecontents}

\begin{document}
Siehe \cite{Goossens1993}.

\bibliographystyle{humannat}
\bibliography{\jobname}
\end{document}


Vielleicht musst Du einfach nur die temporären Dateien nach dem Wechsel des Stils löschen. Siehe auch Package natbib Error: Bibliography .....ith author-year citations

Trotz des nat im Namen scheint humannat aber nicht für natbib geschrieben zu sein. Der Autor empfiehlt im Quellcode astron.


Wie mein Vorredner möchte ich Dir aber eigentlich von diesem veralteten Stil abraten und stattdessen Paket auf CTANbiblatex mit Paket auf CTANbiber empfehlen. In den wichtigen Hinweisen des Unterforums steht dazu schon einiges. Hilfe für den Umstieg bekommst Du auch in What to do to switch to biblatex?, sieh Dir auch Biblatex with Biber: Configuring my.....avoid undefined citations an.
Vielleicht wirst Du schon mit einem der Standard-authoryear-Stile glücklich. Wenn es etwas fancier sein soll, sieh Dir das Paket Paket auf CTANbiblatex-philosophy und dort besonders den Stil philsophy-modern an.

jo
Forum-Newbie
Forum-Newbie

Beiträge: 7
Anmeldedatum: 22.11.16
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 21.02.2017, 17:22     Titel:
  Antworten mit Zitat      
Vielen lieben Dank für die Antworten! Konnte das Problem lösen
Private Nachricht senden Benutzer-Profile anzeigen

Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de goPCB.de


  Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2017 goLaTeX.de