[R] scalable < > delimiters in plotmath
David Winsemius
dwinsemius at comcast.net
Sun Sep 12 03:27:06 CEST 2010
On Sep 11, 2010, at 9:00 PM, Peter Ehlers wrote:
> On 2010-09-11 16:14, Dennis Murphy wrote:
>> Hi Baptiste,
>>
>> You need to use the symbol("\nnn") concept, where nnn denotes the
>> octal
>> symbol number. For< it's 074 and for> it's 076. This little test
>> seemed to
>> work:
>>
>> plot(1, 1, main = expression(symbol("\074")~'x, y'~symbol("\076")))
>>
>> HTH,
>> Dennis
>
> It's a matter of taste, but I would use "\341" and "\361".
> However, these are still not scalable, AFAICS.
Not exactly scalable angles, but you can fake it:
plot(1, 1, main =
expression(symbol("\341")~scriptstyle( atop(x,y) )~symbol("\361")),
cex.main=3)
scriptstyle shrinks the inner atop() material, and since I tested on a
Mac it should work for Baptiste.
--
David.
>
> -Peter Ehlers
>
>>
>> On Sat, Sep 11, 2010 at 10:01 AM, baptiste auguie<
>> baptiste.auguie at googlemail.com> wrote:
>>
>>> What do people use to show angle brackets< > in R graphics? Have I
>>> missed something obvious?
>>>
>>> Thanks,
>>>
>>> baptiste
>>>
>>> On 9 September 2010 17:57, baptiste auguie
>>> <baptiste.auguie at googlemail.com> wrote:
>>>> Dear list,
>>>>
>>>> I read in ?plotmath that I can use bgroup to draw scalable
>>>> delimiters
>>>> such as [ ] and ( ). The same technique fails with< > however,
>>>> and I
>>>> cannot find a workaround,
>>>>
>>>> grid.text(expression(bgroup("<",atop(x,y),">")))
>>>>
>>>> Error in bgroup("<", atop(x, y),">") : invalid group delimiter
>>>>
>>>> Regards,
>>>>
>>>> baptiste
>>>>
>>>> sessionInfo()
>>>> R version 2.11.1 (2010-05-31)
>>>> x86_64-apple-darwin9.8.0
David Winsemius, MD
West Hartford, CT
More information about the R-help
mailing list