Attribution
Naming the site and the author on the card.
A card can name the site that published the deck, and the person who wrote it. X reads twitter:site for the site and twitter:creator for the author.
The filter acts on the revealjs format alone. Neither tag reaches a deck rendered to any other format.
The standard keys
twitter-card.site and twitter-card.creator are the standard Quarto keys. The filter reads them first.
title: "The Grammar of Graphics Assembles"
site-url: "https://example.com/my-talk/"
twitter-card:
site: "@quarto_pub"
creator: "@mcanouil"
filters:
- social<meta name="twitter:site" content="@quarto_pub">
<meta name="twitter:creator" content="@mcanouil">The deck with the filter sets twitter-card.creator and no twitter-card.site. Its head therefore carries twitter:creator and no twitter:site.
The scoped fallback
extensions.social.twitter-site and extensions.social.twitter-creator are the fallback. The filter reads each one when the standard key beside it is absent.
extensions:
social:
twitter-site: "@quarto_pub"
twitter-creator: "@mcanouil"The result is the same pair of tags. The Reference gives the full source order.