From: Stefan M. <sm...@oe...> - 2010-09-27 17:34:23
|
Hi! While creating just another set of slides using reST I had the following idea. Sometimes you have the problem that you have a lot of content which nicely fits into one topic (i.e. section) but it is too much content for a single slide. A common approach then is to break up the too much content at some points and create numbered sub slides:: A long topic (1/3) ================== * First point * Second point * Something to note * Another something A long topic (2/3) ================== * Third point A long topic (3/3) ================== * n-th point Especially when we want to have a reST document which is nice as slides and nice in other writers then the intermediate subject titles are bad. This could be remedied by a special role:: .. role:: slide-break A long topic ============ * First point * Second point * Something to note * Another something :slide-break:`\ ` * Third point :slide-break:`\ ` * n-th point This would be invisible in other writers but for a slide writer the special empty string with role `slide-break` would command to break up a slide here including repeating the title - may be with some auto-numbering as shown above. Well, you can do this with block level classes but you need to be careful to not break the <bullet_list>:: A long topic ============ * First point * Second point * Something to note * Another something .. class:: slide-break * Third point .. class:: slide-break * n-th point Frankly I was astonished that the class directive affects the less indented bullet following it... What do you think? Grüße Stefan |