[Distr-commits] r473 - in branches/distr-2.2/pkg/SweaveListingUtils: R inst/doc
noreply at r-forge.r-project.org
noreply at r-forge.r-project.org
Mon Jun 15 00:29:52 CEST 2009
Author: ruckdeschel
Date: 2009-06-15 00:29:51 +0200 (Mon, 15 Jun 2009)
New Revision: 473
Modified:
branches/distr-2.2/pkg/SweaveListingUtils/R/SweaveListingOptions.R
branches/distr-2.2/pkg/SweaveListingUtils/inst/doc/ExampleSweaveListingUtils.Rnw
Log:
yet another literate programming with listings -- ~,^,<=, >= as suggested by Frank Harrell
Modified: branches/distr-2.2/pkg/SweaveListingUtils/R/SweaveListingOptions.R
===================================================================
--- branches/distr-2.2/pkg/SweaveListingUtils/R/SweaveListingOptions.R 2009-06-07 08:52:27 UTC (rev 472)
+++ branches/distr-2.2/pkg/SweaveListingUtils/R/SweaveListingOptions.R 2009-06-14 22:29:51 UTC (rev 473)
@@ -9,7 +9,8 @@
"language" = "R", "basicstyle" = "{\\color{Rcolor}\\small}",
"keywordstyle" = "{\\bf\\color{Rcolor}}",
"commentstyle" = "{\\color{Rcomment}\\ttfamily\\itshape}",
- "literate" = "{<-}{{$\\leftarrow$}}2{<<-}{{$\\twoheadleftarrow$}}2",
+ "literate" = "{<-}{{$\\leftarrow$}}2{<<-}{{$\\twoheadleftarrow$}}2{~}{{$\\sim$}}1{<=}{{$\\leq$}}2{>=}{{$\\geq$}}2{^}{{$^\\wedge$}}1",
+ ## ~,^,<=, >= as suggested by Frank Harrell
"alsoother" = "{$}", "alsoletter" = "{.<-}",
"otherkeywords" = "{!,!=,~,$,*,\\&,\\%/\\%,\\%*\\%,\\%\\%,<-,<<-,/}"
),
Modified: branches/distr-2.2/pkg/SweaveListingUtils/inst/doc/ExampleSweaveListingUtils.Rnw
===================================================================
--- branches/distr-2.2/pkg/SweaveListingUtils/inst/doc/ExampleSweaveListingUtils.Rnw 2009-06-07 08:52:27 UTC (rev 472)
+++ branches/distr-2.2/pkg/SweaveListingUtils/inst/doc/ExampleSweaveListingUtils.Rnw 2009-06-14 22:29:51 UTC (rev 473)
@@ -277,10 +277,11 @@
you may force \TeX to typeset (parts of) your comments in \TeX style,
which is handy for mathematical formula.
-In an e-mail, Frank Harrell was suggesting to use named colors as usual
-in {\sf R}. As in \TeX we are just using the command \lstinline[language=tex]{\color}
+In an e-mail, Frank Harrell suggested to use {\sf R} color names
+to assign markup colors as \code{Rcolor}.
+As in \TeX we are just using the command \lstinline[language=tex]{\color}
which expects a comma-separated list of the three rgb coordinates (scaled to be
-in $[0,1]$, a good way to do use {\sf R} colornames is, as Frank suggested,
+in $[0,1]$), a good way to do this is, as Frank suggested,
to use \code{col2rgb(...)/255} to transform them to \TeX-digestible format.
\paragraph{Changing the markup settings without changing defaults at startup: }
@@ -334,7 +335,7 @@
in the chunks; \code{stangle} will work just fine --- the chunks are just output
by \TeX\ in a somewhat transformed way.
-A considerable part of {\sf R} would rather prefer to see the code output
+A considerable part of {\sf R} users would rather prefer to see the code output
``as you type it''; if you tend to think like this, you are free of course
to change the default markup as described in the previous section.
%
More information about the Distr-commits
mailing list