1

I am new here but I have been reading along for couple of months now. My biggest problem at the moment is to cite internet sources especially internet webpages.

In my current paper I would like to quote the "British National Corpus". But because of my settings I always get "Corpus, B. N. (2001)" in my bibliography. Is there a way to change that only for that particular case? I would like to get "British National Corpus (2001): Url: . Accessed: 05.04.2015". Unfortunately, "lastchecked" does not appear in my bibliography.

Here my bib-file:

    @article{BNC,
    Author = {British National Corpus},
    Date-Added = {2015-05-04 14:58:49 +0000},
    Date-Modified = {2015-05-04 15:10:16 +0000},
    Lastchecked = {04.05.2015},
    Url = {http://www.natcorp.ox.ac.uk},
    Year = {2001},
    Bdsk-Url-1 = {http://www.natcorp.ox.ac.uk}}

Here my settings:

\usepackage[style=apa, 
       apabackref=true, 
       backend=biber, 
       hyperref=true, 
       maxnames=1, 
       maxcitenames=6, 
       maxbibnames=99, 
       sorting=debug, 
       natbib=true, 
       language=ngerman, 
       doi=true, 
       url=true 
       ]{biblatex} 


\DeclareLanguageMapping{ngerman}{ngerman-apa} 
\DefineBibliographyStrings{ngerman}{andothers={et\ al\adddot}} 
\addbibresource{lit1.bib} 

\NewBibliographyString{retrieved} 
\DefineBibliographyStrings{ngerman}{retrieved={Letzter Zugriff am}}

\usepackage{url} 
\setcounter{biburlnumpenalty}{100} 
\setcounter{biburlucpenalty}{100} 
\setcounter{biburllcpenalty}{100} 

I have changed my bib-file and added the {{-brackets to the author.

article{BNC, Author = {{{British National Corpus}}},
Date-Added = {2015-05-04 14:58:49 +0000},
Date-Modified = {2015-05-04 16:37:05 +0000},
Url = {natcorp.ox.ac.uk},
Urldate = {2015-05-04},
Year = {2001},
Bdsk-Url-1 = {natcorp.ox.ac.uk}} –

Unfortunately, I got this:

Entity: line 1944: parser error : Extra content at the end of the document <bcf:field>title<

And then I cannot compile the file.

I have just seen that there were three {{{ before that is because my BibDesk add one { to each entry automatically. I have fixed that so I only got two {{ now. But I still got the same error.

When I compile the file it says:

bbl:95: Paragraph ended before \name was complete. <to be read again> \par l.95?

However, line 95 is empty in my file.

12
  • Hi and welcome to yet another LaTeX support page.
    – Johannes_B
    May 4, 2015 at 15:59
  • 1
    Put the author in extra braces -> {{British National Corpus}}
    – Johannes_B
    May 4, 2015 at 16:00
  • lastchecked iss not valid. Use urlseen as mentioned before.
    – Johannes_B
    May 4, 2015 at 16:02
  • Please add this information to the question, the edit button is to the left of your name. Code markup in comments is a mess, and it is hard to read your log.
    – Johannes_B
    May 4, 2015 at 16:49
  • 1
    To be honest I don't know why it says sorting=debug. I got the preamble and use it without knowing every detail. But after I changed author to title it works fine. So I don't really know. I am a beginner.
    – user77512
    May 4, 2015 at 17:51

0