You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Estou escrevendo o texto em inglês, mas a bibliografia está saindo com "Disponível em:" mesmo eu indicando que o idioma é english no início do arquivo.
Para reportar seu problema forneça as informações abaixo:
Você está utilizando alguma personalização? Qual?
Não
Descrição do problema
Ao setar o idioma como inglês, minha expectativa seria que os textos padrões já fossem traduzidos. Investigando o arquivo "abntex-alf.bst" vi que existem uma função e uma condição com o texto em inglês. Só não estou vendo como usá-la adequadamente.
A configuração para uso de "4.8.3 Documentos em diferentes idiomas", disponível na documentação do pacote também parece não receber a configuração de idioma.
Abaixo deixo um exemplo mínimo que me gera este resultado:
\documentclass[
12pt, % tamanho da fonte
openright, % capítulos começam em pág ímpar (insere página vazia caso preciso)
oneside, % para impressão em recto e verso. Oposto a oneside
a4paper, % tamanho do papel.
chapter=TITLE, % títulos de capítulos convertidos em letras maiúsculas
section=TITLE, % títulos de seções convertidos em letras maiúsculas
english % o último idioma é o principal do documento
]{abntex2}
\usepackage[alf]{abntex2cite} % Citações padrão ABNT\usepackage{filecontents}
\usepackage{babel}
% Seleciona o idioma do documento (conforme pacotes do babel)\selectlanguage{english}
\addto\captionsenglish{% ingles%% adjusts names from abnTeX2\renewcommand{\folhaderostoname}{Title page}
\renewcommand{\epigraphname}{Epigraph}
\renewcommand{\dedicatorianame}{Dedication}
\renewcommand{\errataname}{Errata sheet}
\renewcommand{\agradecimentosname}{Acknowledgements}
\renewcommand{\anexoname}{ANNEX}
\renewcommand{\anexosname}{Annex}
\renewcommand{\apendicename}{APPENDIX}
\renewcommand{\apendicesname}{Appendix}
\renewcommand{\orientadorname}{Supervisor:}
\renewcommand{\coorientadorname}{Co-supervisor:}
\renewcommand{\folhadeaprovacaoname}{Approval}
\renewcommand{\resumoname}{Abstract}
\renewcommand{\listadesiglasname}{List of abbreviations and acronyms}
\renewcommand{\listadesimbolosname}{List of symbols}
\renewcommand{\fontename}{Source}
\renewcommand{\notaname}{Note}
%% adjusts names used by \autoref\renewcommand{\pageautorefname}{page}
\renewcommand{\sectionautorefname}{section}
\renewcommand{\subsectionautorefname}{subsection}
\renewcommand{\subsubsectionautorefname}{subsubsection}
\renewcommand{\paragraphautorefname}{subsubsubsection}
}
\begin{filecontents}[overwrite]{mwe.bib}
@book{daryanani1976principles,
title={Principles of Active Network Synthesis and Design},
author={Daryanani, G.},
isbn={9780471195450},
lccn={76020659},
url={https://books.google.com.br/books?id=sudSAAAAMAAJ},
year={1976},
publisher={Wiley}
}
\end{filecontents}
\citeoption{abnt-emphasize=bf}
\citeoption{abnt-thesis-year=final}
\citeoption{abnt-etal-text=emph}
\citeoption{abnt-etal-list=3} %abrevia com mais de 3 autores.\citeoption{abnt-full-initials=yes} %primeiro nome por extenso\begin{document}
\cite{daryanani1976principles}
\bibliography{mwe.bib}
\end{document}
Para resolver meu problema, alterei o arquivo abntex-alf.bst que está na pasta do projeto conforme abaixo. Mas sei que isso é uma gambiarra.
FUNCTION {bbl.url.available}
%{ iso.abbreviation {"Available from Internet: "} {"Dispon{\'\i}vel em: "} if$}
{ iso.abbreviation {"Available from Internet: "} {"Available from Internet: "} if$}
Passos para reprodução do problema
Execute o exemplo mínimo (build and view, no TeXstudio)
Talvez eu esteja deixando passar alguma configuração.
edit: correção na exibição da url.
The text was updated successfully, but these errors were encountered:
Problema/Erro
Estou escrevendo o texto em inglês, mas a bibliografia está saindo com "Disponível em:" mesmo eu indicando que o idioma é english no início do arquivo.
Para reportar seu problema forneça as informações abaixo:
Qual o sistema operacional e versão que está utilizado?
Windows 11
Qual versão do latex está utilizando? (
latex --version
)MiKTeX-pdfTeX 4.19 (MiKTeX 24.4)
© 1982 D. E. Knuth, © 1996-2023 Hàn Thế Thành
TeX is a trademark of the American Mathematical Society.
using bzip2 version 1.0.8, 13-Jul-2019
compiled with curl version 8.4.0; using libcurl/8.4.0 Schannel
compiled with expat version 2.5; using expat_2.5.0
compiled with jpeg version 9.5
compiled with liblzma version 50040002; using 50040002
compiled with libpng version 1.6.39; using 1.6.39
compiled with libressl version LibreSSL 3.8.1; using LibreSSL 3.8.1
compiled with MiKTeX Application Framework version 4.8; using 4.8
compiled with MiKTeX Core version 4.24; using 4.24
compiled with MiKTeX Archive Extractor version 4.1; using 4.1
compiled with MiKTeX Package Manager version 4.10; using 4.10
compiled with uriparser version 0.9.7
compiled with xpdf version 4.04
compiled with zlib version 1.2.13; using 1.2.13
Você está utilizando alguma personalização? Qual?
Não
Descrição do problema
Ao setar o idioma como inglês, minha expectativa seria que os textos padrões já fossem traduzidos. Investigando o arquivo "abntex-alf.bst" vi que existem uma função e uma condição com o texto em inglês. Só não estou vendo como usá-la adequadamente.
A configuração para uso de "4.8.3 Documentos em diferentes idiomas", disponível na documentação do pacote também parece não receber a configuração de idioma.
Abaixo deixo um exemplo mínimo que me gera este resultado:
Para resolver meu problema, alterei o arquivo abntex-alf.bst que está na pasta do projeto conforme abaixo. Mas sei que isso é uma gambiarra.
Passos para reprodução do problema
Talvez eu esteja deixando passar alguma configuração.
edit: correção na exibição da url.
The text was updated successfully, but these errors were encountered: