These functions return a list of all fields present in a BibEntry object.
Usage
# S3 method for class 'BibEntry'
levels(x)
fields(x)
Value
a list with the same length as x
of character vectors giving the
fields present in each entry of a BibEntry object.
Note
The only difference between fields
and levels
is that
levels
returns a list with element names corresponding to entry keys.
Examples
bib <- as.BibEntry(list(c(bibtype = "Article", key = "mclean2014a", title = "My New Article",
author = "Mathew W. McLean",
journaltitle = "The Journal", date = "2014-01"), c(bibtype = "Book", key = "mclean2014b",
title = "My New Book", editor = "Mathew W. McLean", ISBN = "247123837", date = "2014-02")))
fields(bib)
#> [[1]]
#> [1] "title" "author" "journaltitle" "date"
#>
#> [[2]]
#> [1] "title" "editor" "isbn" "date"
#>
levels(bib)
#> $mclean2014a
#> [1] "title" "author" "journaltitle" "date"
#>
#> $mclean2014b
#> [1] "title" "editor" "isbn" "date"
#>