Class: String

Inherits:
Object
  • Object
show all
Defined in:
lib/journaltitleabbreviation.rb

Overview

journaltitleabbreviation.rb Convert a journal title to its abbreviation Time-stamp: <2008-02-20 10:12:05 takeshi> Author: Takeshi Nishimatsu Project homepage: isi-rb.rubyforge.org/ Usage: “PHYSICAL REVIEW LETTERS”.to_journal_title_abbreviation Reference: www.library.ubc.ca/scieng/coden.html by Kevin Lindstrom

Constant Summary collapse

JOURNAL_TITLE_ABBREVIATIONS =
{
  "" => "",
  "ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY" => "Abstr. Pap. Am. Chem. Soc.",
  "ACTA CRYSTALLOGRAPHICA SECTION A-CRYSTAL PHYSICS DIFFRACTION THEORETICAL AND GENERAL CRYSTALLOGRAPHY" => "Acta Crystallogr. Sect. A",
  "ACTA CRYSTALLOGRAPHICA SECTION B-STRUCTURAL SCIENCE" => "Acta Crystallogr. Sect. B",
  "ACTA CRYSTALLOGRAPHICA SECTION C-CRYSTAL STRUCTURE COMMUNICATIONS" => "Acta Crystallogr. Sect. C-Cryst. Struct. Commun.",
  "ADVANCED MATERIALS" => "Adv. Mater.",
  "AMERICAN JOURNAL OF PHYSICS" => "Am. J. Phys.",
  "ANGEWANDTE CHEMIE-INTERNATIONAL EDITION IN ENGLISH" => "Angew. Chem.-Int. Edit. Engl.",
  "APPLIED PHYSICS LETTERS" => "Appl. Phys. Lett.",
  "CANADIAN JOURNAL OF PHYSICS" => "Can. J. Phys.",
  "CHEMICAL PHYSICS" => "Chem. Phys.",
  "COMPUTATIONAL MATERIALS SCIENCE" => "Comput. Mater. Sci.",
  "CZECHOSLOVAK JOURNAL OF PHYSICS" => "Czech. J. Phys.",
  "DIAMOND AND RELATED MATERIALS" => "Diam. Relat. Mat.",
  "FERROELECTRICS" => "Ferroelectrics",
  "FIZIKA TVERDOGO TELA" => "Fiz. Tverd. Tela",
  "INORGANIC CHEMISTRY" => "Inorg. Chem.",
  "INTEGRATED FERROELECTRICS" => "Integr. Ferroelectr.",
  "INTERMETALLICS" => "Intermetallics",
  "JAPANESE JOURNAL OF APPLIED PHYSICS PART 1-REGULAR PAPERS BRIEF COMMUNICATIONS & REVIEW PAPERS" => "Jpn. J. Appl. Phys.",
  "JAPANESE JOURNAL OF APPLIED PHYSICS PART 1-REGULAR PAPERS SHORT NOTES & REVIEW PAPERS" => "Jpn. J. Appl. Phys.",
  "JAPANESE JOURNAL OF APPLIED PHYSICS PART 2-LETTERS & EXPRESS LETTERS" => "Jpn. J. Appl. Phys.",
  "JAPANESE JOURNAL OF APPLIED PHYSICS PART 2-LETTERS" =>  "Jpn. J. Appl. Phys.",
  "JAPANESE JOURNAL OF APPLIED PHYSICS" => "Jpn. J. Appl. Phys.",
  "JOURNAL OF ALLOYS AND COMPOUNDS" => "J. Alloy. Compd.",
  "JOURNAL OF APPLIED PHYSICS" => "J. Appl. Phys.",
  "JOURNAL OF CHEMICAL PHYSICS" => "J. Chem. Phys.",
  "JOURNAL OF COMPUTATIONAL PHYSICS" => "J. Comput. Phys.",
  "JOURNAL OF ELECTRON MICROSCOPY" => "J. Electron Microsc.",
  "JOURNAL OF MAGNETISM AND MAGNETIC MATERIALS" => "J. Magn. Magn. Mater.",
  "JOURNAL OF PHYSICS AND CHEMISTRY OF SOLIDS" => "J. Phys. Chem. Solids",
  "JOURNAL OF PHYSICS-CONDENSED MATTER" => "J. Phys.-Condes. Matter",
  "JOURNAL OF SOLID STATE CHEMISTRY" => "J. Solid State Chem.",
  "JOURNAL OF THE AMERICAN CHEMICAL SOCIETY" => "J. Am. Chem. Soc.",
  "JOURNAL OF THE KOREAN PHYSICAL SOCIETY" => "J. Korean Phys. Soc.",
  "JOURNAL OF THE PHYSICAL SOCIETY OF JAPAN" => "J. Phys. Soc. Jpn.",
  "JOURNAL OF VACUUM SCIENCE & TECHNOLOGY A" => "J. Vac. Sci. Technol. A",
  "MATERIALS RESEARCH BULLETIN" => "Mater. Res. Bull.",
  "MATERIALS SCIENCE IN SEMICONDUCTOR PROCESSING" => "Mater. Sci. Semicond. Process",
  "MEASUREMENT SCIENCE AND TECHNOLOGY" => "Meas. Sci. Technol.",
  "MEASUREMENT SCIENCE & TECHNOLOGY" => "Meas. Sci. Technol.",
  "MODELLING AND SIMULATION IN MATERIALS SCIENCE AND ENGINEERING" => "Model. Simul. Mater. Sci. Eng.",
  "MOLECULAR PHYSICS" => "Mol. Phys.",
  "NANO LETTERS" => "Nano Lett.",
  "NATURE MATERIALS" => "Nat. Mater.",
  "NATURE" => "Nature",
  "OPTICAL MATERIALS" => "Opt. Mater.",
  "PHYSICA B-CONDENSED MATTER" => "Physica B",
  "PHYSICA C" => "Physica C",
  "PHYSICA STATUS SOLIDI A-APPLICATIONS AND MATERIALS SCIENCE" => "Phys. Status Solidi A",
  "PHYSICA STATUS SOLIDI A-APPLIED RESEARCH" => "Phys. Status Solidi A",
  "PHYSICA STATUS SOLIDI B-BASIC RESEARCH" => "Phys. Status Solidi B",
  "PHYSICAL CHEMISTRY CHEMICAL PHYSICS" => "Phys. Chem. Chem. Phys.",
  "PHYSICAL REVIEW A" => "Phys. Rev. A",
  "PHYSICAL REVIEW B" => "Phys. Rev. B",
  "PHYSICAL REVIEW C" => "Phys. Rev. C",
  "PHYSICAL REVIEW D" => "Phys. Rev. D",
  "PHYSICAL REVIEW E" => "Phys. Rev. E",
  "PHYSICAL REVIEW LETTERS" => "Phys. Rev. Lett.",
  "REVIEWS OF MODERN PHYSICS" => "Rev. Mod. Phys.",
  "SCIENCE" => "Science",
  "SOLID STATE COMMUNICATIONS" => "Solid State Commun.",
  "SOLID STATE SCIENCES" => "Solid State Sci.",
  "THIN SOLID FILMS" => "Thin Solid Films",
  "ZEITSCHRIFT FUR ANORGANISCHE UND ALLGEMEINE CHEMIE" => "Z. Anorg. Allg. Chem."
}

Instance Method Summary collapse

Instance Method Details

#to_journal_title_abbreviationObject



78
79
80
# File 'lib/journaltitleabbreviation.rb', line 78

def to_journal_title_abbreviation
  JOURNAL_TITLE_ABBREVIATIONS[self]
end