Catmandu::RIS(3pm)
π Catmandu::RIS π
okay bestie, so this is Catmandu::RIS β it's the part of the Catmandu universe that deals with RIS data. like, the whole squad of modules for working with it. it lives in the User Contributed Perl Documentation section, manual page name Catmandu::RIS(3pm), and honestly? it's giving "small but mighty". π
β¨ SYNOPSIS β¨
the three spells you're gonna cast the most, fr fr:
catmandu convert RIS < input.txt
# Use the --human option to translate RIS tags into human readable strings
catmandu convert RIS --human 1 < input.txt
# Provide a comma separated mapping file to translate RIS tags
catmandu convert RIS --human mappings/my_tags.txt < input.txt
so basically: feed it RIS on stdin, get stuff out. add --human 1 and the RIS tags get translated into strings that a human can actually read π. and if you want your own translations, hand it a comma separated mapping file like mappings/my_tags.txt. slay.
π¦ MODULES π¦
the two icons carrying this whole operation:
Catmandu::Exporter::RISCatmandu::Importer::RIS
one takes data out, one brings data in. the way that they justβ¦ do their jobs. π
πΈ MAPPING πΈ
wanna know how to build a mapping? the package has examples and they're lowkey the blueprint. go look:
https://github.com/LibreCat/Catmandu-RIS/tree/master/examples
there's hints in there for how to create a mapping. that's the whole tip. go forth. π§
π Author π
Nicolas Steenlant
π CONTRIBUTORS π
the group chat that made this happen:
- Vitali Peil
- Patrick Hochstenbach
- Nicolas Franck
- Mohammad S Anwar
π LICENSE π
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. periodt. π«Ά
β SEE ALSO β
CatmanduCatmandu::ExporterCatmandu::Importer
π for other bibliographic formats
Catmandu::BibTeX
and that's the whole page, bestie!! no cap, you're now officially RIS-pilled. this was perl v5.36.0, dated 2023-02-04, and yeah β it's Catmandu::RIS(3pm) and it ate. πβ¨ππ¦πΈπ
π«Άπ₯ππβππππ§π
π¦ where this page comes from
- debian bookworm: libcatmandu-ris-perl 0.13-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: libcatmandu-ris-perl 0.13-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libcatmandu-ris-perl 0.13-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libcatmandu-ris-perl 0.13-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libcatmandu-ris-perl 0.13-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms