goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Direktlinks:
Zuletzt aktive Beiträge
Unbeantwortete Beiträge
[Erweitert]

Forenstatistik:
Beiträge: 97232
Top-Poster: Johannes_B (5047)

Wir begrüßen unseren neuesten Benutzer Tethys.

Links:


Mit Unterstützung von DANTE e.V.: Deutschsprachige Anwendervereinigung TeX. Danke den Mitgliedern!





Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

2 Probleme: S. fehlt bei Artikeln und Hrsg. Name vertauscht

 

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 07.04.2019, 00:35     Titel: 2 Probleme: S. fehlt bei Artikeln und Hrsg. Name vertauscht
  Antworten mit Zitat      
Beispiel:
ZAHIDI, S.Z.H. und andere, 2013. Optimizing Complex Cluster Formation in MANETs Using SAT/ILP Techniques. In: IEEE Sensors Journal [online]. 13(6), S. 2400-2412 [Zugriff am: 11.04.2014]. IEEE Xplore Digital Library. ISSN 1530-437X. Verfügbar unter: DOI: 10.1109/JSEN.2013.2254234

Ergebnis:
ZOHAIB, Seyed und andere, 2013. Optimizing complex cluster formation in MANETs using SAT/ILP techniques. IEEE Sensors Journal [online]. 13(6), 2400–2412 [Zugriff am: 2014-11-04]. ISSN 1530-4374. Verfügbar unter: DOI: 10.1109/JSEN.2013.2254234

Hier habe ich aktuell noch keine Idee wie ich das fehlende S. für die Seitenzahl einfügen kann.

------------------
Beispiel:
IMGRUND, Markus, 2014. Strategisches Krisenmanagement. In: Peter HEIMERL, Hrsg. Controlling, Finanzierung, Produktion, Marketing. Wien: facultas.wuv, S. 143-178. ISBN 978-3- 8252-4323-4

Ergebnis:
IMGRUND, Markus, 2014. Strategisches Krisenmanagement. In: HEIMERL, Peter, Hrsg. Controlling, Finanzierung, Produktion, Marketing. Wien: facul- tas.wuv, S. 143–178. ISBN 978-3- 8252-4323-4

Hier bekomm ich es noch nicht hin das der Herausgeber im Schema (Vorname NACHNAME) angezeigt wird.

------------------

tex:
Code • Öffne in Overleaf
\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[backend=biber, style=iso-authoryear, maxbibnames=3, shortnumeration]{biblatex}

%sort names
\DeclareNameAlias{default}{given-family}
\DeclareNameAlias{sortname}{family-given/given-family}
\DeclareNameAlias{author}{sortname}
\DeclareNameAlias{editor}{sortname}
\DeclareNameAlias{translator}{sortname}

\DeclareDelimFormat{multinamedelim}{\addcomma\space}
\DeclareDelimFormat{finalnamedelim}{%
  \ifnumgreater{\value{liststop}}{2}{\finalandcomma}{}%
  \addspace\bibstring{and}\space}



%no brackets editor
%\renewcommand{\bibopenparen}{\addcomma\space}
%\renewcommand{\bibcloseparen}{\addcomma\space}
%\makeatletter
\renewbibmacro*{bbx:editor}[1]{%
    \ifboolexpr{
        test \ifuseeditor
        and
        not test {\ifnameundef{editor
}}
    }%
    {\printnames{editor}%
        \setunit{\addcomma\space}%
   \usebibmacro{bbx:savehash}
   \usebibmacro{#1}%
        \clearname{editor}%
        \setunit{\addspace}
    }%
    {\global\undef\bbx@lasthash
        \usebibmacro{labeltitle
}%
        \setunit*{\addspace}
    }%
   \usebibmacro{date+extrayear}
}
%\makeatother


%change et.al, urlseen, urlfrom
\DefineBibliographyStrings{ngerman}{%
  andothers = {und andere},
  urlseen = {Zugriff am:},
  urlfrom = {Verfügbar unter:},
}

%change inbook title and publisher
\renewbibmacro*{in:}{%
  \printtext{\bibstring{in}\intitlepunct}%
  \ifnameundef{bookauthor}
    {\ifnameundef{editor}
       {\printnames{translator}%
        \setunit{\addcomma\space}%
        \usebibmacro{translator+othersstrg}%
        \clearname{translator}}
       {\printnames{editor}%
        \setunit{\addcomma\space}%
        \usebibmacro{editor+othersstrg}%
        \clearname{editor}}}
    {\ifnamesequal{author}{bookauthor}
       {}
       {\printnames{bookauthor
}%
        \clearname{bookauthor}}}%
  \newunit\newblock}

%no dot at the end of the bib  
\renewcommand{\finentrypunct}{}

%font for url same as the bib font
\urlstyle{same}

%add bib file
\addbibresource{sample.bib}

\begin{document}

test6 \cite{imgrund2014strat}

test8 \cite{optimizing}

\printbibliography
\end{document}


bib:
Code • Öffne in Overleaf
@inbook{imgrund2014strat,
  author      = {Imgrund, Markus
},
  title       = {Strategisches Krisenmanagement},
  editor      = {Peter HEIMERL},
  booktitle   = {Controlling, Finanzierung, Produktion, Marketing},
  publisher   = {facultas.wuv},
  location    = {Wien},
  year        = {2014},
  pages       = {143-178},
  %chapter     = {10},
  isbn={978-3- 8252-4323-4},
}
@article{optimizing,
    author = {Zohaib, Seyed and Aloul, Fadi and Sagahyroon, Assim and El-Hajj, Wassim
},
    Year = {2013},
  title   = {Optimizing complex cluster formation in MANETs using SAT/ILP techniques},
  journal = {IEEE Sensors Journal},
  number  = {6},
  pages   = {2400-2412},
  %note    = {An optional note},
  volume  = {13},
  ISSN = {1530-4374},
  doi={10.1109/JSEN.2013.2254234},
  publisher = {IEEE Xplore Digital Library},
  %lastvisited={2015-05-02}
  urldate={2014-11-04}
 

Bartman
Forum-Meister
Forum-Meister


Beiträge: 1612
Anmeldedatum: 16.07.09
Wohnort: Hessische Provinz
Version: ---
     Beitrag Verfasst am: 07.04.2019, 02:30     Titel: Re: 2 Probleme: S. fehlt bei Artikeln und Hrsg. Name vertaus
  Antworten mit Zitat      
Anonymous hat Folgendes geschrieben:
Hier habe ich aktuell noch keine Idee wie ich das fehlende S. für die Seitenzahl einfügen kann.


Irgendwo in den Dateien des ISO 690-Stils müsste eine Änderung stattfinden, denn beim Standardstil wird der Präfix auch für den Eintragstyp Artikel ausgegeben.

Code • Öffne in Overleaf
\DeclareFieldFormat[article]{pages}{\mkpageprefix[pagination]{#1}}


Anonymous hat Folgendes geschrieben:
Hier bekomm ich es noch nicht hin das der Herausgeber im Schema (Vorname NACHNAME) angezeigt wird.


Code • Öffne in Overleaf
\DeclareNameAlias{editor}{sortname}% bleibt
\DeclareNameAlias[inbook]{editor}{default}% kommt hinzu
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 07.04.2019, 07:17     Titel:
  Antworten mit Zitat      
Nimm für Kapitel in einem Sammelband @incollection und nicht @inbook. Ein @book ist eine Monographie, die in ihrer Gesamtheit von mehr order weniger gleichberechtigten und für alle Inhalte gemeinsam verantwortlichen Autoren geschrieben wurde. Es ist recht selten, dass die einzelnen Kapitel explizit nur einer Teilmenge der Gesamtautoren zugerechnet werden. Eine @collection hingegen ist eine Sammelband, der keinen übergreifenden Autor hat, sondern stattdessen von einem Herausgeber kuratiert wird. Die einzelnen Kapitel in einem Sammelband sind normalerweise von verschiedensten Autoren beigetragen worden. Dementsprechend ist @inbook für ein Abschnitt eines @books die richtige Wahl, aber @incollection für @collection.

Dann erledigt sich die Redefinition von in: von selbst. Ansonsten habe ich nur Bartmans Vorschläge leicht an die neue Situation angepasst.

Code • Öffne in Overleaf
\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[backend=biber, style=iso-authoryear, maxbibnames=3, shortnumeration]{biblatex}

%sort names
\DeclareNameAlias{default}{given-family}
\DeclareNameAlias{sortname}{family-given/given-family}
\DeclareNameAlias{author}{sortname}
\DeclareNameAlias{editor}{sortname}
\DeclareNameAlias{translator}{sortname}

\DeclareDelimFormat{multinamedelim}{\addcomma\space}
\DeclareDelimFormat{finalnamedelim}{%
  \ifnumgreater{\value{liststop}}{2}{\finalandcomma}{}%
  \addspace\bibstring{and}\space}

\DeclareNameAlias[incollection]{editor}{default}
\makeatletter
\renewbibmacro*{bbx:editor}[1]{%
  \ifboolexpr{
    test \ifuseeditor
    and
    not test {\ifnameundef{editor
}}
  }
    {\usebibmacro{bbx:savehash}%
     \printnames{editor}%
     \setunit{\addcomma\space}%
     \usebibmacro{#1}%
     \clearname{editor}}
    {\global\undef\bbx@lasthash
     \usebibmacro{labeltitle
}}}%
\makeatother

\DefineBibliographyStrings{german}{%
  andothers = {und andere},
  urlseen   = {Zugriff am:},
  urlfrom   = {Verfügbar unter:},
}

\DeclareFieldFormat*{pages}{\mkmlpageprefix[bookpagination]{#1}}

\renewcommand{\finentrypunct}{}

\urlstyle{same
}

\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@incollection{imgrund2014strat,
  author      = {Imgrund, Markus
},
  title       = {Strategisches Krisenmanagement},
  editor      = {Peter Heimerl and  Martin Tschandl},
  booktitle   = {Controlling, Finanzierung, Produktion, Marketing},
  publisher   = {facultas.wuv},
  location    = {Wien},
  year        = {2014},
  pages       = {143-178},
  %chapter     = {10},
  isbn        = {978-3-8252-4323-4},
}
@article{optimizing,
  author   = {Zohaib, Seyed and Aloul, Fadi and Sagahyroon, Assim
              and El-Hajj, Wassim
},
  year     = {2013},
  title    = {Optimizing complex cluster formation in MANETs
              using SAT/ILP techniques
},
  journal  = {IEEE Sensors Journal},
  number   = {6},
  pages    = {2400-2412},
  %note    = {An optional note},
  volume   = {13},
  ISSN     = {1530-4374},
  doi      = {10.1109/JSEN.2013.2254234},
  urldate  = {2014-11-04},
}
\end{filecontents}

\addbibresource{\jobname.bib}

\begin{document}

test6 \cite{imgrund2014strat}

test8 \cite{optimizing}

\printbibliography
\end{document}


Eigentlich müsste man zumindest die Sache mit den Namensformat schöner lösen können, aber dafür müsste biblatex-iso etwas anders aussehen.

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 07.04.2019, 10:48     Titel:
  Antworten mit Zitat      
Vielen Dank! Very Happy

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


  Datenschutzerklärung | Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2019 goLaTeX.de