Support `\fullcite`, `\citeauthor`, `\citetitle` biblatex commands #2335
These are very easy to add in general. You can see an example of how cite is implemented here.
Thanks @mpickering, though have no idea how to make a patch for this. Anybody can help with this?
Looked into the link you provided. While few of the citation formats are simply missing (i.e. they are easy to add), I could not figure out how to introduce the \citetitle command. Could somebody here have a look into this please?
Why not to add it? We have a bib(la)tex file, all the data are there ... Just as one calls the author, one should be able to call the title from the same file.
@DOFfactory, it would help if you were more specific about what is "not working" in your list, and how.
\footcite and footcitetext do get parsed as citations in notes.
As I've indicated, \citeauthor and \citetitle can't be done without signficant changes in pandoc and pandoc-citeproc architecture. (Though we could parse them as regular citations, which would be better than doing nothing.) \fullcite is probably in the same boat, though I'm not really sure what it's supposed to do. \Cite should be easy enough to add.
Hi @jgm, I attached the screenshots. You are right, \footcite and \footcitetext does get parsed, my bad. \Cite should be also easily implemented.
What this ticket initially supposed to point out was that biblatex is getting to be used widely in the LaTeX-using community. It would be great if biblatex commands would be parsed straightforward in pandoc because, I believe, a big group this community (mostly from academia) will then use pandoc and markdown for conversion/writing.
I've implemented \Cite. Getting \fullcite, \citeauthor, and \citetitle would require major architectural changes in pandoc and pandoc-citeproc.
Many thanks! Since I do not have an expertise to re-write your pandoc-citeproc code either, I will leave this issue open as a reminder and future reference for others. It would be great to have fully implemented biblatex for the reasons mentioned above. Thanks again.
It would be nice to have an equivalent of \fullcite in markdown, though.
In a syllabus, e.g., you might want to use an author-date style in general, but still occasionally give the full details of a recommended textbook, or of the reading for a particular date in the text itself, like:
Blah blah blah. The recommended textbook for this course is:
Knox, Paul L., and Steven Pinch. 2006. Urban Social Geography: An Introduction. 5th ed. Harlow: Pearson/Prentice Hall.
Blah blah blah.
Since this would just have to copy the entry that is being generated anyway for the list of references, this might not be too difficult.
As to syntax, we’d have to invent something; maybe a plus sign (+) before the @ would do, like [+@knox], or just +@knox.
Thoughts?
I would like to report the issue that basic (and critical) biblatex commands are not converted from TeX > docx with pandoc. These commands are:
1. Creating a MWE with the following code in file
pandoc.tex:The commands are from the official
biblatexmanual http://mirrors.ctan.org/macros/latex/contrib/biblatex/doc/biblatex.pdf2. Typed in command line:
3. List of non-functional commands
Using
pandoc 1.15.0.6the following commands are not working (highlighted in bold):\cite\Cite\parencite\Parencite\footcite\footcitetext\textcite\Textcite\smartcite\Smartcite\fullcite\footfullcite\citeauthor\Citeauthor\citetitle\citeyearCould you, please, provide functionality for the missing
biblatexcommands? IMHO\citetitle,\footciteand\fullciteare pretty critical.EDIT: Attached screenshots
4. Result in LaTeX
5. Result from
pandocin DOCX