COPPE-UFRJ / CoppeTeX

A LaTeX toolkit for writing thesis and dissertations at COPPE/UFRJ
GNU General Public License v3.0
59 stars 17 forks source link

Novos tipos: seminário de mestrado e generico #15

Closed xexeo closed 4 years ago

xexeo commented 4 years ago

Sugiro a criação do tipo Seminário de mestrado e de mais um tipo generico onde poderia ser escrito qualquer coisa, com o uso de uma variável.

EduardoMangeli commented 4 years ago

Vou fazer esses e ver mais algumas coisas para o próximo commit

xexeo commented 4 years ago

Feche o issue quando fizer

EduardoMangeli commented 4 years ago

Exame de Qualificação de mestrado no commit fc8517e8e9307282c4bf2634719a2731d6e26ffc

EduardoMangeli commented 4 years ago

Para personalizar o template, basta redefinir os comandos que geram os nomes, no preâmbulo do documento, como abaixo:

\makeatletter
\renewcommand{\@degree}{Crt}
\renewcommand{\@degreename}{Carteirado}
\renewcommand{\local@degname}{Carteiro}
\renewcommand{\foreign@degname}{Mailman}
\renewcommand\local@doctype{Carta}
\renewcommand\foreign@doctype{Letter}
\makeatother
xexeo commented 4 years ago

Bah... Discordo dessa abordagem, acho que devia ter um comando com 6 parâmetros que fizesse isso. Alías, seu exemplo usa {} e depois não usa, como é o certo afinal?

EduardoMangeli commented 4 years ago

Sobre usar ou não { }: podem ser omitidos se o argumento for um token simples. Eu só repeti a estrutura interna da classe no exemplo de cima para mostrar como escrever qualquer coisa.

Vou cria um comando com seis argumentos. O código não vai ser muito diferente

EduardoMangeli commented 4 years ago

Criado o comando freeconfig no commit https://github.com/COPPE-UFRJ/CoppeTeX/commit/6e241254ed07f228c26be9bf2607282009a1a71f.

O comando recebe 6 parâmetros para modificar a identificação do documento.

O comando modifica ou cria as variáveis. Logo, ele pode ser usado mesmo que não se defina uma das opções de tipo de documento (msc, dsc, mscexam, dscexam) da classe.