The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
ARTofR is designed to make something like this:
#........................ARTofR line break.......................
It is a wrapper of bannerCommenter::banner(), written with thanks to the author, Bill Venables
Install from CRAN:
install.packages("ARTofR")
OR you can install the beta version of ARTofR from GitHub with:
# install.packages("devtools")
::install_github("Hzhang-ouce/ARTofR") devtools
- type your text in any text editor
- copy your text
- call xxx_box() or xxx_box1() etc without arguments in R console
- NO NEED to copy again!!!
- paste into your R script
For example:
xxx_title2('your title')
##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
## your title ----
##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xxx_box1('your comments')
#...............................................................................
# .
# your comments .
# .
#...............................................................................
xxx_title() will automatically bring you a navigation panel
but xxx_divider will not
For example:
library(ARTofR)
xxx_title0('ARTofR')
##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
## ~~
## ARTOFR ----
## ~~
##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xxx_title1('ARTofR')
##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
## --
##...................................ARTOFR.................................----
## --
##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xxx_title2('ARTofR')
##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
## ARTofR ----
##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xxx_title3('ARTofR')
##~~~~~~~~~~~~~~~~
## ~ ARTofR ----
##~~~~~~~~~~~~~~~~
You need to turn-off auto-indent
in
options\code
of R studio, to keep the spaces before the
line break
library(ARTofR)
xxx_divider1('')
#................................................................
xxx_divider1('ARTofR')
#.............................ARTofR.............................
xxx_divider2('')
##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xxx_divider2('ARTofR')
# ARTofR ~~~
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Copy this paragraph:
I used ARTofR everyday and it makes my R script so neat. I used ARTofR everyday and it makes my R script so neat. I used ARTofR everyday and it makes my R script so neat.
I recommended this pacakge to all my families.! Yes, even my grandmother like it
Then in your R console do:
xxx_box()
# I used ARTofR everyday and it makes my R script so neat. I used ARTofR
# everyday and it makes my R script so neat. I used ARTofR everyday and it
# makes my R script so neat.
#
# I recommended this pacakge to all my families.
#
# Yes, even my grandmother like it!
xxx_box1()
#...............................................................................
# .
# I used ARTofR everyday and it makes my R script so neat. I used ARTofR .
# everyday and it makes my R script so neat. I used ARTofR everyday and it .
# makes my R script so neat. .
# .
# I recommended this pacakge to all my families. .
# .
# Yes, even my grandmother like it! .
# .
#...............................................................................
xxx_box1(center = T)
#...............................................................................
# .
# I used ARTofR everyday and it makes my R script so neat. I used ARTofR .
# everyday and it makes my R script so neat. I used ARTofR everyday and it .
# makes my R script so neat. .
# .
# I recommended this pacakge to all my families. .
# .
# Yes, even my grandmother like it! .
# .
#...............................................................................
Copy this list:
1. I used ARTofR everyday
2. I used ARTofR everyday and it makes my R script so neat. I used ARTofR everyday and it makes my R script so neat.
3. I recommended this pacakge to all my families. I recommended this pacakge to all my families.
4. Yes, even my grandmother like it!
Then in your R console:
xxx_list()
# 1. I used ARTofR everyday
# 2. I used ARTofR everyday and it makes my R script so neat. I used ARTofR
# everyday and it makes my R script so neat.
# 3. I recommended this pacakge to all my families. I recommended this
# pacakge to all my families.
# 4. Yes, even my grandmother like it!
xxx_list1()
#...............................................................................
# .
# 1. I used ARTofR everyday .
# 2. I used ARTofR everyday and it makes my R script so neat. I used ARTofR .
# everyday and it makes my R script so neat. .
# 3. I recommended this pacakge to all my families. I recommended this .
# pacakge to all my families. .
# 4. Yes, even my grandmother like it! .
# .
#...............................................................................
xxx_list1(center = T) is not recommended, use xxx_box(center=T)
There is a gratuitous advice in BannerCommenter help doc saying: ‘A potential danger of providing this simple facility is that some authors may be tempted to overdo their script decoration.’
These set of functions, being a wrapper of banner, was designed to
Here are some other pacakages I found useful for R codes formatting:
strcode
styler
bannercommenter
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.