Quarto ABNT é um template para escrita de artigos científicos com as normas da ABNT que utiliza o Quarto. O objetivo do projeto é fornecer uma estrutura pré-pronta para que qualquer pesquisador gere estudos reprodutíveis e bem formatados, de forma ágil.
Os principais arquivos do projeto estão dentro da pasta article
:
article
├── cite_styles
│ └── abnt.csl
├── data
│ ├── Basico_SP1.csv
│ ├── Basico_SP1.xls
│ ├── Domicilio01_SP1.xls
│ ├── DomicilioRenda_SP1.csv
│ ├── matrix
│ │ ├── distance2.gwt
│ │ ├── knn4.gwt
│ │ └── rainha1.gal
│ └── shapefinal
│ ├── shapefinal.dbf
│ ├── shapefinal.prj
│ ├── shapefinal.shp
│ └── shapefinal.shx
├── exports
│ ├── icb.pdf
│ ├── icf.pdf
│ ├── ico.pdf
│ ├── imoranicf.pdf
│ ├── imoraniqf.pdf
│ ├── iqf.pdf
│ ├── irc.pdf
│ ├── ird.pdf
│ ├── ire.pdf
│ ├── irf.pdf
│ ├── irl.pdf
│ ├── irr.pdf
│ ├── moranlocal.pdf
│ ├── moranlocalicf.pdf
│ ├── plb.pdf
│ ├── plbe.pdf
│ └── plp.pdf
├── images
│ ├── brasil.png
│ └── ufv2.png
├── main.pdf
├── main.qmd
├── referencies
│ └── ref.bib
└── tex_files
├── before-body.tex
└── doc-class.tex
O arquivo main.qmd
concentra quase todo código e texto do artigo. Esse arquivo é formado por um header e chunks de código.
Exemplo de header utilizado no artigo:
---
title: "AS CENTRALIDADES FINANCEIRAS NO ESPAÇO URBANO: UMA ANÁLISE ESPACIAL DO SETOR BANCÁRIO NO MUNICÍPIO DE SÃO PAULO."
author: "Flávio Hugo Pangracio Silva"
author-upper: "FLÁVIO HUGO PANGRACIO SILVA"
registration_number: 99079
advisor: "Prof. Dr. Igor Santos Tupy"
institution: "UNIVERSIDADE FEDERAL DE VIÇOSA"
city: "VIÇOSA"
state: "MG"
month: "Dezembro"
year: "2023"
confirm_text: "Monografia apresentada ao Departamento de Economia da Universidade Federal de Viçosa como parte das exigências para obtenção do título de Bacharel em Ciências Econômicas."
keywords: "Centralidade; Sistema Financeiro; Economia Regional e Urbana."
dedication: "Aos meus pais, Marlene e Emerson, e a todos aqueles a quem esta pesquisa possa ajudar de alguma forma."
confirm_date: "13/12/2023"
examiner1: "Giovana Figueiredo Rossi"
examiner2: "Alexandre de Queiroz Stein"
advisor-name: "Igor Santos Tupy"
bibliography: referencies/ref.bib
csl: cite_styles/abnt.csl
number-sections: true
lang: pt-BR
linkcolor: "black"
highlight-style: kate
fig-cap-location: top
format:
pdf:
template-partials:
- tex_files/before-body.tex
- tex_files/doc-class.tex
mainfont: "Times New Roman"
keep-tex: true
---
Exemplo de um chunk de código R:
```{r echo=FALSE, warning=FALSE, message=FALSE, eval=FALSE}
# Download ESTBAN data from BigQuery
project_id <- "cloud-learning-doing"
sql <- "SELECT * FROM estban.estban_agencias_geolocalizadas WHERE data_base = '2010-12-01'"
query <- bigrquery::bq_project_query(
project_id,
sql,
)
agencias_2010 <- bigrquery::bq_table_download(query)```
A folha de estilo das citações ABNT é definida no arquivo article/cite_styles/abnt.csl
, é lá que você precisará alterar para adequar sua citação à uma norma específica.
As referências podem ser incluídas no arquivo article/referencies/ref.bib
, utilizando o já conhecido BibTeX.
O arquivo article/tex_files/before-body.tex
contém o código LaTeX que gera a capa do artigo. Edite para se adequar às suas necessidades.
O arquivo article/tex_files/doc_class.tex
contém todos os pacotes, funções e definições do projeto LaTeX. É possível incrementar bibliotecas por lá.
As demais pastas são completamente opcionais e serviram apenas para organizar o projeto: separar imagens, dados, arquivos .pdf gerados com ggplot
, etc.
Clone o repositório:
git clone https://github.com/flaviohugo14/quarto-abnt.git
Acesse a pasta do projeto:
cd quarto-abnt
Abra o projeto no seu editor de código preferido:
code .
Leia a documentação do Quarto para entender seu funcionamento.
- Realize um fork do repositório
# Faça um fork do repositório
$ gh repo fork flaviohugo14/quarto-abnt
# Clone o seu fork
$ git clone link-do-seu-fork
# Entre na pasta clonada
$ cd quarto-abnt
# Crie uma branch para sua feature
$ git checkout -b sua-feature
# Commite suas alterações
$ git commit -m "feature: Minha feature"
# Faça o push para a sua branch
$ git push origin sua-feature