Hi
From R 4.2.0, mirroring is possible (if a little awkward) ...
library(grid)
grid.newpage()
grid.define(textGrob("R"), name="r")
grid.use("r",
transform=function(group, device)
viewportTransform(group, flip=groupFlip(flipX=TRUE)))
... although only on pdf() and Cairo-based devices.
Paul
On 31/03/23 13:14, Jim Lemon wrote:
Also see the "arctext" function in the plotrix package.
Jim
On Fri, Mar 31, 2023 at 11:12 AM Jim Lemon <drjimle...@gmail.com> wrote:
>
> Hi Jinsong,
> Maybe "srt" will do what you want. As you noted non-orthogonal
> rotations may not work on some devices. You may be able to download
> mirror fonts from places like fontmirror.com, but it more complicated.
>
> Jim
>
> On Thu, Mar 30, 2023 at 7:25 PM Jinsong Zhao <jsz...@yeah.net> wrote:
> >
> > Hi there,
> >
> >
> > I just noticed that "crt" is a graphical parameter, which is stated
as follows in the help page of "par":
> > A numerical value specifying (in degrees) how single characters
should be rotated. It is unwise to expect values other than multiples of
90 to work...
> >
> >
> > However, I did not find any code example to demo the usage of
"crt", and even know how to present a *single character* in R. It seems
that R treats "A" as a string. If I wanted to rotated it in a plot, I
could use "text" function with "srt" argument. But how to use "crt"?
> >
> >
> > Another related question, how to mirror a character in R plot? For
example, the mirror of "R" is something like "Я".
> >
> >
> > Any hint? Thanks in advance.
> >
> >
> > Best,
> > Jinsong
> > [[alternative HTML version deleted]]
> >
> > ______________________________________________
> > R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
> > https://stat.ethz.ch/mailman/listinfo/r-help
<https://stat.ethz.ch/mailman/listinfo/r-help>
> > PLEASE do read the posting guide
http://www.R-project.org/posting-guide.html
<http://www.R-project.org/posting-guide.html>
> > and provide commented, minimal, self-contained, reproducible code.
______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
<https://stat.ethz.ch/mailman/listinfo/r-help>
PLEASE do read the posting guide
http://www.R-project.org/posting-guide.html
<http://www.R-project.org/posting-guide.html>
and provide commented, minimal, self-contained, reproducible code.
--
Dr Paul Murrell
Te Kura Tatauranga | Department of Statistics
Waipapa Taumata Rau | The University of Auckland
Private Bag 92019, Auckland 1142, New Zealand
64 9 3737599 x85392
p...@stat.auckland.ac.nz
www.stat.auckland.ac.nz/~paul/
______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.