emacs-orgmode
[Top][All Lists]
Advanced

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

Re: [O] Removing the date in a subtree export using the new exporter


From: Alan Schmitt
Subject: Re: [O] Removing the date in a subtree export using the new exporter
Date: Fri, 09 Nov 2012 17:30:02 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (darwin)

Nicolas Goaziou <address@hidden> writes:

> Hello,
>
> Alan Schmitt <address@hidden> writes:
>
>> I'm using the new exporter to create a pdf (through latex) of a subtree
>> of a huge file, and I want to remove some default information. I found
>> out a way to do it, but I'm not sure it's the right way. Here it is.
>>
>> #+BEGIN_SRC org
>> :PROPERTIES:
>> :EXPORT_TITLE: Foo bar
>> :EXPORT_OPTIONS: toc:nil author:nil
>> :EXPORT_DATE: ~
>> :END:
>> #+END_SRC
>>
>> The part about which I'm not sure is how to remove the date. I tried
>> putting nothing instead of the '~' but it does not work. Maybe there
>> could be an option for it?
>
> Indeed, there could be a "date:nil" option. I'll add it later. Thanks
> for suggesting it.

I wanted to fix this and saw that you already did. However it seems that
LaTeX still adds a date when a "\maketitle" happens with no date
specified. This small patch should fix this.

diff --git a/contrib/lisp/org-e-latex.el b/contrib/lisp/org-e-latex.el
index 64908b9..9534a79 100644
--- a/contrib/lisp/org-e-latex.el
+++ b/contrib/lisp/org-e-latex.el
@@ -1026,9 +1026,10 @@ holding export options."
              (format "\\author{%s\\thanks{%s}}\n" author email))
             ((or author email) (format "\\author{%s}\n" (or author email)))))
      ;; Date.
-     (when (plist-get info :with-date)
+     (if (plist-get info :with-date)
        (let ((date (org-export-data (plist-get info :date) info)))
-        (and date (format "\\date{%s}\n" date))))
+        (and date (format "\\date{%s}\n" date)))
+       "\\date{}\n")
      ;; Title
      (format "\\title{%s}\n" title)
      ;; Hyperref options.


(Please let me know if it's not the good format to send the patch.)

Alan



reply via email to

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