The bug reported [here](https://github.com/quarto-ext/fontawesome/issues/7) is a quarto bug.

If a snippet of a page gets "transplanted" to a different page because of a listing, then shortcode dependencies that are induced by that snippet need to be carried to the listing page. In this case, it's the `fontawesome` shortcode, but that problem will come up more generally.

We're probably detecting the shortcodes "too early" in the process, before the snippets are included, and so we're missing the snippet contents.
cscheid
2022-10-21T15:28:17Z
cscheid
bug
Future
open
cross-page shortcode dependencies
https://github.com/quarto-dev/quarto-cli/issues/2966