我正在使用 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
\noopsort
Biber 对字段中的命令不满意year
。这些命令是不必要的,而且会搞乱排序,因此应该删除。
author
Biber 还会抛出一个关于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