goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


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

Forenstatistik:
Beiträge: 100223
Top-Poster: Johannes_B (5063)

Wir begrüßen unseren neuesten Benutzer TextersLabor.

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

Stiländerung Literaturverzeichnis + Angleichung Fußnoten

 

starter
Forum-Anfänger
Forum-Anfänger

Beiträge: 14
Anmeldedatum: 23.07.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.07.2019, 18:55     Titel:
  Antworten mit Zitat      
Anonymous hat Folgendes geschrieben:
Den Herausgeber bekommst Du mit der biblatex-ext-Option innamebeforetitle=true, vor den booktitle.


Super, das klappt 1a.

Anonymous hat Folgendes geschrieben:

Die SEP-Quelle hat wegen pagination = {section}, statt "S." ein "§". Da die SEP keine sinnvollen Seitenangaben hat, habe ich damals als ich das als Quelle benutzt habe nach Abschnitten zitiert. Wenn Du das pagination-Feld weglöschst (oder statt section page schreibst), bekommst Du wieder das normale "S.".


und das ebenfalls Smile.

ein letztes problem, das ich nicht lösen kann ist nun noch die ordnung Nachname-Vorname auch bei den Herausgebern.
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.07.2019, 20:33     Titel:
  Antworten mit Zitat      
starter hat Folgendes geschrieben:
ein letztes problem, das ich nicht lösen kann ist nun noch die ordnung Nachname-Vorname auch bei den Herausgebern.


Code
\DeclareNameAlias{sortname}{family-given}
\DeclareNameAlias{default}{sortname}

starter
Forum-Anfänger
Forum-Anfänger

Beiträge: 14
Anmeldedatum: 23.07.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.07.2019, 21:41     Titel:
  Antworten mit Zitat      
gibt es da noch eine möglichkeit,

a.) die Fußnoten bei Wiederholung vollständig zu nennen und nicht lediglich Autor und Titel?

und

b.) den authoryear-ibid für die fußnoten wieder einzuführen?

Wenn ich den cite-/bibstyle verändere bekomme ich einige fehlermeldungen
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.07.2019, 06:44     Titel:
  Antworten mit Zitat      
Statt \DeclareNameAlias{default}{sortname} würde
Code
\DeclareNameAlias{ineditor}{sortname}

vielleicht reichen. Dann bleiben die anderen Namen unverändert und nur der Herausgeber vor dem Titel wird umgedreht.

Wenn Du immer Vollzitate sehen möchtest, dann nutze style=ext-verbose und
Code
\renewbibmacro*{cite}{%
  \usebibmacro{cite:citepages}%
  \usebibmacro{cite:full}}

da man den Citetracker dann nicht mehr braucht, kann man auch noch die Option citetracker=false setzen, aber es sollte wurscht sein, ob man den Tracker laufen lässt oder nicht.

Wenn Du lieber Autor-Jahr-Zitate hättest, dann wärst Du bei style=ext-authoryear-ibid (ohne \renewbibmacro*{cite}). Oder eben die nicht so schöne Mischung von bibstyle=ext-authortitle, citestyle=ext-authoryear-ibid, bei der man etwas mit sorting und \renewbibmacro*{date}{\printdateextra} aufpassen muss. Siehe mein erster Codevorschlag.

starter
Forum-Anfänger
Forum-Anfänger

Beiträge: 14
Anmeldedatum: 23.07.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.07.2019, 12:40     Titel:
  Antworten mit Zitat      
danke zum wiederholten male für deine mühe an den heissen tagen.
zu:
starter hat Folgendes geschrieben:

gibt es da noch eine möglichkeit,

a.) die Fußnoten bei Wiederholung vollständig zu nennen und nicht lediglich Autor und Titel?

da habe ich mich etwas unverständlich ausgedrückt. gemeint war, dass das ebd. weiterhin eingefügt wird, aber bei einer neuen seite oder abermaliger nennung auf derselben seite mit unterbrechung durch andere autoren dann das werk noch einmal vollständig aufgeführt wird und nicht nur autor und titel, wie derzeit noch der fall.

exemplarisch:
seite 1
fußnote 1: Rousseau, Jean-Jacques: Der Gesellschaftsvertrag, Stuttgart 2010, S.1.
fußnote 2: Ebd. S.2.
fußnote 3: Marx, Karl: XY ...
fußnote 4: Rousseau, Jean-Jacques: Der Gesellschaftsvertrag, Stuttgart 2010, S.1.
fußnote 5: Ebd. S.3.

seite 2
fußnote 1: Rousseau, Jean-Jacques: Der Gesellschaftsvertrag, Stuttgart 2010, S.1.
fußnote 2: Ebd.
fußnote 3: Ebd. S.8.
fußnote 4: Ebd. S.9.

Leider bin ich mit beiden Lösungsvorschlägen nicht weiter gekommen:

Anonymous hat Folgendes geschrieben:

Wenn Du immer Vollzitate sehen möchtest, dann nutze style=ext-verbose und
Code
\renewbibmacro*{cite}{%
  \usebibmacro{cite:citepages}%
  \usebibmacro{cite:full}}


damit kann ich nicht mehr kompilieren.

Anonymous hat Folgendes geschrieben:

Wenn Du lieber Autor-Jahr-Zitate hättest, dann wärst Du bei style=ext-authoryear-ibid (ohne \renewbibmacro*{cite}).

Mit und ohne renewbibmacro funktioniert in der aktuellen form nur noch verbose und verbose-ibid.


gibt es im übrigen noch eine möglichkeit, das komma zwischen ebd. und seite rauszunehmen?

Code

\documentclass[a4paper, 12pt]{article}
\usepackage[ngerman]{babel}
\usepackage{fontspec}
\usepackage[onehalfspacing]{setspace}
\usepackage[top=1.3cm, bottom=2.0cm, outer=2.5cm, inner=2.5cm,
heightrounded,
marginparwidth=1.5cm, marginparsep=0.4cm, margin=2.5cm
]{geometry}
\usepackage{graphicx}

\usepackage[autostyle, german=quotes]{csquotes}
\usepackage[backend=biber,
 style=ext-verbose-ibid,
%%bibstyle=ext-authortitle, citestyle=ext-authoryear-ibid,
%%citestyle=authoryear-ibid, bibstyle=ext-verbose,
dashed=false,
autocite=footnote, citepages=suppress, innamebeforetitle=true]{biblatex}

\usepackage[hang]{footmisc}
\setlength{\footnotemargin}{-0.8em}
\usepackage[colorlinks=true]{hyperref}

\renewcommand*{\newunitpunct}{\addcomma\space}

\DeclareNameAlias{sortname}{family-given}
%%\DeclareNameAlias{ineditor}{sortname}
\DeclareNameAlias{default}{sortname}

\DeclareDelimFormat{multinamedelim}{\addsemicolon\space}
\DeclareDelimAlias{finalnamedelim}{multinamedelim}

\DeclareFieldFormat{editortype}{\mkbibparens{#1}}
\DeclareDelimFormat{editortypedelim}{\addspace}
\DeclareFieldAlias{translatortype}{editortype}
\DeclareDelimAlias{translatortypedelim}{editotypedelim}

\DeclareDelimFormat[bib]{nametitledelim}{\addcolon\space}

\DeclareFieldFormat*{title}{#1}
\DeclareFieldFormat*{journaltitle}{#1}
\DeclareFieldFormat*{issuetitle}{#1}
\DeclareFieldFormat*{maintitle}{#1}
\DeclareFieldFormat*{booktitle}{#1}

\renewcommand*{\jourvoldelim}{\addcomma\space}
\renewcommand*{\volnumdelim}{\addcomma\space}
\DeclareFieldFormat[article,periodical]{volume}{\bibstring{jourvol}~#1}
\DeclareFieldFormat[article,periodical]{number}{\bibstring{issue}~#1}
\renewcommand*{\volnumdatedelim}{\addcomma\space}

\DeclareFieldFormat{issuedate}{#1}

\renewcommand*{\locdatedelim}{\space}         %% delimiter zw. loc/date ist = space

\DeclareFieldFormat{url+urldate}{\mkbibparens{#1}}
\DeclareFieldFormat{urldate}{\bibstring{urlseen}\space#1}
\renewbibmacro*{url+urldate}{%
   \iffieldundef{url}
   {}
   {\setunit{\finentrypunct\space
}%
      \printtext[url+urldate]{%
         \usebibmacro{url}%
         \iffieldundef{urlyear}
         {}
         {\setunit*{\addcomma\space
}%
            \usebibmacro{urldate}}}%
      \renewcommand*{\finentrypunct}{}}}

\DeclareDelimFormat{multilistdelim}{\addslash}
\DeclareDelimAlias{finallistdelim}{multilistdelim}

\renewbibmacro*{cite:full}{%
   \usebibmacro{cite:full:citepages}%
   \printtext[bibhypertarget]{%
      \usedriver
      {}
      {\thefield{entrytype
}}}%
   \usebibmacro{shorthandintro}}
\renewcommand*{\ppspace}{}
\renewcommand*{\sqspace
}{}

\DefineBibliographyStrings{german
}{%
   editor  = {Hg\adddot},
   editors = {Hgg\adddot},
   issue   = {Heft},
   urlseen = {abgerufen am},
}


\DeclareNameAlias{sortname}{last-first}                                     %% namensortierung

%\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
   @book{Rousseau2010,
      AUTHOR   = {Rousseau, Jean-Jacques
},
      TITLE    = {Du contrat social. Vom Gesellschaftsvertrag},
      YEAR     = {2010},
      ADDRESS  = {Stuttgart},
   }
   @book{Rousseau2018,
      AUTHOR   = {Rousseau, Jean-Jacques
},
      TITLE    = {Über den Ursprung und die Grundlagen der
         Ungleichheit unter den Menschen
},
      YEAR     = {2018},
      ADDRESS  = {Stuttgart},
   }
   @collection{Baron2016,
      editor   = {Baron, Konstanze AND Bluhm, Harald
},
      YEAR     = {2016},
      TITLE    = {Jean-Jacques Rousseau. Im Bann der Institutionen},
      ADDRESS  = {Berlin and Boston},
   }
   @inreference{Baum2010,
      AUTHOR     = {Baum, R. and Neumeister, S.
},
      TITLE      = {Perfektibilität},
      booktitle  = {Historisches Wörterbuch der Philosophie},
      editor     = {Ritter, Joachim and others},
      YEAR       = {2010},
      ADDRESS    = {Basel},
      PAGES      = {23345-23353},
   }
   @incollection{Endreß2013,
      AUTHOR     = {Endreß, Martin
},
      YEAR       = {2007},
      TITLE      = {Zur Theorie der Deutung sozialer Ungleichheit},
      booktitle  = {Wissen und soziale Ungleichheit},
      editor     = {Berli, Oliver AND Endreß, Martin},
      ADDRESS    = {Weinheim and Basel},
      PAGES      = {23-33},
   }
   @article{Berger2004,
      AUTHOR   = {Berger, Johannes
},
      YEAR     = {2004},
      VOLUME   = {33},
      number   = {5},
      MONTH    = {10},
      TITLE    = {Über den Ursprung der Ungleichheit unter den Menschen},
      JOURNAL  = {Zeitschrift für Soziologie},
      PAGES    = {354-374},
   }
   @inreference{StanfordRousseau,
      author       = {Bertram, Christopher
},
      title        = {Jean Jaques Rousseau},
      date         = {2018-08-03},
      booktitle    = {The Stanford Encyclopedia of Philosophy},
      editor       = {Edward N. Zalta},
      url          = {https://plato.stanford.edu/archives/fall2018/entries/rousseau/},
      urldate      = {2019-05-01},
      edition      = {Herbst 2018},
      publisher    = {Metaphysics Research Lab, Stanford University},
      pagination   = {page},
   }
\end{filecontents}

\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}

\begin{document}
   Jean-Jacques Rousseau\autocite[Vgl.][1]{Baron2016} lebte im
   18.~Jahrhundert.\autocite[Vgl.][1]{Baum2010}%
   \autocite[Vgl.][343\psqq]{Rousseau2010}\autocite[Vgl.][343\psqq]{Rousseau2010}
   
   Noch\footcite[Vgl.][]{StanfordRousseau} ein\autocite[Vgl.][1]{Endreß2013}
   Satz\autocite[Vgl.][32]{Rousseau2018}  mehr.\autocite[Vgl.][1]{Berger2004}
   \autocite[Vgl.][32]{Rousseau2018}
   \autocite[Vgl.][32]{Rousseau2018}
   \autocite[Vgl.][32]{Rousseau2018}
   \autocite[Vgl.][32]{Rousseau2018}
   \autocite[Vgl.][32]{Rousseau2018}
   \autocite[Vgl.][32]{Rousseau2018}
   \autocite[Vgl.][32]{Rousseau2018}
   
   
   \printbibliography
\end{document}
 
Private Nachricht senden Benutzer-Profile anzeigen

Bartman
Forum-Meister
Forum-Meister


Beiträge: 1941
Anmeldedatum: 16.07.09
Wohnort: Hessische Provinz
Version: ---
     Beitrag Verfasst am: 26.07.2019, 14:03     Titel:
  Antworten mit Zitat      
Ich dachte, ich sehe wegen der aktuellen Hitze schon doppelt, aber \DeclareNameAlias{sortname}{<format>} wird nur einmal benötigt.
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.07.2019, 14:23     Titel:
  Antworten mit Zitat      
Wenn Du basierend auf ext-verbose-ibid die Kurzzitate in Langzitate bekommen, aber "ebd. behalten möchtest, dann kann ich das Folgende vorschlagen. Leider ist es etwas tricky, das Komma nach "ebd." zu unterbinden (mir fiel nichts bessere ein, als ein Toggle mitzschleppen), aber es geht.

Code
\documentclass[a4paper, 12pt]{article}
\usepackage[ngerman]{babel}
\usepackage{fontspec}
\usepackage[onehalfspacing]{setspace}
\usepackage[top=1.3cm, bottom=2.0cm, outer=2.5cm, inner=2.5cm,
heightrounded,
marginparwidth=1.5cm, marginparsep=0.4cm, margin=2.5cm
]{geometry}
\usepackage{graphicx}

\usepackage[autostyle, german=quotes]{csquotes}
\usepackage[backend=biber,
  style=ext-verbose-ibid,
  dashed=false,
  autocite=footnote, citepages=suppress, innamebeforetitle=true
]{biblatex}

\usepackage[hang]{footmisc}
\setlength{\footnotemargin}{-0.8em}
\usepackage[colorlinks=true]{hyperref}

\renewcommand*{\newunitpunct}{\addcomma\space}

\DeclareNameAlias{sortname}{family-given}
\DeclareNameAlias{ineditor}{sortname}
%%\DeclareNameAlias{default}{sortname}

\DeclareDelimFormat{multinamedelim}{\addsemicolon\space}
\DeclareDelimAlias{finalnamedelim}{multinamedelim}

\DeclareFieldFormat{editortype}{\mkbibparens{#1}}
\DeclareDelimFormat{editortypedelim}{\addspace}
\DeclareFieldAlias{translatortype}{editortype}
\DeclareDelimAlias{translatortypedelim}{editotypedelim}

\DeclareDelimFormat[bib]{nametitledelim}{\addcolon\space}

\DeclareFieldFormat*{title}{#1}
\DeclareFieldFormat*{journaltitle}{#1}
\DeclareFieldFormat*{issuetitle}{#1}
\DeclareFieldFormat*{maintitle}{#1}
\DeclareFieldFormat*{booktitle}{#1}

\renewcommand*{\jourvoldelim}{\addcomma\space}
\renewcommand*{\volnumdelim}{\addcomma\space}
\DeclareFieldFormat[article,periodical]{volume}{\bibstring{jourvol}~#1}
\DeclareFieldFormat[article,periodical]{number}{\bibstring{issue}~#1}
\renewcommand*{\volnumdatedelim}{\addcomma\space}

\DeclareFieldFormat{issuedate}{#1}

\renewcommand*{\locdatedelim}{\addspace}

\DeclareFieldFormat{url+urldate}{\mkbibparens{#1}}
\DeclareFieldFormat{urldate}{\bibstring{urlseen}\space#1}
\renewbibmacro*{url+urldate}{%
   \iffieldundef{url}
   {}
   {\setunit{\finentrypunct\space
}%
      \printtext[url+urldate]{%
         \usebibmacro{url}%
         \iffieldundef{urlyear}
         {}
         {\setunit*{\addcomma\space
}%
            \usebibmacro{urldate}}}%
      \renewcommand*{\finentrypunct}{}}}

\DeclareDelimFormat{multilistdelim}{\addslash}
\DeclareDelimAlias{finallistdelim}{multilistdelim}

\renewbibmacro*{cite:full}{%
   \usebibmacro{cite:full:citepages}%
   \printtext[bibhypertarget]{%
      \usedriver
      {}
      {\thefield{entrytype
}}}%
   \usebibmacro{shorthandintro}}

\renewbibmacro*{cite:short}{\usebibmacro{cite:full}}

\newtoggle{cbx:ibid}
\AtEveryCitekey{\global\togglefalse{cbx:ibid}}
\newbibmacro*{cite:ibid}{%
  \printtext[bibhyperlink]{\bibstring[\mkibid]{ibidem}}%
  \global\toggletrue{cbx:ibid}%
  \ifloccit
    {\global\toggletrue{cbx:loccit}}
    {}}

\renewcommand*{\postnotedelim}{%
  \iftoggle{cbx:ibid}
    {\addspace}
    {\addcomma\space}}

\renewcommand*{\ppspace}{}
\renewcommand*{\sqspace
}{}

\DefineBibliographyStrings{german
}{%
   editor  = {Hg\adddot},
   editors = {Hgg\adddot},
   issue   = {Heft},
   urlseen = {abgerufen am},
}

\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{Rousseau2010,
  AUTHOR   = {Rousseau, Jean-Jacques
},
  TITLE    = {Du contrat social. Vom Gesellschaftsvertrag},
  YEAR     = {2010},
  ADDRESS  = {Stuttgart},
}
@book{Rousseau2018,
  AUTHOR   = {Rousseau, Jean-Jacques
},
  TITLE    = {Über den Ursprung und die Grundlagen der
              Ungleichheit unter den Menschen
},
  YEAR     = {2018},
  ADDRESS  = {Stuttgart},
}
@collection{Baron2016,
  editor   = {Baron, Konstanze AND Bluhm, Harald
},
  YEAR     = {2016},
  TITLE    = {Jean-Jacques Rousseau. Im Bann der Institutionen},
  ADDRESS  = {Berlin and Boston},
}
@inreference{Baum2010,
  AUTHOR     = {Baum, R. and Neumeister, S.
},
  TITLE      = {Perfektibilität},
  booktitle  = {Historisches Wörterbuch der Philosophie},
  editor     = {Ritter, Joachim and others},
  YEAR       = {2010},
  ADDRESS    = {Basel},
  PAGES      = {23345-23353},
}
@incollection{Endreß2013,
  AUTHOR     = {Endreß, Martin
},
  YEAR       = {2007},
  TITLE      = {Zur Theorie der Deutung sozialer Ungleichheit},
  booktitle  = {Wissen und soziale Ungleichheit},
  editor     = {Berli, Oliver AND Endreß, Martin},
  ADDRESS    = {Weinheim and Basel},
  PAGES      = {23-33},
}
@article{Berger2004,
  AUTHOR   = {Berger, Johannes
},
  YEAR     = {2004},
  VOLUME   = {33},
  number   = {5},
  MONTH    = {10},
  TITLE    = {Über den Ursprung der Ungleichheit unter den Menschen},
  JOURNAL  = {Zeitschrift für Soziologie},
  PAGES    = {354-374},
}
@inreference{StanfordRousseau,
  author       = {Bertram, Christopher
},
  title        = {Jean Jaques Rousseau},
  date         = {2018-08-03},
  booktitle    = {The Stanford Encyclopedia of Philosophy},
  editor       = {Edward N. Zalta},
  url          = {https://plato.stanford.edu/archives/fall2018/entries/rousseau/},
  urldate      = {2019-05-01},
  edition      = {Herbst 2018},
  publisher    = {Metaphysics Research Lab, Stanford University},
  pagination   = {page},
}
\end{filecontents}

\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}

\begin{document}
   Jean-Jacques Rousseau\autocite[Vgl.][1]{Baron2016} lebte im
   18.~Jahrhundert.\autocite[Vgl.][1]{Baum2010}%
   \autocite[Vgl.][343\psqq]{Rousseau2010}\autocite[Vgl.][343\psqq]{Rousseau2010}

   Noch\footcite[Vgl.][]{StanfordRousseau} ein\autocite[Vgl.][1]{Endreß2013}
   Satz\autocite[Vgl.][32]{Rousseau2018}  mehr.\autocite[Vgl.][1]{Berger2004}
   \autocite[Vgl.][32]{Rousseau2018}
   \autocite[Vgl.][32]{Rousseau2018}
   \autocite[Vgl.][32]{Rousseau2018}
   \autocite[Vgl.][32]{Baron2016}
   \autocite[Vgl.][32]{Rousseau2018}
   \autocite[Vgl.][32]{Rousseau2018}
   \autocite[Vgl.][32]{Rousseau2018}


   \printbibliography
\end{document}

starter
Forum-Anfänger
Forum-Anfänger

Beiträge: 14
Anmeldedatum: 23.07.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.07.2019, 14:40     Titel:
  Antworten mit Zitat      
Großartig, das ist dann die Optimallösung.

Anonymous hat Folgendes geschrieben:

Wenn Du lieber Autor-Jahr-Zitate hättest, dann wärst Du bei style=ext-authoryear-ibid (ohne \renewbibmacro*{cite}).


hast du noch einen vorschlag wie man zur Autor-Jahr-ebd. Fußnote zurück kommt? authoryear-ibid funktioniert nun wie gesagt auf dieser grundlage nicht mehr.
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.07.2019, 15:10     Titel:
  Antworten mit Zitat      
Im Grunde kannst Du den gleichen Code nehmen und einfach style=ext-authoryear-ibid, schreiben. Dann muss nur die Option citepages=suppress, weg, die kennen authoryear-Stile nämlich nicht, außerdem wird das \renewbibmacro*{cite:full} überflüssig und sollte weg.

Code
\documentclass[a4paper, 12pt]{article}
\usepackage[ngerman]{babel}
\usepackage{fontspec}
\usepackage[onehalfspacing]{setspace}
\usepackage[top=1.3cm, bottom=2.0cm, outer=2.5cm, inner=2.5cm,
heightrounded,
marginparwidth=1.5cm, marginparsep=0.4cm, margin=2.5cm
]{geometry}
\usepackage{graphicx}

\usepackage[autostyle, german=quotes]{csquotes}
\usepackage[backend=biber,
  style=ext-authoryear-ibid,
  dashed=false,
  autocite=footnote, innamebeforetitle=true
]{biblatex}

\usepackage[hang]{footmisc}
\setlength{\footnotemargin}{-0.8em}
\usepackage[colorlinks=true]{hyperref}

\renewcommand*{\newunitpunct}{\addcomma\space}

\DeclareNameAlias{sortname}{family-given}
\DeclareNameAlias{ineditor}{sortname}
%%\DeclareNameAlias{default}{sortname}

\DeclareDelimFormat{multinamedelim}{\addsemicolon\space}
\DeclareDelimAlias{finalnamedelim}{multinamedelim}

\DeclareFieldFormat{editortype}{\mkbibparens{#1}}
\DeclareDelimFormat{editortypedelim}{\addspace}
\DeclareFieldAlias{translatortype}{editortype}
\DeclareDelimAlias{translatortypedelim}{editotypedelim}

\DeclareDelimFormat[bib]{nametitledelim}{\addcolon\space}

\DeclareFieldFormat*{title}{#1}
\DeclareFieldFormat*{journaltitle}{#1}
\DeclareFieldFormat*{issuetitle}{#1}
\DeclareFieldFormat*{maintitle}{#1}
\DeclareFieldFormat*{booktitle}{#1}

\renewcommand*{\jourvoldelim}{\addcomma\space}
\renewcommand*{\volnumdelim}{\addcomma\space}
\DeclareFieldFormat[article,periodical]{volume}{\bibstring{jourvol}~#1}
\DeclareFieldFormat[article,periodical]{number}{\bibstring{issue}~#1}
\renewcommand*{\volnumdatedelim}{\addcomma\space}

\DeclareFieldFormat{issuedate}{#1}

\renewcommand*{\locdatedelim}{\addspace}

\DeclareFieldFormat{url+urldate}{\mkbibparens{#1}}
\DeclareFieldFormat{urldate}{\bibstring{urlseen}\space#1}
\renewbibmacro*{url+urldate}{%
   \iffieldundef{url}
   {}
   {\setunit{\finentrypunct\space
}%
      \printtext[url+urldate]{%
         \usebibmacro{url}%
         \iffieldundef{urlyear}
         {}
         {\setunit*{\addcomma\space
}%
            \usebibmacro{urldate}}}%
      \renewcommand*{\finentrypunct}{}}}

\DeclareDelimFormat{multilistdelim}{\addslash}
\DeclareDelimAlias{finallistdelim}{multilistdelim}

\newtoggle{cbx:ibid}
\AtEveryCitekey{\global\togglefalse{cbx:ibid}}
\renewbibmacro*{cite:ibid}{%
  \printtext[bibhyperlink]{\bibstring[\mkibid]{ibidem}}%
  \global\toggletrue{cbx:ibid}%
  \ifloccit
    {\global\toggletrue{cbx:loccit}}
    {}}

\renewcommand*{\postnotedelim}{%
  \iftoggle{cbx:ibid}
    {\addspace}
    {\addcomma\space}}

\renewcommand*{\ppspace}{}
\renewcommand*{\sqspace
}{}

\DefineBibliographyStrings{german
}{%
   editor  = {Hg\adddot},
   editors = {Hgg\adddot},
   issue   = {Heft},
   urlseen = {abgerufen am},
}

\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{Rousseau2010,
  AUTHOR   = {Rousseau, Jean-Jacques
},
  TITLE    = {Du contrat social. Vom Gesellschaftsvertrag},
  YEAR     = {2010},
  ADDRESS  = {Stuttgart},
}
@book{Rousseau2018,
  AUTHOR   = {Rousseau, Jean-Jacques
},
  TITLE    = {Über den Ursprung und die Grundlagen der
              Ungleichheit unter den Menschen
},
  YEAR     = {2018},
  ADDRESS  = {Stuttgart},
}
@collection{Baron2016,
  editor   = {Baron, Konstanze AND Bluhm, Harald
},
  YEAR     = {2016},
  TITLE    = {Jean-Jacques Rousseau. Im Bann der Institutionen},
  ADDRESS  = {Berlin and Boston},
}
@inreference{Baum2010,
  AUTHOR     = {Baum, R. and Neumeister, S.
},
  TITLE      = {Perfektibilität},
  booktitle  = {Historisches Wörterbuch der Philosophie},
  editor     = {Ritter, Joachim and others},
  YEAR       = {2010},
  ADDRESS    = {Basel},
  PAGES      = {23345-23353},
}
@incollection{Endreß2013,
  AUTHOR     = {Endreß, Martin
},
  YEAR       = {2007},
  TITLE      = {Zur Theorie der Deutung sozialer Ungleichheit},
  booktitle  = {Wissen und soziale Ungleichheit},
  editor     = {Berli, Oliver AND Endreß, Martin},
  ADDRESS    = {Weinheim and Basel},
  PAGES      = {23-33},
}
@article{Berger2004,
  AUTHOR   = {Berger, Johannes
},
  YEAR     = {2004},
  VOLUME   = {33},
  number   = {5},
  MONTH    = {10},
  TITLE    = {Über den Ursprung der Ungleichheit unter den Menschen},
  JOURNAL  = {Zeitschrift für Soziologie},
  PAGES    = {354-374},
}
@inreference{StanfordRousseau,
  author       = {Bertram, Christopher
},
  title        = {Jean Jaques Rousseau},
  date         = {2018-08-03},
  booktitle    = {The Stanford Encyclopedia of Philosophy},
  editor       = {Edward N. Zalta},
  url          = {https://plato.stanford.edu/archives/fall2018/entries/rousseau/},
  urldate      = {2019-05-01},
  edition      = {Herbst 2018},
  publisher    = {Metaphysics Research Lab, Stanford University},
  pagination   = {page},
}
\end{filecontents}

\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}

\begin{document}
   Jean-Jacques Rousseau\autocite[Vgl.][1]{Baron2016} lebte im
   18.~Jahrhundert.\autocite[Vgl.][1]{Baum2010}%
   \autocite[Vgl.][343\psqq]{Rousseau2010}\autocite[Vgl.][343\psqq]{Rousseau2010}

   Noch\footcite[Vgl.][]{StanfordRousseau} ein\autocite[Vgl.][1]{Endreß2013}
   Satz\autocite[Vgl.][32]{Rousseau2018}  mehr.\autocite[Vgl.][1]{Berger2004}
   \autocite[Vgl.][32]{Rousseau2018}
   \autocite[Vgl.][32]{Rousseau2018}
   \autocite[Vgl.][32]{Rousseau2018}
   \autocite[Vgl.][32]{Baron2016}
   \autocite[Vgl.][32]{Rousseau2018}
   \autocite[Vgl.][32]{Rousseau2018}
   \autocite[Vgl.][32]{Rousseau2018}


   \printbibliography
\end{document}



In meinem Codebeispiel von 15:23 war ein kleiner Schönheitsfehler. Es sollte besser
Code
\renewbibmacro*{cite:ibid}{%

statt
Code
\newbibmacro*{cite:ibid}{%
heißen. Denn das Makro wird umdefiniert \renewbibmacro und nicht neu definiert \newbibmacro. biblatex ist an der Stelle aber sehr kulant und produziert nur eine Warnung und tut dann trotzdem das Richtige. Trotzdem ist \renewbibmacro hier natürlich besser.

starter
Forum-Anfänger
Forum-Anfänger

Beiträge: 14
Anmeldedatum: 23.07.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.07.2019, 18:35     Titel:
  Antworten mit Zitat      
Anonymous hat Folgendes geschrieben:
Im Grunde kannst Du den gleichen Code nehmen und einfach style=ext-authoryear-ibid, schreiben. Dann muss nur die Option citepages=suppress, weg, die kennen authoryear-Stile nämlich nicht, außerdem wird das \renewbibmacro*{cite:full} überflüssig und sollte weg.


klasse, jetzt klappt auch das. vielen vielen dank.

mir ist noch ein i-tüpfelchen eingefallen, an 2-3 stellen habe ich ein direktes zitat und dann Vgl. an gleicher Seite. Bei gleicher Seitenzahl und Autor der direkt wiederholt wird könnte dann die Seitenzahl noch wegfallen.
Wäre aber wirklich nur eine Spielerei Smile.
Private Nachricht senden Benutzer-Profile anzeigen

Neues Thema eröffnen Neue Antwort erstellen Gehe zu Seite Zurück  1, 2, 3  Weiter



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