未引用的著作书目无法使用 Biblatex 打印

未引用的著作书目无法使用 Biblatex 打印

我正在使用 LaTeXreledmac软件包进行批判性编辑。对于家庭笔记,我使用了自定义的引用键。我没有使用命令\cite。这会使代码变得太复杂。我需要在引言的末尾将家庭笔记工具中引用的作品打印为 SIGLA。

1 BDA:I,3,第 iiii 章,第 86 页 || 2 BDA:I,3,第 iiii 章,第 87 页 || 3 MolG. lib. IV,第 148 页

有时这些注释可能会包含所引用作品的引文:

4 参见RE,上限。 XII,f.背面和 ss 156 || 5 调频 f. 185r:通过里斯本的银行可以买到花园用品。

我需要的是一种在介绍的末尾对引用的作品进行排序的方法,或者更具体地说,我需要在书籍介绍的末尾列出一个缩写列表(缩写+完整的书目项目),如下所示:

苯二甲酸 巴罗斯,若昂,亚洲。 德卡达斯,里斯本,1935 年。

莫尔格 莫莱齐奥,朱塞佩,Geographia Cl.托勒密 [...],Venetiis,Apud Vincentium Valgrisium,1572 年。

所以这些不是引用的作品。是的,我已经检查过了,也尝试过了。, 和这些解决方案是我需要的,但它不起作用。参考书目未打印。我也尝试过表格。但表格太大了,隐藏在页面底部。最小工作环境(使用的文件reledmac到目前为止不包含在主项目中,尽管它与这个问题无关,因为文件main.tex目前仅包含介绍):

\documentclass[12pt,a4paper]{book}
\usepackage[polutonikogreek,latin,portuges,]{babel}
\usepackage{fontspec}
\setmainfont{Source Sans Pro}
\usepackage{gensymb}
\usepackage[style=alphabetic,sorting=debug]{biblatex}
\addbibresource{sigla.bib}
\DeclareBibliographyCategory{cited}
\AtEveryCitekey{\addtocategory{cited}{\thefield{entrykey}}}
\nocite{*}



\usepackage{subfiles}

\begin{document}


\section*{Bibliografia}
\printbibliography

\begin{refsection}[sigla.bib]
    \nocite{*}
    \printbibliography[title=Bibliography]
\end{refsection}

\end{document}

sigla.bib

@Book{MorC,
  title     = {Las antiguedades de las ciudades de España},
  publisher = {en casa de Iuan Iñiguez de Lequerica},
  year      = {1575\noopsort{a}},
  author    = {Morales, Ambrosio de},
  address   = {Alcala de Henares},
  booktitle = {Las antiguedades de las ciudades de España},
}

@Book{MS,
  title     = {L. Marinei Siculi regii historiographi Opus de rebus Hispaniae memorabilibus},
  publisher = {per Michaelem de Eguia},
  year      = {1533\noopsort{a}},
  author    = {Marineo, Lucio},
  address   = {Impressum Compluti},
  edition   = {Modo castigatum atq[ue] Caesareae Maiestatis iussu in lucem aeditum.},
  keywords  = {Spain -- History -- Early works to 1800},
  language  = {lat},
  lccn      = {LC},
}

@Book{GrynaeusSimon1555Nora,
  title     = {Nouus orbis regionum ac insularum veteribus incognitarum},
  publisher = {Apud Io. Heruagium,},
  year      = {1555\noopsort{a}},
  author    = {Grynaeus, Simon and Herwagen, Johann and Huttich, Johann},
  address   = {Basileae},
  edition   = {Adiecta est huic postremae editioni Nauigatio Caroli Caesaris auspicio in Comitijs augustanis instituta..},
  keywords  = {Early printed books -- 16th century -- Facsimiles; Voyages and travels -- Early works to 1800; America -- Discovery and exploration -- Early works to 1800; America -- Early accounts to 1600},
  language  = {lat},
}

@Book{MyP,
  title     = {Episcopi gerundensis paralipomenon Hispaniae : libri decem antehac non excussi},
  publisher = {[Sancho e Sebastian de Nebrija]},
  year      = {1545},
  author    = {Margarit Y de Pau, Juan de, Cardenal, 1421-1484},
  address   = {Spain},
  language  = {lat},
}

@Book{NebR,
  title     = {Habes in hoc volumineamice lector. aelii Antonii Nebrissensis rerum a Fernando \et Elisabe Hispaniaru[m] foelicissimis Regibus gesta[rum] decades duas.},
  publisher = {[s.n.]},
  year      = {1545\noopsort{a}},
  author    = {Nebrija, Antonio de and Margarit y Pau, Juan de},
  address   = {Granada},
  
  keywords  = {Ferdinand V, King of Spain, 1452-1516; Isabella I, Queen of Spain, 1451-1504; Spain -- History -- Ferdinand and Isabella, 1479-1516; Castile (Spain) -- History -- Early works to 1800; Navarre (Kingdom) -- History -- Early works to 1800; Spain -- History -- To 711; Spain -- History -- 711-1516},
  language  = {lat},
}

@Book{NebD,
  title     = {Dictionarium oppidorum, civitatum, montium, fontium, fluviorum, lacuum, promontoriorum, portuum, sinuum, insularum et locorum memorabilium , in ordinem alphabeti digestorum},
  publisher = {Venundatur Parrhisiis a Reginaldo Chaudiere},
  year      = {1522\noopsort{a}},
  author    = {Nebrija, Antonio de},
  language  = {lat},
  url       = {http://ark.bnf.fr/ark:/12148/bpt6k72672d},
}

@Book{MolG,
  title     = {Geographia Cl. Ptolemaei Alexandrini. Olim a Bilibaldo Pirckheimherio translata, at nunc multis codicibus graecis collata ... redacta a Iosepho Moletio Mathematico.},
  publisher = {apud Vincentvm Valgrisivm, MDLXII},
  year      = {1562\noopsort{a}},
  author    = {Ptolemy, Active 2nd Century},
  address   = {Italy},
  language  = {lat},
}

@Book{LA,
  title     = {Lectionum Antiquarum libri XXX},
  publisher = {per Ambrosium et Aurelium Frobenios fratres},
  year      = {1566\noopsort{a}},
  author    = {Richieri, Ludovico (1469-1525)},
  address   = {Basileae},
}

@Misc{IA,
  title     = {Pomponius Mela. Julius Solinus. Itinerarium Antonini Aug. Vibius Sequester. P. Victor de regionibus urbis Romae. Dionysius Afer de Situ orbis Prisciano interprete},
  year      = {1518\noopsort{a}},
  address   = {Venetiis},
  chapter   = {Itinerarium Antonini Augusti},
  publisher = {in aedibus Aldi et Andreae soceri},
}

@Book{GZ,
  title     = {Los XL libros d’el compendio historial de las chronicas y universal historia de todos los reynos de España},
  publisher = {por Christophoro Plantino},
  year      = {1571\noopsort{a}},
  author    = {Garibay y Zamalloa, Esteban de},
  address   = {en Anueres},
}

@Book{GTur,
  title     = {Turcicarum rerum commentarius [...], Parisiis, Ex officina Roberti Stephani, 1539},
  publisher = {Parisiis},
  year      = {1539\noopsort{a}},
  author    = {Giovio, Paolo},
  address   = {ex officina Roberti Stephani},
}

@Book{FOCron,
  title     = {Los çinco libros primeros de la Cronica general de España.},
  publisher = {por Guillermo de Millis},
  year      = {1553\noopsort{a}},
  author    = {Ocampo, Florian de},
  address   = {Medina del Campo},
}

@Book{FNL,
  title     = {Novum lexicon geographicum},
  publisher = {apud Franciscum Muguet},
  year      = {1670\noopsort{a}},
  author    = {Ferrari, Filippo},
  address   = {Parisiis},
}

@Book{PachecoPereiraDuarte1988Edso,
  title     = {Esmeraldo de situ orbis},
  publisher = {Academia Portuguesa da História},
  year      = {1988\noopsort{a}},
  author    = {Pacheco Pereira, Duarte and Peres, Damião},
  address   = {Lisboa},
  edition   = {3a ed. / introdução e anotações históricas pelo académico de número Damião Peres},
  keywords  = {Discoveries in geography -- Portuguese; Africa -- Discovery and exploration},
  language  = {por},
}

@Book{DPP,
  title     = {Esmeraldo de situ orbis},
  publisher = {Printed for the Hakluyt society},
  year      = {1937\noopsort{a}},
  author    = {Pacheco Pereira, Duarte and Kimble, George H. T},
  series    = {Works issued by the Hakluyt Society ; 2nd ser., no. 79},
  address   = {London},
  keywords  = {Discoveries in geography -- Portuguese; Africa -- Discovery and exploration},
  language  = {eng},
}

@Book{DP,
  title     = {Dionysii Afri de situ orbis: siue geographia, Prisciano, aut F. Rhēnio interprete lib. unicus. I. Camertis in eundem commentariolum.},
  publisher = {in aedibus Hieronymi Vietoris, et Ioannis Singrenii},
  year      = {1512\noopsort{a}},
  author    = {Dionysius and Camers, Joannes},
  address   = {Viennae Pannon},
  booktitle = {Dionysii Afri de situ orbis: siue geographia, Prisciano, aut F. Rhennio interprete lib. unicus. I. Camertis in eundem commentariolum},
}

@Book{RAnt,
  title     = {As antiguidades de Lusitânia},
  publisher = {Fundação Calouste Gulbenkian},
  year      = {2009\noopsort{a}},
  author    = {Resende, André de and Fernandes, Raul Miguel Rosado},
  series    = {Portugalliae Monumenta Neolatina ; 3},
  address   = {Lisboa},
  isbn      = {9789898074805},
  keywords  = {Names, Geographical -- Portugal; Portuguese language -- Etymology -- Names; Portugal -- History -- To 1385; Portugal -- Antiquities},
  language  = {por;lat},
}

@Book{HEx,
  title     = {Examen critique de la géographie du nouveau continent et des progrès de l'astronomie nautique aux quinzième et seizième siècles},
  publisher = {Librairie de Gide},
  year      = {1836\noopsort{a}},
  author    = {Humboldt, Alexander von},
  address   = {Paris},
}

@Book{HB,
  title     = {A Glossary of Colloquial Anglo-Indian Words and Phrases, and of Kindred Terms, Etymological, Historical, Geographical and discursive},
  publisher = {London},
  year      = {1903\noopsort{a}},
  author    = {Yule, Henry and A. C. Burnell A. C. and Crook, William and Hobson-Jobson},
  address   = {John Murray},
}

答案1

\noopsortBiber 对字段中的命令不满意year。这些命令是不必要的,而且会搞乱排序,因此应该删除。

authorBiber 还会抛出一个关于in名称格式的错误MyP

author = {Margarit Y de Pau, Juan de, Cardenal, 1421-1484},

包含太多逗号,无法正确解析。在姓名字段中提供出生和死亡年份是不常见的,即使没有错误,也可能导致非常奇怪的输出。


在 LaTeX 方面,MWE 无法编译,因为\noopsort\et未定义。

因为\noopsort无论如何都应该被删除,你不必定义它,但是

\newcommand*{\noopsort}[1]{}
\newcommand*{\et}{\&}

可能是一个合理的定义。


解决所有这些问题后,MWE 生成了两个相同的书目。

如果要强制使用特定的引用标签,可以使用字段shorthand。这通常会覆盖任何自动计算的标签。例如

@Book{MorC,
  shorthand = {MorC},
  title     = {Las antiguedades de las ciudades de España},
  publisher = {en casa de Iuan Iñiguez de Lequerica},
  year      = {1575},
  author    = {Morales, Ambrosio de},
  address   = {Alcala de Henares},
}

将显示为

莫尔克


综上所述,如果您使用而不是手动biblatex生成引文,通常会取得最佳效果。biblatex

相关内容