* org-html-postamble-format and #+DATE: specification in 8.0pre
@ 2013-03-29 14:11 Dieter Wilhelm
2013-04-03 13:04 ` Alan Schmitt
0 siblings, 1 reply; 21+ messages in thread
From: Dieter Wilhelm @ 2013-03-29 14:11 UTC (permalink / raw)
To: emacs-orgmode
Dear list,
I changed the html postamble
org-html-postamble-format is a variable defined in `ox-html.el'.
Its value is
(("en" "<p class=\"author\">Author: %a (%e)</p>\n<p class=\"date\">Date: %d </p>\n<p class=\"creator\">Generated by %c </p>\n")
("de" "<p class=\"author\">Autor: %a (%e)</p>\n<p class=\"date\">Datum: %d </p>\n<p class=\"creator\">Generiert von %c </p>\n")
("fr" "<p class=\"author\">Auteur: %a (%e)</p>\n<p class=\"date\">Date: %d </p>\n<p class=\"creator\">Generated by %c </p>\n"))
Original value was
(("en" "<p class=\"author\">Author: %a (%e)</p>\n<p class=\"date\">Date: %d</p>\n<p class=\"creator\">Generated by %c</p>\n<p class=\"xhtml-validation\">%v</p>"))
but now I can't specify a date in the form
#+DATE: "%Y-%m-%d"
Formerly an empty specification meant the current date, but now in the
preamble the date remains empty.
--
Best wishes
H. Dieter Wilhelm
Darmstadt
Germany
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: org-html-postamble-format and #+DATE: specification in 8.0pre
2013-03-29 14:11 org-html-postamble-format and #+DATE: specification in 8.0pre Dieter Wilhelm
@ 2013-04-03 13:04 ` Alan Schmitt
2013-04-03 19:21 ` Nicolas Goaziou
0 siblings, 1 reply; 21+ messages in thread
From: Alan Schmitt @ 2013-04-03 13:04 UTC (permalink / raw)
To: Dieter Wilhelm; +Cc: emacs-orgmode
Dieter Wilhelm writes:
> Dear list,
>
> I changed the html postamble
>
> org-html-postamble-format is a variable defined in `ox-html.el'.
> Its value is
> (("en" "<p class=\"author\">Author: %a (%e)</p>\n<p class=\"date\">Date: %d </p>\n<p class=\"creator\">Generated by %c </p>\n")
> ("de" "<p class=\"author\">Autor: %a (%e)</p>\n<p class=\"date\">Datum: %d </p>\n<p class=\"creator\">Generiert von %c </p>\n")
> ("fr" "<p class=\"author\">Auteur: %a (%e)</p>\n<p class=\"date\">Date: %d </p>\n<p class=\"creator\">Generated by %c </p>\n"))
>
> Original value was
> (("en" "<p class=\"author\">Author: %a (%e)</p>\n<p class=\"date\">Date: %d</p>\n<p class=\"creator\">Generated by %c</p>\n<p class=\"xhtml-validation\">%v</p>"))
>
> but now I can't specify a date in the form
>
> #+DATE: "%Y-%m-%d"
>
> Formerly an empty specification meant the current date, but now in the
> preamble the date remains empty.
I'm having the same issue. Did you find a way around it?
Alan
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: org-html-postamble-format and #+DATE: specification in 8.0pre
2013-04-03 13:04 ` Alan Schmitt
@ 2013-04-03 19:21 ` Nicolas Goaziou
2013-04-04 21:36 ` Dieter Wilhelm
2013-04-05 7:17 ` Alan Schmitt
0 siblings, 2 replies; 21+ messages in thread
From: Nicolas Goaziou @ 2013-04-03 19:21 UTC (permalink / raw)
To: Alan Schmitt; +Cc: Dieter Wilhelm, emacs-orgmode
Hello,
Alan Schmitt <alan.schmitt@polytechnique.org> writes:
> Dieter Wilhelm writes:
>
>> Dear list,
>>
>> I changed the html postamble
>>
>> org-html-postamble-format is a variable defined in `ox-html.el'.
>> Its value is
>> (("en" "<p class=\"author\">Author: %a (%e)</p>\n<p class=\"date\">Date: %d </p>\n<p class=\"creator\">Generated by %c </p>\n")
>> ("de" "<p class=\"author\">Autor: %a (%e)</p>\n<p class=\"date\">Datum: %d </p>\n<p class=\"creator\">Generiert von %c </p>\n")
>> ("fr" "<p class=\"author\">Auteur: %a (%e)</p>\n<p class=\"date\">Date: %d </p>\n<p class=\"creator\">Generated by %c </p>\n"))
>>
>> Original value was
>> (("en" "<p class=\"author\">Author: %a (%e)</p>\n<p class=\"date\">Date: %d</p>\n<p class=\"creator\">Generated by %c</p>\n<p class=\"xhtml-validation\">%v</p>"))
>>
>> but now I can't specify a date in the form
>>
>> #+DATE: "%Y-%m-%d"
>>
>> Formerly an empty specification meant the current date, but now in the
>> preamble the date remains empty.
>
> I'm having the same issue. Did you find a way around it?
I didn't try to reproduce the problem, but specifying a format time
string as a DATE value is not possible anymore. You still can provide
a timestamp and tweak `org-export-date-timestamp-format' (or BIND it) to
format it.
Regards,
--
Nicolas Goaziou
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: org-html-postamble-format and #+DATE: specification in 8.0pre
2013-04-03 19:21 ` Nicolas Goaziou
@ 2013-04-04 21:36 ` Dieter Wilhelm
2013-04-05 13:47 ` Rick Frankel
2013-04-05 18:43 ` Nicolas Goaziou
2013-04-05 7:17 ` Alan Schmitt
1 sibling, 2 replies; 21+ messages in thread
From: Dieter Wilhelm @ 2013-04-04 21:36 UTC (permalink / raw)
To: Nicolas Goaziou; +Cc: Alan Schmitt, emacs-orgmode
Nicolas Goaziou <n.goaziou@gmail.com> writes:
> Hello,
>
> Alan Schmitt <alan.schmitt@polytechnique.org> writes:
>
>> Dieter Wilhelm writes:
>>
>>> Dear list,
>>>
>>> I changed the html postamble
>>>
>>> org-html-postamble-format is a variable defined in `ox-html.el'.
>>> Its value is
>>> (("en" "<p class=\"author\">Author: %a (%e)</p>\n<p class=\"date\">Date: %d </p>\n<p class=\"creator\">Generated by %c </p>\n")
>>> ("de" "<p class=\"author\">Autor: %a (%e)</p>\n<p class=\"date\">Datum: %d </p>\n<p class=\"creator\">Generiert von %c </p>\n")
>>> ("fr" "<p class=\"author\">Auteur: %a (%e)</p>\n<p class=\"date\">Date: %d </p>\n<p class=\"creator\">Generated by %c </p>\n"))
>>>
>>> Original value was
>>> (("en" "<p class=\"author\">Author: %a (%e)</p>\n<p class=\"date\">Date: %d</p>\n<p class=\"creator\">Generated by %c</p>\n<p class=\"xhtml-validation\">%v</p>"))
>>>
>>> but now I can't specify a date in the form
>>>
>>> #+DATE: "%Y-%m-%d"
>>>
>>> Formerly an empty specification meant the current date, but now in the
>>> preamble the date remains empty.
>>
>> I'm having the same issue. Did you find a way around it?
>
> I didn't try to reproduce the problem, but specifying a format time
> string as a DATE value is not possible anymore. You still can provide
> a timestamp and tweak `org-export-date-timestamp-format' (or BIND it) to
> format it.
Sorry I don't get it completely.
I'd like to have as the DATE value the current change time of the file.
You mean that I should set this with the Emacs timestamp facility? Like:
#+DATE: Time-stamp: " "
>
> Regards,
--
Best wishes
H. Dieter Wilhelm
Darmstadt
Germany
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: org-html-postamble-format and #+DATE: specification in 8.0pre
2013-04-04 21:36 ` Dieter Wilhelm
@ 2013-04-05 13:47 ` Rick Frankel
2013-04-07 16:48 ` Dieter Wilhelm
2013-04-05 18:43 ` Nicolas Goaziou
1 sibling, 1 reply; 21+ messages in thread
From: Rick Frankel @ 2013-04-05 13:47 UTC (permalink / raw)
To: Dieter Wilhelm; +Cc: Alan Schmitt, emacs-orgmode
On 04.04.2013 17:36, Dieter Wilhelm wrote:
> Nicolas Goaziou <n.goaziou@gmail.com> writes:
>> Alan Schmitt <alan.schmitt@polytechnique.org> writes:
>>
>>> Dieter Wilhelm writes:
>>>
>>> but now I can't specify a date in the form
>>>>
>>>> #+DATE: "%Y-%m-%d"
>>>>
>>>> Formerly an empty specification meant the current date, but now in
>>>> the
>>>> preamble the date remains empty.
>>>
>>> I'm having the same issue. Did you find a way around it?
>>
>> I didn't try to reproduce the problem, but specifying a format time
>> string as a DATE value is not possible anymore. You still can
>> provide
>> a timestamp and tweak `org-export-date-timestamp-format' (or BIND
>> it) to
>> format it.
>
> Sorry I don't get it completely.
> I'd like to have as the DATE value the current change time of the
> file.
> You mean that I should set this with the Emacs timestamp facility?
> Like:
>
> #+DATE: Time-stamp: " "
No, but you can use the modification-time() macro:
,----
| #+TITLE: Test date handling
| #+DATE: {{{modification-time(%Y-%m-%d)}}}
| #+OPTIONS: toc:nil
|
| * File was updated on {{{modification-time(%Y-%m-%dT%H:%M)}}}
| - the header date is: {{{date()}}}
| - the current time is {{{time(%Y-%m-%dT%H:%M)}}}
`----
Which will export (in ascii):
,----
| ____________________
|
| TEST DATE HANDLING
|
| Rick Frankel
| ____________________
|
|
| 2013-04-05
|
|
|
|
|
| File was updated on 2013-04-05T09:41
| ====================================
|
| - the header date is: 2013-04-05
| - the current time is 2013-04-05T09:46
`----
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: org-html-postamble-format and #+DATE: specification in 8.0pre
2013-04-05 13:47 ` Rick Frankel
@ 2013-04-07 16:48 ` Dieter Wilhelm
2013-04-07 18:50 ` Nicolas Goaziou
0 siblings, 1 reply; 21+ messages in thread
From: Dieter Wilhelm @ 2013-04-07 16:48 UTC (permalink / raw)
To: Rick Frankel; +Cc: Alan Schmitt, emacs-orgmode
Rick Frankel <rick@rickster.com> writes:
> On 04.04.2013 17:36, Dieter Wilhelm wrote:
>> Nicolas Goaziou <n.goaziou@gmail.com> writes:
>>> Alan Schmitt <alan.schmitt@polytechnique.org> writes:
>>>
>>>> Dieter Wilhelm writes:
>>>>
>>>> but now I can't specify a date in the form
>>>>>
>>>>> #+DATE: "%Y-%m-%d"
>>>>>
>>>>> Formerly an empty specification meant the current date, but now
>>>>> in the
>>>>> preamble the date remains empty.
>>>>
>>>> I'm having the same issue. Did you find a way around it?
>>>
>>> I didn't try to reproduce the problem, but specifying a format time
>>> string as a DATE value is not possible anymore. You still can
>>> provide
>>> a timestamp and tweak `org-export-date-timestamp-format' (or BIND
>>> it) to
>>> format it.
>>
>> Sorry I don't get it completely.
>> I'd like to have as the DATE value the current change time of the
>> file.
>> You mean that I should set this with the Emacs timestamp facility?
>> Like:
>>
>> #+DATE: Time-stamp: " "
>
> No, but you can use the modification-time() macro:
Thank you very much, practically to the same time Nicolas G. pointed
this out as well and I had some issues with the html-preamble, so I
didn't reply. But as an aside: Is there a place in worg, in the
documentation, a lisp file where these wonderful macros are to be found?
--
Dieter
> ,----
> | #+TITLE: Test date handling
> | #+DATE: {{{modification-time(%Y-%m-%d)}}}
> | #+OPTIONS: toc:nil
> |
> | * File was updated on {{{modification-time(%Y-%m-%dT%H:%M)}}}
> | - the header date is: {{{date()}}}
> | - the current time is {{{time(%Y-%m-%dT%H:%M)}}}
> `----
>
> Which will export (in ascii):
>
> ,----
> | ____________________
> |
> | TEST DATE HANDLING
> |
> | Rick Frankel
> | ____________________
> |
> |
> | 2013-04-05
> |
> |
> |
> |
> |
> | File was updated on 2013-04-05T09:41
> | ====================================
> |
> | - the header date is: 2013-04-05
> | - the current time is 2013-04-05T09:46
> `----
>
--
Best wishes
H. Dieter Wilhelm
Darmstadt
Germany
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: org-html-postamble-format and #+DATE: specification in 8.0pre
2013-04-07 16:48 ` Dieter Wilhelm
@ 2013-04-07 18:50 ` Nicolas Goaziou
2013-04-07 21:56 ` Dieter Wilhelm
0 siblings, 1 reply; 21+ messages in thread
From: Nicolas Goaziou @ 2013-04-07 18:50 UTC (permalink / raw)
To: Dieter Wilhelm; +Cc: Rick Frankel, emacs-orgmode, Alan Schmitt
Dieter Wilhelm <dieter@duenenhof-wilhelm.de> writes:
> Thank you very much, practically to the same time Nicolas G. pointed
> this out as well and I had some issues with the html-preamble, so I
> didn't reply. But as an aside: Is there a place in worg, in the
> documentation, a lisp file where these wonderful macros are to be
> found?
See "Macro replacement" in Org documentation.
Regards,
--
Nicolas Goaziou
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: org-html-postamble-format and #+DATE: specification in 8.0pre
2013-04-07 18:50 ` Nicolas Goaziou
@ 2013-04-07 21:56 ` Dieter Wilhelm
0 siblings, 0 replies; 21+ messages in thread
From: Dieter Wilhelm @ 2013-04-07 21:56 UTC (permalink / raw)
To: Nicolas Goaziou; +Cc: Rick Frankel, emacs-orgmode, Alan Schmitt
Nicolas Goaziou <n.goaziou@gmail.com> writes:
> Dieter Wilhelm <dieter@duenenhof-wilhelm.de> writes:
>
>> Thank you very much, practically to the same time Nicolas G. pointed
>> this out as well and I had some issues with the html-preamble, so I
>> didn't reply. But as an aside: Is there a place in worg, in the
>> documentation, a lisp file where these wonderful macros are to be
>> found?
>
> See "Macro replacement" in Org documentation.
$ make docs
was my friend, thanks for the pointer, Stupid me, didn't realise that
the documentation is also advancing for 8.0pre...
This is a great help. But:
dieter@urmel:/appl/org-mode$ make info
make -C doc info
make[1]: Entering directory `/appl/org-mode/doc'
make[1]: Nothing to be done for `info'.
The info documentation is not yet working?
--
Best wishes
H. Dieter Wilhelm
Darmstadt
Germany
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: org-html-postamble-format and #+DATE: specification in 8.0pre
2013-04-04 21:36 ` Dieter Wilhelm
2013-04-05 13:47 ` Rick Frankel
@ 2013-04-05 18:43 ` Nicolas Goaziou
2013-04-06 11:20 ` Dieter Wilhelm
1 sibling, 1 reply; 21+ messages in thread
From: Nicolas Goaziou @ 2013-04-05 18:43 UTC (permalink / raw)
To: Dieter Wilhelm; +Cc: Alan Schmitt, emacs-orgmode
Hello,
> Sorry I don't get it completely.
> I'd like to have as the DATE value the current change time of the file.
> You mean that I should set this with the Emacs timestamp facility? Like:
> #+DATE: Time-stamp: " "
If you're exporting a buffer associated to a file, you may use:
#+DATE: {{{modification-time(%Y-%m-%d)}}}
Regards,
--
Nicolas Goaziou
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: org-html-postamble-format and #+DATE: specification in 8.0pre
2013-04-05 18:43 ` Nicolas Goaziou
@ 2013-04-06 11:20 ` Dieter Wilhelm
2013-04-06 12:19 ` Nicolas Goaziou
0 siblings, 1 reply; 21+ messages in thread
From: Dieter Wilhelm @ 2013-04-06 11:20 UTC (permalink / raw)
To: Nicolas Goaziou; +Cc: Alan Schmitt, emacs-orgmode
Nicolas Goaziou <n.goaziou@gmail.com> writes:
> Hello,
>
>> Sorry I don't get it completely.
>> I'd like to have as the DATE value the current change time of the file.
>> You mean that I should set this with the Emacs timestamp facility? Like:
>
>> #+DATE: Time-stamp: " "
>
> If you're exporting a buffer associated to a file, you may use:
>
> #+DATE: {{{modification-time(%Y-%m-%d)}}}
Thank you for the explanation, I really appreciate that and I'm happy to
learn new possibilities in org. At first I thought it just a regression
that I had additionally to put in a macro but on the other hand it is
much more precise for my needs then
#+DATE %Y-%m-%d
which gave me in 7.xx only the current time. So far so good.
#+DATE: {{{modification-time(%Y-%m-%d)}}}
is working when I'm exporting individual files but now when I'm trying
to publish I'm getting:
Generating tree-style sitemap for Die Dünenhof-Seite [15 times]
byte-code: Bad timestamp `((macro (:key modification-time :value {{{modification-time(%Y-%m-%d)}}} :args (%Y-%m-%d) :begin 1 :end 34 :post-blank 0 :parent #0)))'
Error was: (stringp ((macro (:key modification-time :value {{{modification-time(%Y-%m-%d)}}} :args (%Y-%m-%d) :begin 1 :end 34 :post-blank 0 :parent #1))))
Seemingly this macro wreaks havoc with the automatic sitemap
generation...
Thanks
Dieter
>
> Regards,
--
Best wishes
H. Dieter Wilhelm
Darmstadt
Germany
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: org-html-postamble-format and #+DATE: specification in 8.0pre
2013-04-06 11:20 ` Dieter Wilhelm
@ 2013-04-06 12:19 ` Nicolas Goaziou
2013-04-06 13:31 ` Maurice
0 siblings, 1 reply; 21+ messages in thread
From: Nicolas Goaziou @ 2013-04-06 12:19 UTC (permalink / raw)
To: Dieter Wilhelm; +Cc: Alan Schmitt, emacs-orgmode
Hello,
> #+DATE: {{{modification-time(%Y-%m-%d)}}}
>
> is working when I'm exporting individual files but now when I'm trying
> to publish I'm getting:
>
> Generating tree-style sitemap for Die Dünenhof-Seite [15 times]
> byte-code: Bad timestamp `((macro (:key modification-time :value {{{modification-time(%Y-%m-%d)}}} :args (%Y-%m-%d) :begin 1 :end 34 :post-blank 0 :parent #0)))'
> Error was: (stringp ((macro (:key modification-time :value {{{modification-time(%Y-%m-%d)}}} :args (%Y-%m-%d) :begin 1 :end 34 :post-blank 0 :parent #1))))
>
> Seemingly this macro wreaks havoc with the automatic sitemap
> generation...
Indeed, there's a bug. Thank you for letting me know.
I have pushed a fix in master branch. Does it solves the problem?
Regards,
--
Nicolas Goaziou
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: org-html-postamble-format and #+DATE: specification in 8.0pre
2013-04-03 19:21 ` Nicolas Goaziou
2013-04-04 21:36 ` Dieter Wilhelm
@ 2013-04-05 7:17 ` Alan Schmitt
2013-04-05 13:22 ` Rick Frankel
2013-04-05 18:52 ` Nicolas Goaziou
1 sibling, 2 replies; 21+ messages in thread
From: Alan Schmitt @ 2013-04-05 7:17 UTC (permalink / raw)
To: Nicolas Goaziou; +Cc: Dieter Wilhelm, emacs-orgmode
Nicolas Goaziou writes:
> I didn't try to reproduce the problem, but specifying a format time
> string as a DATE value is not possible anymore. You still can provide
> a timestamp and tweak `org-export-date-timestamp-format' (or BIND it) to
> format it.
I have a more serious issue: it seems that '%d' is no longer taken into
account. To reproduce, try exporting the following:
#+BEGIN_SRC org
# -*- org-export-allow-bind-keywords: t -*-
#+TITLE: Testing the date
#+BIND: org-html-postamble-format (("en" "Test %d %a"))
Hello World
#+END_SRC
Alan
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: org-html-postamble-format and #+DATE: specification in 8.0pre
2013-04-05 7:17 ` Alan Schmitt
@ 2013-04-05 13:22 ` Rick Frankel
2013-04-05 18:52 ` Nicolas Goaziou
1 sibling, 0 replies; 21+ messages in thread
From: Rick Frankel @ 2013-04-05 13:22 UTC (permalink / raw)
To: emacs-orgmode
On 05.04.2013 03:17, Alan Schmitt wrote:
> I have a more serious issue: it seems that '%d' is no longer taken
> into
> account. To reproduce, try exporting the following:
>
> #+BEGIN_SRC org
> # -*- org-export-allow-bind-keywords: t -*-
>
> #+TITLE: Testing the date
> #+BIND: org-html-postamble-format (("en" "Test %d %a"))
>
> Hello World
> #+END_SRC
>
Try the DATE header argument. Also, if you only want to bind the
postamble for the current
buffer in only one language, you can bypass the postamble-format alist:
,----
| #+TITLE: Test postamble
| #+DATE: {{{modification-time( %Y-%m-%d)}}}
| #+BIND: org-html-postamble "By %a on %d"
|
| * File was updated on {{{modification-time( %Y-%m-%d)}}}
| - the header date is: {{{date()}}}
`----
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: org-html-postamble-format and #+DATE: specification in 8.0pre
2013-04-05 7:17 ` Alan Schmitt
2013-04-05 13:22 ` Rick Frankel
@ 2013-04-05 18:52 ` Nicolas Goaziou
2013-04-06 15:05 ` Alan Schmitt
1 sibling, 1 reply; 21+ messages in thread
From: Nicolas Goaziou @ 2013-04-05 18:52 UTC (permalink / raw)
To: Alan Schmitt; +Cc: Dieter Wilhelm, emacs-orgmode
Hello,
Alan Schmitt <alan.schmitt@polytechnique.org> writes:
> I have a more serious issue: it seems that '%d' is no longer taken into
> account. To reproduce, try exporting the following:
>
> #+BEGIN_SRC org
> # -*- org-export-allow-bind-keywords: t -*-
>
> #+TITLE: Testing the date
> #+BIND: org-html-postamble-format (("en" "Test %d %a"))
>
> Hello World
> #+END_SRC
You didn't specify any date.
Regards,
--
Nicolas Goaziou
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: org-html-postamble-format and #+DATE: specification in 8.0pre
2013-04-05 18:52 ` Nicolas Goaziou
@ 2013-04-06 15:05 ` Alan Schmitt
2013-04-06 17:02 ` Nicolas Goaziou
0 siblings, 1 reply; 21+ messages in thread
From: Alan Schmitt @ 2013-04-06 15:05 UTC (permalink / raw)
To: Nicolas Goaziou; +Cc: Dieter Wilhelm, emacs-orgmode
Nicolas Goaziou writes:
> Hello,
>
> Alan Schmitt <alan.schmitt@polytechnique.org> writes:
>
>> I have a more serious issue: it seems that '%d' is no longer taken into
>> account. To reproduce, try exporting the following:
>>
>> #+BEGIN_SRC org
>> # -*- org-export-allow-bind-keywords: t -*-
>>
>> #+TITLE: Testing the date
>> #+BIND: org-html-postamble-format (("en" "Test %d %a"))
>
>>
>> Hello World
>> #+END_SRC
>
> You didn't specify any date.
Ah, I see. What I don't understand is why the default postamble can
display the date, as it's also using %d:
Original value was
(("en" "<p class=\"author\">Author: %a (%e)</p>\n<p class=\"date\">Date: %d</p>\n<p class=\"creator\">Generated by %c</p>\n<p class=\"xhtml-validation\">%v</p>"))
Alan
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: org-html-postamble-format and #+DATE: specification in 8.0pre
2013-04-06 15:05 ` Alan Schmitt
@ 2013-04-06 17:02 ` Nicolas Goaziou
2013-04-06 17:28 ` Alan Schmitt
0 siblings, 1 reply; 21+ messages in thread
From: Nicolas Goaziou @ 2013-04-06 17:02 UTC (permalink / raw)
To: Alan Schmitt; +Cc: Dieter Wilhelm, emacs-orgmode
Hello,
Alan Schmitt <alan.schmitt@polytechnique.org> writes:
> Ah, I see. What I don't understand is why the default postamble can
> display the date, as it's also using %d:
>
> Original value was
> (("en" "<p class=\"author\">Author: %a (%e)</p>\n<p class=\"date\">Date: %d</p>\n<p class=\"creator\">Generated by %c</p>\n<p class=\"xhtml-validation\">%v</p>"))
I cannot reproduce your problem.
With the current Org buffer:
--8<---------------cut here---------------start------------->8---
#+language: en
#+author: Me
#+options: postamble:t author:t date:t
* Headline
Body
--8<---------------cut here---------------end--------------->8---
I get no date in the (default) postamble.
Regards,
--
Nicolas Goaziou
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: org-html-postamble-format and #+DATE: specification in 8.0pre
2013-04-06 17:02 ` Nicolas Goaziou
@ 2013-04-06 17:28 ` Alan Schmitt
2013-04-06 18:02 ` Nicolas Goaziou
0 siblings, 1 reply; 21+ messages in thread
From: Alan Schmitt @ 2013-04-06 17:28 UTC (permalink / raw)
To: Nicolas Goaziou; +Cc: Dieter Wilhelm, emacs-orgmode
Hello,
Nicolas Goaziou writes:
> I cannot reproduce your problem.
>
> With the current Org buffer:
>
> --8<---------------cut here---------------start------------->8---
> #+language: en
> #+author: Me
> #+options: postamble:t author:t date:t
> * Headline
> Body
> --8<---------------cut here---------------end--------------->8---
>
> I get no date in the (default) postamble.
Here is the postamble that is generated here:
<div id="postamble" class="status">
<p class="author">Author: Me</p>
<p class="date">Created: 2013-04-06 Sat 19:25</p>
<p class="creator">Generated by <a href="http://orgmode.org">Org</a> mode 8.0-pre in <a href="http://www.gnu.org/software/emacs/">Emacs</a> 24.2.93.1.</p>
<p class="xhtml-validation"><a href="http://validator.w3.org/check?uri=referer">Validate XHTML 1.0</a></p>
</div>
It has the date. But there is something weird, in the default option:
(("en" "<p class=\"author\">Author: %a (%e)</p>\n<p class=\"date\">Date: %d</p>\n<p class=\"creator\">Generated by %c</p>\n<p class=\"xhtml-validation\">%v</p>"))
the text is "Date" and not "Created".
Alan
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: org-html-postamble-format and #+DATE: specification in 8.0pre
2013-04-06 17:28 ` Alan Schmitt
@ 2013-04-06 18:02 ` Nicolas Goaziou
2013-04-07 21:01 ` Alan Schmitt
0 siblings, 1 reply; 21+ messages in thread
From: Nicolas Goaziou @ 2013-04-06 18:02 UTC (permalink / raw)
To: Alan Schmitt; +Cc: Dieter Wilhelm, emacs-orgmode
Alan Schmitt <alan.schmitt@polytechnique.org> writes:
> Here is the postamble that is generated here:
>
> <div id="postamble" class="status">
> <p class="author">Author: Me</p>
> <p class="date">Created: 2013-04-06 Sat 19:25</p>
> <p class="creator">Generated by <a href="http://orgmode.org">Org</a> mode 8.0-pre in <a href="http://www.gnu.org/software/emacs/">Emacs</a> 24.2.93.1.</p>
> <p class="xhtml-validation"><a href="http://validator.w3.org/check?uri=referer">Validate XHTML 1.0</a></p>
> </div>
>
> It has the date.
It isn't the date but the document time stamp (see
`org-export-time-stamp-file').
> But there is something weird, in the default option:
>
> (("en" "<p class=\"author\">Author: %a (%e)</p>\n<p class=\"date\">Date: %d</p>\n<p class=\"creator\">Generated by %c</p>\n<p class=\"xhtml-validation\">%v</p>"))
>
> the text is "Date" and not "Created".
This variable is used iff `org-html-postamble' is set to `t'. You
probably have it set to `auto'.
Regards,
--
Nicolas Goaziou
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: org-html-postamble-format and #+DATE: specification in 8.0pre
2013-04-06 18:02 ` Nicolas Goaziou
@ 2013-04-07 21:01 ` Alan Schmitt
2013-04-07 21:04 ` Nicolas Goaziou
0 siblings, 1 reply; 21+ messages in thread
From: Alan Schmitt @ 2013-04-07 21:01 UTC (permalink / raw)
To: Nicolas Goaziou; +Cc: Dieter Wilhelm, emacs-orgmode
Nicolas Goaziou writes:
> It isn't the date but the document time stamp (see
> `org-export-time-stamp-file').
I see, sorry for the confusion.
>> But there is something weird, in the default option:
>>
>> (("en" "<p class=\"author\">Author: %a (%e)</p>\n<p class=\"date\">Date: %d</p>\n<p class=\"creator\">Generated by %c</p>\n<p class=\"xhtml-validation\">%v</p>"))
>>
>> the text is "Date" and not "Created".
>
> This variable is used iff `org-html-postamble' is set to `t'. You
> probably have it set to `auto'.
It is set to `auto'. I thought the #+options: postamble:t line would
change this.
Thanks again for the explanation.
Alan
^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2013-04-07 21:57 UTC | newest]
Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-29 14:11 org-html-postamble-format and #+DATE: specification in 8.0pre Dieter Wilhelm
2013-04-03 13:04 ` Alan Schmitt
2013-04-03 19:21 ` Nicolas Goaziou
2013-04-04 21:36 ` Dieter Wilhelm
2013-04-05 13:47 ` Rick Frankel
2013-04-07 16:48 ` Dieter Wilhelm
2013-04-07 18:50 ` Nicolas Goaziou
2013-04-07 21:56 ` Dieter Wilhelm
2013-04-05 18:43 ` Nicolas Goaziou
2013-04-06 11:20 ` Dieter Wilhelm
2013-04-06 12:19 ` Nicolas Goaziou
2013-04-06 13:31 ` Maurice
2013-04-05 7:17 ` Alan Schmitt
2013-04-05 13:22 ` Rick Frankel
2013-04-05 18:52 ` Nicolas Goaziou
2013-04-06 15:05 ` Alan Schmitt
2013-04-06 17:02 ` Nicolas Goaziou
2013-04-06 17:28 ` Alan Schmitt
2013-04-06 18:02 ` Nicolas Goaziou
2013-04-07 21:01 ` Alan Schmitt
2013-04-07 21:04 ` Nicolas Goaziou
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).