I'm trying to use biblatex-mla to make an annotated bibliography for a course of mine. One of the documents I need to cite is an online resource, and from what I see, the version online currently doesn't support the online, misc, and other tags I'd need to use. So I thought that I would modify the file myself to add an online citation to the mla package (and then possibly send the diff to the creator to get it added).
Unfortunately, I don't really know the biblatex syntax that well and have run into a bit of a snag. I've got this declaration for the online tag:
@online{sample,
author = "Jonathan Sternberg",
title = "Title",
annotation = "This is a test"
}
And here's my current driver for the online tag:
\DeclareBibliographyDriver{online}{%
\usebibmacro{bibindex}%
\usebibmacro{author}%
\usebibmacro{title}%
\usebibmacro{finentry}}
For some reason, this generated the following in the pdf file from pdflatex.
----. "Title" ().
This is a test
I can't find any difference between this and the article driver in the same file, but it doesn't seem to be able to find the author in the bib file. Any idea what's going on?
EDIT: This is using biblatex v0.8. I want the "author" field to appear, but it's being replaced by a dashed line.