abntex / abntex2

:books: Classe LaTeX e estilo bibliográfico compatíveis com as normas da ABNT
http://www.abntex.net.br
LaTeX Project Public License v1.3c
1.03k stars 219 forks source link

abntex2cite Expressão In: para inproceedings ou inproceedings não aparece em itálico #226

Open tadeubas opened 4 years ago

tadeubas commented 4 years ago

Boa tarde,

Estou usando o Overleaf.com (antigo ShareLatex) e o pacote abntex2cite

LaTeX2e <2018-12-01>
Document Class: abntex2 2018/11/24 v-1.9.7 abnTeX2

Ocorre que segundo a ABNT 6023 14.11.2018 o In: deve ser em itálico, o que não ocorre no pacote, veja o código aqui: https://github.com/abntex/abntex2/blob/master/bibtex/bst/abntex2/abntex2-alf.bst#L256

Esse mesmo problema ocorre com o S. l., s. l. e o s. n. (que além de itálico, devem também ter um espaço entre uma letra e outra).

O s. l. e o s. n. eu consigo contornar na referência, mas não o In:

Alguém tem alguma ideia de como customizar ou se podem fazer um bugfix?

Mcelli commented 4 years ago

Boa tarde,

Primeiramente, eu gostaria de parabenizar os idealizadores e a equipe do abntex2. Excelente trabalho!

Também utilizo o Overleaf e estou na mesma situação que o @Tudumanu .

Já verifiquei as discussões:

https://github.com/abntex/abntex2/issues/210 https://github.com/abntex/biblatex-abnt/issues/42

Contudo, não consigo fazer as alterações conforme foram indicadas nos tópicos acima. Creio que seja porque no Overleaf o comando \usepackage[alf]{abntex2cite} chame o pacote das citações/referências de um outro local, não do arquivo abntex2cite.sty dentro de um diretório (como o seria em um editor LaTeX rodando diretamente em seu computador).

Verifiquei nas discussões que há uma versão que ainda está em desenvolvimento, mas que pelo visto possui algumas alterações da norma 6023/2018 já realizadas. Há alguma maneira de contornar este problema no Overleaf? Na realidade, o meu maior problema estão sendo os < e > das URLs nas referências.

Me desculpem caso eu tenha me expressado mal, iniciei há pouco tempo neste universo LaTeX e ainda possuo um conhecimento muito limitado.

Grato!

tadeubas commented 4 years ago

Como é um detalhe, eu vou acabar por deixar assim mesmo na minha dissertação, acredito que não vão implicar com isso. Não achei forma de contornar.

@Mcelli no caso da URL (para evitar o < e >) eu informo ela no campo note assim:

@misc{ebbc5,
  author={EBBC},
  year={2016},
  title={Apresenta{\c c}\~ao},
  note={Disponível em: http://www.ebbc.inf.br/ebbc5/index.php/ebbc5. Acesso em: 06 abr. 2020}
}
Mcelli commented 4 years ago

@Tudumanu , grato pela ajuda. Agradeço pelo seu exemplo!

Acho que vou deixar como está por enquanto e ir escrevendo normalmente minha dissertação na expectativa de que até minha qualificação essa mudança seja realizada. Caso não for, então uso o seu modelinho com um Ctrl+F.

Edit: Verifique o que me foi explicado aqui. Provavelmente também é possível fazer algumas adaptações e adequar os demais símbolos em itálico.

douglasrizzo commented 4 years ago

No pacote biblatex-abnt, isso foi implementado na branch dev, assim como as outras coisas mencionadas aqui https://github.com/abntex/biblatex-abnt/issues/64.

guihcs commented 3 years ago

Consegui contornar o itálico do In: ao editar o arquito .bbl gerado automaticamente na pasta do documento .tex . Basta substituir as ocorrencias de In: por \emph{In:} e executar novamente o comando latex, pdflatex, etc

luizsantos commented 2 years ago

Saudações...

Para corrigir o In em itálico, eu adicionei o arquivo abntex2-alf.bst no meu projeto LaTeX, depois alterei esse arquivo, lá pela linha 746, mudando de:

FUNCTION {word.in} { bbl.in " " * }

para:

FUNCTION {word.in} {"\textit{In}: "}

Não sei se é a melhor solução, não testei todas as possibilidades, mas resolveu o problema que eu tinha! ;-)

offsouza commented 1 year ago

@luizsantos Brabo, deu certo