Learn R Programming

bibliometrix (version 5.2.0)

convert_scopus_new_to_classic: Convert new Scopus citation format to classic format

Description

Scopus has introduced a new citation format where the publication year appears at the end in parentheses instead of after the title. This function converts citations from the new format to the classic format by moving the year from the end to after the title.

Usage

convert_scopus_new_to_classic(citation)

Value

Character string with citation in classic Scopus format

Arguments

citation

Character string containing a bibliographic citation

Details

New Scopus format: AUTHOR, TITLE, JOURNAL, VOLUME, ISSUE, PAGES, (YEAR) Classic Scopus format: AUTHOR, TITLE (YEAR) JOURNAL, VOLUME, PAGES

The function uses a robust approach:

  • Extracts year from end (YYYY)

  • Extracts first author from beginning

  • Extracts pages (PP. xxx-xxx or PP. xxx)

  • Extracts volume and issue numbers

  • Extracts journal name (text before volume/issue/pages)

  • Deduces title as remaining text after author