Mensagens

Inserir uma imagem/fotografia arredondando-lhe os cantos

Imagem
Algumas vezes as imagens que inserimos no nosso texto ficam melhor se lhes arredondarmos os cantos.  Veja por exemplo as duas páginas seguintes:               Se gosta mais da solução da direita, onde a imagem aparece com os cantos arredondados, então este artigo é para si!  :) Para os apressados… No preâmbulo (algures entre o “ \documentclass ” e o “ \begin{document} ”) colocar o seguinte:    \usepackage{tikz}    \newsavebox{\picbox}    \newcommand{\roundpic}[3]{    \savebox{\picbox}{\includegraphics[#2]{#3}}    \tikz\node [draw, rounded corners=#1, line width=4pt,         color=white, minimum width=\wd\picbox,         minimum height=\ht\picbox,         path picture={              \node at (path picture bounding box.cent...

Redução do espaço ocupado pelo template LaTeX

O template NOVAthesis suporta várias Escolas/Faculdades de várias universidades (e.g., FCT-NOVA, FCSH-NOVA, NOVA-IMS, FC-UL, IST-UL, …) e as definições para todas estas escolas ocupam algum espaço em disco nos  sources  do template. Como a informação associada a cada Escola está dentro de uma pasta específica, é possível eliminar todas as pastas das Escolas que não nos interessam sem afetar o bom funcionamento do template. Caso pretenda reduzir o tamanho ocupado pelos sources do seu documento, pode aceder à pasta “ LaTeX / novathesis-files / Schools ” e apagar todas as sub-pastas que não interessam (i.e., que não correspondem à sua Escola).  A organização dentro desta pasta é “ Acrónimo da Universidade / Acrónimo da Escola ” Por exemplo, um aluno da FCT-NOVA pode eliminar integralmente a pasta “ UL ” e, depois, dentro da pasta “ NOVA ” eliminar as pastas de todas as Escolas excepto a FCT. Pode ainda eliminar sem receios as pastas “ LaTeX / Exam...

LaTeX e os ficheiros temporários

O LaTeX é um processador que lê um ficheiro, processa-o, e gera outro ficheiro com o resultado do processamento.  O primeiro ficheiro (de entrada) é um ficheiro de texto, frequentemente chamado de ficheiro fonte , que contém o texto do nosso documento e comandos LaTeX que especificam maioritariamente a estrutura desse documento.  O processamento realizado pelo (pdf)LaTeX gera um ficheiro PDF que, com base em templates de visualização, contém uma representação tipográfica do nosso texto. O ficheiro fonte, normalmente com a extensão “ .tex ”, contém com frequência referências para figuras, tabelas, equações, ou outros objectos numerados presentes no documento, bem como citações de outros documentos presentes na bibliografia.  Em ambos os casos, quando o processador LaTeX encontra uma referência para um objeto (e.g., “ blah~\ref{fig:label} blah ”) ou uma citação bibliográfica (e.g., “ blah~\cite{fig:label} blah ”), estas podem referenciar algo que só está definido mais à f...

Citações e bibliografia no estilo APA

Imagem
Acabei de lançar uma nova versão do template (v 4.0.1) para responder a um número grande de pedidos de suporte do estilo APA. Para quem já usava uma versão anterior (mas recente), basta: Substituir o ficheiro “novathesis-files/packages.clo” antigo pelo novo Substituir o conteúdo do ficheiro “template.tex” antigo desde o início até às linhas %%================================================ %% %%  BEGINING OF USER COSTUMIZATION %% %%================================================ pelo equivalente no novo ficheiro “template.tex”. No novo ficheiro “template.tex”, comentar as linhas 69 a 72, e depois descomentar as linhas57 a 60 (ver figura). ATENÇÃO: quando utilizar o estilo de bibliografia APA é obrigatório  utilizar o  biber  para processar a bibliografia (e não o bibtex ).   Se utiliza um editor integrado, com a visualização a par do código fonte, para fazer a alteração acima referida é necessário ir às preferencias do editor e indicar q...

Listas de Figuras e de Tabelas: como lidar com legendas muito longas?

Imagem
Em LaTeX, uma figura tem o seguinte esqueleto base: A legenda da figura é definida como o comando  \caption{…} . No exemplo acima terá o valor “ Legenda da figura. ” Em algumas áreas científicas é prática comum explicar como interpretar uma figura no corpo do texto, próximo do sítio onde se referenciou a figura.  Neste caso as figuras normalmente apresentam legendas muito breves e simplificadas.  Noutras áreas científicas é prática comum que uma figura deve ser auto-contida e, portanto, a legenda é normalmente longa e ocupa várias linhas (ver exemplo: Figura 7, retirada de [1]). Quando se solicita ao LaTeX para gerar o índice de figuras, as legendas das figuras são copiadas para a Lista de Figuras.  No caso das figuras com legendas simplificadas não há qualquer problema. Já no caso em que as figuras normalmente apresentam legendas com várias linhas de texto explicado o conteúdo da figura, toda a legenda é copiada para o índice e, neste caso, o tex...

Sobre a (não) utilização de pronomes pessoais nos textos técnicos

Imagem
Para evitar repetir de forma exaustiva um sujeito numa frase, tanto em Português como em Inglês é possível substituir este por um pronome pessoal.  Por exemplo, na frase: As cinco cadeiras tinham três rodas cada . Elas eram muito confortáveis. Elas  é um pronome que obviamente substitui o sujeito cadeiras .  No entanto, se eu escrever: As cinco cadeiras tinham três rodas cada. Elas eram de borracha e rolavam muito bem. Depreende-se facilmente que nesta segunda frase o pronome Elas  agora já não substitui cadeiras mas sim rodas .  Assim, o pronome Elas  é ambíguo e pode representar coisas diferentes, e é o leitor que tem de “adivinhar” quem é o referente do pronome (i.e., qual é o sujeito a quem o pronome se refere). Finalmente, neste exemplo: As cinco cadeiras tinham três rodas cada . Elas eram de plástico. Podemos ficar na dúvida se o  Elas  se refere às cadeiras ou às rodas. Provavelmente às rodas, pois a...

Como alterar o nome do grau?

O template NOVAthesis usa “ Engenharia Informática ” como valor por omissão para o nome do grau a obter com a dissertação.  Apesar deste nome de grau servir a alguns alunos (nomeadamente aos alunos de Mestrado em Engenharia Informática) não serve para todos. Para alterar o nome do grau para algo diferente deverá procurar “ %\majorfield ” no ficheiro 'template.tex', descomentar (remover o “ % ”) e alterar conforme necessário/requerido. Por exemplo: \majorfield[pt]=Engenharia Mecânica \majorfield[en]=Mechanical Engineering