1

I've been searching for a way to create "Custom References" with biblatex, but haven't found a solution to my problem. Among "normal sources" like Journal Articles, I need other references where I can put a custom sentence in it. Like "[3] This was performed by someone else".

Is there an option to do that?

 \documentclass{scrreprt}
\usepackage[refsection=chapter,style=chem-angew]{biblatex}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\begin{filecontents}{biblio.bib}

@article{entry1, 
    author = "George D. Greenwade",
    title = "The {C}omprehensive {T}ex {A}rchive {N}etwork ({CTAN})",
    year = "1993",
    journal = "TUGBoat",
    volume = "14",
    number = "3",
    pages = "342--351",
           url=" www.ctan.org"
}

\end{filecontents}

\addbibresource{biblio.bib}

\begin{document}
\chapter{Test Chapter One}
\cite{entry1}
So far so good, now I need another reference that says 'This was performed by someone else'.
\printbibliography[heading=subbibliography]

\end{document}
  • 1
    can you explain a bit more what exactly you need? If all you want is to put some custom text next to where you \cite stuff, but leave the appearance of the bibliography as is, try \cite[<pre text>][<post text>]{<bibID>}. – greyshade Sep 02 '14 at 09:20
  • 2
    Wouldn't \cite{dude} This was performed by someone else give "[3] This was performed by someone else"? – Torbjørn T. Sep 02 '14 at 09:36
  • Sounds like you're looking for something similar to footnotes or endnotes!? – musicman Sep 02 '14 at 10:18
  • Yes, for footnotes you can just add \footnote{blah}. However, when i cite, I need something with the corrresponding label in the .bib-file. What I need: ...has been reported by Will.[1] However, the other thing is new.[2]

    Now in the bibliography: [1] Will, Journal, Year, Pages. [2] Here I need my custom text. And only this text.

    – screeny2 Sep 02 '14 at 10:24

2 Answers2

2

What you want seems to be blatant abuse and not really fitting into what a bibliography is supposed to be - but it's easy to achieve:

\documentclass{scrreprt}
\usepackage[refsection=chapter,style=chem-angew]{biblatex}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}

\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}

@article{entry1, 
    author = "George D. Greenwade",
    title = "The {C}omprehensive {T}ex {A}rchive {N}etwork ({CTAN})",
    year = "1993",
    journal = "TUGBoat",
    volume = "14",
    number = "3",
    pages = "342--351",
           url=" www.ctan.org"
}
@misc{thething,
    title = "This is some custom text about something else"
}

\end{filecontents*}

\addbibresource{\jobname.bib}

\begin{document}
\chapter{Test Chapter One}
Something has been reported by \textcite{entry1}, while something else is new \cite{thething}.
\printbibliography[heading=subbibliography]

\end{document}
greyshade
  • 3,576
2

The notes2bib seems to be what you are after, it provides a \bibnote command that places a note in the bibliography.

MWE

\documentclass{article}
\usepackage[style=numeric,backend=biber,sorting=none]{biblatex} 
\usepackage{notes2bib}
\addbibresource{biblatex-examples.bib}

\begin{document}
We cite something \cite{aksin} and now a note \bibnote{just a note}.

\printbibliography
\end{document}

enter image description here

As a matter of fact biblatex's notes2bib support seems to do something similar to what greyshade did in their answer.

moewe
  • 175,683