[LaTeX] Citando \labels. Referências intratexto – a new level

Então você usa

\ref

?

tsc tsc tsc

Dá para citar, com menos trabalho e mais elegância, assim:

\autoref{rotulo_desejado}

Esse comando gera sozinho o que eu antes tava fazendo na mão, que era escrever “Figura”, “Capítulo”, “Tabela” etc. Com a vantagem de que ele não vai errar na digitação. Só não use, até a segunda ordem, para anexos , porque um bug faz com que o ABNTeX2 troque para “Apêndice”.

E se você quiser citar o  nome completo de um capítulo ou outra coisa, não o número, pode usar o comando

\emph{\nameref{rotulo_desejado}}

Tentei, mas não consegui misturar os dois. Assim, se você escolher esse aí de baixo, precisará lembrar de escrever “Capítulo”, “seção” etc.

Valeu pela dica, Bruno! /o/

[LaTeX] Para citar autor citado por outro autor (apud!)

Para fazer citação indireta a um autor, i.e., para citar um autor que você não leu diretamente, mas dentro do trabalho de outro autor, ou, sendo mais direta, quando precisar referenciar um autor com apud, o esquema é muito parecido com o utilizado para citações diretas. Para essas usamos \cite ou \citeonline. Para indiretas, será:

\apud{autor_indireto}{autor_direto}
\apudonline{autor_indireto}{autor_direto}

Dá também pra usar a referência às páginas, como no \cite.

Eu tive dificuldade para entender o que aconteceria com a entrada no BibTeX, já que eu não tinha referência. Tentei compilar e recebi erro de referência indefinida, então descobri que é necessário, sim, criar uma entrada no BibTeX. Para que ela não seja listada nas Referências (eu não quis que fosse, porque afinal não li o artigo em questão), utiliza-se o @hidden como tipo de entrada. Os demais campos são preenchidos normalmente (o que, penso, talvez não fosse necessário, já que não vai aparecer).

Edit: enquanto escrevia, hoje, me dei conta de que é importante deixar a referência visível lá no fim. Do contrário, se alguém se interessar em ver mais detalhes do que o autor indiretamente citado disse, poderá ter dificuldades em saber em que fonte, exatamente, aquilo foi dito…

Conforme visto em: http://bay.uchicago.edu/tex-archive/macros/latex/contrib/abntex2/doc/abntex2cite-alf.pdf

[LaTeX] Para não repetir nome de autor nas referências

Para, nas referências, ao invés de repetir nome de autor colocar aquela linha que identifica que a fonte é do mesmo autor da anterior, se você estiver usando o pacote abntex2cite, que é o padrão de quem usa o abntex2 é só acrescentar a opção:

  abnt-repeated-author-omit=yes

A linha completa com a opção pode ser:

\usepackage[abnt-repeated-author-omit=yes]{abntex2cite}

Se você tiver mais opções, pode acrescentá-las dentro dos colchetes, separando-as por vírgulas.

Se você usa outro pacote de citações, talvez essa resposta no TeX exchange possa te ajudar: http://tex.stackexchange.com/questions/39071/how-do-i-get-that-line-that-represents-a-repeating-author-in-a-bibliography-or-w/

[LaTeX] Adicionar data de acesso a referências (ABNTeX2)

Estou citando alguns sites, mas estava esquecendo de acrescentar a data de acesso (importantíssimo quando buscadores não tão conhecidos, por exemplo, morrem todos os dias). Pesquisei em inglês e encrontei que, usando as entradas @online ou @misc é possível acrescentar uma data com urldate. Este campo, entretanto, não estava sendo interpretado pelo LaTeX + ABTeX2 por aqui. Pesquisei novamente e encontrei o campo urlaccessdate, também para a entrada @online. Assim funciona.

O formato da data, pro Brasil fica 09.10.2013, mesmo. Quer dizer, eu li que era sem os zeros. Mas prefiro com. Se não reclamarem, ficará assim.

Fontes:
p.s.: voltando a postar coisas de LaTeX por aqui pois volta e meia tenho dificuldade de encontrar as informações, então parece-me uma boa ideia compartilhar as soluções que encontro…

Settings – LaTeX Environment

Então eu preciso escrever o (ante)projeto em LaTeX, porque orientador exige. Como desde que comprei este computador ainda não havia carecido de tal ambiente, e há um bom tempo que não o faço, estou engatinhando novamente.

Atividades da manhã. Linhas de comando para instalação, no Ubuntu (o meu é o 12.04):

– instalação do texlive no Ubuntu (necessário para poder usar o LaTeX):

sudo apt-get install texlive

– instalação do Emacs (tentarei utilizá-lo como editor, é um desses all purpose editors que é cheio de atalhos para aumentar sua produtividade ao evitar o uso do mouse):

sudo apt-get install emacs

– instalação do ABNTeX2: no link referenciado dá para baixar o pacote e ver instruções de instalação.

Não deveria ser algo tão complicado assim, mas me consumiu boa parte da manhã, entre pacotes desatualizados e problemas de dependências.

Resgatei um modelo de anteprojeto feito em LaTeX de uma de minhas tentativas anteriores de TCC, e verei se o ambiente está funcionando, ao menos.

Em breve, espero ter uma versão escrita desse negócio, visto que já está atrasado. Queria ter feito isso no fim de semana, mas só consegui manter o curso de gamificação em dia (por sinal, o exercício escrito da semana quebrou minha cabeça, me senti muito incapaz). =/

Pendências:

  • Declaração de Orientação: 40% pronto (EJ assinou na aula passada. Falta: Título do Projeto);
  • Anteprojeto: 10% pronto (falta praticamente tudo, mas configurar o ambiente precisaria ser feito em algum momento, então conta, a meu ver, como avanço…)