emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Christian Moe <christian.moe@hf.uio.no>
To: Nicolas Goaziou <n.goaziou@gmail.com>
Cc: Christian Moe <christian.moe@hf.uio.no>, Emacs-orgmode@gnu.org
Subject: Re: [BUG] [ODT] Subtree export gives wrong footnote style
Date: Fri, 29 Mar 2013 15:22:02 +0100	[thread overview]
Message-ID: <m2sj3ez3p9.fsf@christianmoe.com> (raw)
In-Reply-To: <87zjxmweqf.fsf@gmail.com>


Hi,

Maybe I'm being obtuse, but I don't understand the relevance of your
question to the bug I pointed out. My example had two simple footnotes,
neither of which contained any blocks. The only difference between them
was that one was located inside the subtree being exported and the other
not. They should both simply be in Footnote style.

As for the scenario outlined, I see no justification for centering a
block inside a footnote. I could see a case for supporting, say, quotes
and verse in the footnote context, on the off chance that an Org user
would ever want to do that. If so, I guess the best way to go would be
to define separate Footnote Quote and Footnote Verse styles, and tell
the exporter to use them when such blocks appear inside footnotes.

Yours,
Christian


Nicolas Goaziou writes:

> Hello,
>
> Christian Moe <christian.moe@hf.uio.no> writes:
>
>> The new ODT exporter sometimes, but not always fails to put footnotes in
>> Footnote style as expected. They are left in Text Body, which is wrong
>> (and surprisingly difficult to fix in LibreOffice).
>>
>> After a bit of trial and failure, it seems the error depends on the
>> scope of export: 
>>
>> Exporting the whole buffer gives correct footnote style.
>>
>> Exporting a subtree only fails to give the correct style -- *unless* the
>> footnote is included in the subtree. In the example below, I actually
>> get a mix of stylesm depending on whether the footnote is defined in the
>> exported section or outside it. Org-mode is clearly able to find both
>> footnotes, and recognize them as footnotes, so I'm baffled at the
>> different styling.
>
> I see where the problem lies. In order to implement an appropriate fix,
> I need to know the answer of the following problem:
>
> In regular contents, paragraphs within centered blocks get the
> "OrgCenter" style. So, in the following example:
>
>   Para 1
>   #+begin_center
>   Para 2
>   #+end_center
>
> style for "Para 1" (resp. "Para 2") is "Text_20_body" (resp.
> "OrgCenter").
>
> Now consider the following example where everything is located within
> a footnote definition:
>
>   [fn:1] Para 1
>     #+begin_center
>     Para 2
>     #+end_center
>
> "Para 1" obviously gets "Footnote" as style. I'm not sure about "Para
> 2". What is the appropriate style for it?
>
>
> Regards,

  reply	other threads:[~2013-03-29 14:26 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-03-28 12:05 [BUG] [ODT] Subtree export gives wrong footnote style Christian Moe
2013-03-29 12:51 ` Nicolas Goaziou
2013-03-29 14:22   ` Christian Moe [this message]
2013-03-29 22:15     ` Nicolas Goaziou
2013-03-30  8:11       ` Christian Moe
2013-04-01  8:02         ` Nicolas Goaziou
2013-04-01 12:02           ` Christian Moe
2013-04-01 15:35             ` Nicolas Goaziou
2013-04-01 18:37               ` Christian Moe
2013-04-01 22:09                 ` Nicolas Goaziou
2013-04-02  7:09                   ` Christian Moe

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=m2sj3ez3p9.fsf@christianmoe.com \
    --to=christian.moe@hf.uio.no \
    --cc=Emacs-orgmode@gnu.org \
    --cc=n.goaziou@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).