R: Extract all fields present in a BibEntry object

levels.BibEntry {RefManageR} | R Documentation

## Extract all fields present in a BibEntry object

### Description

These functions return a list of all fields present in a BibEntry object.

### Usage

    ## S3 method for class 'BibEntry'
    levels(x)

    fields(x)

### Arguments

`x` | a BibEntry object.

### 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)
    levels(bib)

[Package RefManageR version 1.2.0 Index]