Wie zitiert man einen Artikel, dessen Autor nur den Vornamen, aber keinen Nachnamen hat?

Wie zitiert man einen Artikel, dessen Autor nur den Vornamen, aber keinen Nachnamen hat?

Ich muss einen Artikel zitieren, dessen Autor keinen Familiennamen, sondern nur einen Vornamen (ein Pseudonym) hat. Ich möchte, dass das System ihn als Vornamen erkennt (denn bei Polyglossie und der französischen Option werden Familiennamen in Kapitälchen geschrieben). Mein Ziel ist es, Vornamen in Beschriftungen oder Einträgen in normalen Buchstaben statt in Kapitälchen zu schreiben.

Ich verwende Biblatex, aber ich vermute, dass es für die regelmäßige Verwendung von Biblio eine Lösung gibt?

Diese beiden Dinge habe ich bereits ausprobiert:

@book{one,
     author={{}, William},    % Results in    [ , William]
     author={William},        % Results in    [WILLIAM]
     ...
}

Allerdings ist im ersten Fall die Bezeichnung leer und die Liste zeigt das Komma an, und im zweiten Fall wird davon ausgegangen, dass es sich bei dem Namen um einen Familiennamen handelt.

Haben Sie eine Idee, wie wir weiter vorgehen sollen?


\documentclass{article}


\usepackage{filecontents}

\begin{filecontents*}{\jobname.bib}
    @book{test,
      title={Le petit prince},
      author={de Saint-Exup{\'e}ry, Antoine},
      year={1943},
    }
    @book{one,
      author = {William},
      title = {First try},
      year = {2001},
    }
    @book{two,
      author = {{}, William},
      title = {Second try},
      year = {2001},
    }
\end{filecontents*}


\usepackage{polyglossia}
    \setmainlanguage{french}

\usepackage[
    backend=biber,
    style=authoryear,
    sorting=anyt,
    labelalpha,
]{biblatex}
\addbibresource{\jobname.bib}

\DeclareNameAlias{sortname}{family-given}

\begin{document}
    Look at book [\cite{one}] ! And book [\cite{two}]!
    And look at book [\cite{test}]!
    \printbibliography
\end{document}

Antwort1

Adaptiert vonhttps://tex.stackexchange.com/a/429110/263192

\documentclass{article}

\begin{filecontents*}[overwrite]{\jobname.bib}
    @book{test,
      title={Le petit prince},
      author={de Saint-Exup{\'e}ry, Antoine},
      year={1943},
    }
    @book{three,
      author = {William},
      author+an = {=pseudonym},
      title = {Third try},
      year = {2022},
    }
\end{filecontents*}

\usepackage{polyglossia}
\setmainlanguage{french}

\usepackage[
    backend=biber,
    style=authoryear,
    sorting=anyt,
    labelalpha,
]{biblatex}
\addbibresource{\jobname.bib}

\renewcommand*{\mkbibnamefamily}[1]{%
  \iffieldannotation{pseudonym}
    {#1}
    {\textsc{#1}}
}
\DefineBibliographyExtras{french}{\restorecommand\mkbibnamefamily}

\DeclareNameAlias{sortname}{family-given}

\begin{document}
    [\cite{test}]
    
    [\cite{three}]
    
    \printbibliography
\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen