emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH]: ox-latex: omit empty date


From: Ihor Radchenko
Subject: Re: [PATCH]: ox-latex: omit empty date
Date: Fri, 29 Jul 2022 21:31:59 +0800

emacs--- via "General discussions about Org-mode."
<emacs-orgmode@gnu.org> writes:

> From 120e4ca11f021fa2d7e7abf57187c2db71942302 Mon Sep 17 00:00:00 2001
> From: Bob Vergauwen <emacs@vergauwen.me>
> Date: Fri, 29 Jul 2022 14:28:21 +0200
> Subject: [PATCH] lisp/ox-latex: Omit empty date
>
> * lisp/ox-latex.el: (org-latex-template): When no date is provided or
> the export option date is nil, the empty '\date{}' string is no
> longer included in the exported latex document.
>
> The default behaviour for ox-latex was to include an empty date line as
> '\date{}'.  This empty date line can affect more complex latex templates
> when the date is for example set by the template on compilation, or when
> the date command is overwritten entirely.  In this new patch, the date
> line is omitted from the exported document.

Thanks! This looks reasonable.

>       (let ((date (and (plist-get info :with-date) (org-export-get-date 
> info))))
> -       (format "\\date{%s}\n" (org-export-data date info)))
> +       (cond date
> +             (format "\\date{%s}\n" (org-export-data date info))))

This will give compilation error. Did you mean (when date ...)?

Best,
Ihor



reply via email to

[Prev in Thread] Current Thread [Next in Thread]