R/publish.default.R

Defines functions publish.default

##' @export
publish.default <- function(object,digits=4,title,bold=TRUE,level=0,hrule=FALSE,title.level,title.hrule,...){
    if (missing(title.level)) title.level <- max(level-1,1)
    if (missing(title.hrule)) title.hrule <- 0
    if (!missing(title)) publish(x=title,level=title.level,hrule=title.hrule)
    if (is.numeric(object) | canbe.numeric(object)){
        x <- format(object,digits=digits,nsmall=digits)
    }
    cat(paste("\n",paste(rep("*",level),collapse=""),ifelse(level>0," ",""),object,"\n",sep=""))
    if (hrule==TRUE) cat("\n----\n")
}

Try the Publish package in your browser

Any scripts or data that you put into this service are public.

Publish documentation built on Jan. 18, 2023, 1:08 a.m.