
Ich möchte, dass biblatex nur den Titel des zugehörigen Eintrags in der Bibliographie druckt. Dazu verwende ich das folgende MWE:
\documentclass{article}
\usepackage[backend=biber,style=authoryear]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{my.bib}
@Inproceedings{Frege1897a,
author = {Frege, Gottlob},
title = {Über die Begriffsschrift des Herrn Peano und meine eigene},
booktitle = {Berichte über die Verhandlungen der Königlich Sächsischen Gesellschaft der Wissenschaften zu Leipzig: Mathematisch-physische Klasse},
date = {1897},
pages = {361--378},
volume = {48},
related = {Frege1984h},
relatedstring = {English\addspace title},
shorthand = {PCN},
}
@Inbook{Frege1984h,
author = {Frege, Gottlob},
title = {On Mr. Peano's Conceptual Notation and My Own},
date = {1984},
pages = {234--248},
crossref = {Frege1984},
}
@Book{Frege1984,
author = {Frege, Gottlob},
title = {Collected Papers on Mathematics, Logic, and Philosophy},
date = {1984},
location = {Oxford},
publisher = {Blackwell},
translator = {Black, Max},
editor = {McGuinness, Brian},
shorthand = {CP},
}
\end{filecontents}
\addbibresource{my.bib}
\begin{document}
\cite{Frege1897a}.
\printbibliography
\end{document}
Ich bekomme
Ich möchte nichts weiter haben als „... Mein Eigenes“, d. h., „In: Gottlob Frege. Gesammelte Aufsätze über Mathematik, Logik und Philosophie. Hrsg. Brian McGuinness. Übers. Max Black. Oxford: Blackwell, 1984, 234-248.“ weglassen.
Antwort1
Sie können einen neuen zugehörigen Typ erstellen.
relatedtype={englishtitle}
Zu Ihrem Eintrag hinzufügen- Sie können es entfernen und in unser neues Makro
relatedstring
einfügenrelated:englishtitle
Erstellen Sie ein
related:englishtitle
Makro, das wie folgt aussieht:\newbibmacro*{related:englishtitle}[1]{% \entrydata{#1}{% \printtext{English title}% \setunit{\addspace}% \usebibmacro{title}}}
Vollständiges MWE
\usepackage[backend=biber,style=authoryear]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{my.bib}
@Inproceedings{Frege1897a,
author = {Frege, Gottlob},
title = {Über die Begriffsschrift des Herrn Peano und meine eigene},
booktitle = {Berichte über die Verhandlungen der Königlich Sächsischen Gesellschaft der Wissenschaften zu Leipzig: Mathematisch-physische Klasse},
date = {1897},
pages = {361--378},
volume = {48},
related = {Frege1984h},
relatedtype = {englishtitle},
shorthand = {PCN},
}
@Inbook{Frege1984h,
author = {Frege, Gottlob},
title = {On Mr. Peano's Conceptual Notation and My Own},
date = {1984},
pages = {234--248},
crossref = {Frege1984},
}
@Book{Frege1984,
author = {Frege, Gottlob},
title = {Collected Papers on Mathematics, Logic, and Philosophy},
date = {1984},
location = {Oxford},
publisher = {Blackwell},
translator = {Black, Max},
editor = {McGuinness, Brian},
shorthand = {CP},
}
\end{filecontents}
\addbibresource{my.bib}
\newbibmacro*{related:englishtitle}[1]{%
\entrydata{#1}{%
\printtext{English title}%
\setunit{\addspace}%
\usebibmacro{title}}}
\begin{document}
\cite{Frege1897a}.
\printbibliography
\end{document}