dcpurton / biblatex-sbl

Society of Biblical Literature (SBL) style files for biblatex
24 stars 5 forks source link

Article in single volume dictionary #40

Closed Nhapsie closed 8 years ago

Nhapsie commented 8 years ago

SBLHS 6.3.6 shows only examples of multi-volume dictionaries, the same goes for the supplement in 1.4. It would be useful to include an example of an entry in, say, DOTP or any other single volume dictionary. I am using mvcollection and incollection in conjunction and it appears to be working right, but it would be nice to include an example in biblatex-sbl-test

dcpurton commented 8 years ago

If you want to be consistent, use collection instead of mvcollection, since you don't have a multi-volume collection.

Nhapsie commented 8 years ago

there is a problem: collection and incollection does not yield the format needed for single dictionary entry. Now, if I use mvcollection and inreference then it works. But it does not inherit the abbreviation in LOA (for those who don't know what this is, list of abbreviations).

dcpurton commented 8 years ago

Wait... This is for a dictionary, right? No wonder *collection doesn't work. You need to use mvreference, reference, and inreference.

dcpurton commented 8 years ago

Do it exactly like §6.3.6, except drop out any volume related field. Can you send me your DOTP example? I'll double check it too.

dcpurton commented 8 years ago

I see your point. Punctuation is wrong in Bibliography. But I wonder if it should always be the long form (as produced by the fullbibrefs package option).

What do you think?

Nhapsie commented 8 years ago

(meant to say inreference in the first post) Now, reference would make sense since it's a single volume dictionary, but there is no use of it in the biblatex-sbl-test. The DTOP examples for footnote and bibliography compile right, but no ouput in loa

screen shot 2016-04-21 at 7 24 06 am screen shot 2016-04-21 at 7 23 40 am

I think it should be always the long form if one uses the fullbibrefs, whenever allowed by SBLHS. I use it because the reader does not have to go back to LOA as much. I am not seeing the punctuation problem you mentioned...

Oh, I see. I can use reference for single volume dictionaries already, didn't know. By the way this could be included under 6.3.6 in biblatex-sbl-test. Version 2 of the manual and the supplement continue to omit example for single volume dictionary.

The only thing missing then is LOA, because I believe you coded mvcollection to output abbv. based on total number of volumes, and a single volume doesn't have it. So dictionaries with two or more volumes should use mvreference and single ones only reference.

dcpurton commented 8 years ago

Try the latest dev branch with this. This now functions the same as single volume commentaries, which I think is the way to go.

@reference{DOTP,
  editor = {Alexander, T. Desmond and Baker, David W.},
  title = {Dictionary of the Old Testament: Pentateuch},
  shorttitle = {DOTP},
  location = {Downers Grove, IL},
  publisher = {InterVarsity},
  date = {2003},
  shorthand = {DOTP}
}
@inreference{olson:2003,
  author = {Olson, Dennis T.},
  title = {Numbers, Book of},
  shorttitle = {Numbers},
  pages = {611-618},
  crossref = {DOTP},
  sblxref = {DOTP}
}
dcpurton commented 8 years ago

I'll add this example to the test file, since I think this is sufficiently different to warrant it.

Nhapsie commented 8 years ago

Thanks @dcpurton. The world is a better place now.

dcpurton commented 8 years ago

I've added the example to the test file in the dev branch

Nhapsie commented 8 years ago

great!