|
| From: | Max Nikulin |
| Subject: | Re: [Patch] Pre-/postpend arbitrary LaTeX code to a section |
| Date: | Wed, 21 Sep 2022 21:42:46 +0700 |
| User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 |
On 21/09/2022 15:55, Ihor Radchenko wrote:
There is nothing wrong about this, but I feel that this kind of approach is encouraging to shoot your own leg a bit too much.
I am afraid, it is unavoidable facet of flexibility. Anyway arbitrary LaTeX command may be inserted using export snippet or block.
Also, :presec/:postsec property names are confusing --- it is unclear if they are specific to LaTeX. (when about, say, Beamer)
An example of use case for beamer:M. ‘quintus’ Gülker. Beamer export: Executing LaTeX between two frames. Tue, 21 Jun 2022 10:01:03 +0200. https//list.orgmode.org/87mte6tphc.fsf@guelker.eu
* Section
:PROPERTIES:
:attr_latex: :prepend "section" \setcounter{secnumdepth}{0}
:attr_latex+: :prepend "section"
\addtocontents{toc}{\protect\setcounter{tocdepth}{0}\ignorespaces}
:attr_latex+: :append "section" \setcounter{secnumdepth}{2}
:attr_latex+: :append "section"
\addtocontents{toc}{\protect\setcounter{tocdepth}{2}\ignorespaces}
:END:
I suggest to use more canonical attr_latex that explicitly limits the
export backend.
The only objection is that for ox-html users may expect any attr_html key-value pairs directly become attributes of the HTML element rather than control of output at higher level.
| [Prev in Thread] | Current Thread | [Next in Thread] |