curso de markdown - pet estatística ·...
TRANSCRIPT
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
Curso de MarkdownPET Estatística
Bruna Wundervald e Guilherme Hathy
Universidade Federal do Paraná
2017
Curso de Markdown Universidade Federal do Paraná
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
Agenda
Apresentações em Beamer
Apresentações com IOSlides
Gráficos interativos com googleVis
Curso de Markdown Universidade Federal do Paraná
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
Apresentações em Beamer
Curso de Markdown Universidade Federal do Paraná
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
Elementos de Apresentação:
I Slides sem título: são inseridos com três asteriscos (***) ou - -- -
I Slide de Título: inserido com uma hashtag+título (# Título)I Todos os comandos que valem para texto em markdown,
também valem para as apresentações.I Nas apresentações, podemos definir o tema, cores e tipo de
sombreamento (veremos opções a seguir).I O formato final é de apresentações em beamer é .PDF, ou seja,
estas apresentações devem funcionar em praticamente qualquercomputador.
Curso de Markdown Universidade Federal do Paraná
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
Tópicos são automaticamente incluídos na agenda com o comando(sumário automático):
\tableofcontents
Curso de Markdown Universidade Federal do Paraná
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
Exata sintaxe para incluir o sumário automático:
## Agenda
\tableofcontents
# Intro
***Texto do slide
# Meio
***Texto do slide
Curso de Markdown Universidade Federal do Paraná
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
---title: Curso de Markdownauthor: PET Estatísticainstitute: Universidade Federal do Paranádate: 2017header-includes:
- \setbeamertemplate{navigation symbols}{}- \usepackage{tcolorbox}- \usepackage[brazil]{babel}
Curso de Markdown Universidade Federal do Paraná
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
output:beamer_presentation:
colortheme: orchidhighlight: katekeep_tex: yestheme: Szegedfig_caption: yes
---
Curso de Markdown Universidade Federal do Paraná
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
I Onde:I O pacote ‘brazil’ é utilizado para traduzir elementos de texto,
por exemplo legendas de gráficos, para o português;I O comando ‘’ é utilizado para evitar que apareçam botões
clicáveis de navegação através da apresentação (não costumaaparecer no linux).
I O pacote ‘tcolorbox’ permite a adição de caixas.I Os comandos ‘colortheme’, ‘theme’ e ‘highlight’ são para a
definição do layout da apresentação. As opções possíveis serãomostradas a seguir.
I A opção ‘fig_caption’ apenas define se as imagens poderãoreceber legendas ou não.
I A opção ‘keep_tex’ serve para decidir manter ou não o arquivo.tex no computador.
Curso de Markdown Universidade Federal do Paraná
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
Layout
Temas - theme Cores - colortheme Sombreamento - highlight
Szeged orchid tangoAnnArbor albatross haddockBergen beaver kateBoadilla beetle pygmentsCambridgeUS crane monochromeGoettingen default espressoMadrid lily zenburnMontpellier wolverine defaultSingapore sidebartab -
Curso de Markdown Universidade Federal do Paraná
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
I Adição de caixas
Esta é uma caixa
(texto)
Curso de Markdown Universidade Federal do Paraná
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
\begin{tcolorbox}[colback=blue!5,colframe=blue!40!black, title=Esta é uma caixa](texto)\end{tcolorbox}
Curso de Markdown Universidade Federal do Paraná
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
Apresentações com IOSlides
Curso de Markdown Universidade Federal do Paraná
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
I IOSlides são apresentações do tipo HTML, e por isso, sãofeitas em navegadores de internet. É importante saber se olocal aonde a apresentação vai ser feita suporta este formato.Alguns navegadores, como o Internet Explorer, nãorenderizam bem o formato HTML para apresentações.
I Página do RStudio sobre IOSlides:I http://rmarkdown.rstudio.com/ioslides_
presentation_format.html
I No parte do output do prêambulo, deve-se utilizar:I output: ioslides_presentation
I Criação de slides: com hashtags (##) ou com - - - -I Subtítulos são adicionados com uma barra em pé:
I Título | Subtítulo
Curso de Markdown Universidade Federal do Paraná
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
I Imagens são incluídas como anteriormente.I Várias opções de apresentação são definidas no prêambulo.I Para ter tópicos adicionados um a um, utilizar:
ioslides_presentation:incremental: true
I Ou apenas:> - Tópico 1> - Tópico 2
I Para ter uma velocidade de transição menor, utilizar:I ioslides_presentation:
transition: slowerI Outras opções são: “default”, “slower”, “faster”, ou valores
númericos, que equivalem a quantidade de segundos, como 0.3,por exemplo.
Curso de Markdown Universidade Federal do Paraná
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
I Realçe de código: colocar o código entre três hashtags e umatag :
<b>x <- 10y <- x * 2</b>
I Adição de logo (reescalada a 85x85):
ioslides_presentation:logo: logo.png
Curso de Markdown Universidade Federal do Paraná
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
Tags em HTML também funcionam em IOSlides, como:
<div class="centered">Texto centralizado.
</div>
I Exemplo de layout com 2 colunas:
<div class="columns-2">![](logo.png)
- Tópico 1- Tópico 2- Tópico 3
</div>
Curso de Markdown Universidade Federal do Paraná
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
I Colorindo textos:
<div class="red2">Este texto é vermelho</div>----------<div class="green3">Este texto é verde</div>
Curso de Markdown Universidade Federal do Paraná
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
Opções de Imagem - São inseridas no prêambulo:
ioslides_presentation:fig_width: 5fig_height: 5fig_caption: true
Curso de Markdown Universidade Federal do Paraná
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
Exemplo de prêambulo para IOSlide:
---title: "Meu IOSlide"output:
ioslides_presentation:incremental: truefig_width: 5fig_height: 5fig_caption: truelogo: logo.png
---
Curso de Markdown Universidade Federal do Paraná
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
Gráficos interativos com googleVis
Curso de Markdown Universidade Federal do Paraná
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
I Usar as opções de chunk:I message=FALSE, warning = FALSE, results=‘asis’, tidy=TRUE
I Utilizar no chunk de setup:library(googleVis)op <- options(gvis.plot.tag=“chart”)
I Exemplos estão em:I https://cran.r-project.org/web/packages/googleVis/
vignettes/googleVis_examples.html
Curso de Markdown Universidade Federal do Paraná
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
Obrigatoriamente utilizar as primeiras duas linhas do código:
library(googleVis)op <- options(gvis.plot.tag="chart")da <- data.frame(estado = c("PR", "RJ", "SP"),
x1 = c(21, 25, 27),x2 = c(33, 25, 35))
# Gráfico de Linhasline <- gvisLineChart(da)plot(line)# Gráfico de Barrasbar <- gvisBarChart(da)plot(bar)# Gráfico de Colunascolunas <- gvisColumnChart(da)plot(colunas)
Curso de Markdown Universidade Federal do Paraná
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
# Gráfico de Áreaarea <- gvisAreaChart(da)plot(area)# Gráfico de Stepsstepped <- gvisSteppedAreaChart(da, xvar="estado",
yvar=c("x1", "x2"),options=list(isStacked=TRUE))
plot(stepped)# Gráfico Combinadocombo <- gvisComboChart(da, xvar="estado",
yvar=c("x1", "x2"),options=list(seriesType="bars",
series='{1: {type:"line"}}'))plot(combo)
Curso de Markdown Universidade Federal do Paraná
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
# Gráfico de Dispersãoscatter <- gvisScatterChart(da[,2:3],
options=list(legend="none",lineWidth=2, pointSize=0,title="Data", vAxis="{title:'Var X1'}",hAxis="{title:'Var X2'}",width=300, height=300))
plot(scatter)# Gráfico com Ediçãoedit <- gvisLineChart(da, "estado", c("x1","x2"),
options=list(gvis.editor="Edição"))plot(edit)
Curso de Markdown Universidade Federal do Paraná
Apresentações em Beamer Apresentações com IOSlides Gráficos interativos com googleVis
Atividade 2 - 4 pontos
Produzir dois arquivos markdown, um beamer e um IOSlides,contendo apresentações coerentes e com uma fluência lógica,contendo:
I Todos os tópicos estudados, como elementos em negrito,itálico, imagens, blocos de código com diferentes opções noschunks, etc;
I Opções de preâmbulo diferentes da padrão que o markdowncria, tanto para beamer quanto para o ioslides e notar asdiferenças;
Entregar: os arquivos markdown (.rmd);
Trabalhos entregues incluindo conteúdos que não foramapresentados podem ganhar até 0.5 pontos a mais de bônus.
Curso de Markdown Universidade Federal do Paraná