PS: FTMB, what you can try is to set the environment for frames with listings to frame* using :properties: A temporary patch, I know, but that would give us more insight on potential side issues.
Best, /PA > El 24 jun 2026, a las 4:56, Roger Schürch <[email protected]> escribió: > > Pedro Andres Aranda Gutierrez <[email protected]> writes: >> On my Mac, with MacTeX2025, because 2026 has problems with the Harfbuzz >> driver and fallback fonts... > > Dear Pedro, > > I have used your file as a basis and could get the ltx-talk patch to work on > my system. I tried to make a file that uses most of what I need (sectioning, > images, columns, R code and results of computations, formulae; see > attachment). The resulting PDF was 95% compliant with Canvas LMS, the > remaining compliance issue is a warning that frame titles are not level 1 > headings (ltx-talk makes a deliberate choice to have these be level 4 > headings). > > The two issues regarding my desired functionality that remain now are that: > > 1. the sectioning does not work (if I set org-beamer-frame-level to 2, the > level 1 headings turn into enumerate environments), and > > 2. the minted (or generally verbatim) environments work differently now > (beamer used fragile as an option to the frame environment, ltx-talk uses a > frame* environment) > > I have manually tested that if I remove the fragile option and instead use > the frame* environment directly in the LaTeX file the code blocks render fine > in minted. > > For completeness, here is my relevant section from my init file (modified > from your suggestion): > > (use-package ox-beamer > :ensure nil > :after org > :config > (add-to-list 'org-latex-classes '("ltx-talk" "\\DocumentMetadata{lang=en, > pdfstandard = ua-2, > pdfstandard = a-4f, > pdfversion = 2.0, > tagging=on} > > \\tagpdfsetup{table/header-rows={1},role / new-tag = frametitle / H2} > \\documentclass{ltx-talk}\n"))) > > Best wishes, > Roger > > > <ltx-talk-test.zip>
