Pedro Andres Aranda Gutierrez <paag...@gmail.com> writes:

> Final version... got the wrong file... sorry /PA

Thanks!
You still did not address all the earlier suggestions.
I will repeat the missing ones below for your convenience.

> modified   doc/org-manual.org
> @@ -14852,6 +14852,41 @@ *** Quote blocks in LaTeX export
>  \end{foreigndisplayquote}
>  #+end_example
>  
> +#+cindex: LaTeX ToC export a la ~org~
> +#+cindex: @samp{org-latex-toc-include-unnumbered-style}
> +If you want the LaTeX exporter to behave like other exporters,
> +customise the variable ~org-latex-toc-include-unnumbered-style~ and
> +set it to ~t~:

When I was suggesting this customization, what I had in mind is not
t/nil values but 'latex and 'org (style: latex or style: org).
For t/nil, a better name would be simply
org-latex-toc-include-unnumbered.

> +*** ox-latex: Table of contents generation has been fixed and augmented
> +
> +The LaTeX exporter differs from other exporters in that it *does not*
> +export unnumbered sections by default.
> +
> +The LaTeX exporter will use the new property =:UNNUMBERED: toc= to
> +include unnumbered sections in the table of contents.

New property value. UNNUMBERED is the existing property.

> +(defcustom org-latex-toc-include-unnumbered-style nil
> +  "Set this variable to true to include unnumbered headings in the
> +table of contents as other exporters do.
> +
> +The default behaviour is to include numbered headings only.
> +To include an unnumbered heading, set the `:UNNUMBERED:'
> +property to `toc'"
> +  :group 'org-export-latex
> +  :package-version '(Org . "9.8")
> +  :type 'boolean
> +  :safe #'booleanp)

I am wondering if we need to accompany this with an export option
keyword to be set per-buffer.

> +            (when need-alternative
> +              (if (string-suffix-p "*" section-kw)
> +                  (progn ;; unnumbered sections
> +                    ;; Then we need to obey what the :UNNUMBERED: property 
> says
> +                    (if org-latex-toc-include-unnumbered-style ;; legacy or 
> new behavior ?
> +                        ;; new behavior (รก la org)

May you not use "new" and "legacy" here? Instead, use LaTeX/Org style.
"new" only makes sense for people familiar with the old version of the
code, but not for people reading ox-latex afresh.

> +            ;; In all cases
> +            ;; Get rid of the footnotes in opt-title
> +            (unless (equal full-text-no-footnote full-text)
> +              (setq opt-title full-text-no-footnote))

What if ALT_TITLE is specified explicitly in the headline?

-- 
Ihor Radchenko // yantar92,
Org mode maintainer,
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>

Reply via email to