---
title: "Proc-Contents"
output: rmarkdown::html_vignette
vignette: >
%\VignetteIndexEntry{Proc-Contents}
%\VignetteEngine{knitr::rmarkdown}
%\VignetteEncoding{UTF-8}
---
```{r, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>"
)
```
## Vignette Build Datetime
```{r built}
message(paste0('Datetime: ',Sys.Date(),':',Sys.time()))
```
```{r setup}
library(repfun)
```
## Generate a Proc Contents style report of a data frame in R
```{r contents2file}
#fnam <- paste0(base::tempdir(),"/test-ru_contents.txt")
#sink(fnam)
ret <- repfun::ru_contents(airquality)
#sink()
```
## Display the result
```{r contents2out}
#cat(readLines(fnam), sep = '\n')
base::cat("\n", ret$s_data_info)
base::cat(ret$fmt_str)
base::cat("\n", ret$s_var_info_1)
```