Alan Schmitt <alan.schm...@polytechnique.org> writes: >> (2) modify `org-beamer-environments-default' to insert label >> appropriately. >> >> Patches welcome! > > Thank you for the detailed instructions. Here is my attempt at this. > I’ve tested it and it works.
Thanks! >>From 1747786c7106d0d90d9e8752e361552afacb2d4d Mon Sep 17 00:00:00 2001 > From: Alan Schmitt <alan.schm...@polytechnique.org> > Date: Sun, 8 Jan 2023 17:20:31 +0100 > Subject: [PATCH] Add labels to latex export of beamer blocks > > A new option %l is available to be used in `org-beamer-environments-*' > to insert the label of the current block, obtained using > `org-babel--get-label' Please add a changelog entry detailing the definitions where the changes happened. See https://orgmode.org/worg/org-contribute.html#commit-messages > - ("theorem" "t" "\\begin{theorem}%a[%h]" "\\end{theorem}") > - ("definition" "d" "\\begin{definition}%a[%h]" > "\\end{definition}") > - ("example" "e" "\\begin{example}%a[%h]" "\\end{example}") > - ("exampleblock" "E" "\\begin{exampleblock}%a{%h}" > "\\end{exampleblock}") > + ("theorem" "t" "\\begin{theorem}%a[%h]%l" "\\end{theorem}") > + ("definition" "d" "\\begin{definition}%a[%h]%l" > "\\end{definition}") > + ("example" "e" "\\begin{example}%a[%h]%l" "\\end{example}") > + ("exampleblock" "E" "\\begin{exampleblock}%a{%h}%l" > "\\end{exampleblock}") Please document the new %l option in the docstring of `org-beamer-environments-extra' and add a notice to etc/ORG-NEWS file. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>