Modelo para tutoriais Rmd para html.

parent 1795fe5a
html_document:
highlight: haddock
fig_caption: yes
fig_align: center
# code_folding: hide
toc: true
toc_dep: 3
toc_float:
collapsed: false
smooth_scroll: false
number_sections: true
css: config/vignette-style.css
includes:
in_header: config/MathJax.html
before_body: config/vignette-header.html
after_body: config/vignette-footer.html
mathjax: default
<style type="text/css">
hr.footer {
border-top: 1px solid black;
margin-top: 20px;
margin-bottom: 2px;
}
table.footer {
margin-bottom: 10px;
}
img.ufpr {
<!-- max-width: 100% !important; -->
display: inline;
<!-- display: block; -->
margin: auto;
}
</style>
<hr class="footer"/>
<center>
<table class="footer" width="100%">
<tr>
<td width="57%"><a href="http://leg.ufpr.br/~walmes/dsbd/LPG">
Linguagens de programação para Ciência de Dados
</a></td>
<td width="25%" align="right">
Prof. Walmes M. Zeviani
</td>
</tr>
</table>
</center>
<img src="config/ufpr.jpg" class="ufpr" alt="25px" width="25%">
<style type="text/css">
div.header {
margin-top: 20px;
border-bottom: 1px solid #BCBCBC;
}
table.header {
margin-top: 10px;
}
</style>
<table class="header" width="100%" align="center">
<tr>
<td align="left" valign="bottom" width="180px">
<img src="../img/dsbd1x4.png" width="100%"/>
</td>
<td align="left" valign="top">
<div class="header">
<h4 style="font-size: 20px; margin: 10px auto 0 10px">
Linguagens de Programação para Ciência de Dados
</h4>
<h5 style="margin: 0px auto 10px 10px">
<a href="http://leg.ufpr.br/~walmes/dsbd/LPG">
<code>leg.ufpr.br/~walmes/dsbd/LPG</code>
</a>
</h5>
</div>
</td>
</tr>
</table>
/* Corpo ------------------------------------ */
:root{
--main-color: #003277;
--tb-fg-caption-color: #515151;
}
body, td, caption {
/*
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
*/
font-family: "Lato", sans-serif;
/*
background-color: white;
*/
font-size: 16px;
text-align: none;
}
body {
margin: auto;
}
.h1, .h2, .h3, h1, h2, h3 {
margin-top: 30px;
margin-bottom: 20px;
}
/* Ambientes monoespaço --------------------- */
tt, code, pre {
font-family: "Inconsolata", "Andale Mono", monospace;
}
pre code {
font-size: 14px;
}
code {
background-color: unset;
}
p code,
table code {
padding: 0;
/* font-size: 80%; */
background-color: transparent;
color: #7d0061;
}
/* R input */
pre, code {
/* border-radius: 3px; */
background-color: #EDEDED;
color: #333;
}
pre {
border: none;
border-radius: 3px;
}
/* Comments in gray italic */
code > span.co {
color: #848484;
font-style: italic;
}
/* R output */
pre:not([class]) code {
background-color: #D4D4D4;
}
pre:not([class]), code {
background-color: #D4D4D4;
}
/* Code folding ----------------------------- */
div.sourceCode div.row div.col-md-12 {
width: calc(100% + 1.2em);
height: 0px;
}
/* Tabela ----------------------------------- */
table.table {
/* font-size: 90%; */
border-collapse: unset;
border-spacing: 0px;
border-bottom: 1px solid #515151;
border-top: 1px solid #515151;
}
table.table tr.header th {
border-bottom: 1px solid #515151;
}
/* Tabela com o nome dos autores. */
h4.author table {
border: none;
margin-top: 2em;
margin-bottom: 2em;
}
h4.author table tbody,
h4.author table thead,
h4.author table tr.header th,
h4.author table tr {
border: none;
line-height: unset;
/* font-style: normal; */
font-weight: normal;
}
h4.author table td,
h4.author table th {
border: none;
padding: 0 20px 0 20px;
}
h4.author table {
font-size: 120%;
width: auto;
margin: 2em auto 2em auto;
}
/* Figuras ---------------------------------- */
img {
max-width: 100% !important;
display: block;
margin: auto;
}
/* Legendas ---------------------------------- */
table.table caption,
p.caption {
color: var(--tb-fg-caption-color);
text-align: left;
}
/* Parafrases ------------------------------- */
blockquote {
font-size: 100%;
width: 66%;
margin-left: auto;
border: none;
display: block;
margin: auto;
}
blockquote p {
font-style: italic;
text-indent: 0em;
}
blockquote p:last-child {
text-indent: 0em;
text-align: right;
font-style: normal;
display: inherit;
}
/* Referências ------------------------------ */
div.references p {
text-indent: -1em;
margin-left: 1em;
text-align: left;
}
/* Hiperlinks ------------------------------- */
a {
color: var(--main-color);
text-decoration: none;
}
a:hover, a:focus {
color: var(--main-color);
text-decoration: underline;
}
/* Listas ----------------------------------- */
ul:not([class]) li {
list-style: none;
}
ul:not([class]) li:before {
content: '\25B8';
margin-left: -1em;
position: absolute;
color: #00a28d;
}
div.tocify ul li:before {
content: '';
}
ul.dropdown-menu li:before {
content: '';
}
/* Cabeçalho -------------------------------- */
#header {
text-align: center;
margin: 20px 0px 20px 0px;
}
/* TOC -------------------------------------- */
#TOC {
font-size: 15px;
margin: 0px 0px 20px 0px;
}
#TOC li {
/* list-style: outside none url; */
list-style: none;
}
#TOC li:before {
content: '';
}
.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover {
background-color: var(--main-color);
}
.tocify-header {
text-indent: 0px;
}
.tocify-subheader {
text-indent: 0px !important;
}
.tocify-subheader .tocify-item {
font-size: 90% !important;
padding-left: 15px !important;
}
div.tocify-extend-page {
height: 10px !important;
}
/* References ------------------------------- */
div#refs > div > p {
text-indent: -1em;
margin-left: 1em;
text-align: left;
}
body {
background-size: 100% 10%;
background: url("../../img/ufpr-fundo.jpg") center top fixed no-repeat;
}
---
title: "Tutorial sobre como fazer tutorial"
author: Prof. Walmes M. Zeviani
date: 2017-08-24
---
# Definições da Sessão
```{r, message = FALSE, results = "hide"}
#-----------------------------------------------------------------------
# Carregando pacotes e funções necessárias.
library(wzRfun)
library(lattice)
library(latticeExtra)
library(plyr)
library(doBy)
library(multcomp)
```
# Texto em Parágrafos
```{r, eval = FALSE, include = FALSE}
source("../COMMON/setup.R")
opts_chunk$set(fig.height = 7,
fig.width = 7,
dev.args = list(family = "Lato"))
```
Lorem ipsum dolor sit `amet`, consectetur adipiscing elit. Duis quam
urna, ultricies quis arcu eu, hendrerit luctus risus. Nulla sed nunc
at ante auctor blandit `sollicitudin` maximus orci. Aliquam quis enim
nec mi porttitor auctor eget vitae justo. Nam mollis ligula nec sapien
bibendum, at tincidunt purus semper. Integer faucibus suscipit sapien,
ac tristique urna viverra et. Morbi nec lacus et risus viverra finibus
nec et augue. Nullam nec arcu in mauris fermentum sodales. Sed luctus
faucibus velit, sit amet vulputate eros tincidunt id. Aliquam in
varius arcu, a porttitor augue. Ut porta sem vel blandit
aliquam. Integer eu commodo risus, at faucibus nunc. Curabitur
sollicitudin eleifend mi, sit amet condimentum enim pharetra
auctor. Ut rhoncus sem ac sem porttitor, id aliquet tellus suscipit.
Integer vitae mattis libero, quis iaculis nibh. Nullam in malesuada
arcu. Suspendisse consequat, lacus id porta vulputate, urna felis
condimentum ipsum, id faucibus lacus nunc ac dolor. Duis vestibulum,
purus sed vehicula porttitor, dui orci commodo magna, in luctus velit
nulla pulvinar mi. Sed sapien ex, porta eget suscipit a, ornare non
orci. Aliquam erat volutpat. Praesent fringilla ante eros, ac pretium
metus euismod aliquam. Aliquam sed turpis convallis, tincidunt lacus
consequat, laoreet massa. Pellentesque dictum neque placerat diam
tincidunt molestie. Ut in metus luctus, vestibulum nunc in,
consectetur nibh. Phasellus hendrerit, nunc sed vehicula porttitor,
magna quam egestas libero, eget pretium sem elit at felis. Donec
placerat vitae turpis eget venenatis. Nam malesuada ex sed metus
feugiat aliquet a eget metus. Suspendisse blandit malesuada eros, eget
vestibulum lorem blandit vitae.
## Texto em Lista Não Ordenada
* Açougue: texto grando para ver o que acontece quando dá quebra de
linha no texto. Mais texto porque aquele não foi suficiente.
- Carne: texto grando para ver o que acontece quando dá quebra de
linha no texto. Mais texto porque aquele não foi suficiente.
- Peixe
* Mais uma seção
* Mais outra
- Frango
* Padaria
- Pão
- Presunto
- Queijo
* Limpeza
- Sabão em pó
- Detergente
## Texto em Lista Ordenada {.build}
* Uma lista simples
* Com apenas alguns items
* Para ver qual a distância entre eles.
Um texto para separar.
1. Introdução
1. Descrever o estado da obra
2. Motivar o problema
1. Mais um item
2. Materiais e métodos
1. Apresentar a metodologia
2. Descrever as estapadas da análise
## Citação
> The Linux philosophy is 'Laugh in the face of danger'. Oops. Wrong
> One. 'Do it yourself'. Yes, that's it.
>
> -- Linus Torvalds
> He uses statistics as a drunken man uses lamp posts - for support
> rather than for illumination.
>
> -- Andrew Lang
## Equações
Equações aqui renderizam feio pacas.
$$
\int_0^\infty e^{-x^2} dx = \frac{\sqrt{\pi}}{2}
$$
## Referências
A análise foi feita com o software R de computação científica
[@Rsoftware].
Os dados foram analisados conforme o modelo estudo por @gammacount.
# Figuras e Tabelas
# Tabela
```{r, echo = FALSE}
cap <- "Caption da tabela para ver como ela fica no slide."
# cap <- tbn_("descr", cap)
kable(mtcars[1:10, ], caption = cap)
```
## Figura
```{r, echo = FALSE, fig.cap = cap}
cap <- "Histograma do vetor."
# cap <- "Histograma do vetor de dados `precip` do próprio R."
# cap <- fgn_("precip", cap)
hist(precip)
```
## Imagem Externa
```{r, out.width = "400px", fig.cap = cap}
cap <- "Logo da Universidade Federal do Paraná (UFPR)."
# cap <- fgn_("ufpr", cap)
# knitr::include_graphics("../COMMON/ufpr.jpg")
```
# Código R
## Input
```
Teste do alinhamento
do bloco de código
```
```{r}
x <- 0
for (i in 1:10) {
x <- x + 1
print(x)
}
```
# Referências
<!-- Coloca as referências aqui. -->
<div id="refs">
</div>
# Session information
```{r, echo = FALSE, results = "hold"}
cat(format(Sys.time(), format = "%A, %d de %B de %Y, %H:%M"),
"----------------------------------------", sep = "\n")
sessionInfo()
```
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment