all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Eddward DeVilla <eddward@gmail.com>
To: Wanrong Lin <wanrong.lin@gmail.com>
Cc: emacs-orgmode <emacs-orgmode@gnu.org>
Subject: Re: Feature request: preserving plain list line breaks in exporting
Date: Wed, 11 Mar 2009 21:07:41 -0500	[thread overview]
Message-ID: <b71b18520903111907q77fa9ff7nbb9f4daf00eddb41@mail.gmail.com> (raw)
In-Reply-To: <49B6D575.1000700@gmail.com>

Does anyone know how to get something like \\ or :: to preserve line
breaks in the org file when using M-q to re format a list item?  I
don't care so much about the export.

Edd

On Tue, Mar 10, 2009 at 4:02 PM, Wanrong Lin <wanrong.lin@gmail.com> wrote:
>
> Thanks. But "::"" does not as well as "\\" for numbered list (the numbers
> are gone with "::").
>
> Actually, when I say "it is not as pretty as I want" in my last email, I
> meant the original ".org" text file is not pretty with either "\\" or "::"
> just for adding a line break for exporting. So ideally, I still prefer a
> configuration option to control the line break preservation.
>
> Wanrong
>
> Sebastian Rose wrote:
>>
>> Wanrong Lin <wanrong.lin@gmail.com> writes:
>>
>>>
>>> The double back slashes works well (although that is not as pretty as I
>>> want). Thank you!
>>>
>>
>>
>> For better controle of line height and paddings, I'd suggest to use the
>> `::' syntax and CSS for the <dt> and <dd> elements.
>>
>>
>> dd {font-weight:bold;margin-top:3em;}
>> dt {....}
>>
>>
>>
>> Best,
>>
>>   Sebastian
>>
>>
>>>
>>> Wanrong
>>>
>>> Sebastian Rose wrote:
>>>
>>>>
>>>> Try:
>>>>
>>>> * TODO Read books
>>>>  1. [ ] Book 1 \\
>>>>         Note: blah blah blah
>>>>  2. [ ] Book 2 \\
>>>>         Note: blah blah blah
>>>>
>>>> Or even:
>>>>
>>>> * TODO Read books
>>>>  1. [ ] Book 1 ::
>>>>         Note: blah blah blah
>>>>  2. [ ] Book 2 ::
>>>>         Note: blah blah blah
>>>>
>>>>  plus CSS
>>>>
>>>>
>>>>
>>>> Regards,
>>>>
>>>>  Sebastian
>>>>
>>>>
>>>> Wanrong Lin <wanrong.lin@gmail.com> writes:
>>>>
>>>>>
>>>>> Hi,
>>>>>
>>>>> Suppose I have a plain list as the following:
>>>>>
>>>>> * TODO Read books
>>>>>  1. [ ] Book 1
>>>>>        Note: blah blah blah
>>>>>  2. [ ] Book 2
>>>>>        Note: blah blah blah
>>>>>
>>>>> When the above is exported to HTML, the line breaks after the "heading
>>>>> line" of
>>>>> each list item are lost, so it becomes "Book1 Note: blah blah blah",
>>>>> which does
>>>>> not look very nice to me. I know I can keep the line breaks by
>>>>> inserting a blank
>>>>> line, like this:
>>>>>
>>>>> * TODO Read books
>>>>>  1. [ ] Book 1
>>>>>
>>>>>        Note: blah blah blah
>>>>>  2. [ ] Book 2
>>>>>
>>>>>        Note: blah blah blah
>>>>>
>>>>> Well, this will fix the export, but the text above looks ugly now,
>>>>> especially
>>>>> when the "Note" part is very short.
>>>>>
>>>>> Can we add some kind of option to control whether the line break after
>>>>> the first
>>>>> line of a plain list item should be preserved in exporting? Or maybe we
>>>>> can
>>>>> assume the line breaks should be preserved when
>>>>> "org-cycle-include-plain-lists"
>>>>> is set to "t", since in that case we are treating the plain list item
>>>>> kind of
>>>>> like a heading.
>>>>>
>>>>> Note setting "org-export-preserve-breaks" does not meet my needs, since
>>>>> that
>>>>> will preserve ALL breaks.
>>>>>
>>>>> Thanks for giving the above a thought.
>>>>>
>>>>> Wanrong
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Emacs-orgmode mailing list
>>>>> Remember: use `Reply All' to send replies to the list.
>>>>> Emacs-orgmode@gnu.org
>>>>> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
>>>>>
>>>>>
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Emacs-orgmode mailing list
>>> Remember: use `Reply All' to send replies to the list.
>>> Emacs-orgmode@gnu.org
>>> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
>>>
>>
>>
>
>
>
> _______________________________________________
> Emacs-orgmode mailing list
> Remember: use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
>

      reply	other threads:[~2009-03-12  2:07 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-03-10 17:47 Feature request: preserving plain list line breaks in exporting Wanrong Lin
2009-03-10 18:13 ` Sebastian Rose
2009-03-10 18:49   ` Wanrong Lin
2009-03-10 19:40     ` Sebastian Rose
2009-03-10 21:02       ` Wanrong Lin
2009-03-12  2:07         ` Eddward DeVilla [this message]

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

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

  git send-email \
    --in-reply-to=b71b18520903111907q77fa9ff7nbb9f4daf00eddb41@mail.gmail.com \
    --to=eddward@gmail.com \
    --cc=emacs-orgmode@gnu.org \
    --cc=wanrong.lin@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 external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.