knitr-rautu

Utilização básica do knitr

https://github.com/fernandomayer/knitr-rautu

Science Score: 18.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (2.8%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

Utilização básica do knitr

Basic Info
  • Host: GitHub
  • Owner: fernandomayer
  • Language: HTML
  • Default Branch: master
  • Size: 2.2 MB
Statistics
  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created almost 13 years ago · Last pushed almost 11 years ago
Metadata Files
Readme Citation

README.md

knitr-rautu

Utilização básica do knitr.

O knitr é um pacote do R desenvolvido para produzir relatórios dinâmicos, onde é possível misturar texto (LaTeX, Markdown, ...) e códigos do R. Ao ser interpretado, um arquivo do knitr (com extensão .Rnw para LaTeX, e .Rmd para Markdown) gera um arquivo PDF ou Markdown com as saídas dos comando do R já interpretadas. O knitr aprimora e estende o antigo pacote Sweave do R.

Os arquivos knitr-rautu.{Rnw, tex, pdf} contém uma introdução geral ao uso do knitr, e fazem parte de um mini-curso apresentado dentro do curso "Introdução ao LaTeX", na ESALQ/USP, 23/09 a 04/10, 2013.

O arquivo knitr-rautu.Rnw possui texto em LaTeX e códigos do R "entrelaçados". Este é o arquivo que usamos para edição. O arquivo knitr-rautu.tex é o arquivo processado pelo knitr, e contém diversos ambientes gerados automaticamente, os quais você não precisa se preocupar. Qualquer alteração deve ser feita no arquivo .Rnw. O arquivo knitr-rautu.pdf é o resultado final após ser processado com o LaTeX (pdflatex). A partir do arquivo knitr-rautu.Rnw você pode reproduzir estes slides usando:

```r

Carrega o pacote knitr

library(knitr)

Converte Rnw em tex

knit("knitr-rautu.Rnw")

Converte tex em pdf

system("pdflatex knitr-rautu.tex") ```

Se você procura por um template básico para dar o primeiro passo com o knitr, use o arquivo knitr-template.Rnw, e veja os demais arquivos gerados dentro do diretório template/.

Licença

Licença Creative Commons
Esta obra foi licenciada sob uma Licença Creative Commons Atribuição-CompartilhaIgual 3.0 Não Adaptada.

Owner

  • Name: Fernando Mayer
  • Login: fernandomayer
  • Kind: user
  • Location: Maynooth, Ireland
  • Company: @EireExtremes @leg-ufpr

Postdoctoral Researcher at Maynooth University (MU). Assistant Professor of Statistics at Federal University of Paraná (UFPR)

Citation (citation/README.Rmd)

# Citações bibliográficas com knitr

```{r bibsetup, echo=FALSE, message=FALSE, warning=FALSE}
library(knitcitations)
cite_options(citation_format = "text",
             style = "html",
             hyperlink = TRUE)
```

Citações bibliográficas podem ser feitas em documentos Markdown através
do pacote knitcitations, usando arquivos no formato BibTeX (`.bib`), o
mesmo utilizado em documentos LaTeX.

Instalar o pacote:

```{r eval=FALSE}
library(devtools)
install_github("cboettig/knitcitations")
```

Ler um arquivo `.bib` do LaTeX

```{r}
library(knitcitations)
bib <- read.bibtex("walmes.bib")
```

Confere os nomes das referências neste arquivo:

```{r}
names(bib)
```

Para citar, por exemplo, as referências com as tags `Zeviani2014` e
`Bonat2011`, usamos a função `citep()` dessa forma:
`citep(bib[["Zeviani2014"]])` que gera `r citep(bib[["Zeviani2014"]])` e
`citep(bib[["Bonat2011"]])` que gera `r citep(bib[["Bonat2011"]])`.

O formato das referências pode ser controlado pela função
`cite_options()`, que neste documento foi configurado da seguinte forma:

```{r eval=FALSE}
cite_options(citation_format = "text",
             style = "html",
             hyperlink = TRUE)
```

## Referências

A lista de referências citadas pode ser incluida no final do texto com a
função `bibliography()`, que permite também modificar o estilo de
apresentação da lista e a ordem da lista. Mais detalhes em
`?bibliography`.

```{r results="asis", echo=1}
bibliography()
cleanbib()
```

GitHub Events

Total
Last Year