[Rd] ASCII art in function documentation?

Sarah Goslee sarah.goslee at gmail.com
Thu Sep 5 17:31:22 CEST 2013


Now that I'm at the computer with my R code, I've used both
\preformatted{}
and \cr to force line breaks.

Some combination of those may work for you.

Sarah


On Thu, Sep 5, 2013 at 11:10 AM, Rainer M Krug <Rainer at krugs.de> wrote:
> Sarah Goslee <sarah.goslee at gmail.com> writes:
>
>> Untested, but did you try wrapping the whole thing in a single code block:
>
> Nope - also in one line.
>
> Rainer
>
>>
>> \code{
>> all
>> the
>> things
>> }
>>
>> Sarah
>>
>> On Thu, Sep 5, 2013 at 10:10 AM, Rainer M Krug <Rainer at krugs.de> wrote:
>>> Hi
>>>
>>> I want to include ascii art in a function documentation which should
>>> look as follow:
>>>
>>> ,----
>>> | +------+------+------+
>>> | | 1/16 | 1/16 | 1/16 |
>>> | +------+------+------+
>>> | | 1/16 | 8/16 | 1/16 |
>>> | +------+------+------+
>>> | | 1/16 | 1/16 | 1/16 |
>>> | +------+------+------+
>>> `----
>>>
>>>
>>> to keep the monospaced font even in html, I decided to use \code{}:
>>>
>>> ,----
>>> | \code{+------+------+------+}
>>> |
>>> | \code{| 1/16 | 1/16 | 1/16 |}
>>> |
>>> | \code{+------+------+------+}
>>> |
>>> | \code{| 1/16 | 8/16 | 1/16 |}
>>> |
>>> | \code{+------+------+------+}
>>> |
>>> | \code{| 1/16 | 1/16 | 1/16 |}
>>> |
>>> | \code{+------+------+------+}
>>> `----
>>>
>>> But the result was an empty line between each text:
>>>
>>> ,----
>>> |      '+------+------+------+'
>>> |
>>> |      '| 1/16 | 1/16 | 1/16 |'
>>> |
>>> |      '+------+------+------+'
>>> |
>>> |      '| 1/16 | 8/16 | 1/16 |'
>>> |
>>> |      '+------+------+------+'
>>> |
>>> |      '| 1/16 | 1/16 | 1/16 |'
>>> |
>>> |      '+------+------+------+'
>>> `----
>>>
>>> and when no empty lines were included obviously put everything behind
>>> each other.
>>>
>>> My question:
>>>
>>> Is there a way that I can achieve the ASCII art as shown above? Is there
>>> a way of having a \linebreak which does not insert a new line?
>>>
>>> Thanks,
>>>
>>> Rainer
>>>
>>>
>>> --
> <#secure method=pgpmime mode=sign>
>
> --
> Rainer M. Krug
>
> email: RMKrug<at>gmail<dot>com
>


-- 
Sarah Goslee
http://www.functionaldiversity.org



More information about the R-devel mailing list