Skip to content

Thesis PUC com suporte para bibliografia alfanumérico

License

Notifications You must be signed in to change notification settings

danmrc/thesispuc-alpha

Repository files navigation

thesispuc-alpha

Thesis PUC com suporte para bibliografia alfanumérico

Esse é uma cópia do estilo de tese da PUC-Rio (disponível aqui), mas com suporte para bibliografia no estilo sobrenome (ano) (ex.: Knuth (1984)), e mais umas pequenas alterações. É 100% projeto de fim de semana e não é oficial da PUC-Rio (só é baseado no estilo oficial).

Para baixar, clique no botão verde escrito code e escolha a opção de baixar como um zip (ou faça pull se você usa o GitHub)

Notas de versão:

Abr/2021: A bibliografia alfanumérica agora organiza corretamente em ordem alfabética do sobrenome do autor/ano na Bibliografia (bug reportado pelo Arthur)

Set/2020: não é mais exigido que você carregue manualmente o natbib para o authordate. Isso pode gerar erros se você carrega manualmente o natbib. A solução é só tirar o \usepackage[round]{natbib} do seu arquivo .tex. (O manual de estilo da PUC nao prevê o uso de colchetes ou chaves para isolar o ano, então eu me sinto mais ou menos confortável de impor isso no arquivo).

Como usar

Baixe esse estilo e use exatamente como o estilo da PUC.

Overleaf

Se você quiser usar no overleaf, faça upload para o seu projeto dos seguintes arquivos:

  • ThesisPUC.bst
  • ThesisPUC2.bst
  • ThesisPUC.cls
  • atbeginend.sty
  • puc.png

(Teoricamente você só precia disso em qualquer caso) Isso pode gerar alguns erros, mas gera um pdf corretamente.

Bibliografia

Agora, no comando \documentclass, você deve escolher uma das duas opções (além das opções master ou phd e brazilian ou american):

  • numeric, para a bibliografia indexada por número
  • authordate, para a bibliografia no estilo sobrenome (ano)

Importante:

  • Em alguns sistemas, quando você trocar de numeric para authordate, você vai ter que apagar o arquivo nome_da_tese.bbl para o LaTeX atualizar a bibliografia

Exemplo

O exemplo Julio, do original, conta com duas versões agora: uma numérica e uma com o authordate

Só para ficar absolutamente claro: se você está fazendo uma tese de mestrado em inglês e quer a bibliografia no estilo sobrenome (ano), então o seu documento vai começar com:


\documentclass[american,master,authordate]{ThesisPUC}

No caso de bibliografia numérica:


\documentclass[american,master,numeric]{ThesisPUC}

Outras alterações

Por algum motivo os ambientes de Teorema, Prova, estavam em português mesmo quando a tese estava com a opção american. Essa versão também resolve isso, mudando os nomes dos ambientes conforme a língua especificada.

Under the hood

Basicamente tudo que foi feito é adicionar um \ifelsethen no arquivo de estilo (ThesisPUC.cls) onde tem o comando \bibliographystyle.

A segunda coisa (mais trabalhosa, mas mais fácil de reaproveitar), é o arquivo ThesisPUC2.bst. Esse arquivo define como o BibTeX escreve a bibliografia no arquivo. Ele é um tanto o quanto hermêtico - usa notação polonesa reversa, como a HP12C, então somar 2 mais 2 é 2 2 +. Se você quiser se entender com ele leia o Taming the BeaST (sob sua conta e risco).

Créditos e mais informações

Veja a documentação original da PUC-Rio

About

Thesis PUC com suporte para bibliografia alfanumérico

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages