
É possível definir (ou alterar) as natbib
opções do pacotedepoisseu carregamento (ou seja, após a linha \usepackage{natbib}
)?
A razão pela qual preciso disso é que estou usando um estilo LaTeX de um diário e ele tem umnatbibopção que significa isso"...lida com entradas de referência no sistema autor-ano usando o pacote natbib", de acordo com a documentação do estilo do diário, e preciso ajustar algumas configurações (como 'classificar e compactar', por exemplo), mas não sei como fazer isso já que não carrego o pacote 'natbib' diretamente.
Eu sei que existe um comando \biboptions{}
no estilo Elsevier LaTeX que faz exatamente o que eu quero. Mas pelo que entendi, este comando é específico do estilo deles e não pertence aonatbibpacote em si ou estou errado?
PS: Estou trabalhando com o Springer'SVJour3'classe de documento atualmente. É amplamente utilizado, acredito. Então, talvez alguém possa me sugerir uma maneira de classificar as citações para que elas não apareçam [2,3,1]
no lugar [1-3]
ou pelo menos [1,2,3]
no texto?
Obrigado!
Responder1
Você pode usar \PassOptionsToPackage{OPTIONS}{PACKAGE}
para definir opções adicionais que devem ser usadas quando o pacote for carregado. Mas você tem que usá-loanteso pacote é carregado.
Ou você pode usar PreventPackageFromLoading
o scrfile
pacote, que faz parte do KOMA-Script. Você pode impedir o carregamento do pacote e carregá-lo posteriormente após redefinir os pacotes impedidos com \ResetPreventPackageFromLoading
. Mais no Guia KOMA-Script ( scrguide
).
Responder2
A \biboptions
macro parece ser configurada pela elsarticle
classe document (ou um de seus arquivos subsidiários), e não por natbib
. Se você puder usar este comando para desativar a classificação/compactação de referências numéricas, eu faria isso.
Os comandos natbib
fornecidos para alterar os padrões relacionados às citações são \setcitestyle
e \bibpunct
. O \bibpunct
comando é o mais antigo dos dois e sempre leva exatamente seis argumentos. O comando \setcitestyle
, por outro lado, é mais flexível e também um pouco "mais prolixo". No entanto, nenhum desses dois comandos permitiria desfazer uma opção de pacote como "classificar e compactar".
Finalmente, eu diria que se você for forçado a usar uma determinada classe de documento e arquivo de estilo de bibliografia para enviar seu periódico, geralmente não será produtivo tentar subverter esse requisito. Uma carta de apresentação, na qual você explica ao editor e aos assistentes editoriais por que uma ou mais configurações incorporadas na configuração padrão de seu periódico não foram escolhidas de maneira ideal e por que eles deveriam considerar aceitar um conjunto diferente de configurações, pode ser a melhor abordagem para alcançar um resultado satisfatório. resultado.
Responder3
Acho que encontrei a resposta no que diz respeito aos artigos da Elsevier (estou usando elsarticle.cls
). elsarticle-num.bst
requer que as entradas no banco de dados BibTeX sejam precedidas de uma \bibitem
tag, por exemplo
\bibitem{
@article{Bridgman1914,
author = {P. W. Bridgman},
title = {A complete collection of thermodynamic formulas},
journal = {Physical Review},
year = {1914},
volume = {3},
issue = {4},
pages = {273--281},
}
}
Se isso for feito as referências deverão aparecer ordenadas no artigo.