texlive[72565] Master/texmf-dist: biblatex-abnt (16oct24)
commits+karl at tug.org
commits+karl at tug.org
Wed Oct 16 21:33:28 CEST 2024
Revision: 72565
https://tug.org/svn/texlive?view=revision&revision=72565
Author: karl
Date: 2024-10-16 21:33:28 +0200 (Wed, 16 Oct 2024)
Log Message:
-----------
biblatex-abnt (16oct24)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/biblatex-abnt/CHANGELOG.md
trunk/Master/texmf-dist/doc/latex/biblatex-abnt/README.md
trunk/Master/texmf-dist/doc/latex/biblatex-abnt/biblatex-abnt.bib
trunk/Master/texmf-dist/doc/latex/biblatex-abnt/biblatex-abnt.tex
trunk/Master/texmf-dist/doc/latex/biblatex-abnt/test.sh
trunk/Master/texmf-dist/tex/latex/biblatex-abnt/abnt-ibid.cbx
trunk/Master/texmf-dist/tex/latex/biblatex-abnt/abnt-numeric.bbx
trunk/Master/texmf-dist/tex/latex/biblatex-abnt/abnt.bbx
trunk/Master/texmf-dist/tex/latex/biblatex-abnt/abnt.cbx
trunk/Master/texmf-dist/tex/latex/biblatex-abnt/brazilian-abnt.lbx
trunk/Master/texmf-dist/tex/latex/biblatex-abnt/english-abnt.lbx
trunk/Master/texmf-dist/tex/latex/biblatex-abnt/spanish-abnt.lbx
Added Paths:
-----------
trunk/Master/texmf-dist/doc/latex/biblatex-abnt/NBR6023-2018.bib
trunk/Master/texmf-dist/doc/latex/biblatex-abnt/NBR6023-2018.tex
trunk/Master/texmf-dist/doc/latex/biblatex-abnt/NBR6023-2018_reference.pdf
trunk/Master/texmf-dist/doc/latex/biblatex-abnt/NBR6023-2018_test.tex
trunk/Master/texmf-dist/doc/latex/biblatex-abnt/results.tex
trunk/Master/texmf-dist/tex/latex/biblatex-abnt/french-abnt.lbx
trunk/Master/texmf-dist/tex/latex/biblatex-abnt/german-abnt.lbx
trunk/Master/texmf-dist/tex/latex/biblatex-abnt/italian-abnt.lbx
Modified: trunk/Master/texmf-dist/doc/latex/biblatex-abnt/CHANGELOG.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-abnt/CHANGELOG.md 2024-10-16 19:32:09 UTC (rev 72564)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-abnt/CHANGELOG.md 2024-10-16 19:33:28 UTC (rev 72565)
@@ -2,7 +2,19 @@
All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).
+## [4.0] 2024-07-04
+### Added
+- Compliance with NBR10520:2023
+- Added tests for NBR6023:2018
+
+### Fixed
+- Fix -abnt-abnt suffix warning
+
+### Changed
+- Removed chevron from urls
+- Italicizes "S. l.", "s. n.", "In" and "et al"
+
## [3.4] - 2018-11-17
### Added
Added: trunk/Master/texmf-dist/doc/latex/biblatex-abnt/NBR6023-2018.bib
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-abnt/NBR6023-2018.bib (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-abnt/NBR6023-2018.bib 2024-10-16 19:33:28 UTC (rev 72565)
@@ -0,0 +1,3242 @@
+%% Copyright 2016 Daniel Ballester Marques
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Daniel Ballester Marques.
+
+% section 7 >>>1
+
+% Section 7.1 >>>2
+
+ at book{gomes1998a,
+ keywords = {7.1},
+ author = {L. G. F. F Gomes},
+ title = {Novela e sociedade no Brasil},
+ location = {Niterói},
+ publisher = {EdUFF},
+ date = {1998},
+}
+
+ at book{gomes1998b,
+ keywords = {7.1},
+ author = {L. G. F. F Gomes},
+ title = {Novela e sociedade no Brasil},
+ location = {Niterói},
+ publisher = {EdUFF},
+ date = {1998},
+ pagetotal = {137},
+ dimensions = {21~cm},
+ series = {Coleção Antropologia e Ciência Política},
+ number = {15},
+ note = {Bibliografia: p. 131-132},
+ isbn = {85-228-0268-8},
+}
+
+ at book{perfil1994,
+ keywords = {7.1},
+ title = {Perfil da administração pública paulista},
+ edition = {6},
+ location = {São Paulo},
+ publisher = {\mkbibacro{FUNDAP}},
+ date = {1994},
+ pagetotal = {317},
+ note = {Inclui índice},
+ isbn = {85-7285-026-0},
+}
+
+ at booklet{ibict1993,
+ keywords = {7.1},
+ author = {\mkbibacro{IBICT}},
+ title = {Manual de normas de editoração do {\mkbibacro{IBICT}}},
+ edition = {2},
+ location = {Brasília, DF},
+ date = {1993},
+ pagetotal = {41},
+}
+
+ at book{houaiss1996,
+ keywords = {7.1},
+ editor = {Antonio Houaiss},
+ title = {Novo dicionário {Folha Webster's}},
+ subtitle = {inglês/português, português/inglês},
+ titleaddon = {Co-editor Ismael Cardim},
+ location = {São Paulo},
+ publisher = {Folha da Manhã},
+ date = {1996},
+ note = {Edição exclusiva para o assinante da Folha de S.
+ Paulo},
+ % editora = {Ismael Cardim},
+ % editoratype = {coeditor},
+ % O ideal seria usar os campos `editora` e `editoratype` em vez de
+ % `titleaddon`, mas eles sempre imprimem o verbo no infinitivo seguido de
+ % dois pontos, enquanto a ABNT apresenta esse tipo de informação cada vez
+ % de um jeito (e.g., "Co-editor Fulano de Tal", "Direção artística: Fulano
+ % de Tal", "Ilustrações de Fulano de Tal", "Organização por Fulano de
+ % Tal").
+}
+
+ at book{brasil1995,
+ keywords = {7.1},
+ title = {Brasil},
+ subtitle = {roteiros turísticos},
+ location = {São Paulo},
+ publisher = {Folha da Manhã},
+ date = {1995},
+ pagetotal = {319},
+ illustrated = {il.},
+ series = {Roteiros turísticos Fiat},
+ note = {Inclui mapa rodoviário},
+}
+
+ at manual{saopaulo1989,
+ keywords = {7.1},
+ author = {{São Paulo}},
+ authortype = {Estado},
+ nameaddon = {Secretaria do Meio Ambiente.
+ Coordenadoria de Planejamento Ambiental.},
+ title = {Estudo de impacto ambiental -- \mkbibacro{EIA},
+ Relatório de Impacto Ambiental -- \mkbibacro{RIMA}},
+ subtitle = {manual de orientação},
+ location = {São Paulo},
+ date = {1989},
+ pagetotal = {48},
+ series = {Série Manuais},
+}
+
+ at manual{museu1997,
+ keywords = {7.1},
+ author = {{Museu da Imigração\nopunct}},
+ nameaddon = {(São Paulo, SP)},
+ title = {Museu da Imigração -- S. Paulo},
+ subtitle = {catálogo},
+ location = {São Paulo},
+ date = {1997},
+ pagetotal = {16},
+ % Para que o "(São Paulo, SP)" fique em minúsculas, pode-se usar
+ % `\nopunct` para omitir o ponto depois do autor e então acrescentar
+ % essa informação no campo `nameaddon`. Também é possível usar o campo
+ % `authortype` para essa informação, mas "São Paulo" nãe é exatamente um
+ % tipo de autor, embora a ABNT imprima como se fosse.
+ % Nenhuma dessas possibilidades é ideal, e provavelmente causariam
+ % problemas em outros estilos.
+}
+
+ at manual{instituto1997,
+ keywords = {7.1},
+ author = {{Instituto Moreira Salles}},
+ title = {São Paulo de Vincenzo Pastore},
+ subtitle = {fotografias: de 26 de abril a 3 de agosto de 1997,
+ Casa da cultura de Poços de Caldas, Poços de Caldas,
+ MG},
+ date = {1997},
+ note = {1 folder. Apoio Ministério da Cultura:
+ Lei Federal de Incentivo à Cultura},
+}
+
+ at book{torelly1991,
+ keywords = {7.1},
+ author = {M. Torelly},
+ title = {Almanaque para 1949},
+ subtitle = {primeiro semestre ou Almanaque d'A Manhã},
+ edition = {Ed. fac-sim},
+ location = {São Paulo},
+ publisher = {Studioma: Arquivo do Estado},
+ date = {1991},
+ series = {Coleção Almanaques do Barão de Itararé},
+ note = {Contém iconografia e depoimentos sobre o autor},
+}
+
+ at book{mey1987,
+ keywords = {7.1},
+ author = {Eliane Serrão Alves Mey},
+ title = {Catalogação e descrição bibliográfica},
+ subtitle = {contribuições a uma teoria},
+ date = {1987},
+ publisher = {\mkbibacro{ABDF}},
+ location = {Brasília, DF},
+ note = {Originalmente apresentada como dissertação de mestrado,
+ Universidade de Brasília, 1986},
+}
+
+% <<<
+
+% section 7.2 >>>2
+
+ at book{koogan1998,
+ keywords = {7.2},
+ editor = {André Koogan and Antonio Houaiss},
+ title = {Enciclopédia e dicionário digital 98},
+ titleaddon = {Direção geral de André Koogan Breikman},
+ location = {São Paulo},
+ publisher = {Delta: Estadão},
+ date = {1998},
+ note = {5 \mkbibacro{CD-ROM}},
+ % editora = {André Koogan Breikman},
+ % editoratype = {gendir},
+ % O ideal seria usar os campos `editora` e `editoratype` em vez de
+ % `titleaddon`.
+}
+
+ at book{alves2000,
+ keywords = {7.2},
+ author = {Castro Alves},
+ title = {Navio Negreiro},
+ date = {2000},
+ publisher = {Virtual Books},
+ url = {http://www.terra.com.br/virtualbooks/
+ freebook/port/Lport2/navionegreiro.htm},
+ addendum = {Acesso em: 10 jan. 2002, 16:30:30},
+ % urldate = {2002-01-10},
+ % É necessário colocar a data no campo `addendum` pra incluir o horário,
+ % como no manual. O ideal seria usar o campo `urldate`.
+}
+
+% <<<
+
+% section 7.3 >>>2
+
+ at incollection{romano1996a,
+ keywords = {7.3},
+ author = {Giovanni Romano},
+ title = {Imagens da juventude na era moderna},
+ editor = {G. Levi and J. Schmidt},
+ editortype = {organizer},
+ booktitle = {História dos jovens 2},
+ location = {São Paulo},
+ publisher = {Companhia das Letras},
+ date = {1996},
+ pages = {7-16},
+}
+
+ at inbook{santos1994a,
+ keywords = {7.3},
+ author = {F. R. dos Santos},
+ title = {A colonização da terra do Tucujús},
+ booktitle = {História do Amapá, 1º grau},
+ bookauthor = {F. R. dos Santos},
+ edition = {2},
+ location = {Macapá},
+ publisher = {Valcan},
+ date = {1994},
+ chapter = {3},
+}
+
+ at incollection{romano1996b,
+ keywords = {7.3},
+ author = {Giovanni Romano},
+ title = {Imagens da juventude na era moderna},
+ editor = {G. Levi and J. Schmidt},
+ editortype = {organizer},
+ booktitle = {História dos jovens 2},
+ booksubtitle = {a época contemporânea},
+ location = {São Paulo},
+ publisher = {Companhia das Letras},
+ date = {1996},
+ pages = {7-16},
+}
+
+ at inbook{santos1994b,
+ keywords = {7.3},
+ author = {F. R. dos Santos},
+ title = {A colonização da terra do Tucujús},
+ booktitle = {História do Amapá, 1º grau},
+ bookauthor = {F. R. dos Santos},
+ edition = {2},
+ location = {Macapá},
+ publisher = {Valcan},
+ date = {1994},
+ chapter = {3},
+ pages = {15-24},
+}
+
+% <<<
+
+% section 7.4 >>>2
+
+ at incollection{morfologia1998,
+ keywords = {7.4},
+ title = {Morfologia dos artrópodes},
+ booktitle = {Enciclopédia multimídia dos seres vivos},
+ publisher = {Planeta DeAgostini},
+ year = {c1998},
+ sortyear = {1998},
+ note = {\mkbibacro{CD-ROM} 9},
+}
+
+ at inbook{politica1998,
+ keywords = {7.4},
+ title = {Política},
+ booktitle = {Dicionário da língua portuguesa},
+ location = {Lisboa},
+ publisher = {Priberam Informática},
+ date = {1998},
+ url = {http://www.priberam.pt/dlDLPO},
+ urldate = {1999-03-08},
+}
+
+ at inbook{saopaulo1999,
+ keywords = {7.4},
+ author = {{São Paulo}},
+ authortype = {Estado},
+ nameaddon = {Secretaria do Meio Ambiente},
+ title = {Tratados e organizações ambientais
+ em matéria de meio ambiente},
+ booktitle = {Entendendo o meio ambiente},
+ bookauthor = {{São Paulo}},
+ location = {São Paulo},
+ date = {1999},
+ volume = {1},
+ url = {http://www.bdt.org.br/sma/entendendo/atual.htm},
+ urldate = {1999-03-08},
+ options = {noslsn},
+}
+
+% <<<
+
+% section 7.5 >>>2
+
+ at periodical{revista1939a,
+ keywords = {7.5.1},
+ title = {Revista Brasileira de Geografia},
+ location = {Rio de Janeiro},
+ publisher = {\mkbibacro{IBGE}},
+ year = {1939-\nopunct},
+ sortyear = {1939},
+}
+
+ at periodical{revista1939b,
+ keywords = {7.5.1},
+ title = {Revista Brasileira de Geografia},
+ location = {Rio de Janeiro},
+ publisher = {\mkbibacro{IBGE}},
+ note = {Trimestral. Absorveu Boletim Geográfico, do
+ \mkbibacro{IBGE}. Índice acumulado. 1939-1983},
+ year = {1939-~.},
+ sortyear = {1939},
+ issn = {0034-723X},
+}
+
+ at book{boletim1943,
+ keywords = {7.5.1},
+ author = {{Boletim Geográfico}},
+ location = {Rio de Janeiro},
+ publisher = {\mkbibacro{IBGE}},
+ date = {1943/1978},
+ note = {Trimestral},
+}
+
+ at periodical{saopaulo1941a,
+ keywords = {7.5.1},
+ title = {São Paulo Medical Journal},
+ location = {São Paulo},
+ publisher = {Associação Paulista de Medicina},
+ year = {1941-~.},
+ sortyear = {1941},
+ note = {Bimensal},
+ issn = {0035-0362},
+}
+
+ at periodical{dinheiro2000a,
+ keywords = {7.5.2},
+ title = {Dinheiro},
+ location = {São Paulo},
+ publisher = {Ed. Três},
+ issue = {148},
+ date = {2000-06-28},
+}
+
+ at periodical{dinheiro2000b,
+ keywords = {7.5.2},
+ title = {Dinheiro},
+ subtitle = {revista semanal de negócios},
+ location = {São Paulo},
+ publisher = {Ed. Três},
+ issue = {148},
+ date = {2000-06-28},
+ pagetotal = {98},
+}
+
+ at article{as5001984,
+ keywords = {7.5.3},
+ title = {As 500 maiores empresas do Brasil},
+ journaltitle = {Conjuntura Econômica},
+ location = {Rio de Janeiro},
+ volume = {38},
+ number = {9},
+ date = {1984-09},
+ note = {Edição Especial},
+}
+
+ at article{maodeobra1983,
+ keywords = {7.5.3},
+ title = {Mão-de-obra e previdência},
+ journaltitle = {Pesquisa Nacional por amostra de domicílios},
+ location = {Rio de Janeiro;\nopunct},
+ volume = {7},
+ date = {1983},
+ note = {Suplemento},
+ % Nesta entrada, ao contrário de todas as outras, a ABNT usa um ponto e
+ % vírgula após o local, em vez de uma vírgula.
+}
+
+ at article{costa1998a,
+ keywords = {7.5.3},
+ author = {V. R. Costa},
+ title = {À Margem da lei},
+ journaltitle = {Em Pauta},
+ location = {Rio de Janeiro},
+ number = {12},
+ pages = {131-148},
+ date = {1998},
+}
+
+ at article{gurgel1997,
+ keywords = {7.5.3},
+ author = {C. Gurgel},
+ title = {Reforma do estado e segurança pública},
+ journaltitle = {Política e administração},
+ location = {Rio de Janeiro},
+ volume = {3},
+ number = {2},
+ pages = {15-21},
+ date = {1997-09},
+}
+
+ at article{tourinho1997,
+ keywords = {7.5.3},
+ author = {Tourinho Neto, F. C.},
+ title = {Dano ambiental},
+ journaltitle = {Consulex},
+ location = {Brasília, DF},
+ volume = {ano~1},
+ number = {1},
+ pages = {18-23},
+ date = {1997-02},
+}
+
+ at article{mansilla1998a,
+ keywords = {7.5.3},
+ author = {Tourinho Neto, F. C.},
+ author = {H. C. F. Mansilla},
+ title = {La controversia entre universalismo y particularismo
+ en la filosofia de la cultura},
+ journaltitle = {Revista Latinoamericana de Filosofia},
+ location = {Buenos Aires},
+ volume = {24},
+ number = {2},
+ issue = {primavera},
+ year = {1998},
+}
+
+ at article{sekeff2002,
+ keywords = {7.5.3},
+ author = {Gisela Sekeff},
+ title = {O emprego dos sonhos},
+ journaltitle = {Domingo},
+ location = {Rio de Janeiro},
+ volume = {ano 26},
+ number = {1344},
+ pages = {30-36},
+ date = {2002-02-03},
+}
+
+ at article{costa1998b,
+ keywords = {7.5.3},
+ author = {V. R. Costa},
+ title = {À Margem da lei},
+ subtitle = {o Programa Comunidade Solidária},
+ journaltitle = {Em Pauta},
+ journalsubtitle = {Revista da Faculdade de Serviço Social
+ da \mkbibacro{UERJ}},
+ location = {Rio de Janeiro},
+ number = {12},
+ pages = {131-148},
+ date = {1998},
+}
+
+ at article{vieira1994,
+ keywords = {7.5.4},
+ author = {Cássio Leite Vieira and Marcelo Lopes},
+ title = {A queda do cometa},
+ journaltitle = {Neo Interativa},
+ location = {Rio de Janeiro},
+ number = {2},
+ issue = {inverno},
+ year = {1994},
+ note = {1 \mkbibacro{CD-ROM}},
+}
+
+ at article{silva1998a,
+ keywords = {7.5.4},
+ author = {M. M. L. Silva},
+ title = {Crimes da era digital},
+ journaltitle = {.Net},
+ location = {Rio de Janeiro},
+ date = {1998-11},
+ note = {Seção Ponto de Vista},
+ url = {http://www.brazilnet.com.br/
+ contexts/brasilrevistas.htm},
+ urldate = {1998-11-28},
+}
+
+ at article{ribeiro1998,
+ keywords = {7.5.4},
+ author = {P. S. G. Ribeiro},
+ title = {Adoção à brasileira},
+ subtitle = {uma análise sócio-jurídica},
+ journaltitle = {Dataveni@},
+ location = {São Paulo},
+ volume = {ano 3},
+ number = {18},
+ date = {1998-08},
+ url = {http://www.datavenia.inf.br/frameartig.html},
+ urldate = {1998-09-10},
+}
+
+ at article{windows1998,
+ keywords = {7.5.4},
+ title = {Windows 98},
+ subtitle = {o melhor caminho para atualização},
+ journaltitle = {\mkbibacro{PC} World},
+ location = {São Paulo},
+ number = {75},
+ date = {1998-09},
+ url = {http://www.idg.com.br/abre.htm},
+ urldate = {1998-09-10},
+}
+
+ at article{costura1997,
+ keywords = {7.5.5},
+ title = {Costura $\times$ \mkbibacro{P.U.R.}},
+ journaltitle = {Aldus},
+ location = {São Paulo},
+ volume = {ano 1},
+ number = {1},
+ date = {1997-11},
+ note = {Encarte técnico, p. 8},
+}
+
+ at article{naves1999,
+ keywords = {7.5.5},
+ author = {P. Naves},
+ title = {Lagos andinos dão banho de beleza},
+ journaltitle = {Folha de S. Paulo},
+ location = {São Paulo},
+ date = {1999-06-28},
+ note = {Folha Turismo, Caderno 8, p. 13},
+}
+
+ at article{leal1999,
+ keywords = {7.5.5},
+ author = {L. N. Leal},
+ title = {\mkbibacro{MP} fiscaliza com autonomia total},
+ journaltitle = {Jornal do Brasil},
+ location = {Rio de Janeiro},
+ pages = {3},
+ date = {1999-04-25},
+}
+
+ at article{paiva2002,
+ keywords = {7.5.5},
+ author = {Anabela Paiva},
+ title = {Trincheira musical},
+ subtitle = {músico dá lições de cidadania em forma de samba
+ para crianças e adolescentes},
+ journaltitle = {Jornal do Brasil},
+ location = {Rio de Janeiro},
+ pages = {2},
+ date = {2002-01-12},
+}
+
+ at article{silva1998b,
+ keywords = {7.5.6},
+ author = {Ives Gandra da Silva},
+ title = {Pena de morte para o nasciturno},
+ journaltitle = {O Estado de S. Paulo},
+ location = {São Paulo},
+ date = {1998-09-19},
+ url = {http://www.providafamilia.org/
+ pena_morte_nasciturno.htm},
+ urldate = {1998-09-19},
+}
+
+ at article{kelly1996,
+ keywords = {7.5.6},
+ author = {R. Kelly},
+ title = {Electronic publishing at \mkbibacro{APS}},
+ subtitle = {its not just online journalism},
+ journaltitle = {\mkbibacro{APS} News Online},
+ location = {Los Angeles},
+ issue = {{Nov}\adddot},
+ year = {1996},
+ url = {http://www.aps.org/apsnews/1196/11965.html},
+ urldate = {1998-11-25},
+ % Aqui, excepcionalmente, a ABNT coloca o mês com a inicial em maiúscula
+ % ("Nov."), por isso é preciso colocá-lo escrito literalmente. O ideal
+ % seria usar `date = {1996-11}`.
+}
+
+ at article{arranjo1998,
+ keywords = {7.5.6},
+ title = {Arranjo tributário},
+ journaltitle = {Diário do Nordeste Online},
+ location = {Fortaleza},
+ date = {1998-11-27},
+ url = {http://www.diariodonordeste.com.br},
+ urldate = {1998-11-28},
+}
+
+% <<<
+
+% section 7.6 >>>2
+
+ at proceedings{iufrost1984,
+ keywords = {7.6.1},
+ eventtitle = {IUFROST International Symposium on Chemical Changes
+ During Food Processing},
+ title = {Proceedings [\ldots]},
+ eventdate = {1984},
+ venue = {Valencia},
+ date = {1984},
+ location = {Valencia},
+ publisher = {Instituto de Agroquímica y Tecnología de Alimentos},
+}
+
+ at proceedings{reuniao1997,
+ keywords = {7.6.2},
+ eventtitle = {Reunião Anual da Sociedade Brasileira de Química},
+ number = {20},
+ eventdate = {1997},
+ venue = {Poços de Caldas},
+ title = {Química},
+ subtitle = {academia, indústria, sociedade: livro de resumos},
+ location = {São Paulo},
+ publisher = {Sociedade Brasileira de Química},
+ date = {1997},
+}
+
+ at proceedings{congresso1996,
+ keywords = {7.6.3},
+ organization = {Congresso de Iniciação Científica da {UFPe}},
+ number = {4},
+ eventdate = {1996},
+ venue = {Recife},
+ title = {Anais eletrônicos [\ldots]},
+ location = {Recife},
+ publisher = {UFPe},
+ date = {1996},
+ url = {http://www.propesq.ufpe.br/anais/anais.htm},
+ urldate = {1997-01-21},
+}
+
+% <<<
+
+% section 7.7 >>>2
+
+ at inproceedings{brayner1994,
+ keywords = {7.7.1},
+ author = {A. R. A. Brayner and C. B. Medeiros},
+ title = {Incorporação do tempo em
+ \mkbibacro{SGDB} orientado a objetos},
+ eventtitle = {Simpósio Brasileiro de Banco de Dados},
+ number = {9},
+ eventdate = {1994},
+ venue = {São Paulo},
+ booktitle = {Anais [\ldots]},
+ location = {São Paulo},
+ publisher = {\mkbibacro{USP}},
+ date = {1994},
+ pages = {16-29},
+}
+
+ at inproceedings{souza1994,
+ keywords = {7.7.1},
+ author = {L. S. Souza and A. L. Borges and J. O. Rezende},
+ title = {Influência da correção e do preparo do solo sobre
+ algumas propriedades químicas do solo cultivado com
+ bananeiras},
+ eventtitle = {Reunião Brasileira de Fertilidade do Solo
+ e Nutrição de Plantas},
+ number = {21},
+ eventdate = {1994},
+ venue = {Petrolina},
+ booktitle = {Anais [\ldots]},
+ location = {Petrolina},
+ publisher = {\mkbibacro{EMBRAPA}, \mkbibacro{CPATSA}},
+ date = {1994},
+ pages = {3-4},
+}
+
+ at inproceedings{martin1997,
+ keywords = {7.7.2},
+ author = {Martin Neto, L. and C. Bayer and J. Mielniczuk},
+ title = {Alterações qualitativas da matéria orgânica
+ e os fatores determinantes da sua estabilidade
+ num solo podzólico vermelho-escuro
+ em diferentes sistemas de manejo},
+ eventtitle = {Congresso Brasileiro de Ciência do Solo},
+ number = {26},
+ eventdate = {1997},
+ venue = {Rio de Janeiro},
+ booktitle = {Resumos [\ldots]},
+ location = {Rio de Janeiro},
+ publisher = {Sociedade Brasileira de Ciência do Solo},
+ date = {1997},
+ note = {p. 443, ref. 6-141},
+ % pages = {443},
+ % As páginas foram acrescentadas ao campo `note` para que fiquem
+ % separadas do restante por uma vírgula, como está no manual
+ % (de modo inconsistente). O ideal seria usar o campo `pages`.
+}
+
+ at inproceedings{guncho1998,
+ keywords = {7.7.3},
+ author = {M. R. Guncho},
+ title = {A educação à distância e a biblioteca universitária},
+ eventtitle = {Seminário de Bibliotecas Universitárias},
+ number = {10},
+ eventdate = {1998},
+ venue = {Fortaleza},
+ booktitle = {Anais [\ldots]},
+ location = {Fortaleza},
+ publisher = {Tec Treina},
+ date = {1998},
+ note = {1 \mkbibacro{CD-ROM}},
+}
+
+ at inproceedings{silva1996a,
+ keywords = {7.7.3},
+ author = {R. N. Silva and R. Oliveira},
+ title = {Os limites pedagógicos do paradigma
+ da qualidade total na educação},
+ eventtitle = {Congresso de Iniciação Científica da {UFPe}},
+ number = {4},
+ eventdate = {1996},
+ venue = {Recife},
+ booktitle = {Anais eletrônicos [\ldots]},
+ location = {Recife},
+ publisher = {UFPe},
+ date = {1996},
+ url = {http://www.propesq.ufpe.br/anais/anais/educ/ce04.htm},
+ urldate = {1997-01-21},
+}
+
+ at inproceedings{sabroza1998,
+ keywords = {7.7.3},
+ author = {P. C. Sabroza},
+ title = {Globalização e saúde},
+ subtitle = {impacto nos perfis epidemiológicos das populações},
+ eventtitle = {Congresso Brasileiro de Epidemiologia},
+ number = {4},
+ eventdate = {1998},
+ venue = {Rio de Janeiro},
+ booktitle = {Anais eletrônicos [\ldots]},
+ location = {Rio de Janeiro},
+ publisher = {\mkbibacro{ABRASCO}},
+ date = {1998},
+ note = {Mesa-redonda},
+ url = {http://www.abrasco.com.br/epirio98/},
+ urldate = {1999-01-17},
+}
+
+ at inproceedings{krzyzanowski1996,
+ keywords = {7.7.3},
+ author = {R. F. Krzyzanowski},
+ title = {Valor agregado no mundo da informação},
+ subtitle = {um meio de criar novos espaços competitivos
+ a partir da tecnologia da informação e melhor
+ satisfazer às necessidades dos clientes/usuários},
+ eventtitle = {Congresso Regional de Informação em Ciências da Saúde},
+ number = {3},
+ eventdate = {1996},
+ venue = {Rio de Janeiro},
+ booktitle = {Interligações da tecnologia da informação},
+ booksubtitle = {um elo futuro},
+ url = {http://www.bireme.br/cgi-bin/crics3/
+ texto?titulo=VALOR+AGREGADO+NO+MUNDO},
+ urldate = {1999-01-26},
+ options = {noslsn},
+}
+
+% <<<
+
+% section 7.8 >>>2
+
+ at patent{embrapa1989,
+ keywords = {7.8},
+ holder = {{Embrapa}},
+ nameaddon = {Unidade de Apoio, Pesquisa e Desenvolvimento
+ de Instrumentação Agropecuária (São Carlos, SP)},
+ author = {Paulo Estevão Cruvinel},
+ title = {Medidor digital multisensorial
+ de temperatura para solos},
+ number = {BR n. \mkbibacro{PI} 8903105-9},
+ note = {26 jun. 1989, 30 maio 1995},
+}
+
+% <<<
+
+% section 7.9 >>>2
+
+ at legislation{saopaulo1998a,
+ keywords = {7.9.1},
+ author = {{São Paulo}},
+ authortype = {Estado},
+ title = {Decreto nº 42.822, de 20 de janeiro de 1998},
+ journaltitle = {Lex},
+ journalsubtitle = {coletânea de legislação e jurisprudência},
+ location = {São Paulo},
+ volume = {62},
+ number = {3},
+ pages = {217-220},
+ date = {1998},
+}
+
+ at legislation{brasil1997a,
+ keywords = {7.9.1},
+ author = {{Brasil}},
+ title = {Medida provisória nº 1.569-9, de 11 de dezembro de
+ 1997},
+ journaltitle = {Diário Oficial [da] República Federativa do Brasil},
+ publisher = {Poder Executivo},
+ location = {Brasília, DF},
+ date = {1997-12-14},
+ note = {Seção~1, p.~29514},
+}
+
+ at legislation{brasil1943a,
+ keywords = {7.9.1},
+ author = {{Brasil}},
+ title = {Decreto-lei nº 5.452, de 1 de maio de 1943},
+ journaltitle = {Lex},
+ journalsubtitle = {Coletânea de legislação: edição federal},
+ location = {São Paulo},
+ volume = {7},
+ date = {1943},
+ note = {Suplemento},
+}
+
+ at book{brasil1995a,
+ keywords = {7.9.1},
+ author = {{Brasil}},
+ title = {Código civil},
+ edition = {46},
+ location = {São Paulo},
+ publisher = {Saraiva},
+ date = {1995},
+}
+
+ at legislation{brasil1991a,
+ keywords = {7.9.1},
+ author = {{Brasil}},
+ nameaddon = {Congresso. Senado},
+ title = {Resolução nº 17, de 1991},
+ journaltitle = {Coleção de leis da República Federativa do Brasil},
+ location = {Brasília, DF},
+ volume = {183},
+ pages = {1156-1157},
+ issue = {maio/jun.},
+ year = {1991},
+}
+
+ at legislation{brasil1966a,
+ keywords = {7.9.1},
+ author = {{Brasil}},
+ nameaddon = {Constituição (1988)},
+ title = {Emenda constitucional nº 9, de 9 de novembro de 1995},
+ location = {São Paulo},
+ volume = {59},
+ pages = {1966},
+ journaltitle = {Lex},
+ journalsubtitle = {legislação federal e marginália},
+ issue = {out./dez.},
+ date = {1995},
+}
+
+ at legislation{saopaulo1998b,
+ keywords = {7.9.1},
+ author = {{São Paulo}},
+ authortype = {Estado},
+ title = {Decreto nº 42.822, de 20 de janeiro de 1998.
+ Dispõe sobre a desativação de unidades
+ administrativas de órgãos da administração
+ direta e das autarquias do Estado
+ e dá providências correlatas},
+ journaltitle = {Lex},
+ journalsubtitle = {coletânea de legislação e jurisprudência},
+ location = {São Paulo},
+ volume = {62},
+ number = {3},
+ pages = {217-220},
+ date = {1998},
+}
+
+ at legislation{brasil1997b,
+ keywords = {7.9.1},
+ author = {{Brasil}},
+ title = {Medida provisória nº 1.569-9, de 11 de dezembro de
+ 1997.
+ Estabelece multa em operações de importação,
+ e dá outras providências.},
+ journaltitle = {Diário Oficial [da] República Federativa do Brasil},
+ publisher = {Poder Executivo},
+ location = {Brasília, DF},
+ date = {1997-12-14},
+ note = {Seção~1, p.~29514},
+}
+
+ at legislation{brasil1943b,
+ keywords = {7.9.1},
+ author = {{Brasil}},
+ title = {Decreto-lei nº 5.452, de 1 de maio de 1943.
+ Aprova a consolidação das leis do trabalho},
+ journaltitle = {Lex},
+ journalsubtitle = {coletânea de legislação: edição federal},
+ location = {São Paulo},
+ volume = {7},
+ date = {1943},
+ note = {Suplemento},
+}
+
+ at book{brasil1995b,
+ keywords = {7.9.1},
+ author = {{Brasil}},
+ title = {Código civil},
+ titleaddon = {Organização dos textos, notas remissivas e índices
+ por Juarez de Oliveira},
+ edition = {46},
+ location = {São Paulo},
+ publisher = {Saraiva},
+ date = {1995},
+}
+
+ at legislation{brasil1991b,
+ keywords = {7.9.1},
+ author = {{Brasil}},
+ nameaddon = {Congresso. Senado},
+ title = {Resolução nº 17, de 1991. Autoriza o desbloqueio
+ de Letras Financeiras do Tesouro do Estado do Rio
+ Grande do Sul, através de revogação do parágrafo
+ 2º, do artigo 1º da Resolução nº 72, de 1990},
+ journaltitle = {Coleção de leis da República Federativa do Brasil},
+ location = {Brasília, DF},
+ volume = {183},
+ pages = {1156-1157},
+ issue = {maio/jun.},
+ year = {1991},
+}
+
+ at legislation{brasil1966b,
+ keywords = {7.9.1},
+ author = {{Brasil}},
+ nameaddon = {Constituição (1988)},
+ title = {Emenda constitucional nº 9, de 9 de novembro de 1995.
+ Dá nova redação ao art. 177 da Constituição Federal,
+ alterando e inserindo parágrafos},
+ location = {São Paulo},
+ volume = {59},
+ pages = {1966},
+ journaltitle = {Lex},
+ journalsubtitle = {legislação federal e marginália},
+ issue = {out./dez.},
+ year = {1995},
+}
+
+ at inbook{brasil1994a,
+ keywords = {7.9.2},
+ author = {{Brasil}},
+ nameaddon = {Supremo Tribunal de Justiça},
+ title = {Súmula nº 14},
+ booktitle = {Súmulas},
+ bookauthor = {{Brasil}},
+ location = {São Paulo},
+ publisher = {Associação dos Advogados do Brasil},
+ date = {1994},
+ pages = {16},
+ % options = {repeatfields},
+}
+
+ at jurisdiction{brasil1998a,
+ keywords = {7.9.2},
+ author = {{Brasil}},
+ nameaddon = {Superior Tribunal de Justiça},
+ title = {\textit{Habeas-corpus} nº 181.636-1, da 6ª Câmera Cível
+ do Tribunal de Justiça do Estado de São Paulo,
+ Brasília, DF, 6 de dezembro de 1994},
+ journaltitle = {Lex},
+ journalsubtitle = {jurisprudência do \mkbibacro{STJ} e Tribunais Regionais
+ Federais},
+ location = {São Paulo},
+ volume = {10},
+ number = {103},
+ pages = {236-240},
+ date = {1998-03},
+}
+
+ at jurisdiction{brasil1998b,
+ keywords = {7.9.2},
+ author = {{Brasil}},
+ nameaddon = {Tribunal Regional Federal (5. região)},
+ title = {Apelação cível nº 42.441-PE (94.05.01629-6).
+ Apelante: Edilemos Mamede dos Santos e outros.
+ Apelada: Escola Técnica Federal de Pernambuco.
+ Relator: Juiz Nereu Santos.
+ Recife, 4 de março de 1997},
+ journaltitle = {Lex},
+ journalsubtitle = {jurisprudência do \mkbibacro{STJ} e Tribunais Regionais
+ Federais},
+ location = {São Paulo},
+ volume = {10},
+ number = {103},
+ pages = {558-562},
+ date = {1998-03},
+}
+
+ at inbook{brasil1994b,
+ keywords = {7.9.2},
+ author = {{Brasil}},
+ nameaddon = {Supremo Tribunal de Justiça},
+ title = {Súmula nº 14},
+ titleaddon = {Não é admissível por ato administrativo
+ restringir, em razão de idade, inscrição
+ em concurso para cargo público},
+ booktitle = {Súmulas},
+ bookauthor = {{Brasil}},
+ location = {São Paulo},
+ publisher = {Associação dos Advogados do Brasil},
+ date = {1994},
+ pages = {16},
+}
+
+ at jurisdiction{brasil1998c,
+ keywords = {7.9.2},
+ author = {{Brasil}},
+ nameaddon = {Superior Tribunal de Justiça. Processual Penal.
+ \textit{Habeas-corpus}. Constrangimento ilegal.},
+ title = {\textit{Habeas-corpus} nº 181.636-1, da 6ª Câmera Cível
+ do Tribunal de Justiça do Estado de São Paulo,
+ Brasília, DF, 6 de dezembro de 1994},
+ journaltitle = {Lex},
+ journalsubtitle = {jurisprudência do \mkbibacro{STJ} e Tribunais Regionais
+ Federais},
+ location = {São Paulo},
+ volume = {10},
+ number = {103},
+ pages = {236-240},
+ date = {1998-03},
+}
+
+ at jurisdiction{brasil1998d,
+ keywords = {7.9.2},
+ author = {{Brasil}},
+ nameaddon = {Tribunal Regional Federal (5. região). Administrativo.
+ Escola Técnica Federal. Pagamento de diferenças
+ referente a enquadramento de servidor decorrente
+ de implantação de Plano Único de Classificação e
+ Distribuição de Cargos e Empregos, instituído pela
+ Lei nº 8.270/91. Predominância da lei sobre
+ a portaria},
+ title = {Apelação cível nº 42.441-PE (94.05.01629-6).
+ Apelante: Edilemos Mamede dos Santos e outros.
+ Apelada: Escola Técnica Federal de Pernambuco.
+ Relator: Juiz Nereu Santos.
+ Recife, 4 de março de 1997},
+ journaltitle = {Lex},
+ journalsubtitle = {jurisprudência do \mkbibacro{STJ} e Tribunais Regionais
+ Federais},
+ location = {São Paulo},
+ volume = {10},
+ number = {103},
+ pages = {558-562},
+ date = {1998-03},
+}
+
+ at legal{barros1995,
+ keywords = {7.9.3},
+ author = {Raimundo Gomes de Barros},
+ title = {Ministério Público},
+ subtitle = {sua legitimação frente ao Código do Consumidor},
+ journaltitle = {Revista Trimestral de Jurisprudência dos Estados},
+ location = {São Paulo},
+ volume = {19},
+ number = {139},
+ pages = {53-72},
+ date = {1995-08},
+}
+
+ at book{legislacao1999,
+ keywords = {7.9.4},
+ title = {Legislação brasileira},
+ subtitle = {normas jurídicas federais,
+ bibliografia brasileira de Direito},
+ edition = {7},
+ location = {Brasília, DF},
+ publisher = {Senado Federal},
+ date = {1999},
+ note = {1 \mkbibacro{CD-ROM}. Inclui resumos padronizados das
+ normas jurídicas editadas entre janeiro de 1946
+ e agosto de 1999, assim como textos integrais de
+ diversas normas},
+}
+
+ at inbook{brasil1999a,
+ keywords = {7.9.4},
+ author = {{Brasil}},
+ title = {Regulamento dos benefícios da previdência social},
+ booktitle = {\mkbibacro{SISLEX}: Sistema de Legislação,
+ Jurisprudência e Pareceres da Previdência e Assistência
+ Social},
+ publisher = {\mkbibacro{DATAPREV}},
+ date = {1999},
+ note = {1 \mkbibacro{CD-ROM}},
+}
+
+ at legal{brasil1999b,
+ keywords = {7.9.4},
+ author = {{Brasil}},
+ title = {Lei nº 9.887, de 7 de dezembro de 1999. Altera a
+ legislação tributária federal},
+ journaltitle = {Diário Oficial [da] República Federativa do Brasil},
+ location = {Brasília, DF},
+ date = {1999-12-08},
+ url = {http://www.in.gov.br/mp_leis/
+ leis_texto.aps?Id=Lei%209887},
+ urldate = {1999-12-22},
+}
+
+ at book{brasil1998e,
+ keywords = {7.9.4},
+ author = {{Brasil}},
+ nameaddon = {Supremo Tribunal Federal},
+ title = {Súmula nº 14},
+ titleaddon = {Não é admissível por ato administrativo restringir, em
+ razão de idade, inscrição em concurso para cargo
+ público},
+ url = {http://www.truenetm.com.br/jurisnet/sumusSTF.html},
+ urldate = {1998-11-29},
+ options = {noslsn},
+}
+
+% <<<
+
+% section 7.10 >>>2
+
+ at movie{osperigos1983a,
+ keywords = {7.10},
+ title = {Os~perigos do uso de tóxicos},
+ titleaddon = {Produção de Jorge Ramos de Andrade},
+ location = {São Paulo},
+ publisher = {\mkbibacro{CERAVI}},
+ date = {1983},
+ note = {1 videocassete},
+ % editora = {Jorge Ramos de Andrade},
+ % editoratype = {producer},
+ % O ideal seria usar os campos `editora` e `editoratype` em vez de
+ % `titleaddon`.
+}
+
+ at movie{osperigos1983b,
+ keywords = {7.10},
+ title = {Os~perigos do uso de tóxicos},
+ titleaddon = {Produção de Jorge Ramos de Andrade. Coordenação de
+ Maria Izabel Azevedo.},
+ location = {São Paulo},
+ publisher = {\mkbibacro{CERAVI}},
+ date = {1983},
+ note = {1 videocassete (30 min), \mkbibacro{VHS}, son.,
+ color.},
+ % editora = {Jorge Ramos de Andrade},
+ % editoratype = {producer},
+ % editorb = {Maria Izabel Azevedo},
+ % editorbtype = {coordinator},
+ % O ideal seria usar os campos `editora` e `editoratype` em vez de
+ % `titleaddon`.
+}
+
+ at movie{central1998,
+ keywords = {7.10},
+ title = {Central do Brasil},
+ titleaddon = {Direção: Walter Salles Júnior. Produção: Martire
+ de Clermont-Tonnerre e Arthur Cohn. Intérpretes:
+ Fernanda Montenegro; Marília Pera; Vinicius de
+ Oliveira; Sônia Lira; Othon Bastos; Matheus
+ Nachtergaele e outros. Roteiro: Marcos Bernstein,
+ João Emanuel Carneiro e Walter Salles Júnior},
+ publisher = {Le Studio Canal; Riofilme; \mkbibacro{MACT}
+ Productions},
+ date = {1998},
+ addendum = {1 bobina cinematográfica (106 min),
+ son., color., 35 mm},
+ % editora = {Walter Salles Júnior},
+ % editoratype = {director},
+ % editorb = {Martire de Clermont-Tonnerre and Artur Cohn},
+ % editorbtype = {producer},
+ % editorc = {Marcos Bernstein and João Emanuel Carneiro and
+ % Walter Salles Júnior},
+ % editorctype = {screenwriter},
+ % O ideal seria usar os campos `editora`, `editoratype` etc. em vez de
+ % `titleaddon`.
+}
+
+ at movie{blade1991,
+ keywords = {7.10},
+ title = {Blade Runner},
+ titleaddon = {Direção: Ridley Scott. Produção: Michael Deeley.
+ Intérpretes: Harrison Ford; Rutger Hauer;
+ Sean Young; Edward James Olmos e outros.
+ Roteiro: Hampton Fancher e David Peoples.
+ Música: Vangelis},
+ location = {Los Angeles},
+ publisher = {Warner Brothers},
+ year = {c1991},
+ sortyear = {1991},
+ addendum = {1 \mkbibacro{DVD} (117 min), widescreen, color.
+ Produzido por Warner Video Home. Baseado na novela ``Do
+ androids dream of electric sheep?'' de Philip K. Dick},
+ % editora = {Ridley Scott},
+ % editoratype = {director},
+ % editorb = {Michael Deeley},
+ % editorbtype = {producer},
+ % editorc = {Hampton Fancher and David Peoples},
+ % editorctype = {screenwriter},
+ % O ideal seria usar os campos `editora`, `editoratype` etc. em vez de
+ % `titleaddon`.
+}
+
+% <<<
+
+% section 7.11 >>>2
+
+ at image{kobayashi1998a,
+ keywords = {7.11.1},
+ author = {K. Kobayashi},
+ title = {Doença dos xavantes},
+ date = {1980},
+ note = {1 fototografia},
+ options = {noslsn},
+}
+
+ at image{kobayashi1998b,
+ keywords = {7.11.2},
+ author = {K. Kobayashi},
+ title = {Doença dos xavantes},
+ date = {1980},
+ note = {1 fotografia, color., 16 cm $\times$ 56 cm},
+ options = {noslsn},
+}
+
+ at article{fraipont1998,
+ keywords = {7.11.2},
+ author = {E. Amiclar II Fraipont},
+ journaltitle = {O Estado de S. Paulo},
+ location = {São Paulo},
+ issue = {30 nov.},
+ date = {1998},
+ note = {Caderno 2, Visuais. p. D2. 1 fotografia, p\&b. Foto
+ apresentada no Projeto \mkbibacro{ABRA}/Coca-cola},
+}
+
+ at image{oque1985,
+ keywords = {7.11.2},
+ title = {O~que acreditar em relação à maconha},
+ location = {São Paulo},
+ publisher = {\mkbibacro{CERAVI}},
+ date = {1985},
+ note = {22 transparências, color., 25 cm $\times$ 20 cm},
+}
+
+ at image{odescobrimento1985,
+ keywords = {7.11.2},
+ title = {O~descobrimento do Brasil},
+ titleaddon = {Fotografia de Carmem Souza. Gravação de Marcos Lourenço.},
+ location = {São Paulo},
+ publisher = {\mkbibacro{CERAVI}},
+ date = {1985},
+ note = {31 diapositivos, color. + 1
+ cassete sonoro (15 min), mono},
+ % editora = {Carmem Souza},
+ % editoratype = {photographer},
+ % editorb = {Marcos Lourenço},
+ % editorbtype = {recorder},
+ % O ideal seria usar os campos `editora` e `editoratype` em vez de
+ % `titleaddon`.
+}
+
+ at image{samu1977,
+ keywords = {7.11.2},
+ author = {R. Samú},
+ title = {Vitória, 18,35 horas},
+ date = {1977},
+ note = {1 gravura, serigraf., color., 46 cm $\times$ 63 cm.
+ Coleção Particular},
+ options = {noslsn},
+}
+
+ at image{mattos1987,
+ keywords = {7.11.2},
+ author = {M. D. Mattos},
+ title = {Paisagem-Quatro Barras},
+ date = {1987},
+ note = {1 original de arte, óleo sobre tela,
+ 40 cm $\times$ 50 cm. Coleção particular.},
+ options = {noslsn},
+}
+
+ at image{levi1997a,
+ keywords = {7.11.2},
+ author = {R. Levi},
+ title = {Edifício Columbus de propriedade de Lamberto
+ Ramengoni à Rua da Paz, esquina da Avenida
+ Brigadeiro Luiz Antonio},
+ subtitle = {n. 1930-33},
+ date = {1997},
+ pagetotal = {108},
+ bookpagination = {sheet},
+ note = {Plantas diversas. Originais em papel vegetal},
+ options = {noslsn},
+}
+
+ at image{datum1996,
+ keywords = {7.11.2},
+ organization = {Datum Consultoria e Projetos},
+ title = {Hotel Porto do Sol São Paulo},
+ subtitle = {ar condicionado e ventilação mecânica:
+ fluxograma hidráulico, central de água gelada},
+ options = {noslsn},
+ date = {1996-06-15},
+ note = {Projeto final. Desenhista: Pedro. N.
+ da obra: 1744/96/Folha 10},
+}
+
+ at image{vaso1999,
+ keywords = {7.11.3},
+ title = {VASO.TIFF},
+ date = {1999},
+ note = {Altura: 1083 pixels. Largura: 827 pixels.
+ 300 dpi. 32 \mkbibacro{BIT} \mkbibacro{CMYK}. 3.5 Mb.
+ Formato \mkbibacro{TIFF} bitmap. Compactado.},
+ url = {C:/Carol/VASO.TIFF},
+ urldate = {1999-10-28},
+ options = {noslsn},
+}
+
+ at image{geddes2000,
+ keywords = {7.11.3},
+ author = {Anne Geddes},
+ title = {Geddes135.jpg},
+ date = {2000},
+ note = {Altura: 432 pixels. Largura: 376 pixels.
+ 51 Kb. Formato \mkbibacro{JPEG}. 1 disquete, 5¼ pol.},
+ options = {noslsn},
+}
+
+ at inbook{estacao1999,
+ keywords = {7.11.3},
+ title = {Estação da Cia. Paulista com locomotiva elétrica
+ e linhas de bitola larga},
+ titleaddon = {1 fotografia, p\&b},
+ bookauthor = {Eduardo Luiz Veiga Lopes},
+ booktitle = {Memória fotográfica de Araraquara},
+ publisher = {Prefeitura do Município de Araraquara},
+ location = {Araraquara},
+ date = {1999},
+ addendum = {1 \mkbibacro{CD-ROM}},
+}
+
+ at image{stockdale2002,
+ keywords = {7.11.3},
+ author = {René Stockdale},
+ title = {When's recess?},
+ year = {[2002?]},
+ sortyear = {2002},
+ note = {1 fotografia, color.},
+ url = {http://www.webshots.com/g/d2002/1-nw/20255.html},
+ urldate = {2001-01-13},
+ options = {noslsn},
+}
+
+% <<<
+
+% section 7.12 >>>2
+
+ at book{atlas1981,
+ keywords = {7.12.1},
+ title = {Atlas Mirador Internacional},
+ location = {Rio de Janeiro},
+ publisher = {Enciclopédia Britânica do Brasil},
+ date = {1981},
+ note = {1 atlas. Escalas variam.},
+}
+
+ at manual{instituto1994,
+ keywords = {7.12.1},
+ author = {{Instituto Geográfico e Cartográfico\nopunct}},
+ nameaddon = {(São Paulo, SP)},
+ title = {Regiões de governo do Estado de São Paulo},
+ location = {São Paulo},
+ date = {1994},
+ note = {1 atlas. Escala 1:2.000},
+ % Para que o "(São Paulo, SP)" fique em minúsculas, pode-se usar
+ % `\nopunct` para omitir o ponto depois do autor e então acrescentar
+ % essa informação no campo `nameaddon`. Também é possível usar o campo
+ % `authortype` para essa informação, mas "São Paulo" nãe é exatamente um
+ % tipo de autor, embora a ABNT imprima como se fosse.
+ % Nenhuma dessas possibilidades é ideal, e provavelmente causariam
+ % problemas em outros estilos, mas como a ABNT é inconsistente é
+ % necessário fazer algo assim.
+}
+
+ at misc{brasil1981a,
+ keywords = {7.12.1},
+ title = {Brasil e parte da América do Sul},
+ location = {São Paulo},
+ publisher = {Michalany},
+ date = {1981},
+ note = {1 mapa. Escala 1:600.000},
+}
+
+ at misc{brasil1981b,
+ keywords = {7.12.2},
+ title = {Brasil e parte da América do Sul},
+ subtitle = {mapa político, escolar, rodoviário,
+ turístico e regional},
+ location = {São Paulo},
+ publisher = {Michalany},
+ date = {1981},
+ note = {1 mapa, color., 79 cm $\times$ 95 cm.
+ Escala 1:600.000},
+}
+
+ at image{instituto1986,
+ keywords = {7.12.2},
+ author = {{Instituto Geográfico e Cartográfico\nopunct}},
+ nameaddon = {(São Paulo, SP)},
+ title = {Projeto Lins Tupã},
+ subtitle = {foto aérea},
+ location = {São Paulo},
+ date = {1986},
+ note = {1 fotografia aérea. Escala 1:35.000. Fx 28, n. 15.},
+ options = {noslsn},
+ % Para que o "(São Paulo, SP)" fique em minúsculas, pode-se usar
+ % `\nopunct` para omitir o ponto depois do autor e então acrescentar
+ % essa informação no campo `nameaddon`. Também é possível usar o campo
+ % `authortype` para essa informação, mas "São Paulo" nãe é exatamente um
+ % tipo de autor, embora a ABNT imprima como se fosse.
+ % Nenhuma dessas possibilidades é ideal, e provavelmente causariam
+ % problemas em outros estilos, mas como a ABNT é inconsistente é
+ % necessário fazer algo assim.
+}
+
+ at image{landsat1987,
+ keywords = {7.12.2},
+ title = {\mkbibacro{LANDSAT} \mkbibacro{TM} 5},
+ subtitle = {imagem de satélide},
+ location = {São José dos Campos},
+ publisher = {Instituto Nacional de Pesquisas Espaciais},
+ date = {1987/1988},
+ note = {1 fotografia aérea. Escala 1:100.000. Canais 3, 4 e
+ composição colorida 3, 4 e 5},
+}
+
+ at image{estados1999,
+ keywords = {7.12.3},
+ author = {{Estados Unidos}},
+ nameaddon = {National Oceanic and Atmospheric Administration},
+ title = {1999071318.GIF},
+ location = {Itajaí},
+ date = {1999},
+ publisher = {\mkbibacro{UNIVALI}},
+ note = {1 imagem de satélite. 557 Kb. \mkbibacro{GOES}-08:
+ \mkbibacro{SE}. 13 jul. 1999, 17:42Z, \mkbibacro{IR04}.
+ 1 disquete, 3½ pol.},
+}
+
+ at article{percentagem1994,
+ keywords = {7.12.3},
+ title = {Percentagem de imigrantes em São Paulo, 1920},
+ titleaddon = {1 mapa, color. Escala indeterminável.},
+ journaltitle = {Neo Interativa},
+ location = {Rio de Janeiro},
+ number = {2},
+ issue = {inverno},
+ year = {1994},
+ note = {1 \mkbibacro{CD-ROM}},
+}
+
+ at misc{florida2000,
+ keywords = {7.12.3},
+ author = {{Florida Museum of Natural History}},
+ title = {1931-2000 Brazil's confirmed unprovoked shark attacks},
+ location = {Gainesville},
+ year = {[2000?].},
+ sortyear = {2000},
+ note = {1 mapa, color. Escala 1:40.000.000},
+ url = {http://www.flmnh.ufl.edu/fish/Sharks/
+ statistics/Gattack/map/Brazil.jpg},
+ urldate = {2002-01-15},
+ options = {nosn},
+ % É necessário pôr o ponto depois do ano manualmente
+ % porque o biblatex acha que o ponto de interrogação já é suficiente.
+}
+
+ at misc{mapa2001,
+ keywords = {7.12.3},
+ title = {Mapa de Ubicación},
+ subtitle = {vista ampliada},
+ publisher = {Dirección de Salud y Acción Social de la Armada},
+ location = {Buenos Aires},
+ year = {c2001},
+ sortyear = {2001},
+ note = {1 mapa, color. Escala indeterminável},
+ url = {http://www.diba.org/turismo/hoteles/
+ ushuaia/ubicacion2.htm},
+ urldate = {2002-01-13},
+}
+
+% <<<
+
+% section 7.13 >>>2
+
+ at audio{alcione1988a,
+ keywords = {7.13},
+ author = {Alcione},
+ title = {Ouro e cobre},
+ location = {São Paulo},
+ publisher = {\mkbibacro{RCA} Victor},
+ year = {p1988},
+ sortyear = {1988},
+ note = {1 disco sonoro},
+}
+
+ at audio{mpb1995,
+ keywords = {7.13},
+ title = {\mkbibacro{MPB} especial},
+ location = {[Rio de Janeiro]},
+ publisher = {Globo: Movieplay},
+ year = {c1995},
+ sortyear = {1995},
+ note = {1 \mkbibacro{CD}},
+}
+
+ at audio{alcione1988b,
+ keywords = {7.13},
+ author = {Alcione},
+ title = {Ouro e cobre},
+ titleaddon = {Direção artística: Miguel Propschi},
+ location = {São Paulo},
+ publisher = {\mkbibacro{RCA} Victor},
+ year = {p1988},
+ sortyear = {1988},
+ note = {1 disco sonoro (45 min),
+ 33 1/3 rpm, estero., 12 pol.},
+ % editor = {Miguel Propschi},
+ % editortype = {artdir},
+ % O ideal seria usar os campos `editor` e `editortype` em vez de
+ % `titleaddon`.
+}
+
+ at audio{silva1991,
+ keywords = {7.13},
+ author = {Luiz Inácio Lula da Silva},
+ title = {Luiz Inácio Lula da Silva},
+ titleaddon = {Entrevistadores: V. Tremel e M. Garcia},
+ subtitle = {depoimento [abr. 1991]},
+ location = {São Paulo},
+ publisher = {\mkbibacro{SENAI-SP}},
+ date = {1991},
+ note = {2 cassetes sonoros. Entrevista concedida
+ ao Projeto Memória do \mkbibacro{SENAI-SP}},
+ % editor = {V. Tremel and M. Garcia},
+ % editortype = {interviewer},
+ % O ideal seria usar os campos `editor` e `editortype` em vez de
+ % `titleaddon`.
+}
+
+ at audio{fagner1988,
+ keywords = {7.13},
+ author = {R. Fagner},
+ title = {Revelação},
+ location = {Rio de Janeiro},
+ publisher = {\mkbibacro{CBS}},
+ date = {1988},
+ note = {1 cassete sonoro (60 min), 3¾ pps, estereo},
+}
+
+ at audio{costa1977a,
+ keywords = {7.13},
+ author = {Simone},
+ title = {Face a face},
+ publisher = {Emi-Odeon Brasil},
+ year = {p1977},
+ sortyear = {1977},
+ note = {1 \mkbibacro{CD} (ca. 40 min). Remasterizado em
+ digital},
+}
+
+% <<<
+
+% section 7.14 >>>2
+
+ at inbook{costa1977b,
+ keywords = {7.14},
+ author = {S. Costa and A. Silva},
+ title = {Jura secreta},
+ titleaddon = {Intérprete: Simone},
+ bookauthor = {Simone},
+ booktitle = {Face a face},
+ publisher = {Emi-Odeon Brasil},
+ year = {p1977},
+ sortyear = {1977},
+ note = {1 \mkbibacro{CD}. Faixa 7},
+ % editor = {Simone},
+ % editortype = {interpreter},
+ % O ideal seria usar os campos `editor` e `editortype` em vez de
+ % `titleaddon`.
+}
+
+ at inbook{gino1988,
+ keywords = {7.14},
+ author = {A. Gino},
+ title = {Toque macio},
+ titleaddon = {Intérprete: Alcione},
+ bookauthor = {Alcione},
+ booktitle = {Ouro e cobre},
+ location = {São Paulo},
+ publisher = {\mkbibacro{RCA} Victor},
+ year = {p1988},
+ sortyear = {1988},
+ note = {1 disco sonoro. Lado A, faixa 1},
+ % editor = {Alcione},
+ % editortype = {interpreter},
+ % O ideal seria usar os campos `editor` e `editortype` em vez de
+ % `titleaddon`.
+}
+
+ at inbook{alcione1988c,
+ keywords = {7.14},
+ author = {A. Gino},
+ title = {Toque macio},
+ titleaddon = {Intérprete: Alcione},
+ bookauthor = {Alcione},
+ booktitle = {Ouro e cobre},
+ booktitleaddon = {Direção artística: Miguel Propschi},
+ location = {São Paulo},
+ publisher = {\mkbibacro{RCA} Victor},
+ year = {p1988},
+ sortyear = {1988},
+ note = {1 disco sonoro (45 min), 33 1/3 rpm,
+ estereo., 12 pol. Lado A, faixa 1 (4 min 3 s)},
+}
+
+% <<<
+
+% section 7.15 >>>2
+
+ at misc{bartok1952a,
+ keywords = {7.15.1},
+ author = {Béla Bartók},
+ title = {O mandarim maravilhoso},
+ location = {Wien},
+ publisher = {Universal},
+ date = {1952},
+ note = {1 partitura. Orquestra},
+}
+
+ at misc{gallet1851,
+ keywords = {7.15.1},
+ editor = {Luciano Gallet},
+ editortype = {organizer},
+ title = {Canções populares brasileiras},
+ location = {Rio de Janeiro},
+ publisher = {Carlos Wehns},
+ date = {1851},
+ note = {1 partitura (23 p.). Piano},
+}
+
+ at misc{bartok1952b,
+ keywords = {7.15.2},
+ author = {Béla Bartók},
+ title = {O mandarim maravilhoso},
+ subtitle = {op. 19},
+ location = {Wien},
+ publisher = {Universal},
+ date = {1952},
+ note = {1 partitura. Orquestra},
+}
+
+ at misc{oliva2002,
+ keywords = {7.15.3},
+ author = {Marcos Oliva and Tiago Mocotó},
+ title = {Fervilhar},
+ subtitle = {frevo},
+ year = {[19-{}-?]},
+ sortyear = {1900},
+ note = {1 partitura. Piano},
+ url = {http://openlink.br.inter.net/picolino/partitur.htm},
+ urldate = {2002-01-05},
+ options = {noslsn},
+}
+
+% <<<
+
+% section 7.16 >>>2
+
+ at artwork{duchamp1918a,
+ keywords = {7.16},
+ author = {Marcel Duchamp},
+ title = {Escultura para viajar},
+ date = {1918},
+ note = {1 escultura variável},
+ options = {noslsn},
+}
+
+ at artwork{bule0000a,
+ keywords = {7.16},
+ title = {Bule de porcelana},
+ note = {[China: Companhia das Índias, 18-{}-]. 1 bule},
+ options = {noslsn},
+}
+
+ at artwork{duchamp1918b,
+ keywords = {7.16},
+ author = {Marcel Duchamp},
+ title = {Escultura para viajar},
+ date = {1918},
+ note = {1 escultura variável, borracha colorida e cordel.
+ Original destruído. Cópia por Richard Hamilton,
+ feita por ocasião da retrospectiva de Duchamp
+ na Tate Gallery (Londres) em 1966. Coleção de Arturo
+ Schwarz. Tradução de: Sculpture for travelling},
+ options = {noslsn},
+}
+
+ at artwork{bule0000b,
+ keywords = {7.16},
+ title = {Bule de porcelana},
+ subtitle = {família rosa, decorado com buquês e guirlandas de
+ flores
+ sobre fundo branco, pegador de tampa em formato de
+ fruto},
+ note = {[China: Companhia das Índias, 18-{}-]. 1 bule},
+ options = {noslsn},
+}
+
+% <<<
+
+% section 7.17 >>>2
+
+ at software{microsoft1995a,
+ keywords = {7.17},
+ title = {Microsoft Project for Windows 95},
+ titleaddon = {Version 4.1},
+ publisher = {Microsoft Corporation},
+ date = {1995},
+ note = {1 \mkbibacro{CD-ROM}},
+}
+
+ at software{universidade1998a,
+ keywords = {7.17},
+ author = {{Universidade Federal do Paraná}},
+ nameaddon = {Biblioteca Central},
+ title = {Normas.doc},
+ location = {Curitiba},
+ date = {1998},
+ note = {5 disquetes},
+ options = {noslsn},
+}
+
+ at software{allie1993a,
+ keywords = {7.17},
+ title = {Allie's play house},
+ location = {Palo Alto, CA\adddot},
+ publisher = {\mkbibacro{MPC}/Opcode Interactive},
+ date = {1993},
+ note = {1 \mkbibacro{CD-ROM}},
+}
+
+ at inbook{acaros1998,
+ keywords = {7.17},
+ title = {Ácaros no Estado de São Paulo},
+ bookauthor = {{Fundação Tropical de Pesquisas e Tecnologia ``André Tosello''}},
+ booktitle = {Base de Dados Tropical},
+ date = {1985},
+ url = {http://www.bdt.org/bdt/acarosp},
+ % urldate = {2002-03-30},
+ addendum = {Acesso em: 30 maio 2002},
+ options = {noslsn},
+}
+
+ at software{microsoft1995b,
+ keywords = {7.17},
+ title = {Microsoft Project for Windows 95},
+ subtitle = {project planning software},
+ titleaddon = {Version 4.1},
+ publisher = {Microsoft Corporation},
+ date = {1995},
+ note = {1 \mkbibacro{CD-ROM}},
+}
+
+ at software{allie1993b,
+ keywords = {7.17},
+ title = {Allie's play house},
+ location = {Palo Alto, CA\adddot},
+ publisher = {\mkbibacro{MPC}/Opcode Interactive},
+ date = {1993},
+ note = {1 \mkbibacro{CD-ROM}. Windows 3.1},
+}
+
+ at software{universidade1998b,
+ keywords = {7.17},
+ author = {{Universidade Federal do Paraná}},
+ nameaddon = {Biblioteca Central},
+ title = {Normas.doc},
+ subtitle = {normas para apresentação de trabalhos},
+ location = {Curitiba},
+ date = {1998},
+ note = {5 disquetes, 3$1/2$ pol. Word for Windows 7.0},
+ options = {noslsn},
+}
+
+ at online{aves1998,
+ keywords = {7.17},
+ title = {Aves do Amapá},
+ subtitle = {banco de dados},
+ url = {http://www.bdt.org/bdt/avifauna/aves},
+ % urldate = {2002-05-30},
+ addendum = {Acesso em: 30 maio 2002},
+ options = {noslsn},
+}
+
+ at online{bioline1998,
+ keywords = {7.17},
+ title = {Bioline Discussion List. List maintained
+ by the Bases de Dados Tropical, \mkbibacro{BDT} in
+ Brasil},
+ url = {http://lisserv@bdt.org.br},
+ urldate = {1998-11-25},
+ options = {noslsn},
+}
+
+ at online{civitas1995,
+ keywords = {7.17},
+ title = {Civitas},
+ titleaddon = {Coordenação de Simão Pedro P. Marinho},
+ date = {1995/1998},
+ note = {Desenvolvido pela Pontifícia Universidade Católica
+ de Minas Gerais 1995-1998. Apresenta textos sobre
+ urbanismo e desenvolvimento de cidades},
+ url = {http://www.gcsnet.com/oamis/civitas},
+ urldate = {1998-11-27},
+ options = {noslsn},
+ % editora = {Simão Pedro P. Marinho},
+ % editoratype = {coordinator},
+ % O ideal seria usar os campos `editora` e `editoratype` em vez de
+ % `titleaddon`.
+}
+
+ at online{galeria1998,
+ keywords = {7.17},
+ title = {Galeria virtual de arte do Vale do Paraíba},
+ location = {São José dos Campos},
+ publisher = {Fundação Cultural Cassiano Ricardo},
+ date = {1998},
+ note = {Apresenta reproduções virtuais de obras
+ de artistas plásticos do Vale do Paraíba},
+ url = {http://www.virtualvale.com.br/galeria},
+ urldate = {1998-11-27},
+}
+
+ at online{almeida2002,
+ keywords = {7.17},
+ author = {M. P. S. Almeida},
+ title = {Fichas para \mkbibacro{MARC}\nopunct},
+ titleaddon = {[mensagem pessoal]. Mensagem recebida
+ por <\texttt{mtmendes at uol.com.br}> em 12 jan. 2002.},
+ options = {noslsn},
+}
+
+% <<<
+
+% <<<
+
+% section 8 >>>1
+
+% section 8.1 >>>2
+
+ at book{alves1995,
+ keywords = {8.1.1},
+ author = {{Roque de Brito} Alves},
+ title = {Ciência criminal},
+ location = {Rio de Janeiro},
+ publisher = {Forense},
+ date = {1995},
+}
+
+ at book{damiao1995,
+ keywords = {8.1.1},
+ author = {Regina Toledo Damião and Antonio Henriques},
+ title = {Curso de direito judrídico},
+ location = {São Paulo},
+ publisher = {Atlas},
+ date = {1995},
+}
+
+ at book{passos1995,
+ keywords = {8.1.1},
+ author = {L. M. M. Passos and A. Fonseca and M. Chaves},
+ title = {Alegria de saber},
+ subtitle = {matemática, segunda série, 2,
+ primeiro grau: livro do professor},
+ location = {São Paulo},
+ publisher = {Scipione},
+ date = {1995},
+ pagetotal = {136},
+}
+
+ at book{urani1994,
+ keywords = {8.1.1},
+ author = {A. Urani and others},
+ title = {Constituição de uma matriz
+ de contabilidade social para o Brasil},
+ location = {Brasília, DF},
+ publisher = {\mkbibacro{IPEA}},
+ date = {1994},
+}
+
+ at collection{ferreira1991,
+ keywords = {8.1.1},
+ editor = {Leslie Piccolotto Ferreira},
+ editortype = {organizer},
+ title = {O fonoaudiólogo e a escola},
+ location = {São Paulo},
+ publisher = {Summus},
+ date = {1991},
+}
+
+ at book{marcondes1993,
+ keywords = {8.1.1},
+ editor = {E. Marcondes and I. N. de Lima},
+ editortype = {coordinator},
+ title = {Dietas em pediatria clínica},
+ edition = {4},
+ location = {São Paulo},
+ publisher = {Sarvier},
+ date = {1993},
+}
+
+ at book{moore1960a,
+ keywords = {8.1.1},
+ editor = {W. Moore},
+ title = {Construtivismo del movimiento educacional},
+ subtitle = {soluciones},
+ location = {Córdoba, AR.\isdot},
+ date = {1960},
+}
+
+ at book{lujan1993,
+ keywords = {8.1.1},
+ editor = {Roger Patrón Lujan},
+ editortype = {compiler},
+ title = {Um presente especial},
+ titleaddon = {Tradução Sonia da Silva},
+ edition = {3},
+ location = {São Paulo},
+ publisher = {Aquariana},
+ date = {1993},
+ pagetotal = {167},
+}
+
+ at book{diniz1994,
+ keywords = {8.1.1},
+ author = {Júlio Diniz},
+ title = {As pupilas do senhor reitor},
+ edition = {15},
+ location = {São Paulo},
+ publisher = {Ática},
+ date = {1994},
+ pagetotal = {263},
+ series = {Série Bom Livro},
+}
+
+ at book{dante1983,
+ keywords = {8.1.1},
+ author = {{Dante Alighieri}},
+ title = {A divina comédia},
+ titleaddon = {Tradução, prefácio e notas: Hernâni Donato.},
+ location = {São Paulo},
+ publisher = {Círculo do Livro},
+ year = {[1983]},
+ sortyear = {1983},
+ pagetotal = {344},
+ % editor = {Hernâni Donato},
+ % editortype = {translatoranfo},
+ % O ideal seria usar os campos `editor` e `editortype` em vez de
+ % `titleaddon`.
+}
+
+ at book{gomes1995,
+ keywords = {8.1.1},
+ author = {Orlando Gomes},
+ title = {O direito de família},
+ titleaddon = {Atualização e notas de Humberto Theodoro Júnior},
+ edition = {11},
+ date = {1995},
+ publisher = {Forense},
+ location = {Rio de Janeiro},
+ pagetotal = {562},
+ % editor = {Humberto Theodoro Júnior},
+ % editortype = {updateran},
+ % O ideal seria usar os campos `editor` e `editortype` em vez de
+ % `titleaddon`.
+}
+
+ at book{albergaria1994,
+ keywords = {8.1.1},
+ author = {Lino de Albergaria},
+ title = {Cinco anos sem chover},
+ subtitle = {história de Lino Albergaria},
+ titleaddon = {Ilustrações de Paulo Lyra},
+ edition = {12},
+ location = {São Paulo},
+ publisher = {\mkbibacro{FTD}},
+ date = {1994},
+ pagetotal = {63},
+ % editor = {Paulo Lyra},
+ % editortype = {illustrator},
+ % O ideal seria usar os campos `editor` e `editortype` em vez de
+ % `titleaddon`.
+}
+
+ at book{chevalier1990,
+ keywords = {8.1.1},
+ author = {Jean Chevalier and Alain Gheerbrant},
+ title = {Dicionário de símbolos},
+ titleaddon = {Tradução Vera da Costa e Silva et al.},
+ edition = {3. ed. rev. e aum.},
+ date = {1990},
+ publisher = {J. Olympio},
+ location = {Rio de Janeiro},
+ % translator = {Vera da Costa e Silva and others},
+ % O ideal seria usar o campo `translator`.
+}
+
+ at standard{associação1988,
+ keywords = {8.1.2},
+ author = {{Associação Brasileira de Normas Técnicas}},
+ title = {\mkbibacro{NBR} 10520},
+ subtitle = {informação e documentação:
+ citações em documentos: apresentação},
+ location = {Rio de Janeiro},
+ date = {2002},
+ options = {noslsn},
+}
+
+ at booklet{universidade1993,
+ keywords = {8.1.2},
+ author = {{Universidade de São Paulo}},
+ title = {Catálogo de teses da Universidade de São Paulo, 1992},
+ location = {São Paulo},
+ date = {1993},
+ pagetotal = {467},
+ options = {noslsn},
+}
+
+ at proceedings{congresso1979,
+ keywords = {8.1.2},
+ eventtitle = {Congresso Brasileiro de Biblioteconomia e
+ Documentação},
+ number = {10},
+ eventdate = {1979},
+ venue = {Curitiba},
+ title = {Anais [\ldots]},
+ location = {Curitiba},
+ publisher = {Associação Bibliotecária do Paraná},
+ date = {1979},
+ volumes = {3},
+}
+
+ at manual{saopaulo1993,
+ keywords = {8.1.2},
+ author = {{São Paulo}},
+ authortype = {Estado},
+ nameaddon = {Secretaria do Meio Ambiente},
+ title = {Diretrizes para a politica ambiental
+ do Estado de São Paulo},
+ location = {São Paulo},
+ date = {1993},
+ pagetotal = {35},
+}
+
+ at report{brasil1993,
+ keywords = {8.1.2},
+ author = {{Brasil}},
+ nameaddon = {Ministério da Justiça},
+ title = {Relatório de atividades},
+ location = {Brasília, DF},
+ date = {1993},
+ pagetotal = {28},
+}
+
+ at report{biblioteca1985,
+ keywords = {8.1.2},
+ author = {{Biblioteca Nacional\nopunct}},
+ nameaddon = {(Brasil)},
+ title = {Relatório da diretoria-geral},
+ subtitle = {1984},
+ location = {Rio de Janeiro},
+ date = {1985},
+ pagetotal = {40},
+ % Para que o "(Brasil)" fique em minúsculas, pode-se usar
+ % `\nopunct` para omitir o ponto depois do autor e então acrescentar
+ % essa informação no campo `nameaddon`. Também é possível usar o campo
+ % `authortype` para essa informação, mas "Brasil" nãe é exatamente um
+ % tipo de autor, embora a ABNT imprima como se fosse.
+ % Nenhuma dessas possibilidades é ideal, e provavelmente causariam
+ % problemas em outros estilos, mas como a ABNT é inconsistente é
+ % necessário fazer algo assim.
+}
+
+ at report{biblioteca1983,
+ keywords = {8.1.2},
+ author = {{Biblioteca Nacional\nopunct}},
+ nameaddon = {(Portugal)},
+ title = {O 24 de julho de 1833 e a guerra civil de 1829-1834},
+ location = {Lisboa},
+ date = {1983},
+ pagetotal = {95},
+ % Para que o "(Portugal)" fique em minúsculas, pode-se usar
+ % `\nopunct` para omitir o ponto depois do autor e então acrescentar
+ % essa informação no campo `nameaddon`. Também é possível usar o campo
+ % `authortype` para essa informação, mas "Portugal" nãe é exatamente um
+ % tipo de autor, embora a ABNT imprima como se fosse.
+ % Nenhuma dessas possibilidades é ideal, e provavelmente causariam
+ % problemas em outros estilos, mas como a ABNT é inconsistente é
+ % necessário fazer algo assim.
+}
+
+ at book{diagnostico1993,
+ keywords = {8.1.3},
+ title = {Diagnóstico do setor editorial brasileiro},
+ location = {São Paulo},
+ publisher = {Câmara Brasileira do Livro},
+ date = {1993},
+ pagetotal = {64},
+}
+
+% <<<
+
+% section 8.2 >>>2
+
+ at book{pastro1993a,
+ keywords = {8.2},
+ author = {C. Pastro},
+ title = {Arte sacra},
+ location = {São Paulo},
+ publisher = {Loyola},
+ date = {1993},
+}
+
+ at book{pastro1993b,
+ keywords = {8.2},
+ author = {C. Pastro},
+ title = {Arte sacra},
+ subtitle = {espaço sagrado hoje},
+ location = {São Paulo},
+ publisher = {Loyola},
+ date = {1993},
+ pagetotal = {343},
+}
+
+ at book{arte1992,
+ keywords = {8.2},
+ title = {Arte de furtar\ldots},
+ date = {1992},
+ publisher = {Nova Fronteira},
+ location = {Rio de Janeiro},
+}
+
+ at misc{levi1997b,
+ keywords = {8.2},
+ author = {R. Levi},
+ title = {Edifício Columbus\nopunct},
+ titleaddon = {\unspace\ldots: n. 1930-33},
+ date = {1997},
+ pagetotal = {108},
+ bookpagination = {sheet},
+ note = {Plantas diversas. Originais em papel vegetal},
+ options = {noslsn},
+ % Aqui é usado o campo `titleaddon` em vez de `subtitle` para que as
+ % reticências não fiquem enfatizadas com o resto do título, como está no
+ % manual (estranhamente).
+}
+
+ at book{golsalves1971,
+ keywords = {8.2},
+ editor = {Paulo Eiró Gonsalves},
+ editortype = {organizer},
+ title = {A criança},
+ subtitle = {perguntas e respostas: médicos, psicólogos,
+ professores, técnicos, dentistas\ldots},
+ foreword = {Carlos da Silva Lacaz},
+ location = {São Paulo},
+ publisher = {Cultrix: Ed. da \mkbibacro{USP}},
+ date = {1971},
+}
+
+ at periodical{saopaulo1941b,
+ keywords = {8.2},
+ title = {São Paulo Medical Journal = Revista Paulista de
+ Medicina},
+ location = {São Paulo},
+ publisher = {Associação Paulista de Medicina},
+ year = {1941-~.},
+ sortyear = {1941},
+ note = {Bimensal},
+ issn = {0035-0362},
+}
+
+ at periodical{revista1973,
+ keywords = {8.2},
+ title = {Revista brasileira de biblioteconomia e documentação},
+ location = {São Paulo},
+ publisher = {\mkbibacro{FEBAB}},
+ date = {1973/1992},
+}
+
+ at periodical{boletim1965a,
+ keywords = {8.2},
+ title = {Boletim Estatístico {[da] Rede Ferroviária Federal}},
+ location = {Rio de Janeiro},
+ year = {1965-~.},
+ sortyear = {1965},
+ note = {Trimestral},
+ options = {noslsn},
+}
+
+ at article{leitao1989,
+ keywords = {8.2},
+ author = {D. M. Leitão},
+ title = {A informação como insumo estratégico},
+ journaltitle = {Ci. Inf.},
+ location = {Brasília, DF},
+ volume = {22},
+ number = {2},
+ pages = {118-123},
+ issue = {maio/ago.},
+ year = {1989},
+}
+
+ at proceedings{simposio1978,
+ keywords = {8.2},
+ eventtitle = {Simpósio Brasileiro de Aquicultura},
+ number = {1},
+ eventdate = {1978},
+ venue = {Recife},
+ title = {[Trabalhos apresentados]},
+ location = {Rio de Janeiro},
+ publisher = {Academia Brasileira de Ciências},
+ date = {1980},
+ pagetotal = {ii, 412},
+}
+
+% <<<
+
+% section 8.3 >>>2
+
+ at book{schaum1956,
+ keywords = {8.3},
+ author = {Daniel Schaum},
+ title = {Schaum's outline of theory and problems},
+ edition = {5th. ed},
+ location = {New York},
+ publisher = {Schaum Publishing},
+ date = {1956},
+ pagetotal = {204},
+}
+
+ at book{pedrosa1995,
+ keywords = {8.3},
+ author = {Israel Pedrosa},
+ title = {Da cor à cor inexistente},
+ edition = {6},
+ location = {Rio de Janeiro},
+ publisher = {L. Cristiano},
+ date = {1995},
+ pagetotal = {219},
+}
+
+ at standard{francca1996,
+ keywords = {8.3},
+ author = {Júnia Lessa França and others},
+ title = {Manual para normalização
+ de publicações técnico-científicas},
+ edition = {3. ed. rev. e aum.},
+ location = {Belo Horizonte},
+ publisher = {Ed. da \mkbibacro{UFMG}},
+ date = {1996},
+}
+
+ at software{astrology1994,
+ keywords = {8.3},
+ title = {Astrology source},
+ titleaddon = {Version 1.0A},
+ location = {Seattle},
+ publisher = {Multicom Publising},
+ year = {c1994},
+ sortyear = {1994},
+ note = {1 \mkbibacro{CD-ROM}},
+}
+
+% <<<
+
+% section 8.4 >>>2
+
+ at book{zani1995,
+ keywords = {8.4},
+ author = {R. Zani},
+ title = {Beleza, saúde e bem-estar},
+ location = {São Paulo},
+ publisher = {Saraiva},
+ date = {1995},
+ pagetotal = {173},
+}
+
+ at book{swokowski1994,
+ keywords = {8.4},
+ author = {E. W. Swokowski and V. R. L. F. Flores and Q. M.
+ Moreno},
+ title = {Cálculo de geometria analítica},
+ titleaddon = {Tradução de Alfredo Alves de Faria.
+ Revisão técnica Antonio Pertence Júnior},
+ edition = {2},
+ location = {São Paulo},
+ publisher = {Makron Books do Brasil},
+ date = {1994},
+ note = {2 v.},
+ % translator = {Alfredo Alves de Faria},
+ % editor = {Antonio Pertence Júnior},
+ % editortype = {techrev},
+ % O ideal seria usar os campos `editor` e `editortype` em vez de
+ % `titleaddon`.
+}
+
+ at book{lazzarini1994,
+ keywords = {8.4},
+ author = {Lazzarini Neto, Sylvio},
+ title = {Cria e recria},
+ location = {[São Paulo]},
+ publisher = {\mkbibacro{SDF} Editores},
+ date = {1994},
+ pagetotal = {108},
+}
+
+ at book{osgrandes1981,
+ keywords = {8.4},
+ title = {Os~grandes clássicos das poesias líricas},
+ publisher = {Ex Libris},
+ date = {1981},
+ pagetotal = {60},
+ bookpagination = {sheet},
+}
+
+ at book{krieger1992,
+ keywords = {8.4},
+ author = {Gustavo Krieger and Luís Antonio Novaes and Tales
+ Faria},
+ title = {Todos os sócios do presidente},
+ edition = {3},
+ publisher = {Scritta},
+ date = {1992},
+ pagetotal = {195},
+}
+
+% <<<
+
+% section 8.5 >>>2
+
+ at book{daghalian1995,
+ keywords = {8.5},
+ author = {Jacob Daghlian},
+ title = {Lógica e álgebra de Boole},
+ edition = {4},
+ location = {São Paulo},
+ publisher = {Atlas},
+ date = {1995},
+ pagetotal = {167},
+ illustrated = {il.},
+ note = {Bibliografia: p. 166-167},
+ isbn = {85-224-1256-1},
+}
+
+ at book{lima1985,
+ keywords = {8.5},
+ author = {M. Lima},
+ title = {Tem encontro com Deus},
+ subtitle = {teologia para leigos},
+ location = {Rio de Janeiro},
+ publisher = {J. Olympio},
+ date = {1985},
+}
+
+ at book{goldfarb1995,
+ keywords = {8.5},
+ editor = {Ana Maria Alfonso-Goldfarb and Carlos A. Maia},
+ editortype = {coordinator},
+ title = {História da ciência},
+ subtitle = {o mapa do conhecimento},
+ titleaddon = {Rio de Janeiro: Expressão e Cultura;
+ São Paulo: \mkbibacro{EDUSP}, 1995},
+ pagetotal = {968},
+ series = {América 500 anos},
+ number = {2},
+ options = {noslsn},
+ % O campo `titleaddon` é usado para imprimir dois locais e duas editoras.
+}
+
+ at book{franco1993,
+ keywords = {8.5},
+ author = {I. Franco},
+ title = {Discursos},
+ subtitle = {de outubro de 1992 a agosto de 1993},
+ location = {Brasília, DF},
+ date = {1993},
+ pagetotal = {107},
+}
+
+ at book{goncalves1993,
+ keywords = {8.5},
+ author = {F. B. Gonçalves},
+ title = {A história de Mirador},
+ date = {1993},
+}
+
+ at manual{universidade1994,
+ keywords = {8.5},
+ author = {{Universidade Federal de Viçosa}},
+ title = {Catálogo de graduação, 1994-1995},
+ location = {Viçosa, MG},
+ date = {1994},
+ pagetotal = {385},
+}
+
+ at book{ribeiro2001,
+ keywords = {8.5},
+ author = {{Antonia Motta de Castro Memória} Ribeiro},
+ title = {\mkbibacro{AACR2}, Anglo American Cataloguing
+ Rules\nopunct},
+ titleaddon = {\unspace, 2\textsuperscript{nd} edition:
+ descrição e pontos de acesso},
+ date = {2001},
+ edition = {2. ed. rev. e atual.},
+ location = {Brasília, DF},
+ options = {noslsn},
+ % O "de" no nome da autora é colocado desse modo para que apenas o último
+ % nome seja impresso em maiúsculas (em vez de tudo o que tem depois do
+ % "de"). Cf. http://tex.stackexchange.com/a/308659/102699
+ % Para o subtítulo é necessário usar o campo `titleaddon` para que parte
+ % do título apareça em negrito/itálico e parte não.
+}
+
+% <<<
+
+% section 8.6 >>>2
+
+ at book{leite1994,
+ keywords = {8.6},
+ author = {C. B. Leite},
+ title = {O século do desempenho},
+ location = {São Paulo},
+ publisher = {LTr},
+ date = {1994},
+ pagetotal = {160},
+}
+
+ at book{cipolla1993,
+ keywords = {8.6},
+ author = {Sylvia Cipolla},
+ title = {Eu e a escola, 2ª série},
+ location = {São Paulo},
+ publisher = {Paulinas},
+ year = {c1993},
+ sortyear = {1993},
+ pagetotal = {63},
+}
+
+ at book{florenzano1993,
+ keywords = {8.6},
+ author = {Everton Florenzano},
+ title = {Dicionário de idéias semelhantes},
+ location = {Rio de Janeiro},
+ publisher = {Ediouro},
+ year = {[1993]},
+ sortyear = {1993},
+ pagetotal = {383},
+}
+
+ at book{ruch1926,
+ keywords = {8.6},
+ author = {G. Ruch},
+ title = {História geral da civilização},
+ subtitle = {da Antigüidade ao XX século},
+ location = {Rio de Janeiro},
+ publisher = {F. Briguiet},
+ date = {1926/1940},
+ note = {4 v.},
+}
+
+ at periodical{globo1985,
+ keywords = {8.6},
+ title = {Globo Rural},
+ location = {São Paulo},
+ publisher = {Rio Gráfica},
+ year = {1985-~.},
+ sortyear = {1985},
+ note = {Mensal},
+}
+
+ at periodical{desenvolvimento1957,
+ keywords = {8.6},
+ title = {Desenvolvimento \& Conjuntura},
+ location = {Rio de Janeiro},
+ publisher = {Confederação Nacional da Indústria},
+ date = {1957/1968},
+ note = {Mensal},
+}
+
+ at article{alcarde1996,
+ keywords = {8.6},
+ author = {J. C. Alcarde and A. A. Rodella},
+ title = {O equivalente em carbonato de cálcio
+ dos corretivos da acidez dos solos},
+ journaltitle = {Scientia Agricola},
+ location = {Piracicaba},
+ volume = {53},
+ number = {2/3},
+ pages = {204-210},
+ issue = {maio/dez.},
+ year = {1996},
+}
+
+ at article{bennetton1993,
+ keywords = {8.6},
+ author = {M. J. Bennetton},
+ title = {Terapia ocupacional e reabilitação psicossocial},
+ subtitle = {uma relação possível},
+ journaltitle = {Revista de Terapia Ocupacional
+ da Universidade de São Paulo},
+ location = {São Paulo},
+ volume = {4},
+ number = {3},
+ pages = {11-16},
+ date = {1993-03},
+}
+
+ at article{mansilla1998b,
+ keywords = {8.6},
+ author = {H. C. F. Mansilla},
+ title = {La controversia entre universalismo y particularismo
+ en la filosofía de la cultura},
+ journaltitle = {Revista Latinoamericana de Filosofia},
+ location = {Buenos Aires},
+ volume = {24},
+ number = {2},
+ issue = {primavera},
+ year = {1998},
+}
+
+ at article{figueirde1996,
+ keywords = {8.6},
+ author = {E. Figueiredo},
+ title = {Canadá e Antilhas},
+ subtitle = {línguas populares, oralidade e literatura},
+ journaltitle = {Gragoatá},
+ location = {Niterói},
+ number = {1},
+ pages = {127-136},
+ issue = {2. sem.},
+ date = {1996},
+}
+
+% <<<
+
+% section 8.7 >>>2
+
+ at book{lucci1994,
+ keywords = {8.7},
+ author = {E. A. Lucci},
+ title = {Viver e aprender},
+ subtitle = {estudos sociais, 3: exemplar do professor},
+ edition = {3},
+ location = {São Paulo},
+ publisher = {Saraiva},
+ date = {1994},
+ pagetotal = {96, 7},
+}
+
+ at book{felipe1994,
+ keywords = {8.7},
+ author = {Jorge Franklin Alves Felipe},
+ title = {Previdência social na prática forense},
+ edition = {4},
+ location = {Rio de Janeiro},
+ publisher = {Forense},
+ date = {1994},
+ pagetotal = {viii, 236},
+}
+
+ at book{lellis1994,
+ keywords = {8.7},
+ author = {J. Jakubovic and M. Lellis},
+ title = {Matemática na medida certa, 8. série},
+ subtitle = {livro do professor},
+ edition = {2},
+ location = {São Paulo},
+ publisher = {Scipione},
+ date = {1994},
+ pagetotal = {208, xxi},
+}
+
+ at book{piaget1980,
+ keywords = {8.7},
+ author = {Jean Piaget},
+ title = {Para onde vai a educação},
+ edition = {7},
+ location = {Rio de Janeiro},
+ publisher = {J. Olympio},
+ date = {1980},
+ pagetotal = {500},
+}
+
+ at book{tabak1993,
+ keywords = {8.7},
+ author = {F. Tabak},
+ title = {A lei como instrumento de mudança social},
+ location = {Fortaleza},
+ publisher = {Fundação Waldemar Alcântara},
+ date = {1993},
+ pagetotal = {17},
+ bookpagination = {sheet},
+}
+
+ at book{tourinho1994,
+ keywords = {8.7},
+ author = {Tourinho Filho, F. C.},
+ title = {Processo penal},
+ edition = {16. ed. rev. e atual.},
+ location = {São Paulo},
+ publisher = {Saraiva},
+ date = {1994},
+ note = {4 v.},
+}
+
+ at book{silva1996b,
+ keywords = {8.7},
+ author = {De Plácido e Silva},
+ title = {Vocabulário jurídico},
+ edition = {4},
+ location = {Rio de Janeiro},
+ publisher = {Forense},
+ date = {1996},
+ note = {5 v. em 3},
+}
+
+ at incollection{rego1991,
+ keywords = {8.7},
+ author = {L. L. B. Rego},
+ title = {O desenvolvimento cognitivo
+ e a prontidão para alfabetização},
+ editor = {T. N. Carraro},
+ editortype = {organizer},
+ booktitle = {Aprender pensando},
+ edition = {6},
+ location = {Petrópolis},
+ publisher = {Vozes},
+ date = {1991},
+ pages = {31-40},
+}
+
+ at inbook{turano1998,
+ keywords = {8.7},
+ author = {J. C. Turano and L. M. Turano},
+ title = {Fatores determinantes da ocusão em prótese total},
+ booktitle = {Fundamentos de prótese total},
+ bookauthor = {J. C. Turano and L. M. Turano},
+ edition = {4},
+ location = {São Paulo},
+ publisher = {Quintessence},
+ date = {1998},
+ chapter = {13},
+}
+
+ at book{marques1993,
+ keywords = {8.7},
+ author = {M. P. Marques and R. G. Lanzelotte},
+ title = {Banco de dados e hipermídia},
+ subtitle = {construindo um metamodelo para o Projeto Portinari},
+ location = {Rio de Janeiro},
+ publisher = {\mkbibacro{PUC}, Departamento de Informática},
+ date = {1993},
+ note = {Paginação irregular},
+}
+
+ at book{tamandare1993,
+ keywords = {8.7},
+ title = {Sistema de ensino Tamandaré},
+ subtitle = {sargentos do Exército e da Aeronáutica},
+ location = {[Rio de Janeiro]},
+ publisher = {Colégio Curso Tamandaré},
+ date = {1993},
+ note = {Não paginado},
+}
+
+% <<<
+
+% section 8.8 >>>2
+
+ at book{cesar1994,
+ keywords = {8.8},
+ author = {A. M. Cesar},
+ title = {A bala e a mitra},
+ location = {Recife},
+ publisher = {Bagaço},
+ date = {1994},
+ pagetotal = {267},
+ illustrated = {il.},
+}
+
+ at book{azevedo1994,
+ keywords = {8.8},
+ author = {Marta R. de Azevedo},
+ title = {Viva vida},
+ subtitle = {estudos sociais, 4.},
+ location = {São Paulo},
+ publisher = {\mkbibacro{FTD}},
+ date = {1994},
+ pagetotal = {194},
+ illustrated = {il. color.},
+}
+
+ at book{batista1992,
+ keywords = {8.8},
+ author = {Z. Batista and N. Batista},
+ title = {O foguete do Guido},
+ titleaddon = {Ilustrações de Marilda Castanha},
+ location = {São Paulo},
+ publisher = {Ed. do Brasil},
+ date = {1992},
+ pagetotal = {15},
+ illustrated = {principalmente il. color.},
+ % editor = {Marilda Castanha},
+ % editortype = {illustrator},
+}
+
+ at book{chueire1994,
+ keywords = {8.8},
+ author = {C. Chueire},
+ title = {Marca angelical},
+ titleaddon = {Ilustração Luciane Fadel},
+ location = {Petrópolis},
+ publisher = {Vozes},
+ date = {1994},
+ pagetotal = {18},
+ illustrated = {somente il.},
+ isbn = {85-326-1087-0},
+ % editora = {Luciane Fadel},
+ % editoratype = {illustrator},
+ % O ideal seria usar os campos `editora` e `editoratype` em vez de
+ % `titleaddon`.
+}
+
+% <<<
+
+% section 8.9 >>>2
+
+ at book{duran1993,
+ keywords = {8.9},
+ author = {J. J. Duran},
+ title = {Iluminação para vídeo e cinema},
+ location = {São Paulo},
+ date = {1993},
+ pagetotal = {126},
+ dimensions = {21~cm},
+}
+
+ at book{chemello1993,
+ keywords = {8.9},
+ author = {T. Chemello},
+ title = {Lãs, linhas e retalhos},
+ edition = {3},
+ location = {São Paulo},
+ publisher = {Global},
+ date = {1993},
+ pagetotal = {61},
+ illustrated = {il.},
+ dimensions = {16 cm {$\times$} 23 cm},
+}
+
+ at misc{taca0000,
+ keywords = {8.9},
+ title = {Taça de vidro à maneira de Veneza,
+ com a imagem de Nossa Senhora e o menino
+ no fuste também decorado com detalhes azuis},
+ year = {[170-{}-?].},
+ sortyear = {1700},
+ note = {1 taça, 10,7 cm de diâmetro $\times$ 24,5 cm de
+ altura},
+ options = {noslsn},
+ % É necessário pôr o ponto depois do ano manualmente
+ % porque o biblatex acha que o ponto de interrogação já é suficiente.
+}
+
+% <<<
+
+% section 8.10 >>>2
+
+ at book{arbex1993,
+ keywords = {8.10},
+ author = {Arbex Junior, J.},
+ title = {Nacionalismo},
+ subtitle = {o desafio à nova ordem pós-socialista},
+ location = {São Paulo},
+ publisher = {Scipione},
+ date = {1993},
+ pagetotal = {104},
+ illustrated = {il.},
+ dimensions = {23 cm},
+ series = {História em aberto},
+}
+
+ at book{carvalho1994,
+ keywords = {8.10},
+ author = {M. Carvalho},
+ title = {Guia prático do alfabetizador},
+ location = {São Paulo},
+ publisher = {Ática},
+ date = {1994},
+ pagetotal = {95},
+ series = {Princípios},
+ number = {243},
+}
+
+ at book{migliori1993,
+ keywords = {8.10},
+ author = {R. Migliori},
+ title = {Paradigmas e educação},
+ location = {São Paulo},
+ publisher = {Aquariana},
+ date = {1993},
+ pagetotal = {20},
+ series = {Visão do futuro},
+ number = {v. 1},
+}
+
+ at book{amaral1994,
+ keywords = {8.10},
+ author = {Amaral Sobrinho, J.},
+ title = {Ensino fundamental},
+ subtitle = {gastos da União e do \mkbibacro{MEC} em 1991:
+ tendências},
+ location = {Brasília, DF},
+ publisher = {\mkbibacro{IPEA}},
+ date = {1994},
+ pagetotal = {8},
+ series = {Texto para discussão},
+ number = {n. 31},
+}
+
+ at book{rodrigues1994,
+ keywords = {8.10},
+ author = {Nelson Rodrigues},
+ title = {Teatro completo},
+ titleaddon = {Organização geral e prefácio Sábato Magaldi},
+ location = {Rio de Janeiro},
+ publisher = {Nova Aguilar},
+ date = {1994},
+ pagetotal = {1134},
+ series = {Biblioteca luso-brasileira. Série brasileira},
+ % editor = {Sábato Magaldi},
+ % editortype = {genorgfo},
+}
+
+% <<<
+
+% section 8.11 >>>2
+
+ at book{laurenti1978,
+ keywords = {8.11},
+ author = {R. Laurenti},
+ title = {Mortalidade pré-natal},
+ location = {São Paulo},
+ publisher = {Centro Brasileiro de Classificação de Doenças},
+ date = {1978},
+ note = {Mimeografado},
+}
+
+ at article{marins1991,
+ keywords = {8.11},
+ author = {J. L. C. Marins},
+ title = {Massa calcificada da naso-faringe},
+ journaltitle = {Radiologia Brasileira},
+ location = {São Paulo},
+ number = {23},
+ date = {1991},
+ pubstate = {No prelo},
+}
+
+ at misc{malagrino1985,
+ keywords = {8.11},
+ author = {W. Malagrino and others},
+ title = {Estudos preliminares sobre os efeitos de baixas
+ concentrações de detergentes amiônicos na formação
+ do bisso em \textit{Branchidontas solisianus}},
+ date = {1985},
+ note = {Trabalho apresentado ao 13º Congresso Brasileiro
+ de Engenharia Sanitária e Ambiental, Maceió, 1985},
+ options = {noslsn},
+}
+
+ at book{zilberman1998,
+ keywords = {8.11},
+ author = {R. Zilberman},
+ title = {A leitura e o ensino da literatura},
+ location = {São Paulo},
+ publisher = {Contexto},
+ date = {1988},
+ pagetotal = {146},
+ relatedtype = {recensionof},
+ related = {silva1988},
+}
+
+ at article{silva1988,
+ % keywords = {8.11},
+ author = {E. T. Silva},
+ journaltitle = {Ci. Inf.},
+ location = {Brasília, DF},
+ volume = {17},
+ number = {2},
+ issue = {jul./dez.},
+ year = {1988},
+}
+
+ at book{matsuda1986,
+ keywords = {8.11},
+ author = {C. T. Matsuda},
+ title = {Cometas: do mito à ciência},
+ date = {1986},
+ publisher = {Ícone},
+ location = {São Paulo},
+ related = {santos1987},
+ relatedtype = {reviewof},
+}
+
+ at article{santos1987,
+ % keywords = {8.11},
+ author = {P. M. Santos},
+ title = {Cometa},
+ subtitle = {divindade momentânea ou bola de gelo sujo?},
+ journaltitle = {Ciência Hoje},
+ location = {São Paulo},
+ volume = {5},
+ number = {30},
+ pages = {20},
+ date = {1987-04},
+}
+
+ at misc{resprin1997,
+ keywords = {8.11},
+ title = {Resprin},
+ subtitle = {comprimidos},
+ titleaddon = {Responsável técnico Delosmar R. Bastos},
+ location = {São José dos Campos},
+ publisher = {Johnson \& Johnson},
+ date = {1997},
+ note = {Bula de remédio},
+}
+
+ at book{carruth1993,
+ keywords = {8.11},
+ author = {Jane Carruth},
+ title = {A nova casa do Bebeto},
+ titleaddon = {Desenhos de Tony Hutchings. Tradução Ruth Rocha},
+ location = {São Paulo},
+ publisher = {Círculo do Livro},
+ date = {1993},
+ pagetotal = {21},
+ note = {Tradução de: Moving House},
+ % editor = {Tony Hutchings},
+ % editortype = {illustrator},
+ % translator = {Ruth Rocha},
+ % O ideal seria usar os campos `editor` e `editortype` em vez de
+ % `titleaddon`.
+}
+
+ at book{saadi1994,
+ keywords = {8.11},
+ author = {Saadi},
+ title = {O jardim das rosas\ldots},
+ titleaddon = {Tradução de Aurélio Buarque de Holanda},
+ location = {Rio de Janeiro},
+ publisher = {J. Olympio},
+ date = {1944},
+ pagetotal = {124},
+ illustrated = {il.},
+ series = {Coleção Rubaiyat},
+ note = {Versão francesa de Franz Toussaint do original árabe},
+ % translator = {Aurélio Buarque de Holanda},
+}
+
+ at book{makau1962,
+ keywords = {8.11},
+ author = {A. B. Makau},
+ title = {Esperanza de la educación hoy},
+ location = {Lisboa},
+ publisher = {J.~Piaget},
+ date = {1962},
+ related = {moore1960b},
+ relatedtype = {reprintfrom},
+}
+
+ at book{moore1960b,
+ % keywords = {8.11},
+ editor = {W. Moore},
+ title = {Construtivismo del movimiento educacional},
+ subtitle = {soluciones},
+ location = {Córdoba, AR},
+ date = {1960},
+ pages = {309-340},
+}
+
+ at article{lion1981,
+ keywords = {8.11},
+ author = {M. F. Lion and J. Andrade},
+ title = {Drogas cardiovasculares e gravidez},
+ titleaddon = {Separata de:},
+ journaltitle = {Arquivos Brasileiros de Cardiologia},
+ location = {São Paulo},
+ volume = {37},
+ number = {2},
+ pages = {125-127},
+ date = {1981},
+}
+
+ at thesis{morgado1990,
+ keywords = {8.11},
+ author = {M. L. C. Morgado},
+ title = {Reimplante dentário},
+ date = {1990},
+ pagetotal = {51},
+ bookpagination = {sheet},
+ type = {Trabalho de conclusão de curso (Especialização)},
+ institution = {Faculdade de Odontologia,
+ Universidade Camilo Castelo Branco},
+ location = {São Paulo},
+ eventdate = {1990},
+}
+
+ at mastersthesis{araujo1986,
+ keywords = {8.11},
+ author = {U. A. M. Araujo},
+ title = {Máscaras inteiriças Tukúna},
+ subtitle = {possibilidade de estudo de artefatos
+ de museu para o conhecimento do universo indígena},
+ date = {1985},
+ pagetotal = {102},
+ bookpagination = {sheet},
+ type = {Dissertação (Mestrado em Ciências Sociais)},
+ institution = {Fundação Escola de Sociologia Política de São Paulo},
+ location = {São Paulo},
+ eventdate = {1986},
+}
+
+ at thesis{alentejo1999,
+ keywords = {8.11},
+ author = {Eduardo Alentejo},
+ title = {Catalogação de postais},
+ titleaddon = {1999. Trabalho apresentado como requisito parcial para
+ aprovação na Disciplina Catalogação III},
+ institution = {Escola de Biblioteconomia, Universidade do Rio de
+ Janeiro},
+ location = {Rio de Janeiro},
+ eventdate = {1999},
+ % date = {1999},
+ % A data foi acrescentada ao campo `titleaddon` para que ficasse antes do
+ % texto desse campo (que deveria ir no campo `note`, sendo impresso no fim
+ % da entrada, mas, pra variar, a ABNT resolveu fazer diferente).
+}
+
+ at book{holanda1994,
+ keywords = {8.11},
+ author = {S. B. Holanda},
+ title = {Caminhos e fronteiras},
+ edition = {3},
+ location = {São Paulo},
+ publisher = {Companhia das Letras},
+ date = {1994},
+ pagetotal = {301},
+ illustrated = {il.},
+ note = {Inclui índice},
+ isbn = {85-7164-411-x},
+}
+
+ at book{pelosi1993,
+ keywords = {8.11},
+ author = {T. Pelosi},
+ title = {O caminho das cordas},
+ location = {Rio de Janeiro},
+ publisher = {Anais},
+ date = {1993},
+ pagetotal = {158},
+ illustrated = {il.},
+ note = {Bibliografia: p. 115-158},
+}
+
+ at book{tringali1994,
+ keywords = {8.11},
+ author = {Dante Tringali},
+ title = {Escolas literárias},
+ location = {São Paulo},
+ publisher = {Musa},
+ date = {1994},
+ pagetotal = {246},
+ note = {Inclui bibliografias},
+}
+
+ at book{cardim1984,
+ keywords = {8.11},
+ author = {M. S. Cardim},
+ title = {Constitui o ensino de 2º grau regular noturno
+ uma verdadeira educação de adultos?},
+ location = {Curitiba},
+ publisher = {Universidade Federal do Paraná, Setor de Educação},
+ date = {1984},
+ note = {3 microfichas. Redução de 1:24.000},
+}
+
+% <<<
+
+% <<<
+
+% section 9 >>>1
+
+% section 9.1 >>>2
+
+ at book{confederacao1993,
+ keywords = {9.1},
+ author = {{Confederação nacional da indústria\nopunct}},
+ nameaddon = {(Brasil)},
+ title = {Educação básica e formação profissional},
+ date = {1993},
+ location = {Salvador},
+ options = {noslsn},
+ % Para que o "(Brasil)" fique em minúsculas, pode-se usar
+ % `\nopunct` para omitir o ponto depois do autor e então acrescentar
+ % essa informação no campo `nameaddon`. Também é possível usar o campo
+ % `authortype` para essa informação, mas "Brasil" nãe é exatamente um
+ % tipo de autor, embora a ABNT imprima como se fosse.
+ % Nenhuma dessas possibilidades é ideal, e provavelmente causariam
+ % problemas em outros estilos, mas como a ABNT é inconsistente é
+ % necessário fazer algo assim.
+}
+
+ at book{dreifuss1996,
+ keywords = {9.1},
+ author = {René Dreifuss},
+ title = {A era das perplexidades},
+ subtitle = {mundialização, globalização e planetarização},
+ date = {1996},
+ publisher = {Vozes},
+ location = {Petrópolis},
+}
+
+ at book{gramsci1978,
+ keywords = {9.1},
+ author = {Antonio Gramsci},
+ title = {Concepção dialética da História},
+ edition = {2},
+ date = {1978},
+ publisher = {Civilização Brasileira},
+ location = {Rio de Janeiro},
+}
+
+ at mvbook{freyre1943,
+ keywords = {9.1},
+ author = {Gilberto Freyre},
+ title = {Casa grande \& senzala},
+ subtitle = {formação da família brasileira
+ sob regime de economia patriarcal},
+ location = {Rio de Janeiro},
+ publisher = {J. Olympio},
+ date = {1943},
+ volumes = {2},
+}
+
+ at book{freyre1936a,
+ keywords = {9.1},
+ author = {Gilberto Freyre},
+ title = {Sobrados e mocambos},
+ subtitle = {decadência do patriarcado rural no Brasil},
+ location = {São Paulo},
+ publisher = {Ed. Nacional},
+ date = {1936},
+ options = {repeatfields=false, repeatfirstfields=false},
+}
+
+ at book{freyre1936b,
+ keywords = {9.1},
+ author = {Gilberto Freyre},
+ title = {Sobrados e mocambos},
+ subtitle = {decadência do patriarcado rural no Brasil},
+ location = {São Paulo},
+ publisher = {Ed. Nacional},
+ date = {1936},
+ pagetotal = {405},
+}
+
+ at book{freyre1938,
+ keywords = {9.1},
+ author = {Gilberto Freyre},
+ title = {Sobrados e mocambos},
+ subtitle = {decadência do patriarcado rural no Brasil},
+ location = {São Paulo},
+ publisher = {Ed. Nacional},
+ date = {1938},
+ edition = {2},
+ pagetotal = {410},
+ options = {repeatfields=false, repeatfirstfields=false},
+}
+
+% <<<
+
+% section 9.2 >>>2
+
+ at book{cretella1992,
+ keywords = {9.2},
+ author = {Cretella Júnior, José},
+ title = {Do impeachment no direito brasileiro},
+ location = {[São Paulo]},
+ publisher = {R. dos Tribunais},
+ date = {1992},
+ pages = {107},
+}
+
+ at booklet{boletim1965b,
+ keywords = {9.2},
+ title = {Boletim~estatístico [da] Rede Ferroviária Federal},
+ location = {Rio de Janeiro},
+ date = {1965},
+ pages = {20},
+}
+
+% <<<
+
+% <<<
+
+% vim: set foldmarker=\ >>>,\ <<< :
Property changes on: trunk/Master/texmf-dist/doc/latex/biblatex-abnt/NBR6023-2018.bib
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/biblatex-abnt/NBR6023-2018.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-abnt/NBR6023-2018.tex (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-abnt/NBR6023-2018.tex 2024-10-16 19:33:28 UTC (rev 72565)
@@ -0,0 +1,220 @@
+%% Copyright 2016 Daniel Ballester Marques
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Daniel Ballester Marques.
+
+\documentclass[a4paper]{article}
+\usepackage[brazil]{babel}
+\usepackage{lmodern}
+\usepackage[T1]{fontenc}
+\usepackage[utf8]{inputenc}
+\usepackage{textcomp}
+\usepackage{microtype}
+\usepackage{etoolbox}
+\usepackage{xcolor}
+
+\usepackage[style=abnt, sorting=none, repeatfirstfields]{biblatex}
+\usepackage[autostyle]{csquotes}
+
+\addbibresource{../bibtex/bib/biblatex-abnt/NBR6023-2018.bib}
+
+\defbibheading{bibliography}[]{\subsection{#1}}
+
+\defbibenvironment{bibliography}
+ {\list{}{%
+ \leftmargin 6em
+ \itemsep\bibitemsep
+ \parsep\bibparsep}}
+ {\endlist}
+ {\item}
+
+\defbibheading{subbib}[]{\subsubsection{#1}}
+
+\let\origsection\section
+\renewcommand\section{\clearpage\origsection}
+
+\makeatletter
+\newcommand{\globalcolor}[1]{%
+ \color{#1}\global\let\default at color\current at color
+}
+\makeatother
+\AtBeginDocument{\iftoggle{reference}{}{\globalcolor{red!50}}}
+
+
+\newtoggle{reference}
+\toggletrue{reference}
+
+\title{NBR 6023:2018 - \iftoggle{reference}{Referência}{Teste}}
+\author{Daniel Ballester Marques}
+
+\begin{document}
+
+\maketitle
+
+Este documento imprime \textit{ipsis litteris} todas as entradas citadas na
+NBR 6023:2018, da ABNT.
+
+Para expor as diferentes maneiras como cada campo pode ser usado, a ABNT
+imprime-os de modo diferente a cada entrada. A vantagem dos sistemas como
+o \texttt{biblatex}, por outro lado, é \emph{uniformizar} a bibliografia,
+imprimindo os campos do mesmo modo em todas as entradas. Para reproduzir
+fielmente o texto do manual, este documento faz \emph{mau uso} dos recursos do
+\texttt{biblatex}, aproveitando-se frequentemente de campos que devem ser
+evitados, como \texttt{note}, \texttt{addendum}, \texttt{nameaddon},
+\texttt{titleaddon} et al. Ele não deve ser usado, portanto, como referência
+para o uso do \texttt{biblatex-abnt}, mas apenas como exemplo de suas
+capacidades, mostrando que é possível (embora não seja recomendado) reproduzir
+todas as entradas do manual e expondo o modo de fazê-lo. Para o uso correto do
+\texttt{biblatex-abnt}, conferir o manual do estilo e o manual do próprio
+\texttt{biblatex}.
+
+\tableofcontents
+
+\nocite{*}
+
+
+\setcounter{section}{6}
+
+\section{Modelos de referências}
+
+
+ \printbibliography[keyword=7.1, title={Monografia no todo}]
+
+ \printbibliography[keyword=7.2,
+ title={Monografia no todo em meio eletrônico}]
+
+ \printbibliography[keyword=7.3, title={Parte de monografia}]
+
+ \printbibliography[keyword=7.4,
+ title={Parte de monografia em meio eletrônico}]
+
+ \subsection{Publicação periódica}
+
+ \printbibliography[heading=subbib, keyword=7.5.1,
+ title={Publicação periódica como um todo}]
+ \printbibliography[heading=subbib, keyword=7.5.2,
+ title={Partes de revista, boletim etc.}]
+ \printbibliography[heading=subbib, keyword=7.5.3,
+ title={Artigo e/ou matéria de revista, boletim etc.}]
+ \printbibliography[heading=subbib, keyword=7.5.4,
+ title={Artigo e/ou matéria de revista,
+ boletim etc.\ em meio eletrônico}]
+ \printbibliography[heading=subbib, keyword=7.5.5,
+ title={Artigo e/ou matéria de jornal}]
+
+ \printbibliography[heading=subbib, keyword=7.5.6,
+ title={Artigo e/ou matéria de jornal em meio eletrônico}]
+
+ \subsection{Evento como um todo}
+
+ \printbibliography[heading=subbib, keyword=7.6.1,
+ title={Elementos essenciais}]
+ \printbibliography[heading=subbib, keyword=7.6.2,
+ title={Elementos complementares}]
+ \printbibliography[heading=subbib, keyword=7.6.3,
+ title={Evento como um todo em meio eletrônico}]
+
+ \subsection{Trabalho apresentado em evento}
+
+ \printbibliography[heading=subbib, keyword=7.7.1,
+ title={Elementos essenciais}]
+ \printbibliography[heading=subbib, keyword=7.7.2,
+ title={Elementos complementares}]
+ \printbibliography[heading=subbib, keyword=7.7.3,
+ title={Trabalho apresentado em evento em meio eletrônico}]
+
+ \printbibliography[keyword=7.8, title={Patente}]
+
+ \subsection{Documento jurídico}
+
+ \printbibliography[heading=subbib, keyword=7.9.1, title={Legislação}]
+ \printbibliography[heading=subbib, keyword=7.9.2,
+ title={Jurisprudência (decisões judiciais)}]
+ \printbibliography[heading=subbib, keyword=7.9.3, title={Doutrina}]
+ \printbibliography[heading=subbib, keyword=7.9.4,
+ title={Documento jurídico em meio eletrônico}]
+
+ \printbibliography[keyword=7.10, title={Imagem em movimento}]
+
+ \subsection{Documento iconográfico}
+
+ \printbibliography[heading=subbib, keyword=7.11.1,
+ title={Elementos essenciais}]
+ \printbibliography[heading=subbib, keyword=7.11.2,
+ title={Elementos complementares}]
+ \printbibliography[heading=subbib, keyword=7.11.3,
+ title={Documento iconográfico em meio eletrônico}]
+
+ \subsection{Documento cartográfico}
+
+ \printbibliography[heading=subbib, keyword=7.12.1,
+ title={Elementos essenciais}]
+ \printbibliography[heading=subbib, keyword=7.12.2,
+ title={Elementos complementares}]
+ \printbibliography[heading=subbib, keyword=7.12.3,
+ title={Documento cartográfico em meio eletrônico}]
+
+ \printbibliography[keyword=7.13, title={Documento sonoro no todo}]
+
+ \printbibliography[keyword=7.14, title={Documento sonoro em parte}]
+
+ \subsection{Partitura}
+
+ \printbibliography[heading=subbib, keyword=7.15.1,
+ title={Elementos essenciais}]
+ \printbibliography[heading=subbib, keyword=7.15.2,
+ title={Elementos complementares}]
+ \printbibliography[heading=subbib, keyword=7.15.3,
+ title={Partitura em meio eletrônico}]
+
+ \printbibliography[keyword=7.16, title={Documento tridimensional}]
+
+ \printbibliography[keyword=7.17,
+ title={Documento de acesso exclusivo em meio eletrônico}]
+
+ \section{Transcrição dos elementos}
+
+ \subsection{Autoria}
+
+ \printbibliography[heading=subbib, keyword=8.1.1, title={Autor pessoal}]
+ \printbibliography[heading=subbib, keyword=8.1.2, title={Autor entidade}]
+ \printbibliography[heading=subbib, keyword=8.1.3,
+ title={Autoria desconhecida}]
+
+ \printbibliography[keyword=8.2, title={Título e subtítulo}]
+
+ \printbibliography[keyword=8.3, title={Edição}]
+
+ \printbibliography[keyword=8.4, title={Local}]
+
+ \printbibliography[keyword=8.5, title={Editora}]
+
+ \printbibliography[keyword=8.6, title={Data}]
+
+ \printbibliography[keyword=8.7, title={Descrição física}]
+
+ \printbibliography[keyword=8.8, title={Ilustrações}]
+
+ \printbibliography[keyword=8.9, title={Dimensões}]
+
+ \printbibliography[keyword=8.10, title={Séries e coleções}]
+
+ \printbibliography[keyword=8.11, title={Notas}]
+
+ \section{Ordenação das referências}
+
+ \printbibliography[keyword=9.1, title={Sistema alfabético}]
+
+ \printbibliography[keyword=9.2, title={Sistema numérico}]
+
+
+\end{document}
Property changes on: trunk/Master/texmf-dist/doc/latex/biblatex-abnt/NBR6023-2018.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/biblatex-abnt/NBR6023-2018_reference.pdf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/latex/biblatex-abnt/NBR6023-2018_reference.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-abnt/NBR6023-2018_reference.pdf 2024-10-16 19:32:09 UTC (rev 72564)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-abnt/NBR6023-2018_reference.pdf 2024-10-16 19:33:28 UTC (rev 72565)
Property changes on: trunk/Master/texmf-dist/doc/latex/biblatex-abnt/NBR6023-2018_reference.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/biblatex-abnt/NBR6023-2018_test.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-abnt/NBR6023-2018_test.tex (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-abnt/NBR6023-2018_test.tex 2024-10-16 19:33:28 UTC (rev 72565)
@@ -0,0 +1,23 @@
+%% Copyright 2016 Daniel Ballester Marques
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Daniel Ballester Marques.
+
+\documentclass{article}
+
+\usepackage{pdfpagediff}
+
+\begin{document}
+
+\layerPages{NBR6023-2018.pdf}{NBR6023-2018_reference.pdf}
+
+\end{document}
Property changes on: trunk/Master/texmf-dist/doc/latex/biblatex-abnt/NBR6023-2018_test.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/biblatex-abnt/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-abnt/README.md 2024-10-16 19:32:09 UTC (rev 72564)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-abnt/README.md 2024-10-16 19:33:28 UTC (rev 72565)
@@ -7,13 +7,13 @@
BibLaTeX style for Brazil's ABNT (Brazilian Association of Technical Standards)
rules.
-Version 3.4
+Version 4.0
---
Estilo para BibLaTeX compatível com as normas da ABNT.
-Versão 3.4
+Versão 4.0
---
Modified: trunk/Master/texmf-dist/doc/latex/biblatex-abnt/biblatex-abnt.bib
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-abnt/biblatex-abnt.bib 2024-10-16 19:32:09 UTC (rev 72564)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-abnt/biblatex-abnt.bib 2024-10-16 19:33:28 UTC (rev 72565)
@@ -128,3 +128,36 @@
location = {Campinas},
year = {2013},
}
+
+ at article{lucca2009,
+ keywords = {7.7,7.7.5},
+ author = {Gabriella {De Lucca}},
+ title = {Notas curtas},
+ journaltitle = {Getulio},
+ location = {São Paulo},
+ volume = {ano 3},
+ pages = {9},
+ % Alternativa 1:
+ date = {2009-07/2009-08},
+ % Alternativa 2:
+ % month = {07},
+ % year = {2009},
+ % endmonth = {08},
+ % endyear = {2009},
+ options = {slashdaterange}
+}
+
+ at inthesis{rodrigues2009parte,
+ keywords = {7.3},
+ author = {Ana Lúcia Aquilas Rodrigues},
+ title = {Aspectos éticos},
+ booktitle = {Impacto de um programa de exercícios no local de trabalho sobre o nível de atividade física e o estágio de prontidão para a mudança de comportamento},
+ bookauthor = {Ana Lúcia Aquilas Rodrigues},
+ date = {2009},
+ type = {Dissertação (Mestrado em Fisiopatologia Experimental)},
+ institution = {Faculdade de Medicina, Universidade de São Paulo},
+ location = {São Paulo},
+ eventdate = {2009},
+ pages = {19-20},
+ bookpagination = {sheet},
+}
Modified: trunk/Master/texmf-dist/doc/latex/biblatex-abnt/biblatex-abnt.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-abnt/biblatex-abnt.tex 2024-10-16 19:32:09 UTC (rev 72564)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-abnt/biblatex-abnt.tex 2024-10-16 19:33:28 UTC (rev 72565)
@@ -148,12 +148,19 @@
\item [ittitles] Usa itálico para os títulos na bibliografia
\item [justify] Imprime o texto justificado em vez de alinhado à esquerda
\item [indent] Indenta as entradas da bibliografia
+ \item [accite] Imprime os nomes em caixa alta nas citações
\item [sccite] Imprime os nomes em versalete nas citações
\item [scbib] Imprime os nomes em versalete na bibliografia
\item [pretty] Ativa as cinco primeiras opções citadas de uma vez
+ \item [oldspacing] Não realiza as alterações de espaçamento entre
+ referências bibliográficas introduzidas na norma NBR 6023 2018
+ (espaçamento simples entre linhas e uma linha em branco entre
+ entradas)
\item [giveninits] Abrevia os primeiros nomes na bibliografia
\item [extrayear] Diferencia os anos com letras (e.g., 2017a)
também na bibliografia
+ \item [dateyear] Imprime apenas o ano das entradas, descartando todas as outras partes da data. Se utilizada como uma opção global, recomenda-se o uso da opção \texttt{date=year} em seu lugar (menor risco de bugs)
+ \item [datemonth] Imprime apenas o mês e ano das entradas, descartando todas as outras partes da data
\item [nosl] Oculta as abreviações [s.l.] na bibliografia
\item [nosn] Oculta as abreviações [s.n.] na bibliografia
\item [noslsn] Oculta as abreviações [s.l], [s.n] e [s.l.: s.n.]
@@ -165,6 +172,7 @@
mas substitui os autores por traços sublineares
\item [usedashes] Usa os traços padrão do \texttt{biblatex} nos campos
repetidos
+ \item [slashdaterange] Utiliza uma barra ao invés do caractere padrão para separar períodos de datas. Sua utilização é mais recomendada para apenas entradas específicas
\item [language=brazil] Essa opção é adicionada automaticamente. Para
imprimir a bibliografia em outros idiomas, substitua o termo
\texttt{brazil} pelo código da linguagem desejada
@@ -172,7 +180,7 @@
\item [citecount] Além das páginas, especifica quantas vezes cada entrada
foi citada.
\item [comp] Abrevia a numeração no estilo numérico, imprimindo, e.g.,
- \enquote{(1--4)} em vez de \enquote{(1, 2, 3, 4)}.
+ \enquote{(1--4)} em vez de \enquote{(1, 2, 3, 4)}. Para funcionar, todas as entradas devem ser adicionadas dentro do mesmo par de chaves, sendo separadas por vírgula, e.g.: \verb|\cite{lucca2009,assis08,assis08:1,assis08:1b}|.
\end{description}% <<<3
\vspace{\baselineskip}
@@ -180,7 +188,7 @@
\begin{sloppypar}
As opções \texttt{repeatfields}, \texttt{repeattitles}, \texttt{backref},
- \texttt{nosl}, \texttt{nosn}, \texttt{noslsn} e \texttt{extrayear} também
+ \texttt{nosl}, \texttt{nosn}, \texttt{noslsn}, \texttt{extrayear}, \texttt{dateyear}, \texttt{datemonth} e \texttt{slashdaterange} também
podem ser usadas apenas em entradas específicas. E.g.:
\end{sloppypar}
@@ -192,6 +200,31 @@
options = {repeattitles, noslsn=false},
}
\end{verbatim}
+
+Ou, um exemplo de uso do \texttt{slashdaterange}:
+\begin{verbatim}
+ @article{lucca2009,
+ author = {Gabriella {De Lucca}},
+ title = {Notas curtas},
+ journaltitle = {Getulio},
+ location = {São Paulo},
+ volume = {ano 3},
+ pages = {9},
+ date = {2009-07/2009-08},
+ options = {slashdaterange}
+ }
+\end{verbatim}
+
+ Que resulta em:
+ \singlecite{lucca2009}
+
+As opções \texttt{dateyear} e \texttt{datemonth} também podem ser aplicadas apenas para tipos específicos de entradas, através do comando \verb|\ExecuteBibliographyOptions|. E. g.:
+
+\begin{verbatim}
+ \ExecuteBibliographyOptions[book]{dateyear}
+ \ExecuteBibliographyOptions[article]{datemonth}
+\end{verbatim}
+
% <<<2
@@ -739,6 +772,32 @@
\singlecite{amaral15}
% <<<3
+\subsection{@inthesis}% >>>3
+ Parte de um trabalho acadêmico (e.g.: monografia, tese ou dissertação):
+
+\begin{verbatim}
+ @inthesis{rodrigues2009parte,
+ author = {Ana Lúcia Aquilas Rodrigues},
+ title = {Aspectos éticos},
+ booktitle = {Impacto de um programa de exercícios
+ no local de trabalho sobre o nível de atividade
+ física e o estágio de prontidão para a mudança
+ de comportamento},
+ bookauthor = {Ana Lúcia Aquilas Rodrigues},
+ date = {2009},
+ type = {Dissertação (Mestrado em Fisiopatologia
+ Experimental)},
+ institution = {Faculdade de Medicina, Universidade de São Paulo},
+ location = {São Paulo},
+ eventdate = {2009},
+ pages = {19-20},
+ bookpagination = {sheet},
+ }
+\end{verbatim}
+
+\singlecite{rodrigues2009parte}
+% <<<3
+
\subsection{@inproceedings}% >>>3
Trabalhos publicados em resumos ou anais de eventos:
Added: trunk/Master/texmf-dist/doc/latex/biblatex-abnt/results.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-abnt/results.tex (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-abnt/results.tex 2024-10-16 19:33:28 UTC (rev 72565)
@@ -0,0 +1,21 @@
+%% Copyright 2016 Daniel Ballester Marques
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Daniel Ballester Marques.
+
+\documentclass{article}
+\usepackage{pdfpages}
+\begin{document}
+\includepdf[pages=-]{NBR10520-2002_test}
+\includepdf[pages=-]{NBR6023-2002_test}
+
+\end{document}
Property changes on: trunk/Master/texmf-dist/doc/latex/biblatex-abnt/results.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/biblatex-abnt/test.sh
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-abnt/test.sh 2024-10-16 19:32:09 UTC (rev 72564)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-abnt/test.sh 2024-10-16 19:33:28 UTC (rev 72565)
@@ -41,9 +41,28 @@
if [ "$C" != 0.00000 ] || [ "$Y" != 0.00000 ] || [ "$M" != 0.00000 ] ; then
pass=false
fi
-done < <(gs -q -o - -sDEVICE=inkcov NBR6023-2002_test.pdf | sed -e '1d')
+done < <(gs -q -o - -sDEVICE=inkcov NBR6023-2002_test.pdf | sed -e '1,3d')
+sed -i.bak 's/\\toggletrue{reference}/% \\toggletrue{reference}/' NBR6023-2018.tex
+pdflatex -draftmode -interaction=batchmode NBR6023-2018.tex
+biber NBR6023-2018
+pdflatex -draftmode -interaction=batchmode NBR6023-2018.tex
+pdflatex -draftmode -interaction=batchmode NBR6023-2018.tex
+pdflatex -interaction=batchmode NBR6023-2018.tex
+pdflatex -interaction=batchmode NBR6023-2018_test.tex
+sed -i.bak 's/% \\toggletrue{reference}/\\toggletrue{reference}/' NBR6023-2018.tex
+
+while read -r line ; do
+ C=$(echo $line | awk '{print $1}')
+ Y=$(echo $line | awk '{print $2}')
+ M=$(echo $line | awk '{print $3}')
+ if [ "$C" != 0.00000 ] || [ "$Y" != 0.00000 ] || [ "$M" != 0.00000 ] ; then
+ pass=false
+ fi
+done < <(gs -q -o - -sDEVICE=inkcov NBR6023-2018_test.pdf | sed -e '1,3d')
+
+
if [ "$pass" = true ] ; then
echo "ALL GOOD!"
exit 0
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-abnt/abnt-ibid.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-abnt/abnt-ibid.cbx 2024-10-16 19:32:09 UTC (rev 72564)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-abnt/abnt-ibid.cbx 2024-10-16 19:33:28 UTC (rev 72565)
@@ -42,6 +42,17 @@
}%
}% <<<2
+\newcommand*{\NormalOrACCiteOrSCCite}[1]{% >>>2
+ \iftoggle{accite}{%
+ \MakeUppercase{#1}}%
+ }{%
+ \iftoggle{sccite}{%
+ \textsc{\MakeLowercase{#1}}%
+ }{%
+ #1%
+ }%
+}% <<<2
+
% \IfInitial >>>2
\ExplSyntaxOn
@@ -112,7 +123,7 @@
\let\origmkbibnamesuffix\mkbibnamesuffix%
\renewcommand*{\mkbibnamefamily}[1]{% >>>2
- \UpperOrSCCite{#1}%
+ \NormalOrACCiteOrSCCite{#1}%
}% <<<2
\renewcommand*{\mkbibnamegiven}[1]{% >>>2
\ifnumequal{\value{uniquename}}{2}{%
@@ -129,7 +140,7 @@
}
}% <<<2
\renewcommand*{\mkbibnamesuffix}[1]{% >>>2
- \UpperOrSCCite{#1}%
+ \NormalOrACCiteOrSCCite{#1}%
}% <<<2
\DeclareFieldFormat{firstword}{%% >>>2
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-abnt/abnt-numeric.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-abnt/abnt-numeric.bbx 2024-10-16 19:32:09 UTC (rev 72564)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-abnt/abnt-numeric.bbx 2024-10-16 19:33:28 UTC (rev 72565)
@@ -16,7 +16,10 @@
[2018-11-17\space v3.4\space ABNT BibLaTeX citation style]%
\RequireBibliographyStyle{abnt}
-\ExecuteBibliographyOptions{labelnumber}
+\ExecuteBibliographyOptions{%
+ labelnumber,%
+ sorting=none%
+}
\providebool{bbx:subentry}
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-abnt/abnt.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-abnt/abnt.bbx 2024-10-16 19:32:09 UTC (rev 72564)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-abnt/abnt.bbx 2024-10-16 19:33:28 UTC (rev 72565)
@@ -24,12 +24,21 @@
\RequirePackage{xpatch}%
\RequirePackage{expl3}%
-\DeclareLanguageMappingSuffix{-abnt}
+\DeclareLanguageMapping{american}{american-abnt}
+\DeclareLanguageMapping{australian}{australian-abnt}
+\DeclareLanguageMapping{brazil}{brazil-abnt}
+\DeclareLanguageMapping{brazilian}{brazilian-abnt}
+\DeclareLanguageMapping{british}{british-abnt}
+\DeclareLanguageMapping{canadian}{canadian-abnt}
+\DeclareLanguageMapping{english}{english-abnt}
+\DeclareLanguageMapping{portuges}{portuges-abnt}
+\DeclareLanguageMapping{portuguese}{portuguese-abnt}
+\DeclareLanguageMapping{spanish}{spanish-abnt}
\RequireBibliographyStyle{standard}%
\ExecuteBibliographyOptions{%
- language=brazil,%
+ % language=brazil,%
block=none,%
urldate=long,%
pagetracker,%
@@ -39,9 +48,6 @@
\InitializeBibliographyStyle{\global\undef\bbx at lasthash}%
-\let\origbibsetup\bibsetup%
-\appto{\bibsetup}{\raggedright}%
-
\setcounter{biburlnumpenalty}{3000}%
\setcounter{biburllcpenalty}{6000}%
\setcounter{biburlucpenalty}{9000}%
@@ -49,6 +55,728 @@
% <<<1
+% Macros >>>1
+
+% Dashed option >>>2
+
+\newbool{bbx at inset}%
+
+\newtoggle{isdashed}%
+
+\newcommand*{\bibnameunderscore}{\underline{\hspace*{4em}}}%
+\newcommand*{\nopunctdash}{\bibnameunderscore\addspace}%
+\renewcommand*{\bibnamedash}{\bibnameunderscore\addperiod\addspace}%
+
+\renewbibmacro*{begrelated}{%% >>>3
+ \booltrue{bbx at inset}%
+}%% <<<3
+
+\newbibmacro*{bbx:savehash}{%% >>>3
+ \savefield{fullhash}{\bbx at lasthash}%
+}%% <<<3
+
+\newbibmacro*{bbx:saveorg}{%% >>>3
+ \savelist{organization}{\bbx at lastorg}%
+}%% <<<3
+
+\newbibmacro*{bbx:savetitle}{%% >>>3
+ \savefield{title}{\bbx at lasttitle}%
+}%% <<<3
+
+\newbibmacro*{bbx:savesubtitle}{%% >>>3
+ \savefield{subtitle}{\bbx at lastsubtitle}%
+}%% <<<3
+
+\newbibmacro*{bbx:dashcheck}[2]{%% >>>3
+ \ifboolexpr{%
+ (%
+ test {\iffieldequals{fullhash}{\bbx at lasthash}}%
+ or%
+ test {\iflistequals{organization}{\bbx at lastorg}}%
+ )%
+ and%
+ not test \iffirstonpage%
+ and%
+ not test {\iftoggle{repeatfields}}%
+ and%
+ not test {\iftoggle{repeatfirstfields}}%
+ and%
+ (%
+ not bool {bbx at inset}%
+ or%
+ test {\iffieldequalstr{entrysetcount}{1}}%
+ )%
+ }%
+ {\settoggle{isdashed}{true}#1}%
+ {\settoggle{isdashed}{false}#2}%
+}%% <<<3
+
+\newbibmacro*{bbx:titledashcheck}[2]{%% >>>3
+ \iftoggle{isdashed}{%
+ \ifboolexpr{%
+ test {\iffieldequals{title}{\bbx at lasttitle}}%
+ and%
+ (%
+ test {\iffieldequals{subtitle}{\bbx at lastsubtitle}}%
+ or%
+ test {\iffieldundef{subtitle}}%
+ )%
+ and%
+ not test {\iftoggle{repeattitle}}%
+ }%
+ {#1}%
+ {#2}%
+ }{%
+ #2%
+ }%
+}%% <<<3
+
+\newbibmacro*{bbx:ineditordashcheck}[2]{%% >>>3
+ \ifboolexpr{%
+ test {\ifnamesequal{editor}{author}}%
+ and%
+ not test {\iftoggle{repeatfields}}%
+ and%
+ (%
+ not bool {bbx at inset}%
+ or%
+ test {\iffieldequalstr{entrysetcount}{1}}%
+ )%
+ }%
+ {\settoggle{isdashed}{true}#1}%
+ {\settoggle{isdashed}{false}#2}%
+}%% <<<3
+
+% <<<2
+
+% Titles >>>2
+
+\newbibmacro*{titleiskey}[2]{%% >>>3
+\ifboolexpr{%
+ test {\ifnameundef{author}}%
+ and%
+ test {\ifnameundef{editor}}%
+ and%
+ test {\ifnameundef{holder}}%
+ and%
+ test {\ifcsundef{saveded}}%
+ and%
+ test {\ifcsundef{savedorg}}%
+ and%
+ test {\iffieldundef{eventtitle}}%
+}%
+ {#1}%
+ {#2}%
+}%% <<<3
+
+\renewbibmacro*{title}{%% >>>3
+ \ifboolexpr{%
+ test {\iffieldundef{title}}%
+ and%
+ test {\iffieldundef{subtitle}}%
+ }%
+ {\global\undef\bbx at lasttitle%
+ \global\undef\bbx at lastsubtitle}%
+ {\usebibmacro{bbx:titledashcheck}%
+ {\unspace\bibnamedash}%
+ {\usebibmacro{bbx:savetitle}%
+ \usebibmacro{bbx:savesubtitle}%
+ \printtext[title]{%
+ \usebibmacro{titleiskey}%
+ {\unspace\printfield[upperfirst]{title}}%
+ {\ifboolexpr{%
+ test {\iffieldundef{maintitle}}%
+ and%
+ test {\iffieldundef{related}}%
+ }%
+ {\printfield[titlecase]{title}}%
+ {\printfield[normalfont]{title}}}%
+ \normalfont{%
+ \iffieldendswithpunct{title}{%
+ \setunit*{\addspace}%
+ }{%
+ \setunit*{\subtitlepunct}%
+ }
+ \printfield[normalfont]{subtitle}%
+ \setunit{\addperiod\addspace}%
+ }}%
+ \newunit}}%
+ \printfield{titleaddon}%
+}%% <<<3
+
+\newbibmacro*{booktitleiskey}[2]{%% >>>3
+\ifboolexpr{%
+ test {\ifnameundef{bookauthor}}%
+ and%
+ test {\ifnameundef{editor}}%
+ and%
+ test {\iffieldundef{organization}}%
+ and%
+ test {\ifcsundef{saveded}}%
+ and%
+ test {\ifcsundef{savedorg}}%
+ and%
+ test {\iffieldundef{eventtitle}}%
+}%
+ {#1}%
+ {#2}%
+}%% <<<3
+
+\renewbibmacro*{booktitle}{%% >>>3
+ \ifboolexpr{%
+ test {\iffieldundef{booktitle}}%
+ and%
+ test {\iffieldundef{booksubtitle}}%
+ }%
+ {}%
+ {\printtext[booktitle]{%
+ \usebibmacro{booktitleiskey}{%
+ \printfield[upperfirst]{booktitle}%
+ }{%
+ \printfield[titlecase]{booktitle}%
+ }%
+ \iffieldendswithpunct{booktitle}{%
+ \normalfont{\setunit*{\addspace}}%
+ }{%
+ \normalfont{\setunit*{\subtitlepunct}}%
+ }
+ \printfield[normalfont]{booksubtitle}}%
+ \newunit}%
+ \printfield{booktitleaddon}%
+}%% <<<3
+
+\renewbibmacro*{maintitle}{%% >>>3
+ \ifboolexpr{%
+ test {\iffieldundef{maintitle}}%
+ and%
+ test {\iffieldundef{mainsubtitle}}%
+ }%
+ {}%
+ {\printtext[maintitle]{%
+ \usebibmacro{titleiskey}{%
+ \printfield[upperfirst]{maintitle}%
+ }{%
+ \printfield[titlecase]{maintitle}%
+ }%
+ \iffieldendswithpunct{maintitle}{%
+ \normalfont{\setunit*{\addspace}}%
+ }{%
+ \normalfont{\setunit*{\subtitlepunct}}%
+ }
+ \printfield[normalfont]{mainsubtitle}}%
+ \newunit}%
+ \printfield{maintitleaddon}%
+}%% <<<3
+
+\newbibmacro*{in:maintitle}{%% >>>3
+ \iffieldundef{maintitle}{}{%
+ \usebibmacro{in:}%
+ \iftoggle{repeatfields}%
+ {\addspace\usebibmacro{author/editor+others}}%
+ {\addspace\bibnamedash}%
+ \newunit%
+ \usebibmacro{maintitle}%
+ }%
+}%% <<<3
+
+\renewbibmacro*{maintitle+booktitle}{%% >>>3
+ \iffieldundef{maintitle}%
+ {}%
+ {\usebibmacro{maintitle}%
+ \newunit\newblock%
+ \iffieldundef{volume}%
+ {}%
+ {\printfield{volume}%
+ \printfield{part}%
+ \setunit{\addcolon\addspace}}}%
+ \usebibmacro{booktitle}%
+ \newunit%
+}%% <<<3
+
+\newbibmacro*{maintitle/booktitle}{%% >>>3
+ \iffieldundef{maintitle}%
+ {\usebibmacro{booktitle}}%
+ {\usebibmacro{maintitle}}%
+}%% <<<3
+
+\renewbibmacro*{journal}{%% >>>3
+ \iffieldundef{journaltitle}%
+ {}%
+ {\printtext[journaltitle]{%
+ \printfield[titlecase]{journaltitle}%
+ \iffieldendswithpunct{journaltitle}{%
+ \setunit{\addspace}%
+ }{%
+ \setunit{\subtitlepunct}%
+ }
+ \printfield[normalfont]{journalsubtitle}}}%
+}%% <<<3
+
+\newbibmacro{journal+section}{%% >>>3
+ \usebibmacro{journal}%
+ \iffieldundef{section}%
+ {}%
+ {\setunit{\addspace\textendash\addspace}%
+ \printfield{section}}%
+}%% <<<3
+
+\renewbibmacro*{journal+issuetitle}{%% >>>3
+ \usebibmacro{journal}%
+ \setunit*{\addcomma\addspace}%
+ \iffieldundef{series}%
+ {}%
+ {\newunit%
+ \printfield{series}%
+ \setunit{\addspace}}%
+ \usebibmacro{volume+number+eid}%
+ \newunit%
+}%% <<<3
+
+\renewbibmacro*{periodical}{%% >>>3
+ \iffieldundef{title}{}{%
+ \printtext[title]{%
+ \iffieldundef{issue}{%
+ \unspace\printfield[upperfirst]{title}%
+ }{%
+ \printfield[titlecase]{title}%
+ }
+ \normalfont{%
+ \iffieldendswithpunct{title}{%
+ \setunit*{\addspace}%
+ }{%
+ \setunit*{\subtitlepunct}%
+ }
+ \printfield[normalfont]{subtitle}%
+ }%
+ }%
+ }%
+}%% <<<3
+
+% <<<2
+
+% Names >>>2
+
+\renewbibmacro*{author}{%% >>>3
+ \ifboolexpr{%
+ test \ifuseauthor%
+ and%
+ not test {\ifnameundef{author}}%
+ }{%
+ \usebibmacro{bbx:dashcheck}{%
+ \iffieldundef{authortype}{%
+ \bibnamedash%
+ \newunit%
+ \printfield{nameaddon}%
+ }{%
+ \nopunctdash%
+ \usebibmacro{authorstrg}%
+ \newunit%
+ \printfield{nameaddon}%
+ }%
+ }{%
+ \usebibmacro{bbx:savehash}%
+ \printnames{author}%
+ \addspace%
+ \usebibmacro{authorstrg}%
+ \newunit%
+ \printfield{nameaddon}%
+ }%
+ }{%
+ \global\undef\bbx at lasthash%
+ }%
+}%% <<<3
+
+\renewbibmacro*{editor+others}{%% >>>3
+ \ifboolexpr{%
+ test \ifuseeditor%
+ and%
+ not test {\ifnameundef{editor}}%
+ }{%
+ \usebibmacro{bbx:dashcheck}{%
+ \iffieldundef{editortype}{%
+ \bibnamedash%
+ }{%
+ \nopunctdash%
+ \usebibmacro{editor+othersstrg}%
+ }%
+ }{%
+ \usebibmacro{bbx:savehash}%
+ \printnames{editor}%
+ \setunit{\addspace}%
+ \usebibmacro{editor+othersstrg}%
+ }%
+ \savenamecs*{editor}{saveded}%
+ \clearname{editor}%
+ }{%
+ \global\undef\bbx at lasthash%
+ \usebibmacro{organization}%
+ }%
+}%% <<<3
+
+\renewbibmacro*{byeditor+others}{%% >>>3
+ \toggletrue{byeditor+others}%
+ \ifnameundef{editor}{}{% else
+ \usebibmacro{byeditor+othersstrg}%
+ \setunit*{\addspace}%
+ \printnames[byeditor]{editor}%
+ \clearname{editor}%
+ \newunit%
+ }%
+ \usebibmacro{byeditorx}%
+ \usebibmacro{bytranslator+others}%
+ \togglefalse{byeditor+others}%
+}%% <<<3
+
+\newbibmacro*{organization}{%% >>>3
+ \iflistundef{organization}%
+ {\global\undef\bbx at lastorg}%
+ {\usebibmacro{bbx:dashcheck}%
+ {\bibnamedash}%
+ {\usebibmacro{bbx:saveorg}%
+ \printlist[uppercase]{organization}}%
+ \savelistcs*{organization}{savedorg}%
+ \clearlist{organization}%
+ \newunit%
+ \printfield{nameaddon}}%
+}%% <<<3
+
+\newbibmacro*{author/organization}{%% >>>3
+ \ifnameundef{author}%
+ {\usebibmacro{organization}}%
+ {\usebibmacro{author}}%
+}%% <<<3
+
+\newbibmacro*{editor+others/organization}{%% >>>3
+ \ifnameundef{editor}%
+ {\usebibmacro{organization}}%
+ {\usebibmacro{editor+others}}%
+}%% <<<3
+
+\newbibmacro*{organization/eventtitle}{%% >>>3
+ \iffieldundef{eventtitle}%
+ {\usebibmacro{organization}}%
+ {\printfield[uppercase]{eventtitle}}%
+}%% <<<3
+
+\newbibmacro*{bookauthor/editor+others}{%% >>>3
+ \ifnameundef{bookauthor}{%
+ \usebibmacro{editor+others}}%
+ {\printnames{bookauthor}}%
+}%% <<<3
+
+\newbibmacro*{in:bookauthor+others}{%% >>>3
+ \usebibmacro{in:}%
+ \ifnameundef{bookauthor}{%
+ % do nothing
+ }{% else
+ \ifnamesequal{author}{bookauthor}{%
+ \iftoggle{repeatfields}{%
+ \usebibmacro{author/editor+others}%
+ }{% else
+ \bibnamedash%
+ }%
+ }{% else
+ \printnames{bookauthor}%
+ }%
+ }%
+}%% <<<3
+
+\newbibmacro*{in:editor+others}{%% >>>3
+ \usebibmacro{in:}%
+ \addspace%
+ \ifnameundef{editor}{%
+ \printlist[uppercase]{organization}%
+ }{%
+ \usebibmacro{bbx:ineditordashcheck}{%
+ \iffieldundef{editortype}{%
+ \bibnamedash%
+ }{%
+ \nopunctdash%
+ \usebibmacro{editor+othersstrg}%
+ \savenamecs*{editor}{saveded}%
+ \clearname{editor}%
+ }%
+ }{%
+ \printnames{editor}%
+ \setunit*{\addspace}%
+ \usebibmacro{editor+othersstrg}%
+ \savenamecs*{editor}{saveded}%
+ \clearname{editor}%
+ }%
+ }%
+}%% <<<3
+
+\newbibmacro*{in:eventtitle/organization/editor}{%% >>>3
+ \usebibmacro{in:}%
+ \iffieldundef{eventtitle}{%
+ \ifnameundef{editor}{%
+ \printlist[uppercase]{organization}%
+ \clearlist{organization}%
+ }{%
+ \usebibmacro{editor+others}%
+ }%
+ }{%
+ \printfield[uppercase]{eventtitle}%
+ }%
+}%% <<<3
+
+% <<<2
+
+% Publisher, location, date, issue >>>2
+
+\renewbibmacro*{date}{%
+ \iftoggle{extradate}{%
+ \printdateextra%
+ }{%
+ \printdate%
+ }%
+ \printunit{\addperiod\addspace}%
+}%
+
+\newbibmacro*{publisher}{%% >>>3
+ \iflistundef{publisher}%
+ {\iftoggle{nosn}{}{\printtext[brackets]{\mkbibemph{\bibstring{sinenomine}}}}}%
+ {\printlist{publisher}}%
+}%% <<<3
+
+\newbibmacro*{location}{%% >>>3
+ \iflistundef{location}%
+ {\iftoggle{nosl}{}{\printtext[brackets]{\mkbibemph{\bibstring{sineloco}}}}}%
+ {\printlist{location}}%
+}%% <<<3
+
+\newbibmacro*{venue}{%% >>>3
+ \iffieldundef{venue}%
+ {\iftoggle{nosl}{}{\printtext[brackets]{\mkbibemph{\bibstring{sineloco}}}}}%
+ {\printfield{venue}}%
+}%% <<<3
+
+\renewbibmacro*{location+date}{%% >>>3
+ \usebibmacro{location}%
+ \setunit*{\addcomma\addspace}%
+ \usebibmacro{date}%
+ \newunit%
+}%% <<<3
+
+\renewbibmacro*{publisher+location+date}{%% >>>3
+ \ifboolexpr{%
+ test {\iflistundef{publisher}}%
+ and%
+ test {\iflistundef{location}}%
+ and%
+ not test {\iftoggle{nosl}}%
+ and%
+ not test {\iftoggle{nosn}}%
+ }{%
+ \printtext[brackets]{\mkbibemph{\bibstring{sineloco}}%
+ \setunit{\addcolon\addnbspace}%
+ \mkbibemph{\bibstring{sinenomine}}}%
+ }{%
+ \ifboolexpr{%
+ test {\ifnameundef{author}}%
+ and%
+ test {\ifnameundef{editor}}%
+ and%
+ test {\iflistundef{publisher}}%
+ and%
+ not test {\iflistundef{organization}}%
+ }{%
+ \usebibmacro{location}%
+ }{%
+ \usebibmacro{location}%
+ \setunit*{\addcolon\addspace}%
+ \usebibmacro{publisher}%
+ }%
+ }%
+ \setunit*{\addcomma\addspace}%
+ \usebibmacro{date}%
+ \newunit%
+}%% <<<3
+
+\renewbibmacro*{issue}{%% >>>3
+ \iffieldundef{issuetitle}%
+ {}%
+ {\printtext[issuetitle]{%
+ \printfield[upperfirst]{issuetitle}%
+ \iffieldendswithpunct{issuetitle}{%
+ \setunit*{\addspace}%
+ }{%
+ \setunit*{\subtitlepunct}%
+ }
+ \printfield[normalfont]{issuesubtitle}}}%
+}%% <<<3
+
+\renewbibmacro*{issue+date}{%% >>>3
+ \iffieldundef{issue}%
+ {\usebibmacro{date}}%
+ {\printfield{issue}%
+ \setunit*{\addspace}%
+ \usebibmacro{date}}%
+ \newunit%
+}%% <<<3
+
+\newbibmacro*{publisher+location+issue+date}{%% >>>3
+ \ifboolexpr{%
+ test {\iflistundef{publisher}}%
+ and%
+ test {\iflistundef{location}}%
+ and%
+ not test {\iftoggle{nosl}}%
+ and%
+ not test {\iftoggle{nosn}}%
+ }{%
+ \printtext[brackets]{\mkbibemph{\bibstring{sineloco}}%
+ \setunit{\addcolon\addnbspace}%
+ \mkbibemph{\bibstring{sinenomine}}}%
+ }{%
+ \ifboolexpr{%
+ test {\ifnameundef{author}}%
+ and%
+ test {\ifnameundef{editor}}%
+ and%
+ test {\iflistundef{publisher}}%
+ and%
+ not test {\iflistundef{organization}}%
+ }{%
+ \usebibmacro{location}%
+ }{%
+ \usebibmacro{location}%
+ \setunit*{\addcolon\addspace}%
+ \usebibmacro{publisher}%
+ }%
+ }%
+ \setunit*{\addcomma\addspace}%
+ \printfield[number]{issue}%
+ \setunit*{\addcomma\addspace}%
+ \usebibmacro{date}%
+ \newunit%
+}%% <<<3
+
+% <<<2
+
+% Misc >>>2
+
+\xpatchbibmacro{name:andothers}{%% >>>3
+ \bibstring{andothers}%
+}{%
+ \mkbibemph{\bibstring{andothers}}%
+}{}{}%% <<<3
+
+\renewbibmacro*{in:}{%% >>>3
+ \mkbibemph{\bibstring{in}\intitlepunct}
+}%% <<<3
+
+\renewbibmacro*{volume+number+eid}{%% >>>3
+ \printfield{volume}%
+ \setunit*{\addcomma\addspace}%
+ \printfield{number}%
+ \setunit{\addcomma\addspace}%
+ \printfield{eid}%
+}%% <<<3
+
+\renewbibmacro*{series+number}{%% >>>3
+ \iffieldundef{series}{}{%
+ \printtext[parens]{%
+ \printfield{series}%
+ \setunit*{\addcomma\addspace}%
+ \printfield[normalfont]{number}%
+ \newunit}%
+ }%
+}%% <<<3
+
+\renewbibmacro*{url+urldate}{%% >>>3
+ \usebibmacro{url}%
+ \iffieldundef{urlyear}%
+ {}%
+ {\setunit*{\addperiod\addspace}%
+ \usebibmacro{urldate}}%
+}%% <<<3
+
+\newbibmacro*{mathesis}{%% >>>3
+ \iffieldundef{type}{%
+ \bibstring{dissertation}\addspace\printtext[parens]{\bibstring{mathesis}}%
+ }{%
+ \bibstring{dissertation}\addspace\printtext[parens]{\printfield{type}}%
+ }%
+}%% <<<3
+
+\newbibmacro*{phdthesis}{%% >>>3
+ \iffieldundef{type}{%
+ \bibstring{thesis}\addspace\printtext[parens]{\bibstring{phdthesis}}%
+ }{%
+ \bibstring{thesis}\addspace\printtext[parens]{\printfield{type}}%
+ }%
+}%% <<<3
+
+\newbibmacro*{language}{%% >>>3
+ \ifboolexpr{%
+ test {\iflistundef{language}}%
+ or%
+ test {\iflistundef{origlanguage}}%
+ }%
+ {}%
+ {%
+ \printtext{\printlist{language}\addspace\printlist{origlanguage}}%
+ }%
+}%% <<<3
+
+\renewbibmacro*{related:reprintfrom}[1]{%% >>>3
+ \entrydata*{#1}{%
+ \usedriver%
+ {\ifnameundef{savedauthor}%
+ {\ifnameundef{savededitor}%
+ {}%
+ {\ifnamesequal{editor}{savededitor}%
+ {\clearname{editor}}%
+ {}}}%
+ {\ifnamesequal{author}{savedauthor}%
+ {\clearname{author}}%
+ {}}%
+ \renewbibmacro*{related:init}{}%
+ \DeclareNameAlias{sortname}{default}%
+ \ifbibmacroundef{date+extradate}%
+ {}%
+ {\renewbibmacro*{date+extradate}{}%
+ \renewbibmacro*{date}{\printdate}}%
+ \renewbibmacro*{pageref}{}}%
+ {\thefield{entrytype}}}%
+}%% <<<3
+
+\renewbibmacro*{pageref}{% >>>3
+ \iftoggle{backref}{%
+ \iftoggle{citecount}{%
+ \iflistundef{pageref}{%
+ \bibstring{citecountnopage}%
+ }{%
+ \printtext{%
+ \ifnumgreater{\value{pageref}}{1}{%
+ \bibstring{citecountpages}\ppspace%
+ }{%
+ \bibstring{citecountpage}\ppspace%
+ }%
+ \printlist[pageref][-\value{listtotal}]{pageref}%
+ }%
+ }%
+ }{%
+ \iflistundef{pageref}{}{%
+ \printtext{%
+ \ifnumgreater{\value{pageref}}{1}{%
+ \bibstring{backrefpages}\ppspace%
+ }{%
+ \bibstring{backrefpage}\ppspace%
+ }%
+ \printlist[pageref][-\value{listtotal}]{pageref}%
+ }%
+ }%
+ }%
+ }{}
+}% <<<3
+
+% <<<2
+
+% <<<1
+
+
% Options >>>1
% Print titles in italics >>>2
@@ -139,6 +867,7 @@
\renewbibmacro*{bbx:savesubtitle}{\savefield{subtitle}{\bbx at lastsubtitle}}%
}%
}%
+\ExecuteBibliographyOptions{repeatfields}
\DeclareEntryOption[boolean]{repeatfields}[true]{%
\settoggle{repeatfields}{#1}%
}%
@@ -169,7 +898,7 @@
% Use hanging indentation >>>2
\setlength{\bibhang}{0pt}%
\DeclareBibliographyOption{indent}[true]{%
- \ifstrequal{#1}{true}{%
+ \ifstrequal{#1}{true}{%
\setlength{\bibhang}{%
\ifnumequal{\parindent}{0}{1em}{\parindent}%
}%
@@ -188,11 +917,28 @@
\settoggle{extradate}{#1}}%
% <<<2
-% Justify text >>>2
+% Commands that append things to \bibsetup >>>2
+% Justify text >>>3
+\newtoggle{justify}
\DeclareBibliographyOption{justify}[true]{%
- % \ExecuteBibliographyOptions{block=space}%
- \renewcommand*{\bibsetup}{\origbibsetup}%
+ \settoggle{justify}{#1}%
}%
+% <<<3
+
+% don't apply NBR 6023 2018 spacing >>>3
+\newtoggle{oldspacing}
+\DeclareBibliographyOption{oldspacing}[true]{%
+ \settoggle{oldspacing}{#1}%
+}%
+% <<<3
+
+\appto{\bibsetup}{%
+ \nottoggle{justify}{\raggedright}{}%
+ \nottoggle{oldspacing}{%
+ \setlength{\bibitemsep}{\baselineskip}%
+ \linespread{1}%
+ }{}%
+}%
% <<<2
% Make it pretty >>>2
@@ -227,6 +973,56 @@
}%
% <<<2
+% Option to use a slash / as the daterangesep >>>2
+\DeclareBibliographyOption[boolean]{slashdaterange}[true]{%
+\renewrobustcmd*{\bibdaterangesep}{\slash}%
+}%
+\DeclareEntryOption[boolean]{slashdaterange}[true]{%
+\renewrobustcmd*{\bibdaterangesep}{\slash}%
+}%
+% <<<2
+
+% Options to define type of date per entrytype >>>2
+% Options to show only years
+\DeclareBiblatexOption{global, type, entry}[boolean]{dateyear}[true]{%
+\renewbibmacro*{date}{\mkdaterangeyear{}}%
+}%
+
+% Options to show years and months
+% O comando abaixo é o \mkdaterangeyear adaptado para não remover o mês
+\newrobustcmd*{\mkdaterangeyearmonth}[1]{%
+\begingroup
+ \clearfield{yeardivision}%
+ % \clearfield{#1month}%
+ \clearfield{day}%
+ \clearfield{hour}%
+ \clearfield{minute}%
+ \clearfield{second}%
+ \clearfield{timezone}%
+ \clearfield{endyeardivision}%
+ % \clearfield{#1endmonth}%
+ \clearfield{endday}%
+ \clearfield{endhour}%
+ \clearfield{endminute}%
+ \clearfield{endsecond}%
+ \clearfield{endtimezone}%
+ \ifdaterangesequal{#1}{#1end}
+ {\clearfield{#1endmonth}
+ \clearfield{#1endyear}}
+ {\ifdateyearsequal{#1}{#1end}
+ {\blx at imc@clearfield{#1endyear}}
+ {}%
+ }%
+ \mkdaterangefull{long}{#1}%
+\endgroup}
+\DeclareBiblatexOption{global, type, entry}[boolean]{datemonth}[true]{%
+\renewbibmacro*{date}{\mkdaterangeyearmonth{}}%
+}%
+% <<<2
+
+\DeclareFieldFormat{url}{\bibstring{urlfrom}\addcolon\addspace\url{#1}}%
+\DeclareFieldFormat{urldate}{\bibstring{urlseen}\addcolon\addspace #1}%
+
% <<<1
@@ -273,7 +1069,7 @@
}%
}% <<<2
-\DeclareSourcemap{%% >>>2
+\DeclareStyleSourcemap{%% >>>2
% This maps some fields used in abntex2cite to biblatex fields.
\maps[datatype=bibtex]{%
\map{%
@@ -287,19 +1083,19 @@
\step[fieldsource=furtherresp,fieldtarget=titleaddon]%
\step[typesource=journalpart,typetarget=supperiodical]%
}%
- \map[overwrite=false]{%
- \step[fieldsource=reprinted-from, final]%
- \step[fieldset=related, origfieldval]%
- }%
- \map[overwrite=false]{%
- \step[fieldsource=reprinted-text, final]%
- \step[fieldset=relatedtype, fieldvalue={reprintfrom}]%
- }%
- \map{%
- \pertype{patent}% Use the organization as sourcekey for patents
- \step[fieldsource=organization, final]%
- \step[fieldset=sortkey, origfieldval]%
- }%
+ \map[overwrite=false]{%
+ \step[fieldsource=reprinted-from, final]%
+ \step[fieldset=related, origfieldval]%
+ }%
+ \map[overwrite=false]{%
+ \step[fieldsource=reprinted-text, final]%
+ \step[fieldset=relatedtype, fieldvalue={reprintfrom}]%
+ }%
+ \map{%
+ \pertype{patent}% Use the organization as sourcekey for patents
+ \step[fieldsource=organization, final]%
+ \step[fieldset=sortkey, origfieldval]%
+ }%
\map[overwrite=false]{%
\pertype{thesis}%
\pertype{phdthesis}%
@@ -311,10 +1107,10 @@
}% <<<2
\DeclareDatamodelFields[type=field,datatype=literal]{%% >>>2
- section,%
- illustrated,%
- dimensions,%
- reprinted-text,%
+ section,%
+ illustrated,%
+ dimensions,%
+ reprinted-text,%
}% <<<2
\DeclareDatamodelEntryfields[monography]{%% >>>2
@@ -533,20 +1329,20 @@
}%
}%
\renewcommand*{\mkbibnamesuffix}[1]{\UpperOrSC{##1}}%
- \ifgiveninits{%
- \usebibmacro{name:family-given}%
+ \ifgiveninits{%
+ \usebibmacro{name:family-given}%
{\namepartfamily}%
- {\namepartgiveni}%
- {\namepartprefix}%
- {\namepartsuffix}%
- }{%
- \usebibmacro{name:family-given}%
+ {\namepartgiveni}%
+ {\namepartprefix}%
+ {\namepartsuffix}%
+ }{%
+ \usebibmacro{name:family-given}%
{\namepartfamily}%
- {\namepartgiven}%
- {\namepartprefix}%
- {\namepartsuffix}%
- }%
- \usebibmacro{name:andothers}%
+ {\namepartgiven}%
+ {\namepartprefix}%
+ {\namepartsuffix}%
+ }%
+ \usebibmacro{name:andothers}%
}% <<<
\DeclareNameAlias{default}{LAST-first}%
@@ -606,8 +1402,8 @@
% Standard entry fields >>>3
-\DeclareFieldFormat{authortype}{\printtext[parens]{\bibsentence#1}}%
-\DeclareFieldFormat{editortype}{\printtext[parens]{\bibsentence#1}}%
+\DeclareFieldFormat{authortype}{\printtext[parens]{\midsentence#1}}%
+\DeclareFieldFormat{editortype}{\printtext[parens]{\midsentence#1}}%
\DeclareFieldFormat{nameaddon}{\addspace #1}%
@@ -614,7 +1410,7 @@
% titles >>>4
\renewcommand*{\subtitlepunct}{\addcolon\addspace}%
-\renewcommand*{\bibpagerefpunct}{\addcomma\addspace}%
+\renewcommand*{\bibpagerefpunct}{\addperiod\space}%
\DeclareFieldFormat{journaltitle}{%% >>>
\iftoggle{ittitles}{%
@@ -667,6 +1463,7 @@
incollection,%
bookinbook,%
inproceedings,%
+ inthesis,%
unpublished%
]{title}{\addspace #1\isdot}%% <<<
@@ -676,40 +1473,43 @@
\DeclareNumChars*{,-/}%
\newcommand{\abntnum}[1]{\ifrmnum{#1}{\rmntonum{#1}}{#1}}%
\DeclareFieldFormat*{number}{%% >>>
- \ifnumerals{#1}%
- {\addspace \MakeLowercase{\bibstring{number}}~\abntnum{#1}}%
- {\addspace #1\isdot}%
+ \ifnumerals{#1}%
+ {\addspace \MakeLowercase{\bibstring{number}}~\abntnum{#1}}%
+ {\addspace #1\isdot}%
}%% <<<
\DeclareFieldFormat[% number >>>
book,%
collection,%
+ misc%
+]{number}{\addcomma\addspace #1}%% <<<
+\DeclareFieldFormat[% number >>>
proceedings,%
inproceedings,%
- misc%
-]{number}{\addcomma\addspace #1}%% <<<
+]{number}{\addspace #1}%% <<<
% <<<
\DeclareFieldFormat*{volume}{%% >>>4
- \ifnumerals{#1}%
- {\addspace \MakeLowercase{\bibstring{volume}}~#1}%
- {\addspace #1\isdot}%
+ \ifnumerals{#1}%
+ {\addspace \MakeLowercase{\bibstring{volume}}~#1}%
+ {\addspace #1\isdot}%
}%% <<<
\DeclareFieldFormat*{chapter}{%% >>>4
- \ifnumerals{#1}%
- {\addspace \MakeLowercase{\bibstring{chapter}~#1}}%
- {\addspace #1\isdot}%
+ \ifnumerals{#1}%
+ {\addspace \MakeLowercase{\bibstring{chapter}~#1}}%
+ {\addspace #1\isdot}%
}%% <<<
\DeclareFieldFormat{edition}{%% >>>4
- \ifnumerals{#1}%
- {\addspace #1\adddot\addspace\bibstring{edition}}%
- {\addspace #1\isdot}%
+ \ifnumerals{#1}%
+ {\addspace #1\adddot\addspace\bibstring{edition}}%
+ {\addspace #1\isdot}%
}%% <<<
\DeclareFieldFormat*{pages}{%% >>>4
- \MakeLowercase{\mkpageprefix[bookpagination]{#1}}%
+ \midsentence \MakeLowercase{\mkpageprefix[bookpagination]{#1}}%
}%% <<<
+% \xpretofieldformat{pages}{\midsentence}{}{} % Fix the capitalization of the page label
\DeclareFieldFormat*{pagetotal}{%% >>>4
\MakeLowercase{\mkpagetotal[bookpagination]{#1}}%
@@ -717,8 +1517,9 @@
\DeclareFieldFormat{illustrated}{\addspace #1\isdot}%
-\DeclareFieldFormat{url}{\bibstring{urlfrom}\addcolon\addspace<\url{#1}>}%
-\DeclareFieldFormat{urldate}{\bibstring{urlseen}\addcolon\addspace #1}%
+% remove <> in URLs according to abnt-6023:2018
+\DeclareFieldFormat{url}{\textmainlang{\bibstring{urlfrom}\addcolon\addspace \url{#1}}}
+\DeclareFieldFormat{urldate}{\textmainlang{\bibstring{urlseen}\addcolon\addspace #1}}%
\DeclareFieldFormat*{note}{\addspace #1}%
@@ -779,752 +1580,38 @@
}%% <<<
\DeclareFieldFormat{upperfirst}{%% >>>
- \iftoggle{scbib}{%
- \ifgiveninits{%
- \normalfont\FirstWordSC{#1}%
- }{%
- \normalfont\FirstWordLCSC{#1}%
- }%
- }{%
- \normalfont\FirstWordUpper{#1}%
- }%
+ \iftoggle{scbib}{%
+ \ifgiveninits{%
+ \normalfont\FirstWordSC{#1}%
+ }{%
+ \normalfont\FirstWordLCSC{#1}%
+ }%
+ }{%
+ \normalfont\FirstWordUpper{#1}%
+ }%
}%% <<<
\DeclareListFormat{upperfirst}{%% >>>
- \usebibmacro{list:delim}{#1}%
- \iftoggle{scbib}{%
- \ifgiveninits{%
- \normalfont\FirstWordSC{#1}%
- }{%
- \normalfont\FirstWordLCSC{#1}%
- }%
- }{%
- \normalfont\FirstWordUpper{#1}%
- }%
- \isdot%
- \usebibmacro{list:andothers}%
-}%% <<<
-
-% <<<
-
-\DeclareFieldFormat{normalfont}{\normalfont{#1}}%
-
-% <<<2
-
-% <<<1
-
-
-% Macros >>>1
-
-% Dashed option >>>2
-
-\newbool{bbx at inset}%
-
-\newtoggle{isdashed}%
-
-\newcommand*{\bibnameunderscore}{\underline{\hspace*{4em}}}%
-\newcommand*{\nopunctdash}{\bibnameunderscore\addspace}%
-\renewcommand*{\bibnamedash}{\bibnameunderscore\addperiod\addspace}%
-
-\renewbibmacro*{begrelated}{%% >>>3
- \booltrue{bbx at inset}%
-}%% <<<3
-
-\newbibmacro*{bbx:savehash}{%% >>>3
- \savefield{fullhash}{\bbx at lasthash}%
-}%% <<<3
-
-\newbibmacro*{bbx:saveorg}{%% >>>3
- \savelist{organization}{\bbx at lastorg}%
-}%% <<<3
-
-\newbibmacro*{bbx:savetitle}{%% >>>3
- \savefield{title}{\bbx at lasttitle}%
-}%% <<<3
-
-\newbibmacro*{bbx:savesubtitle}{%% >>>3
- \savefield{subtitle}{\bbx at lastsubtitle}%
-}%% <<<3
-
-\newbibmacro*{bbx:dashcheck}[2]{%% >>>3
- \ifboolexpr{%
- (%
- test {\iffieldequals{fullhash}{\bbx at lasthash}}%
- or%
- test {\iflistequals{organization}{\bbx at lastorg}}%
- )%
- and%
- not test \iffirstonpage%
- and%
- not test {\iftoggle{repeatfields}}%
- and%
- not test {\iftoggle{repeatfirstfields}}%
- and%
- (%
- not bool {bbx at inset}%
- or%
- test {\iffieldequalstr{entrysetcount}{1}}%
- )%
- }%
- {\settoggle{isdashed}{true}#1}%
- {\settoggle{isdashed}{false}#2}%
-}%% <<<3
-
-\newbibmacro*{bbx:titledashcheck}[2]{%% >>>3
- \iftoggle{isdashed}{%
- \ifboolexpr{%
- test {\iffieldequals{title}{\bbx at lasttitle}}%
- and%
- (%
- test {\iffieldequals{subtitle}{\bbx at lastsubtitle}}%
- or%
- test {\iffieldundef{subtitle}}%
- )%
- and%
- not test {\iftoggle{repeattitle}}%
- }%
- {#1}%
- {#2}%
- }{%
- #2%
- }%
-}%% <<<3
-
-\newbibmacro*{bbx:ineditordashcheck}[2]{%% >>>3
- \ifboolexpr{%
- test {\ifnamesequal{editor}{author}}%
- and%
- not test {\iftoggle{repeatfields}}%
- and%
- (%
- not bool {bbx at inset}%
- or%
- test {\iffieldequalstr{entrysetcount}{1}}%
- )%
- }%
- {\settoggle{isdashed}{true}#1}%
- {\settoggle{isdashed}{false}#2}%
-}%% <<<3
-
-% <<<2
-
-% Titles >>>2
-
-\newbibmacro*{titleiskey}[2]{%% >>>3
-\ifboolexpr{%
- test {\ifnameundef{author}}%
- and%
- test {\ifnameundef{editor}}%
- and%
- test {\ifnameundef{holder}}%
- and%
- test {\ifcsundef{saveded}}%
- and%
- test {\ifcsundef{savedorg}}%
- and%
- test {\iffieldundef{eventtitle}}%
-}%
- {#1}%
- {#2}%
-}%% <<<3
-
-\renewbibmacro*{title}{%% >>>3
- \ifboolexpr{%
- test {\iffieldundef{title}}%
- and%
- test {\iffieldundef{subtitle}}%
- }%
- {\global\undef\bbx at lasttitle%
- \global\undef\bbx at lastsubtitle}%
- {\usebibmacro{bbx:titledashcheck}%
- {\unspace\bibnamedash}%
- {\usebibmacro{bbx:savetitle}%
- \usebibmacro{bbx:savesubtitle}%
- \printtext[title]{%
- \usebibmacro{titleiskey}%
- {\unspace\printfield[upperfirst]{title}}%
- {\ifboolexpr{%
- test {\iffieldundef{maintitle}}%
- and%
- test {\iffieldundef{related}}%
- }%
- {\printfield[titlecase]{title}}%
- {\printfield[normalfont]{title}}}%
- \normalfont{%
- \iffieldendswithpunct{title}{%
- \setunit*{\addspace}%
- }{%
- \setunit*{\subtitlepunct}%
- }
- \printfield[normalfont]{subtitle}%
- \setunit{\addperiod\addspace}%
- }}%
- \newunit}}%
- \printfield{titleaddon}%
-}%% <<<3
-
-\newbibmacro*{booktitleiskey}[2]{%% >>>3
-\ifboolexpr{%
- test {\ifnameundef{bookauthor}}%
- and%
- test {\ifnameundef{editor}}%
- and%
- test {\iffieldundef{organization}}%
- and%
- test {\ifcsundef{saveded}}%
- and%
- test {\ifcsundef{savedorg}}%
- and%
- test {\iffieldundef{eventtitle}}%
-}%
- {#1}%
- {#2}%
-}%% <<<3
-
-\renewbibmacro*{booktitle}{%% >>>3
- \ifboolexpr{%
- test {\iffieldundef{booktitle}}%
- and%
- test {\iffieldundef{booksubtitle}}%
- }%
- {}%
- {\printtext[booktitle]{%
- \usebibmacro{booktitleiskey}{%
- \printfield[upperfirst]{booktitle}%
+ \usebibmacro{list:delim}{#1}%
+ \iftoggle{scbib}{%
+ \ifgiveninits{%
+ \normalfont\FirstWordSC{#1}%
}{%
- \printfield[titlecase]{booktitle}%
+ \normalfont\FirstWordLCSC{#1}%
}%
- \iffieldendswithpunct{booktitle}{%
- \normalfont{\setunit*{\addspace}}%
- }{%
- \normalfont{\setunit*{\subtitlepunct}}%
- }
- \printfield[normalfont]{booksubtitle}}%
- \newunit}%
- \printfield{booktitleaddon}%
-}%% <<<3
-
-\renewbibmacro*{maintitle}{%% >>>3
- \ifboolexpr{%
- test {\iffieldundef{maintitle}}%
- and%
- test {\iffieldundef{mainsubtitle}}%
- }%
- {}%
- {\printtext[maintitle]{%
- \usebibmacro{titleiskey}{%
- \printfield[upperfirst]{maintitle}%
- }{%
- \printfield[titlecase]{maintitle}%
- }%
- \iffieldendswithpunct{maintitle}{%
- \normalfont{\setunit*{\addspace}}%
- }{%
- \normalfont{\setunit*{\subtitlepunct}}%
- }
- \printfield[normalfont]{mainsubtitle}}%
- \newunit}%
- \printfield{maintitleaddon}%
-}%% <<<3
-
-\newbibmacro*{in:maintitle}{%% >>>3
- \iffieldundef{maintitle}{}{%
- \usebibmacro{in:}%
- \iftoggle{repeatfields}%
- {\addspace\usebibmacro{author/editor+others}}%
- {\addspace\bibnamedash}%
- \newunit%
- \usebibmacro{maintitle}%
- }%
-}%% <<<3
-
-\renewbibmacro*{maintitle+booktitle}{%% >>>3
- \iffieldundef{maintitle}%
- {}%
- {\usebibmacro{maintitle}%
- \newunit\newblock%
- \iffieldundef{volume}%
- {}%
- {\printfield{volume}%
- \printfield{part}%
- \setunit{\addcolon\addspace}}}%
- \usebibmacro{booktitle}%
- \newunit%
-}%% <<<3
-
-\newbibmacro*{maintitle/booktitle}{%% >>>3
- \iffieldundef{maintitle}%
- {\usebibmacro{booktitle}}%
- {\usebibmacro{maintitle}}%
-}%% <<<3
-
-\renewbibmacro*{journal}{%% >>>3
- \iffieldundef{journaltitle}%
- {}%
- {\printtext[journaltitle]{%
- \printfield[titlecase]{journaltitle}%
- \iffieldendswithpunct{journaltitle}{%
- \setunit{\addspace}%
- }{%
- \setunit{\subtitlepunct}%
- }
- \printfield[normalfont]{journalsubtitle}}}%
-}%% <<<3
-
-\newbibmacro{journal+section}{%% >>>3
- \usebibmacro{journal}%
- \iffieldundef{section}%
- {}%
- {\setunit{\addspace\textendash\addspace}%
- \printfield{section}}%
-}%% <<<3
-
-\renewbibmacro*{journal+issuetitle}{%% >>>3
- \usebibmacro{journal}%
- \setunit*{\addcomma\addspace}%
- \iffieldundef{series}%
- {}%
- {\newunit%
- \printfield{series}%
- \setunit{\addspace}}%
- \usebibmacro{volume+number+eid}%
- \newunit%
-}%% <<<3
-
-\renewbibmacro*{periodical}{%% >>>3
- \iffieldundef{title}{}{%
- \printtext[title]{%
- \iffieldundef{issue}{%
- \unspace\printfield[upperfirst]{title}%
- }{%
- \printfield[titlecase]{title}%
- }
- \normalfont{%
- \iffieldendswithpunct{title}{%
- \setunit*{\addspace}%
- }{%
- \setunit*{\subtitlepunct}%
- }
- \printfield[normalfont]{subtitle}%
- }%
- }%
- }%
-}%% <<<3
-
-% <<<2
-
-% Names >>>2
-
-\renewbibmacro*{author}{%% >>>3
- \ifboolexpr{%
- test \ifuseauthor%
- and%
- not test {\ifnameundef{author}}%
- }{%
- \usebibmacro{bbx:dashcheck}{%
- \iffieldundef{authortype}{%
- \bibnamedash%
- \newunit%
- \printfield{nameaddon}%
- }{%
- \nopunctdash%
- \usebibmacro{authorstrg}%
- \newunit%
- \printfield{nameaddon}%
- }%
- }{%
- \usebibmacro{bbx:savehash}%
- \printnames{author}%
- \addspace%
- \usebibmacro{authorstrg}%
- \newunit%
- \printfield{nameaddon}%
- }%
- }{%
- \global\undef\bbx at lasthash%
- }%
-}%% <<<3
-
-\renewbibmacro*{editor+others}{%% >>>3
- \ifboolexpr{%
- test \ifuseeditor%
- and%
- not test {\ifnameundef{editor}}%
- }{%
- \usebibmacro{bbx:dashcheck}{%
- \iffieldundef{editortype}{%
- \bibnamedash%
- }{%
- \nopunctdash%
- \usebibmacro{editor+othersstrg}%
- }%
- }{%
- \usebibmacro{bbx:savehash}%
- \printnames{editor}%
- \setunit{\addspace}%
- \usebibmacro{editor+othersstrg}%
- }%
- \savenamecs*{editor}{saveded}%
- \clearname{editor}%
- }{%
- \global\undef\bbx at lasthash%
- \usebibmacro{organization}%
- }%
-}%% <<<3
-
-\renewbibmacro*{byeditor+others}{%% >>>3
- \toggletrue{byeditor+others}%
- \ifnameundef{editor}{}{% else
- \usebibmacro{byeditor+othersstrg}%
- \setunit*{\addspace}%
- \printnames[byeditor]{editor}%
- \clearname{editor}%
- \newunit%
- }%
- \usebibmacro{byeditorx}%
- \usebibmacro{bytranslator+others}%
- \togglefalse{byeditor+others}%
-}%% <<<3
-
-\newbibmacro*{organization}{%% >>>3
- \iflistundef{organization}%
- {\global\undef\bbx at lastorg}%
- {\usebibmacro{bbx:dashcheck}%
- {\bibnamedash}%
- {\usebibmacro{bbx:saveorg}%
- \printlist[uppercase]{organization}}%
- \savelistcs*{organization}{savedorg}%
- \clearlist{organization}%
- \newunit%
- \printfield{nameaddon}}%
-}%% <<<3
-
-\newbibmacro*{author/organization}{%% >>>3
- \ifnameundef{author}%
- {\usebibmacro{organization}}%
- {\usebibmacro{author}}%
-}%% <<<3
-
-\newbibmacro*{editor+others/organization}{%% >>>3
- \ifnameundef{editor}%
- {\usebibmacro{organization}}%
- {\usebibmacro{editor+others}}%
-}%% <<<3
-
-\newbibmacro*{organization/eventtitle}{%% >>>3
- \iffieldundef{eventtitle}%
- {\usebibmacro{organization}}%
- {\printfield[uppercase]{eventtitle}}%
-}%% <<<3
-
-\newbibmacro*{bookauthor/editor+others}{%% >>>3
- \ifnameundef{bookauthor}{%
- \usebibmacro{editor+others}}%
- {\printnames{bookauthor}}%
-}%% <<<3
-
-\newbibmacro*{in:bookauthor+others}{%% >>>3
- \usebibmacro{in:}%
- \ifnameundef{bookauthor}{%
- % do nothing
- }{% else
- \ifnamesequal{author}{bookauthor}{%
- \iftoggle{repeatfields}{%
- \usebibmacro{author/editor+others}%
- }{% else
- \bibnamedash%
- }%
- }{% else
- \printnames{bookauthor}%
- }%
- }%
-}%% <<<3
-
-\newbibmacro*{in:editor+others}{%% >>>3
- \usebibmacro{in:}%
- \addspace%
- \ifnameundef{editor}{%
- \printlist[uppercase]{organization}%
- }{%
- \usebibmacro{bbx:ineditordashcheck}{%
- \iffieldundef{editortype}{%
- \bibnamedash%
- }{%
- \nopunctdash%
- \usebibmacro{editor+othersstrg}%
- \savenamecs*{editor}{saveded}%
- \clearname{editor}%
- }%
- }{%
- \printnames{editor}%
- \setunit*{\addspace}%
- \usebibmacro{editor+othersstrg}%
- \savenamecs*{editor}{saveded}%
- \clearname{editor}%
- }%
- }%
-}%% <<<3
-
-\newbibmacro*{in:eventtitle/organization/editor}{%% >>>3
- \usebibmacro{in:}%
- \iffieldundef{eventtitle}{%
- \ifnameundef{editor}{%
- \printlist[uppercase]{organization}%
- \clearlist{organization}%
- }{%
- \usebibmacro{editor+others}%
- }%
- }{%
- \printfield[uppercase]{eventtitle}%
- }%
-}%% <<<3
-
-% <<<2
-
-% Publisher, location, date, issue >>>2
-
-\renewbibmacro*{date}{%
- \iftoggle{extradate}{%
- \printdateextra%
- }{%
- \printdate%
- }%
- \printunit{\addperiod\addspace}%
-}%
-
-\newbibmacro*{publisher}{%% >>>3
- \iflistundef{publisher}%
- {\iftoggle{nosn}{}{\printtext[brackets]{\bibstring{sinenomine}}}}%
- {\printlist{publisher}}%
-}%% <<<3
-
-\newbibmacro*{location}{%% >>>3
- \iflistundef{location}%
- {\iftoggle{nosl}{}{\printtext[brackets]{\bibstring{sineloco}}}}%
- {\printlist{location}}%
-}%% <<<3
-
-\newbibmacro*{venue}{%% >>>3
- \iffieldundef{venue}%
- {\iftoggle{nosl}{}{\printtext[brackets]{\bibstring{sineloco}}}}%
- {\printfield{venue}}%
-}%% <<<3
-
-\renewbibmacro*{location+date}{%% >>>3
- \usebibmacro{location}%
- \setunit*{\addcomma\addspace}%
- \usebibmacro{date}%
- \newunit%
-}%% <<<3
-
-\renewbibmacro*{publisher+location+date}{%% >>>3
- \ifboolexpr{%
- test {\iflistundef{publisher}}%
- and%
- test {\iflistundef{location}}%
- and%
- not test {\iftoggle{nosl}}%
- and%
- not test {\iftoggle{nosn}}%
- }{%
- \printtext[brackets]{\bibstring{sineloco}%
- \setunit{\addcolon\addnbspace}%
- \bibstring{sinenomine}}%
- }{%
- \ifboolexpr{%
- test {\ifnameundef{author}}%
- and%
- test {\ifnameundef{editor}}%
- and%
- test {\iflistundef{publisher}}%
- and%
- not test {\iflistundef{organization}}%
- }{%
- \usebibmacro{location}%
}{%
- \usebibmacro{location}%
- \setunit*{\addcolon\addspace}%
- \usebibmacro{publisher}%
+ \normalfont\FirstWordUpper{#1}%
}%
- }%
- \setunit*{\addcomma\addspace}%
- \usebibmacro{date}%
- \newunit%
-}%% <<<3
+ \isdot%
+ \usebibmacro{list:andothers}%
+}%% <<<
-\renewbibmacro*{issue}{%% >>>3
- \iffieldundef{issuetitle}%
- {}%
- {\printtext[issuetitle]{%
- \printfield[upperfirst]{issuetitle}%
- \iffieldendswithpunct{issuetitle}{%
- \setunit*{\addspace}%
- }{%
- \setunit*{\subtitlepunct}%
- }
- \printfield[normalfont]{issuesubtitle}}}%
-}%% <<<3
+% <<<
-\renewbibmacro*{issue+date}{%% >>>3
- \iffieldundef{issue}%
- {\usebibmacro{date}}%
- {\printfield{issue}%
- \setunit*{\addspace}%
- \usebibmacro{date}}%
- \newunit%
-}%% <<<3
+\DeclareFieldFormat{normalfont}{\normalfont{#1}}%
-\newbibmacro*{publisher+location+issue+date}{%% >>>3
- \ifboolexpr{%
- test {\iflistundef{publisher}}%
- and%
- test {\iflistundef{location}}%
- and%
- not test {\iftoggle{nosl}}%
- and%
- not test {\iftoggle{nosn}}%
- }{%
- \printtext[brackets]{\bibstring{sineloco}%
- \setunit{\addcolon\addnbspace}%
- \bibstring{sinenomine}}%
- }{%
- \ifboolexpr{%
- test {\ifnameundef{author}}%
- and%
- test {\ifnameundef{editor}}%
- and%
- test {\iflistundef{publisher}}%
- and%
- not test {\iflistundef{organization}}%
- }{%
- \usebibmacro{location}%
- }{%
- \usebibmacro{location}%
- \setunit*{\addcolon\addspace}%
- \usebibmacro{publisher}%
- }%
- }%
- \setunit*{\addcomma\addspace}%
- \printfield[number]{issue}%
- \setunit*{\addcomma\addspace}%
- \usebibmacro{date}%
- \newunit%
-}%% <<<3
-
% <<<2
-% Misc >>>2
-
-\renewbibmacro*{volume+number+eid}{%% >>>3
- \printfield{volume}%
- \setunit*{\addcomma\addspace}%
- \printfield{number}%
- \setunit{\addcomma\addspace}%
- \printfield{eid}%
-}%% <<<3
-
-\renewbibmacro*{series+number}{%% >>>3
- \iffieldundef{series}{}{%
- \printtext[parens]{%
- \printfield{series}%
- \setunit*{\addcomma\addspace}%
- \printfield[normalfont]{number}%
- \newunit}%
- }%
-}%% <<<3
-
-\renewbibmacro*{url+urldate}{%% >>>3
- \usebibmacro{url}%
- \iffieldundef{urlyear}%
- {}%
- {\setunit*{\addperiod\addspace}%
- \usebibmacro{urldate}}%
-}%% <<<3
-
-\newbibmacro*{mathesis}{%% >>>3
- \iffieldundef{type}{%
- \bibstring{dissertation}\addspace\printtext[parens]{\bibstring{mathesis}}%
- }{%
- \bibstring{dissertation}\addspace\printtext[parens]{\printfield{type}}%
- }%
-}%% <<<3
-
-\newbibmacro*{phdthesis}{%% >>>3
- \iffieldundef{type}{%
- \bibstring{thesis}\addspace\printtext[parens]{\bibstring{phdthesis}}%
- }{%
- \bibstring{thesis}\addspace\printtext[parens]{\printfield{type}}%
- }%
-}%% <<<3
-
-\newbibmacro*{language}{%% >>>3
- \ifboolexpr{%
- test {\iflistundef{language}}%
- or%
- test {\iflistundef{origlanguage}}%
- }%
- {}%
- {%
- \printtext{\printlist{language}\addspace\printlist{origlanguage}}%
- }%
-}%% <<<3
-
-\renewbibmacro*{related:reprintfrom}[1]{%% >>>3
- \entrydata*{#1}{%
- \usedriver%
- {\ifnameundef{savedauthor}%
- {\ifnameundef{savededitor}%
- {}%
- {\ifnamesequal{editor}{savededitor}%
- {\clearname{editor}}%
- {}}}%
- {\ifnamesequal{author}{savedauthor}%
- {\clearname{author}}%
- {}}%
- \renewbibmacro*{related:init}{}%
- \DeclareNameAlias{sortname}{default}%
- \ifbibmacroundef{date+extradate}%
- {}%
- {\renewbibmacro*{date+extradate}{}%
- \renewbibmacro*{date}{\printdate}}%
- \renewbibmacro*{pageref}{}}%
- {\thefield{entrytype}}}%
-}%% <<<3
-
-\renewbibmacro*{pageref}{% >>>3
- \iftoggle{backref}{%
- \iftoggle{citecount}{%
- \printunit{\addperiod\addspace}%
- \iflistundef{pageref}{%
- \bibstring{citecountnopage}%
- }{%
- \printtext{%
- \ifnumgreater{\value{pageref}}{1}{%
- \bibstring{citecountpages}\ppspace%
- }{%
- \bibstring{citecountpage}\ppspace%
- }%
- \printlist[pageref][-\value{listtotal}]{pageref}%
- }%
- }%
- }{%
- \iflistundef{pageref}{}{%
- \printunit{\addperiod\addspace}%
- \printtext{%
- \ifnumgreater{\value{pageref}}{1}{%
- \bibstring{backrefpages}\ppspace%
- }{%
- \bibstring{backrefpage}\ppspace%
- }%
- \printlist[pageref][-\value{listtotal}]{pageref}%
- }%
- }%
- }%
- }{}
-}% <<<3
-
-% <<<2
-
% <<<1
@@ -1581,7 +1668,7 @@
\newunit%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{addendum+pubstate}%
- \setunit*{\bibpagerefpunct}%
+ \setunit{\bibpagerefpunct}%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{pageref}%
\setunit*{\addperiod\addspace}%
@@ -1651,7 +1738,7 @@
\newunit%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{addendum+pubstate}%
- \setunit*{\bibpagerefpunct}%
+ \setunit{\bibpagerefpunct}%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{pageref}%
\setunit*{\addperiod\addspace}%
@@ -1709,7 +1796,7 @@
\newunit%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{addendum+pubstate}%
- \setunit*{\bibpagerefpunct}%
+ \setunit{\bibpagerefpunct}%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{pageref}%
\setunit*{\addperiod\addspace}%
@@ -1777,7 +1864,7 @@
\newunit%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{addendum+pubstate}%
- \setunit*{\bibpagerefpunct}%
+ \setunit{\bibpagerefpunct}%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{pageref}%
\setunit*{\addperiod\addspace}%
@@ -1839,7 +1926,7 @@
\newunit%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{addendum+pubstate}%
- \setunit*{\bibpagerefpunct}%
+ \setunit{\bibpagerefpunct}%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{pageref}%
\setunit*{\addperiod\addspace}%
@@ -1909,7 +1996,7 @@
\newunit%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{addendum+pubstate}%
- \setunit*{\bibpagerefpunct}%
+ \setunit{\bibpagerefpunct}%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{pageref}%
\setunit*{\addperiod\addspace}%
@@ -1965,7 +2052,7 @@
\newunit%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{addendum+pubstate}%
- \setunit*{\bibpagerefpunct}%
+ \setunit{\bibpagerefpunct}%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{pageref}%
\setunit*{\addperiod\addspace}%
@@ -2033,7 +2120,7 @@
\newunit%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{addendum+pubstate}%
- \setunit*{\bibpagerefpunct}%
+ \setunit{\bibpagerefpunct}%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{pageref}%
\setunit*{\addperiod\addspace}%
@@ -2095,7 +2182,7 @@
\newunit%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{addendum+pubstate}%
- \setunit*{\bibpagerefpunct}%
+ \setunit{\bibpagerefpunct}%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{pageref}%
\setunit*{\addperiod\addspace}%
@@ -2147,7 +2234,7 @@
\newunit%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{addendum+pubstate}%
- \setunit*{\bibpagerefpunct}%
+ \setunit{\bibpagerefpunct}%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{pageref}%
\setunit*{\addperiod\addspace}%
@@ -2225,7 +2312,7 @@
\newunit%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{addendum+pubstate}%
- \setunit*{\bibpagerefpunct}%
+ \setunit{\bibpagerefpunct}%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{pageref}%
\setunit*{\addperiod\addspace}%
@@ -2276,7 +2363,7 @@
\newunit%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{addendum+pubstate}%
- \setunit*{\bibpagerefpunct}%
+ \setunit{\bibpagerefpunct}%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{pageref}%
\setunit*{\addperiod\addspace}%
@@ -2344,7 +2431,7 @@
\newunit%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{addendum+pubstate}%
- \setunit*{\bibpagerefpunct}%
+ \setunit{\bibpagerefpunct}%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{pageref}%
\setunit*{\addperiod\addspace}%
@@ -2407,7 +2494,7 @@
\newunit%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{addendum+pubstate}%
- \setunit*{\bibpagerefpunct}%
+ \setunit{\bibpagerefpunct}%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{pageref}%
\setunit*{\addperiod\addspace}%
@@ -2456,8 +2543,8 @@
and%
test {\iffieldundef{maintitle}}%
}%
- {}%
- {\usebibmacro{publisher+location+date}}%
+ {}%
+ {\usebibmacro{publisher+location+date}}%
\newunit%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\iffieldundef{maintitle}%
@@ -2492,7 +2579,7 @@
\newunit%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{addendum+pubstate}%
- \setunit*{\bibpagerefpunct}%
+ \setunit{\bibpagerefpunct}%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{pageref}%
\setunit*{\addperiod\addspace}%
@@ -2557,7 +2644,7 @@
\newunit%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{addendum+pubstate}%
- \setunit*{\bibpagerefpunct}%
+ \setunit{\bibpagerefpunct}%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{pageref}%
\setunit*{\addperiod\addspace}%
@@ -2609,7 +2696,7 @@
\newunit%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{addendum+pubstate}%
- \setunit*{\bibpagerefpunct}%
+ \setunit{\bibpagerefpunct}%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{pageref}%
\setunit*{\addperiod\addspace}%
@@ -2622,6 +2709,66 @@
\usebibmacro{finentry}%
}%% <<<2
+\DeclareBibliographyDriver{inthesis}{%% >>>2
+ \usebibmacro{bibindex}%
+ \usebibmacro{begentry}%
+ \usebibmacro{author/editor+others}%
+ \setunit{\labelnamepunct}%
+ \usebibmacro{title}%
+ \newunit%
+ \newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ \usebibmacro{in:bookauthor+others}%
+ \newunit%
+ \newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ \usebibmacro{maintitle/booktitle}%
+ \newunit%
+ \newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ \usebibmacro{date}%
+ \newunit%
+ \newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ % \usebibmacro{chapter+pages}%
+ % \newunit%
+ \printfield{pagetotal}%
+ \newunit%
+ \newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ \printfield{type}%
+ \setunit*{\addspace\textendash\addspace}%
+ \newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ \printlist{institution}%
+ \setunit*{\addcomma\addspace}%
+ \newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ \printlist{location}%
+ \setunit*{\addcomma\addspace}%
+ \printeventdate%
+ \newunit%
+ \newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ \printfield{pages}%
+ \newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ \printfield{note}%
+ \newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ \printunit{\addperiod\addspace}%
+ \iftoggle{bbx:isbn}%
+ {\printfield{isbn}}%
+ {}%
+ \newunit%
+ \newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ \usebibmacro{doi+eprint+url}%
+ \newunit%
+ \newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ \usebibmacro{addendum+pubstate}%
+ \setunit{\bibpagerefpunct}%
+ \newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ \usebibmacro{pageref}%
+ \setunit*{\addperiod\addspace}%
+ \newunit%
+ \newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ \iftoggle{bbx:related}%
+ {\usebibmacro{related:init}%
+ \usebibmacro{related}}%
+ {}%
+ \usebibmacro{finentry}%
+}%% >>>2
+
\DeclareBibliographyDriver{misc}{%% >>>2
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
@@ -2680,7 +2827,7 @@
\newunit%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{addendum+pubstate}%
- \setunit*{\bibpagerefpunct}%
+ \setunit{\bibpagerefpunct}%
\newblock%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usebibmacro{pageref}%
\setunit*{\addperiod\addspace}%
@@ -2709,4 +2856,3 @@
% vim: set foldmarker=\ >>>,\ <<< :
-
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-abnt/abnt.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-abnt/abnt.cbx 2024-10-16 19:32:09 UTC (rev 72564)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-abnt/abnt.cbx 2024-10-16 19:33:28 UTC (rev 72565)
@@ -46,6 +46,11 @@
\settoggle{sccite}{#1}%
}% <<<2
+\newtoggle{accite}% >>>2
+\DeclareBibliographyOption{accite}[true]{%
+ \settoggle{accite}{#1}%
+}% <<<2
+
% <<<1
% Format >>>1
@@ -69,6 +74,18 @@
}%
}% <<<3
+\newcommand*{\NormalOrACCiteOrSCCite}[1]{% >>>3
+ \iftoggle{accite}{%
+ \MakeUppercase{#1}%
+ }{%
+ \iftoggle{sccite}{%
+ \textsc{\MakeLowercase{#1}}%
+ }{%
+ \MakeCapital{#1}%
+ }%
+ }%
+}% <<<3
+
% \mkbibname* >>>3
% \IfGivenIsInit >>>4
@@ -90,7 +107,7 @@
\let\origmkbibnamesuffix\mkbibnamesuffix%
\renewcommand*{\mkbibnamefamily}[1]{% >>>4
- \UpperOrSCCite{#1}%
+ \NormalOrACCiteOrSCCite{#1}%
}% <<<4
\renewcommand*{\mkbibnamegiven}[1]{% >>>4
\ifnumequal{\value{uniquename}}{2}{%
@@ -101,13 +118,13 @@
}% <<<4
\renewcommand*{\mkbibnameprefix}[1]{% >>>4
\ifuseprefix{%
- \UpperOrSCCite{#1}%
+ \NormalOrACCiteOrSCCite{#1}%
}{%
\ifnumequal{\value{uniquename}}{2}{#1}{\NormalOrSCCite{#1}}%
}%
}% <<<4
\renewcommand*{\mkbibnamesuffix}[1]{% >>>4
- \UpperOrSCCite{#1}%
+ \NormalOrACCiteOrSCCite{#1}%
}% <<<4
\AtBeginBibliography{%
@@ -518,6 +535,27 @@
}%
}% <<<3
+\newbibmacro*{citetitlestar}{% >>>3
+ \printtext[bibhyperref]{\textit{\printfield[labeltitle]{labeltitle}}}%
+ \setunit{\global\booltrue{cbx:parens}\addspace\bibopenparen}%
+ \ifnumequal{\value{citecount}}{1}{\usebibmacro{prenote}}{}%
+ \iffieldundef{shorthand}{%
+ \usebibmacro{cite:labeldate+extradate}%
+ }{%
+ \usebibmacro{cite:shorthand}%
+ }%
+ \stepcounter{textcitecount}%
+ \setunit{%
+ \ifbool{cbx:parens}{\bibcloseparen\global\boolfalse{cbx:parens}}{}%
+ % Use `\bibstring{and}` before the last name and commas before the rest
+ \ifnumequal{\value{textcitecount}}{\value{textcitetotal}-1}{%
+ \finalnamedelim%
+ }{%
+ \multinamedelim%
+ }%
+ }%
+}% <<<3
+
\DeclareCiteCommand{\cbx at citetitle}% >>>3
{\usebibmacro{cite:init}}%
{\usebibmacro{citeindex}%
@@ -525,6 +563,13 @@
{}%
{\usebibmacro{textcite:postnote}}% <<<3
+\DeclareCiteCommand{\cbx at citetitlestar}% >>>3
+ {\usebibmacro{cite:init}}%
+ {\usebibmacro{citeindex}%
+ \usebibmacro{citetitlestar}}%
+ {}%
+ {\usebibmacro{textcite:postnote}}% <<<3
+
\DeclareCiteCommand{\citetitle}[\cbx at textcite@init\cbx at citetitle]% >>>3
{\gdef\cbx at savedkeys{}%
\citetrackerfalse%
@@ -544,6 +589,25 @@
{\protected at xappto\cbx at savedcites{%
[\thefield{prenote}][\thefield{postnote}]{\cbx at savedkeys}}}% <<<3
+\DeclareCiteCommand*{\citetitle}[\cbx at textcite@init\cbx at citetitlestar]% >>>3
+ {\gdef\cbx at savedkeys{}%
+ \citetrackerfalse%
+ \pagetrackerfalse%
+ \DeferNextCitekeyHook%
+ \usebibmacro{cite:init}}%
+ {\ifthenelse{\iffirstcitekey\AND\value{multicitetotal}>0}%
+ {\protected at xappto\cbx at savedcites{()(\thefield{multipostnote})}%
+ \global\clearfield{multipostnote}}%
+ {}%
+ \xappto\cbx at savedkeys{\thefield{entrykey},}%
+ \iffieldequals{namehash}{\cbx at lasthash}%
+ {}%
+ {\stepcounter{textcitetotal}%
+ \savefield{namehash}{\cbx at lasthash}}}%
+ {}%
+ {\protected at xappto\cbx at savedcites{%
+ [\thefield{prenote}][\thefield{postnote}]{\cbx at savedkeys}}}% <<<3
+
% <<<2
% \apud >>>2
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-abnt/brazilian-abnt.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-abnt/brazilian-abnt.lbx 2024-10-16 19:32:09 UTC (rev 72564)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-abnt/brazilian-abnt.lbx 2024-10-16 19:33:28 UTC (rev 72565)
@@ -41,6 +41,25 @@
\thefield{#1}}%
}%
+
+% Months abbreviations >>>2
+
+\DeclareBibliographyStrings{%
+ january = {{janeiro}{jan\adddot}},%
+ february = {{fevereiro}{fev\adddot}},%
+ march = {{mar\c{c}o}{mar\adddot}},%
+ april = {{abril}{abr\adddot}},%
+ may = {{maio}{maio}},%
+ june = {{junho}{jun\adddot}},%
+ july = {{julho}{jul\adddot}},%
+ august = {{agosto}{ago\adddot}},%
+ september = {{setembro}{set\adddot}},%
+ october = {{outubro}{out\adddot}},%
+ november = {{novembro}{nov\adddot}},%
+ december = {{dezembro}{dez\adddot}},%
+}
+% <<<2
+
% <<<
% Publication details >>>1
@@ -69,8 +88,8 @@
involumes = {{in}{in}},%
in = {{in}{in}},%
inseries = {{in}{in}},%
- sineloco = {{sine loco}{s\adddot l\adddot}},%
- sinenomine = {{sine nomine}{s\adddot n\adddot}},%
+ sineloco = {{sine loco}{s\adddot~l\adddot}},%
+ sinenomine = {{sine nomine}{s\adddot~n\adddot}},%
urlfrom = {{dispon\'ivel em}{dispon\'ivel em}},%
urlseen = {{acesso em}{acesso em}},%
sheet = {{folha}{f\adddot}},%
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-abnt/english-abnt.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-abnt/english-abnt.lbx 2024-10-16 19:32:09 UTC (rev 72564)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-abnt/english-abnt.lbx 2024-10-16 19:33:28 UTC (rev 72565)
@@ -43,6 +43,23 @@
\thefield{#1}}%
}%
+% Months abbreviations >>>2
+\DeclareBibliographyStrings{%
+ january = {{January}{Jan\adddot}},
+ february = {{February}{Feb\adddot}},
+ march = {{March}{Mar\adddot}},
+ april = {{April}{Apr\adddot}},
+ may = {{May}{May}},
+ june = {{June}{June}},
+ july = {{July}{July}},
+ august = {{August}{Aug\adddot}},
+ september = {{September}{Sept\adddot}},
+ october = {{October}{Oct\adddot}},
+ november = {{November}{Nov\adddot}},
+ december = {{December}{Dec\adddot}},
+}
+% <<<2
+
% <<<
% Publication details >>>1
@@ -68,8 +85,8 @@
involumes = {{in}{in}},%
in = {{in}{in}},%
inseries = {{in}{in}},%
- sineloco = {{sine loco}{s\adddot l\adddot}},%
- sinenomine = {{sine nomine}{s\adddot n\adddot}},%
+ sineloco = {{sine loco}{s\adddot~l\adddot}},%
+ sinenomine = {{sine nomine}{s\adddot~n\adddot}},%
sheet = {{sheet}{s\adddot}},%
sheets = {{sheets}{s\adddot}},%
illustrated = {{illustrated}{il\adddot}},%
Added: trunk/Master/texmf-dist/tex/latex/biblatex-abnt/french-abnt.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-abnt/french-abnt.lbx (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-abnt/french-abnt.lbx 2024-10-16 19:33:28 UTC (rev 72565)
@@ -0,0 +1,202 @@
+%% Copyright 2021 Daniel Ballester Marques
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Daniel Ballester Marques.
+%%
+%% Tradução para o espanhol de Leonardo Araujo. Obrigado!
+
+\ProvidesFile{french-abnt.lbx}%
+[2021-02-04\space v3.4\space ABNT BibLaTeX citation style]%
+
+
+% Init >>>
+
+\InheritBibliographyExtras{french}%
+\InheritBibliographyStrings{french}
+\DeclareBibliographyStrings{%
+ inherit = {french},%
+}%
+
+% <<<
+
+% No preposition between month and year >>>1
+
+\DeclareBibliographyExtras{%
+ \protected\def\mkbibdatelong#1#2#3{%
+ \iffieldundef{#3}%
+ {}%
+ {\stripzeros{\thefield{#3}}%
+ \iffieldundef{#2}{}{\addspace}}%
+ \iffieldundef{#2}%
+ {}%
+ {\mkbibmonth{\thefield{#2}}%
+ \iffieldundef{#1}{}{\addspace}}%
+ \thefield{#1}}%
+}%
+
+% Months abbreviations >>>2
+
+\DeclareBibliographyStrings{%
+ january = {{janvier}{janv\adddot}},
+ february = {{f\'evrier}{f\'evr\adddot}},
+ march = {{mars}{mars}},
+ april = {{avril}{avril}},
+ may = {{mai}{mai}},
+ june = {{juin}{juin}},
+ july = {{juillet}{juil\adddot}},
+ august = {{ao\^ut}{ao\^ut}},
+ september = {{septembre}{sept\adddot}},
+ october = {{octobre}{oct\adddot}},
+ november = {{novembre}{nov\adddot}},
+ december = {{d\'ecembre}{d\'ec\adddot}},
+}
+% <<<2
+
+% <<<
+
+% Publication details >>>1
+
+\NewBibliographyString{%
+ apud,%
+ sineloco,%
+ sinenomine,%
+ sheet,%
+ sheets,%
+ illustrated,%
+ monography,%
+ recensionof,%
+}%
+
+\DeclareBibliographyStrings{%
+ apud = {{apud}{apud}},%
+ idem = {{idem}{id\adddot}},%
+ volume = {{volume}{v\adddot}},%
+ volumes = {{volumes}{v\adddot}},%
+ number = {{num\'ero}{n\adddot}},%
+ pages = {{pages}{p\adddot}},%
+ involumes = {{in}{in}},%
+ in = {{in}{in}},%
+ inseries = {{in}{in}},%
+ sineloco = {{sine loco}{s\adddot l\adddot}},%
+ sinenomine = {{sine nomine}{s\adddot n\adddot}},%
+ sheet = {{feuille}{f\adddot}},%
+ sheets = {{feuilles}{f\adddot}},%
+ illustrated = {{illustr\'e}{il\adddot}},%
+ monography = {{monographie}{monographie}},%
+ recensionof = {{recension de}{recension de}},%
+ reviewof = {{revue de}{revue de}},%
+}%
+
+% <<<
+
+% Roles expressed as functions >>>1
+
+\NewBibliographyString{%
+ organizer,%
+ organizers,%
+ coordinator,%
+ coordinators,%
+}%
+
+\DeclareBibliographyStrings{%
+ organizer = {{organisateur}{org\adddot}},%
+ organizers = {{organisateurs}{org\adddot}},%
+ coordinator = {{coordinateur}{coord\adddot}},%
+ coordinators = {{coordinateurs}{coord\adddot}},%
+}%
+
+% <<<
+
+% Roles expressed as objects >>>1
+
+\DeclareBibliographyStrings{%
+ withcommentator = {{commentaire\addcolon}{commentaire\addcolon}},%
+ withannotator = {{notes\addcolon}{notes\addcolon}},%
+ withintroduction = {{introduction\addcolon}{introduction\addcolon}},%
+ withforeword = {{avant-propos\addcolon}{avant-propos\addcolon}},%
+ withafterword = {{postface\addcolon}{postface\addcolon}},%
+}%
+
+% <<<
+
+% Roles expressed as actions >>>1
+
+\NewBibliographyString{% >>>2
+ byorganizer,%
+ byorganizerfo,%
+ bytechrev,%
+ byupdater,%
+ byupdateran,%
+ byphotographer,%
+ byartdir,%
+ byrecorder,%
+ byinterviewer,%
+ bygenorg,%
+ bygenorgfo,%
+ bycoordinator,%
+ bycoeditor,%
+ bydirector,%
+ bygendir,%
+ byproducer,%
+ byscreenwriter,%
+ byinterpreter,%
+ byillustrator,%
+ bytechrev,%
+}% <<<
+
+\DeclareBibliographyStrings{% >>>2
+ byorganizer = {{organis\'e par\addcolon}%
+ {organis\'e par\addcolon}},%
+ byorganizerfo = {{organis\'e, avec un avant-propos, par\addcolon}%
+ {organis\'e, avec un avant-propos, par\addcolon}},%
+ bytechrev = {{r\'evision technique par\addcolon}%
+ {r\'evision technique par\addcolon}},%
+ byupdater = {{mis \`a jour par\addcolon}%
+ {mis \`a jour par\addcolon}},%
+ byupdateran = {{mis \`a jour et annot\'e par\addcolon}%
+ {mis \`a jour et annot\'e par\addcolon}},%
+ byphotographer = {{photographie par\addcolon}%
+ {photographie par\addcolon}},%
+ byartdir = {{direction artistique par\addcolon}%
+ {direction artistique par\addcolon}},%
+ byrecorder = {{enregistr\'e par\addcolon}%
+ {enregistr\'e par\addcolon}},%
+ byinterviewer = {{interview\'e par\addcolon}%
+ {interview\'e par\addcolon}},%
+ bygenorg = {{organisation g\'en\'erale par\addcolon}%
+ {organisation g\'en\'erale par\addcolon}},%
+ bygenorgfo = {{organisation g\'en\'erale et avant-propos par\addcolon}%
+ {organisation g\'en\'erale et avant-propos par\addcolon}},%
+ bycoordinator = {{coordonn\'e par\addcolon}%
+ {coordonn\'e par\addcolon}},%
+ bycoeditor = {{co\'edit\'e par\addcolon}%
+ {co\'edit\'e par\addcolon}},%
+ bydirector = {{dirig\'e par\addcolon}%
+ {dirig\'e par\addcolon}},%
+ bygendir = {{direction g\'en\'erale par\addcolon}%
+ {direction g\'en\'erale par\addcolon}},%
+ byproducer = {{produit par\addcolon}%
+ {produit par\addcolon}},%
+ byscreenwriter = {{script \'ecrit par\addcolon}%
+ {script \'ecrit par\addcolon}},%
+ byinterpreter = {{interpr\'et\'e par\addcolon}%
+ {interpr\'et\'e par\addcolon}},%
+ byillustrator = {{illustr\'e par\addcolon}%
+ {illustr\'e par\addcolon}},%
+}% <<<
+
+% <<<
+
+\endinput%
+
+% vim: set foldmarker=\ >>>,\ <<< :
+
Added: trunk/Master/texmf-dist/tex/latex/biblatex-abnt/german-abnt.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-abnt/german-abnt.lbx (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-abnt/german-abnt.lbx 2024-10-16 19:33:28 UTC (rev 72565)
@@ -0,0 +1,41 @@
+%% Copyright 2016 Daniel Ballester Marques
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Daniel Ballester Marques.
+
+\ProvidesFile{german-abnt.lbx}
+[2018-11-17\space v3.4\space ABNT BibLaTeX citation style]%
+
+\InheritBibliographyExtras{german}
+\InheritBibliographyStrings{german}
+\DeclareBibliographyStrings{%
+ inherit = {german},%
+}%
+
+% Months abbreviations >>>1
+\DeclareBibliographyStrings{%
+ january = {{Januar}{Jan\adddot}},
+ february = {{Februar}{Feb\adddot}},
+ march = {{M\"arz}{M\"arz}},
+ april = {{April}{Apr\adddot}},
+ may = {{Mai}{Mai}},
+ june = {{Juni}{Juni}},
+ july = {{Juli}{Juli}},
+ august = {{August}{Aug\adddot}},
+ september = {{September}{Sept\adddot}},
+ october = {{Oktober}{Okt\adddot}},
+ november = {{November}{Nov\adddot}},
+ december = {{Dezember}{Dez\adddot}},
+}
+% <<<1
+
+\endinput
Added: trunk/Master/texmf-dist/tex/latex/biblatex-abnt/italian-abnt.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-abnt/italian-abnt.lbx (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-abnt/italian-abnt.lbx 2024-10-16 19:33:28 UTC (rev 72565)
@@ -0,0 +1,41 @@
+%% Copyright 2016 Daniel Ballester Marques
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Daniel Ballester Marques.
+
+\ProvidesFile{italian-abnt.lbx}
+[2018-11-17\space v3.4\space ABNT BibLaTeX citation style]%
+
+\InheritBibliographyExtras{italian}
+\InheritBibliographyStrings{italian}
+\DeclareBibliographyStrings{%
+ inherit = {italian},%
+}%
+
+% Months abbreviations >>>1
+\DeclareBibliographyStrings{%
+ january = {{gennaio}{genn\adddot}},
+ february = {{febbraio}{febbr\adddot}},
+ march = {{marzo}{mar\adddot}},
+ april = {{aprile}{apr\adddot}},
+ may = {{maggio}{magg\adddot}},
+ june = {{giugno}{giugno}},
+ july = {{luglio}{luglio}},
+ august = {{agosto}{ag\adddot}},
+ september = {{settembre}{sett\adddot}},
+ october = {{ottobre}{ott\adddot}},
+ november = {{novembre}{nov\adddot}},
+ december = {{dicembre}{dic\adddot}},
+}
+% <<<1
+
+\endinput
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-abnt/spanish-abnt.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-abnt/spanish-abnt.lbx 2024-10-16 19:32:09 UTC (rev 72564)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-abnt/spanish-abnt.lbx 2024-10-16 19:33:28 UTC (rev 72565)
@@ -43,6 +43,24 @@
\thefield{#1}}%
}%
+% Months abbreviations >>>2
+
+\DeclareBibliographyStrings{%
+ january = {{enero}{enero}},
+ february = {{febrero}{feb\adddot}},
+ march = {{marzo}{marzo}},
+ april = {{abril}{abr\adddot}},
+ may = {{mayo}{mayo}},
+ june = {{junio}{jun\adddot}},
+ july = {{julio}{jul\adddot}},
+ august = {{agosto}{agosto}},
+ september = {{septiembre}{sept\adddot}},
+ october = {{octubre}{oct\adddot}},
+ november = {{noviembre}{nov\adddot}},
+ december = {{diciembre}{dic\adddot}},
+}
+% <<<2
+
% <<<
% Publication details >>>1
@@ -68,8 +86,8 @@
involumes = {{in}{in}},%
in = {{in}{in}},%
inseries = {{in}{in}},%
- sineloco = {{sine loco}{s\adddot l\adddot}},%
- sinenomine = {{sine nomine}{s\adddot n\adddot}},%
+ sineloco = {{sine loco}{s\adddot~l\adddot}},%
+ sinenomine = {{sine nomine}{s\adddot~n\adddot}},%
urlfrom = {{disponible en}{disponible en}},%
urlseen = {{acceso en}{acceso en}},%
sheet = {{hoja}{h\adddot}},%
More information about the tex-live-commits
mailing list.