[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] [ox, patch] #+SUBTITLE
From: |
Nicolas Goaziou |
Subject: |
Re: [O] [ox, patch] #+SUBTITLE |
Date: |
Sun, 29 Mar 2015 15:05:00 +0200 |
Rasmus <address@hidden> writes:
> Nicolas Goaziou <address@hidden> writes:
>
>> I would like to keep a clear and somewhat future-proof rule about this:
>>
>> 1. A keyword a user can expect to find in all back-ends where it makes
>> sense should be defined in "ox.el". To put it differently, it can be
>> considered as a bug if a back-end could /simply/ support a keyword
>> in this category but doesn't. Keywords in this category are to be
>> documented in (info "(org)Export settings").
I would add that, to be in that category, a keyword needs to be
supported by at least 3 major back-ends (among ASCII, HTML, ODT and
LaTeX).
>> 2. Other keywords are defined in their respective back-end, and
>> documented in their respective chapter in the manual.
>>
>> As a non-trivial example, consider :email. You can expect it to produce
>> something sensible in any back-end. Yet, "ox-icalendar" doesn't use it.
>> It still belongs to first category.
>>
>> If we support SUBTITLE everywhere it makes sense, it might be worth
>> adding it to the first category. Actually, considering the rule above,
>> I even lean towards adding it to that category. WDYT?
>
> I think it's hard to make a clear-cut rule.
The rule above is good enough to make a decision in most cases, IMO.
> I think keywords that are well-supported by Org-core should be there.
That doesn't contradict category 1.
> From a user perspective, I think it should be close to TITLE. Further,
> putting it there also signal to external writers, e.g. ox-reveal, that
> they should now try to support it. I think SUBTITLE, KEYWORD, and
> DESCRIPTION is within the same category and should be treated the
> same.
Do you mean KEYWORD and DESCRIPTION should also belong to category 1?
I'm not against it, but then, back-ends are required to support them
whenever possible.
> We could add a subsection with "text document properties" which are
> keywords that are supported by the set: {ox-html, ox-ascii, ox-odt,
> ox-latex}. These would be sort of 1½ class citizens.
I don't want to create a third category (à la
`org-element-document-properties', which I'm trying to remove).
> We can't support SUBTITLE everywhere, 'cause it simply does not make sense
> (only in "text document producers" IMO).
That doesn't contradict category 1 either, as shown by EMAIL example.
> The support of SUBTITLE is:
>
> W/Emacs: support is 6/9
That's fine as there is no simple way to support SUBTITLE in the
3 back-ends left. Also, the "big four" support it.
> W/Contrib: support is 8/20
> - BTW: ox-groff seems to have some support for subtitles, but
> I'm not sure how this works, so I haven't tried to unify
> it.
> - I guess it could be added to ox-rss could support it. Atom
> seems to support subtitle, but it does not seem rss 2.0 has
> it in its definition... I don't know the details of RSS
> well.
>
> W/"the wild": for all I know the limit of the fraction is zero.
We are not maintaining the former and have no control over the latter,
so it doesn't matter.
Regards,
- [O] [ox, patch] #+SUBTITLE, Rasmus, 2015/03/27
- Re: [O] [ox, patch] #+SUBTITLE, Andreas Leha, 2015/03/27
- Re: [O] [ox, patch] #+SUBTITLE, Nicolas Goaziou, 2015/03/28
- Re: [O] [ox, patch] #+SUBTITLE, Rasmus, 2015/03/28
- Re: [O] [ox, patch] #+SUBTITLE, Thomas S. Dye, 2015/03/28
- Re: [O] [ox, patch] #+SUBTITLE, Nicolas Goaziou, 2015/03/29
- Re: [O] [ox, patch] #+SUBTITLE, Rasmus, 2015/03/29
- Re: [O] [ox, patch] #+SUBTITLE,
Nicolas Goaziou <=
- Re: [O] [ox, patch] #+SUBTITLE, Rasmus, 2015/03/29
- Re: [O] [ox, patch] #+SUBTITLE, Nicolas Goaziou, 2015/03/30
- Re: [O] [ox, patch] #+SUBTITLE, Rasmus, 2015/03/30
- Re: [O] [ox, patch] #+SUBTITLE, Nicolas Goaziou, 2015/03/31
- Re: [O] [ox, patch] #+SUBTITLE, Rasmus, 2015/03/31
- Re: [O] [ox, patch] #+SUBTITLE, Nicolas Goaziou, 2015/03/31
- [O] [org.texi] New keywords tables (was: [ox, patch] #+SUBTITLE), Rasmus, 2015/03/31
- Re: [O] [org.texi] New keywords tables, Nicolas Goaziou, 2015/03/31
- Re: [O] [org.texi] New keywords tables, Rasmus, 2015/03/31
Re: [O] [ox, patch] #+SUBTITLE, Rasmus, 2015/03/29