[racket] Scribble and itemlists
I think these non-standard situations could be dealt with by an optional keyword argument to @item:
@item[#:label "3a"]{...}
-- Matthias
On Jan 22, 2015, at 7:49 AM, Matthew Flatt <mflatt at cs.utah.edu> wrote:
> Oh, good point. I had checked Latex and HTML, but I didn't think to
> check the version of HTML and didn't think to check Markdown.
>
> It seems like something should be possible (by having Scribble generate
> the bullets/numbers explicitly), but it's not as easily as I had
> expected.
>
> At Wed, 21 Jan 2015 23:50:54 -0500, Greg Hendershott wrote:
>> I wonder whether the various Scribble output formats can actually render it?
>>
>>
>> I'm pretty sure that "standard" (ha ha ha) markdown doesn't support
>> starting an ordered list with a specific number. Markdown like:
>>
>> 2. X
>> 3. Y
>> 4. Z
>>
>> Is rendered in HTML simply as <ol><li>X</li><li>Y</li><li>Z</li></ol>.
>>
>>
>> As for HTML, I think this is supported only starting with HTML 5. You
>> can say <ol start="3">...</ol>.
>>
>> Keep in mind that HTML 5 means specifying <!doctype html>. But I don't
>> think Scribble does, now?
>>
>> On Wed, Jan 21, 2015 at 9:18 AM, Matthew Flatt <mflatt at cs.utah.edu> wrote:
>>> There's not currently a way to specify the counter start for an ordered
>>> `itemlist`. I think you'd have to work at the level of style names and
>>> back-end customizations.
>>>
>>> It makes sense to add support for a starting number to `itemlist`, and
>>> so I'll add something.
>>>
>>> At Tue, 20 Jan 2015 19:55:22 +0100, Jens Axel Søgaard wrote:
>>>> Hi All,
>>>>
>>>> I am attempting to write the following with itemlist:
>>>>
>>>> Some text
>>>> 1. Foo
>>>> 2. Bar
>>>> Since yada yada, we have:
>>>> 3. Qux
>>>>
>>>> Here is what I tried:
>>>>
>>>> @nested[#:style 'inset
>>>> @itemlist[#:style 'ordered
>>>> (list
>>>> @item{Foo}
>>>> @item{Bar})]
>>>> @para{Since yada yada, we have:}
>>>> @itemlist[#:style 'ordered
>>>> (list
>>>> @item{Qux})]]
>>>>
>>>>
>>>> The result is:
>>>> 1. Foo
>>>> 2. Bar
>>>> Since yada yada, we have:
>>>> 1. Qux
>>>>
>>>> Is there a way to get the itemlist counter count from a an index other than
>> 0?
>>>> Or is there another a good way of interjecting a comment in between items?
>>>>
>>>> --
>>>> Jens Axel Søgaard
>>>>
>>>> ____________________
>>>> Racket Users list:
>>>> http://lists.racket-lang.org/users
>>>
>>> ____________________
>>> Racket Users list:
>>> http://lists.racket-lang.org/users
>
> ____________________
> Racket Users list:
> http://lists.racket-lang.org/users