我对整个乳胶都是新手,我无法理解和定义我的参考文献在编译后的显示顺序。我希望它们根据“作者”字段中的第一个条目按字母顺序排序;但是,它们在 PDF 中的显示顺序似乎完全是随机的。我做错了什么?
以下是我的 .bib 文件的一部分目前的写法:
@online{plano_diretor,
author = "Belo Horizonte",
title = " Lei nº 11.181, de 8 de agosto de 2019, aprova o Plano Diretor, em consonância com o disposto no Estatuto da Cidade",
url = "https://www.cmbh.mg.gov.br/atividade-legislativa/pesquisar-legislacao/lei/11181/2019",
addendum = "(acesso em: 02/09/2023)",
keywords = "plano_diretor,11.181"
}
@online{bh_map,
author = "Prefeitura de Belo Horizonte",
title = " BH Map - Mapa Oficial da Prefeitura de Belo Horizonte",
url = "https://bhmap.pbh.gov.br/v2/mapa/idebhgeo#zoom=4&lat=7796893.0925&lon=609250.9075&baselayer=base",
addendum = "(acesso em: 02/09/2023)",
keywords = "BH_Map,bh map"
}
@online{PMSBH,
author = "Prefeitura de Belo Horizonte",
title = "Plano Municipal de Saneamento de Belo
Horizonte 2020/2023 (PMS 2020/2023).",
url = "https://prefeitura.pbh.gov.br/sites/default/files/estrutura-de-governo/obras-e-infraestrutura/2021/_pms2020-2023_texto_completo.pdf",
addendum = "(acesso em: 02/09/2023)",
keywords = "pmsbh"
}
@article{starling2015risco,
title={O risco geol{\'o}gico como justificativa para remo{\c{c}}{\~o}es for{\c{c}}a-\\das no Aglomerado Santa L{\'u}cia e na Vila Bandeirantes em Belo Horizonte},
author={Starling, Paula Miller},
year={2015},
publisher={Universidade Federal de Minas Gerais}
}
@article{PRAD_ICMbio,
title={Roteiro de Apresentação para Plano de Recuperação
de Área Degradada (PRAD) Terrestre},
author={Instituto Chico Mendes da Conservação da Biodiversidade - ICMbio},
year={2013},
publisher={Ministério do Meio Ambiente}
}
@article{Unidades_Geotecnicas,
title={Caracterização das unidades geotécnicas da porção leste da região metropolitana de Belo Horizonte–MG},
author={dos Reis Junior, Walter and Parizzi, Maria Giovana},
year={2018},
publisher={Geonomos}
}
@article{areas_inundacao,
title={Áreas de risco município de Belo Horizonte},
author={PRODABEL},
year={2022},
publisher={Prefeitura de Belo Horizonte}
}
@article{NBR12216,
title={NBR 12216: Projeto de estação de tratamento de água para abastecimento público},
author={Associação Brasileira de Normas Técnicas},
year={1992},
publisher={ABNT}
}
@article{Abastecimento_agua,
title={Abastecimento de Água para Consumo Humano},
author={Heller, Léo and de Pádua, Valter Lúcio},
year={2006},
publisher={Editora UFMG}
}
我的 main.tex 文件如下所示:
\documentclass[a4paper,12pt]{article}
\usepackage[utf8]{inputenc}
%\usepackage[sorting=nyt]{biblatex}
\usepackage[
backend=biber,
style=numeric,
sorting=nyt
]{biblatex}
\addbibresource{biblio.bib}
\input{00_config}
\onehalfspacing
\usepackage[nottoc]{tocbibind}
\belowcaptionskip=10pt
\newtoggle{beforesection}
\preto\section{\toggletrue{beforesection}}
\preto\subsection{\toggletrue{beforesection}}
\preto\subsubsection{\toggletrue{beforesection}}
\preto\table{\iftoggle{beforesection}{\togglefalse{beforesection}}{}}
\newtoggle{captionedtable}
\preto\caption{\toggletrue{captionedtable}}
\AtEndEnvironment{table}{\iftoggle{beforesection}{\iftoggle{captionedtable}{\togglefalse{captionedtable}}{\vspace{-30pt}}}{\iftoggle{captionedtable}{\togglefalse{captionedtable}}{\vspace{-15pt}}}}
\AtEndEnvironment{figure}{{\vspace{-10pt}}}
%começa cada seção em uma nova pagina
%\let\oldsection\section
%\renewcommand\section{\clearpage\oldsection}
\begin{document}
\input{titlepage}
\clearpage
\newpage
\input{folharosto}
\clearpage
\newpage
\tableofcontents
\clearpage
\newpage
\listoffigures
\listoftables
\clearpage
\newpage
\input{01_intro}
\input{02_objetivos}
\input{03_diag_area}
%\input{04_sistema_de_transportes}
\input{05_abastecimento_de_agua}
\input{06_esgotamento_sanitário}
\input{07_drenagem_de_águas_pluviais}
\input{08_aterro_sanitario}
\input{09_projeto_estrutural}
%\input{10_Conclusão}
\clearpage
\newpage
\printbibliography[heading=bibintoc]
\clearpage
\newpage
\nocite{*}
\end{document}
我将附加一张图片来展示我编译后的文件的样子
我希望我的参考文献中名字以字母“A”开头的作者能够首先出现,依此类推。
我绝对不是一名程序员,而且我和其他五位同事一起编写了这份文档,他们也都不是程序员,所以我对这段混乱的代码表示歉意。
答案1
书目按照您传递给的规则进行排序biblatex
,即sorting=nyt
:首先按作者姓名(姓氏,然后是名字),然后按年份,最后按标题。您应该查看biblatex 文档了解其他可能的排序选项。我还建议阅读author
文档第 3 章中有关该字段的部分“驯服野兽”,其中仔细描述了所需的格式。
但是,你的情况也有不同类型的作者:有些是个人,有些是机构。正如 moewe 所说,机构名称需要在文件中输入,.bib
并带有额外的括号
author = "{Prefeitura de Belo Horizonte}",
您还可以选择添加sortkey
,例如如果您希望按以下方式排序条目Belo Horizonte
:
sortkey = {Belo Horizonte}
这给出
对于输入文件,我指定了葡萄牙语选项。
特克斯
\documentclass[a4paper,12pt]{article}
\usepackage[portuguese]{babel}
\usepackage[utf8]{inputenc}
\usepackage[
backend=biber,
style=numeric,
sorting=nyt
]{biblatex}
\addbibresource{biblio.bib}
\begin{document}
\printbibliography[heading=bibintoc]
\nocite{*}
\end{document}
书目目录
@Online{plano_diretor,
author = {{Belo Horizonte}},
title = {Lei nº 11.181, de 8 de agosto de 2019, aprova o
Plano Diretor, em consonância com o disposto no
Estatuto da Cidade},
url =
{https://www.cmbh.mg.gov.br/atividade-legislativa/pesquisar-legislacao/lei/11181/2019},
addendum = {(acesso em: 02/09/2023)},
keywords = {plano_diretor,11.181}
}
@Online{bh_map,
author = {{Prefeitura de Belo Horizonte}},
title = {BH Map - Mapa Oficial da Prefeitura de Belo
Horizonte},
url =
{https://bhmap.pbh.gov.br/v2/mapa/idebhgeo#zoom=4&lat=7796893.0925&lon=609250.9075&baselayer=base},
addendum = {(acesso em: 02/09/2023)},
sortkey = {Belo Horizonte},
keywords = {BH_Map,bh map}
}
@Online{PMSBH,
author = {{Prefeitura de Belo Horizonte}},
title = {Plano Municipal de Saneamento de Belo Horizonte
2020/2023 (PMS 2020/2023).},
url =
{https://prefeitura.pbh.gov.br/sites/default/files/estrutura-de-governo/obras-e-infraestrutura/2021/_pms2020-2023_texto_completo.pdf},
addendum = {(acesso em: 02/09/2023)},
sortkey = {Belo Horizonte},
keywords = {pmsbh}
}
@Article{starling2015risco,
author = {Starling, Paula Miller},
title = {O risco geol{\'o}gico como justificativa para
remo{\c{c}}{\~o}es for{\c{c}}adas no Aglomerado
Santa L{\'u}cia e na Vila Bandeirantes em Belo
Horizonte},
year = 2015,
publisher = {Universidade Federal de Minas Gerais}
}
@Article{PRAD_ICMbio,
author = {{Instituto Chico Mendes da Conservação da
Biodiversidade - ICMbio}},
title = {Roteiro de Apresentação para Plano de Recuperação de
Área Degradada (PRAD) Terrestre},
year = 2013,
publisher = {Ministério do Meio Ambiente}
}
@Article{Unidades_Geotecnicas,
author = {dos Reis Junior, Walter and Parizzi, Maria Giovana},
title = {Caracterização das unidades geotécnicas da porção
leste da região metropolitana de Belo Horizonte–MG},
year = 2018,
publisher = {Geonomos}
}
@Article{areas_inundacao,
author = {{PRODABEL}},
title = {Áreas de risco município de Belo Horizonte},
year = 2022,
publisher = {Prefeitura de Belo Horizonte}
}
@Article{NBR12216,
author = {{Associação Brasileira de Normas Técnicas}},
title = {NBR 12216: Projeto de estação de tratamento de água
para abastecimento público},
year = 1992,
publisher = {ABNT}
}
@Article{Abastecimento_agua,
author = {Heller, Léo and de Pádua, Valter Lúcio},
title = {Abastecimento de Água para Consumo Humano},
year = 2006,
publisher = {Editora UFMG}
}