Use case: Media formatting

Description
Dave is a researcher, when he publishes his work at conferences, he uses the formatting required by that conference, for example IEEE. Recently, he published a book with an electronic version. He wants to have dynamic formatting based on the reader's preferences. Another feature he wants to add is to expose these citations with different custom formats: long version and short version.

Requirements

Solutions
  • Use the HTTP accept header, the formatted text citation as content type(text/x-bibliography) and the parameters style for the style name[L1], and locale for locale names[L2].
    curl -LH "Accept: text/x-bibliography; style=acm-sig-proceedings; locale=fr-FR" https://doi.org/10.1145/3447772 --ssl-revoke

Content negotiation dimensions

Links

Other use cases

References
[{{ reference.id }}] : {{ reference.title }}