From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "Basil L. Contovounesios" Newsgroups: gmane.emacs.bugs Subject: bug#44322: 28.0.50; Update biblatex entry types and fields in bibtex.el Date: Thu, 29 Oct 2020 23:26:32 +0000 Message-ID: <87k0v8k40n.fsf@tcd.ie> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40875"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) To: 44322@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Oct 30 00:27:16 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kYHK7-000AUY-8y for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 30 Oct 2020 00:27:15 +0100 Original-Received: from localhost ([::1]:51024 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kYHK5-0002fT-QS for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 29 Oct 2020 19:27:13 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58504) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kYHJu-0002eZ-AW for bug-gnu-emacs@gnu.org; Thu, 29 Oct 2020 19:27:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:43863) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kYHJu-0000HS-1b for bug-gnu-emacs@gnu.org; Thu, 29 Oct 2020 19:27:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kYHJt-0000u1-UJ for bug-gnu-emacs@gnu.org; Thu, 29 Oct 2020 19:27:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 29 Oct 2020 23:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 44322 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.16040140043440 (code B ref -1); Thu, 29 Oct 2020 23:27:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 29 Oct 2020 23:26:44 +0000 Original-Received: from localhost ([127.0.0.1]:55409 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYHJb-0000tO-Si for submit@debbugs.gnu.org; Thu, 29 Oct 2020 19:26:44 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:39736) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYHJZ-0000tG-Kk for submit@debbugs.gnu.org; Thu, 29 Oct 2020 19:26:42 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58400) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kYHJZ-0002cx-E7 for bug-gnu-emacs@gnu.org; Thu, 29 Oct 2020 19:26:41 -0400 Original-Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]:40478) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kYHJW-0000EU-AL for bug-gnu-emacs@gnu.org; Thu, 29 Oct 2020 19:26:41 -0400 Original-Received: by mail-wm1-x335.google.com with SMTP id k18so1357124wmj.5 for ; Thu, 29 Oct 2020 16:26:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:user-agent:mime-version; bh=PHPu4UAaSDVDNPxhoqYgRwt4m8NHcchcKBM0oyCRzNY=; b=MjgJ3QQv+gJnsP369ssUijnyZ3m/AbSIEzTrf5JC+DoNSpHrttwJDGD948uTlZTlba wdNEPuKvVB0hS1SzkEXiDWbv5h75/RTxW/DwWMLMyVKX8Hn3jc568QneVbsf3N6w+13o 3FoN4veWFAZnZmq/qpkCFJ7jTzp8no1tFVeYlT1qcHLc2/wE5XQD2x8cRl8ykdyxNCLA W4F4WSn6EgBD0aCRwfBC6sEjywqVNbcBD8/4mWTeQqb28QBJyNRnVZ3HsO/qOBUBj4sB xeNe03ttjhKWFD426jWR7tOuLnSTuTZYWilPPkFRVhZJAIHV/svOUgsUjkc7NsIHIsKM YD1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version; bh=PHPu4UAaSDVDNPxhoqYgRwt4m8NHcchcKBM0oyCRzNY=; b=t6PlUUOBUK43ORsAWHyQAAXR8HB+gNXj3uTAnRhHp8K7zX44aX13ObIyy0W9myggHt bwm+UTKkj3krYZ/NnaF0KEhed5OxvK1ndDDYbeuWhjvkyGcMzbzlE6gn/cVf9YoPQvr/ 6sXYcnlhmgpNaGzOpCGOawDzXtgykGgqGCKrhfJ110VSdU5HmOImofOYAM+paCw76lyP TrVN4bVzPAuR6YdvSF4GdWJPViG1yZ1OcKKzRRZ0g5oalxvo/795nueMY1PU+vF+GwhV ni1kmZlvHGmfU4XeVjVFViNYy55f/mOoZxqHCquHhm18D3CqAfnfknB3EYV535FrBs2+ ls+g== X-Gm-Message-State: AOAM532vJICK8rMp2amYa2eFITj7DWZPwt0sAsdJFgYfaiBn5xyDINRp urSTvmUKEPdNudodwwPufeFs5myyH3/Fnw== X-Google-Smtp-Source: ABdhPJyda2EOQmCz4tJ38zTm3ws7Zy0CHe6wv/eUHY9eb2qssYruvnJdZmiCN6z7OA103VTszzja9A== X-Received: by 2002:a7b:ce85:: with SMTP id q5mr1325682wmj.35.1604013995033; Thu, 29 Oct 2020 16:26:35 -0700 (PDT) Original-Received: from localhost ([2a02:8084:20e2:c380:92bd:1bfd:38fc:fae2]) by smtp.gmail.com with ESMTPSA id j9sm4446044wrr.49.2020.10.29.16.26.34 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 Oct 2020 16:26:34 -0700 (PDT) Received-SPF: none client-ip=2a00:1450:4864:20::335; envelope-from=contovob@tcd.ie; helo=mail-wm1-x335.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:192019 Archived-At: --=-=-= Content-Type: text/plain Tags: patch thanks Severity: minor Tags: patch X-Debbugs-Cc: Roland Winkler I went through the latest biblatex manual on my system (v3.15 of 2020-08-19) and updated bibtex-biblatex-entry-alist and bibtex-biblatex-field-alist accordingly. The dataset and software entry types were missing, as were the eventtitleaddon, issuetitleaddon, journaltitleaddon, shorthand, and shorthandintro fields. Several existing entry types were missing an optional eid field, or had other deviations from the biblatex documentation. While there, I also fixed the abbreviation of PhD, which is normally spelt either Ph.D. (two full stops) or PhD (no full stops). How's the attached patch? Thanks, -- Basil In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw3d scroll bars) of 2020-10-29 built on thunk Repository revision: ada9b7c9cecdbc2dd6cbd08553d8f83cb80f793a Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12008000 System Description: Debian GNU/Linux bullseye/sid --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-Sync-biblatex-entries-and-fields-with-v3.15.patch >From 9009e6f644b08f992e6423d2de7dd246c24f60cf Mon Sep 17 00:00:00 2001 From: "Basil L. Contovounesios" Date: Thu, 29 Oct 2020 22:48:12 +0000 Subject: [PATCH] Sync biblatex entries and fields with v3.15 * lisp/textmodes/bibtex.el (bibtex-BibTeX-entry-alist): Fix abbreviation of PhD. (bibtex-biblatex-entry-alist, bibtex-biblatex-field-alist): Sync standard entry and field types with those described in the biblatex v3.15 manual of 2020-08-19. --- lisp/textmodes/bibtex.el | 146 +++++++++++++++++++++++---------------- 1 file changed, 85 insertions(+), 61 deletions(-) diff --git a/lisp/textmodes/bibtex.el b/lisp/textmodes/bibtex.el index 715379fa80..fcf63ed5ec 100644 --- a/lisp/textmodes/bibtex.el +++ b/lisp/textmodes/bibtex.el @@ -387,13 +387,13 @@ bibtex-BibTeX-entry-alist (("author") ("howpublished" "The way in which the booklet was published") ("address") ("month") ("year") ("note"))) - ("PhdThesis" "PhD. Thesis" + ("PhdThesis" "PhD Thesis" (("author") - ("title" "Title of the PhD. thesis") - ("school" "School where the PhD. thesis was written") + ("title" "Title of the PhD thesis") + ("school" "School where the PhD thesis was written") ("year")) nil - (("type" "Type of the PhD. thesis") + (("type" "Type of the PhD thesis") ("address" "Address of the school (if not part of field \"school\") or country") ("month") ("note"))) ("MastersThesis" "Master's Thesis" @@ -467,8 +467,8 @@ bibtex-biblatex-entry-alist ("year" nil nil 0) ("date" nil nil 0)) nil (("translator") ("annotator") ("commentator") ("subtitle") ("titleaddon") - ("editor") ("editora") ("editorb") ("editorc") - ("journalsubtitle") ("issuetitle") ("issuesubtitle") + ("editor") ("editora") ("editorb") ("editorc") ("journalsubtitle") + ("journaltitleaddon") ("issuetitle") ("issuesubtitle") ("issuetitleaddon") ("language") ("origlanguage") ("series") ("volume") ("number") ("eid") ("issue") ("month") ("pages") ("version") ("note") ("issn") ("addendum") ("pubstate") ("doi") ("eprint") ("eprintclass") @@ -481,7 +481,7 @@ bibtex-biblatex-entry-alist ("introduction") ("foreword") ("afterword") ("subtitle") ("titleaddon") ("maintitle") ("mainsubtitle") ("maintitleaddon") ("language") ("origlanguage") ("volume") ("part") ("edition") ("volumes") - ("series") ("number") ("note") ("publisher") ("location") ("isbn") + ("series") ("number") ("note") ("publisher") ("location") ("isbn") ("eid") ("chapter") ("pages") ("pagetotal") ("addendum") ("pubstate") ("doi") ("eprint") ("eprintclass") ("eprinttype") ("url") ("urldate"))) ("MVBook" "Multi-Volume Book" @@ -502,7 +502,7 @@ bibtex-biblatex-entry-alist ("afterword") ("subtitle") ("titleaddon") ("maintitle") ("mainsubtitle") ("maintitleaddon") ("booksubtitle") ("booktitleaddon") ("language") ("origlanguage") ("volume") ("part") ("edition") ("volumes") - ("series") ("number") ("note") ("publisher") ("location") ("isbn") + ("series") ("number") ("note") ("publisher") ("location") ("isbn") ("eid") ("chapter") ("pages") ("addendum") ("pubstate") ("doi") ("eprint") ("eprintclass") ("eprinttype") ("url") ("urldate"))) ("BookInBook" "Book in Collection" ; same as @inbook @@ -513,7 +513,7 @@ bibtex-biblatex-entry-alist ("afterword") ("subtitle") ("titleaddon") ("maintitle") ("mainsubtitle") ("maintitleaddon") ("booksubtitle") ("booktitleaddon") ("language") ("origlanguage") ("volume") ("part") ("edition") ("volumes") - ("series") ("number") ("note") ("publisher") ("location") ("isbn") + ("series") ("number") ("note") ("publisher") ("location") ("isbn") ("eid") ("chapter") ("pages") ("addendum") ("pubstate") ("doi") ("eprint") ("eprintclass") ("eprinttype") ("url") ("urldate"))) ("SuppBook" "Supplemental Material in a Book" ; same as @inbook @@ -524,7 +524,7 @@ bibtex-biblatex-entry-alist ("afterword") ("subtitle") ("titleaddon") ("maintitle") ("mainsubtitle") ("maintitleaddon") ("booksubtitle") ("booktitleaddon") ("language") ("origlanguage") ("volume") ("part") ("edition") ("volumes") - ("series") ("number") ("note") ("publisher") ("location") ("isbn") + ("series") ("number") ("note") ("publisher") ("location") ("isbn") ("eid") ("chapter") ("pages") ("addendum") ("pubstate") ("doi") ("eprint") ("eprintclass") ("eprinttype") ("url") ("urldate"))) ("Booklet" "Booklet (Bound, but no Publisher)" @@ -532,9 +532,9 @@ bibtex-biblatex-entry-alist ("year" nil nil 1) ("date" nil nil 1)) nil (("subtitle") ("titleaddon") ("language") ("howpublished") ("type") - ("note") ("location") ("chapter") ("pages") ("pagetotal") ("addendum") - ("pubstate") ("doi") ("eprint") ("eprintclass") ("eprinttype") - ("url") ("urldate"))) + ("note") ("location") ("eid") ("chapter") ("pages") ("pagetotal") + ("addendum") ("pubstate") ("doi") ("eprint") ("eprintclass") + ("eprinttype") ("url") ("urldate"))) ("Collection" "Single-Volume Collection" (("editor") ("title") ("year" nil nil 0) ("date" nil nil 0)) nil @@ -543,8 +543,8 @@ bibtex-biblatex-entry-alist ("subtitle") ("titleaddon") ("maintitle") ("mainsubtitle") ("maintitleaddon") ("language") ("origlanguage") ("volume") ("part") ("edition") ("volumes") ("series") ("number") ("note") - ("publisher") ("location") ("isbn") ("chapter") ("pages") ("pagetotal") - ("addendum") ("pubstate") ("doi") ("eprint") ("eprintclass") + ("publisher") ("location") ("isbn") ("eid") ("chapter") ("pages") + ("pagetotal") ("addendum") ("pubstate") ("doi") ("eprint") ("eprintclass") ("eprinttype") ("url") ("urldate"))) ("MVCollection" "Multi-Volume Collection" (("editor") ("title") ("year" nil nil 0) ("date" nil nil 0)) @@ -558,32 +558,40 @@ bibtex-biblatex-entry-alist ("InCollection" "Article in a Collection" (("author") ("title") ("year" nil nil 0) ("date" nil nil 0)) (("booktitle")) - (("editor") ("editora") ("editorb") ("editorc") ("translator") ("annotator") - ("commentator") ("introduction") ("foreword") ("afterword") + (("editor") ("editora") ("editorb") ("editorc") ("translator") + ("annotator") ("commentator") ("introduction") ("foreword") ("afterword") ("subtitle") ("titleaddon") ("maintitle") ("mainsubtitle") ("maintitleaddon") ("booksubtitle") ("booktitleaddon") ("language") ("origlanguage") ("volume") ("part") ("edition") ("volumes") ("series") ("number") ("note") ("publisher") ("location") - ("isbn") ("chapter") ("pages") ("addendum") ("pubstate") ("doi") + ("isbn") ("eid") ("chapter") ("pages") ("addendum") ("pubstate") ("doi") ("eprint") ("eprintclass") ("eprinttype") ("url") ("urldate"))) ("SuppCollection" "Supplemental Material in a Collection" ; same as @incollection - (("author") ("editor") ("title") ("year" nil nil 0) ("date" nil nil 0)) + (("author") ("title") ("year" nil nil 0) ("date" nil nil 0)) (("booktitle")) - (("editora") ("editorb") ("editorc") ("translator") ("annotator") - ("commentator") ("introduction") ("foreword") ("afterword") + (("editor") ("editora") ("editorb") ("editorc") ("translator") + ("annotator") ("commentator") ("introduction") ("foreword") ("afterword") ("subtitle") ("titleaddon") ("maintitle") ("mainsubtitle") ("maintitleaddon") ("booksubtitle") ("booktitleaddon") ("language") ("origlanguage") ("volume") ("part") ("edition") ("volumes") ("series") ("number") ("note") ("publisher") ("location") - ("isbn") ("chapter") ("pages") ("addendum") ("pubstate") ("doi") + ("isbn") ("eid") ("chapter") ("pages") ("addendum") ("pubstate") ("doi") ("eprint") ("eprintclass") ("eprinttype") ("url") ("urldate"))) + ("Dataset" "Data Set" + (("author" nil nil 0) ("editor" nil nil 0) ("title") + ("year" nil nil 1) ("date" nil nil 1)) + nil + (("subtitle") ("titleaddon") ("language") ("edition") ("type") ("series") + ("number") ("version") ("note") ("organization") ("publisher") + ("location") ("addendum") ("pubstate") ("doi") ("eprint") ("eprintclass") + ("eprinttype") ("url") ("urldate"))) ("Manual" "Technical Manual" (("author" nil nil 0) ("editor" nil nil 0) ("title") ("year" nil nil 1) ("date" nil nil 1)) nil (("subtitle") ("titleaddon") ("language") ("edition") ("type") ("series") ("number") ("version") ("note") - ("organization") ("publisher") ("location") ("isbn") ("chapter") + ("organization") ("publisher") ("location") ("isbn") ("eid") ("chapter") ("pages") ("pagetotal") ("addendum") ("pubstate") ("doi") ("eprint") ("eprintclass") ("eprinttype") ("url") ("urldate"))) ("Misc" "Miscellaneous" @@ -592,35 +600,37 @@ bibtex-biblatex-entry-alist nil (("subtitle") ("titleaddon") ("language") ("howpublished") ("type") ("version") ("note") ("organization") ("location") - ("date") ("month") ("year") ("addendum") ("pubstate") + ("month") ("addendum") ("pubstate") ("doi") ("eprint") ("eprintclass") ("eprinttype") ("url") ("urldate"))) ("Online" "Online Resource" (("author" nil nil 0) ("editor" nil nil 0) ("title") - ("year" nil nil 1) ("date" nil nil 1) ("url")) + ("year" nil nil 1) ("date" nil nil 1) + ("doi" nil nil 2) ("eprint" nil nil 2) ("url" nil nil 2)) nil (("subtitle") ("titleaddon") ("language") ("version") ("note") - ("organization") ("date") ("month") ("year") ("addendum") - ("pubstate") ("urldate"))) + ("organization") ("month") ("addendum") + ("pubstate") ("eprintclass") ("eprinttype") ("urldate"))) ("Patent" "Patent" (("author") ("title") ("number") ("year" nil nil 0) ("date" nil nil 0)) nil (("holder") ("subtitle") ("titleaddon") ("type") ("version") ("location") - ("note") ("date") ("month") ("year") ("addendum") ("pubstate") + ("note") ("month") ("addendum") ("pubstate") ("doi") ("eprint") ("eprintclass") ("eprinttype") ("url") ("urldate"))) ("Periodical" "Complete Issue of a Periodical" (("editor") ("title") ("year" nil nil 0) ("date" nil nil 0)) nil - (("editora") ("editorb") ("editorc") ("subtitle") ("issuetitle") - ("issuesubtitle") ("language") ("series") ("volume") ("number") ("issue") - ("date") ("month") ("year") ("note") ("issn") ("addendum") ("pubstate") + (("editora") ("editorb") ("editorc") ("subtitle") ("titleaddon") + ("issuetitle") ("issuesubtitle") ("issuetitleaddon") ("language") + ("series") ("volume") ("number") ("issue") + ("month") ("note") ("issn") ("addendum") ("pubstate") ("doi") ("eprint") ("eprintclass") ("eprinttype") ("url") ("urldate"))) ("SuppPeriodical" "Supplemental Material in a Periodical" ; same as @article (("author") ("title") ("journaltitle") ("year" nil nil 0) ("date" nil nil 0)) nil (("translator") ("annotator") ("commentator") ("subtitle") ("titleaddon") - ("editor") ("editora") ("editorb") ("editorc") - ("journalsubtitle") ("issuetitle") ("issuesubtitle") + ("editor") ("editora") ("editorb") ("editorc") ("journalsubtitle") + ("journaltitleaddon") ("issuetitle") ("issuesubtitle") ("issuetitleaddon") ("language") ("origlanguage") ("series") ("volume") ("number") ("eid") ("issue") ("month") ("pages") ("version") ("note") ("issn") ("addendum") ("pubstate") ("doi") ("eprint") ("eprintclass") @@ -628,19 +638,19 @@ bibtex-biblatex-entry-alist ("Proceedings" "Single-Volume Conference Proceedings" (("title") ("year" nil nil 0) ("date" nil nil 0)) nil - (("subtitle") ("titleaddon") ("maintitle") ("mainsubtitle") - ("maintitleaddon") ("eventtitle") ("eventdate") ("venue") ("language") - ("editor") - ("volume") ("part") ("volumes") ("series") ("number") ("note") - ("organization") ("publisher") ("location") ("month") - ("isbn") ("chapter") ("pages") ("pagetotal") ("addendum") ("pubstate") - ("doi") ("eprint") ("eprintclass") ("eprinttype") ("url") ("urldate"))) + (("editor") ("subtitle") ("titleaddon") ("maintitle") ("mainsubtitle") + ("maintitleaddon") ("eventtitle") ("eventtitleaddon") ("eventdate") + ("venue") ("language") ("volume") ("part") ("volumes") ("series") + ("number") ("note") ("organization") ("publisher") ("location") ("month") + ("isbn") ("eid") ("chapter") ("pages") ("pagetotal") ("addendum") + ("pubstate") ("doi") ("eprint") ("eprintclass") ("eprinttype") ("url") + ("urldate"))) ("MVProceedings" "Multi-Volume Conference Proceedings" - (("editor") ("title") ("year" nil nil 0) ("date" nil nil 0)) + (("title") ("year" nil nil 0) ("date" nil nil 0)) nil - (("subtitle") ("titleaddon") ("eventtitle") ("eventdate") ("venue") - ("language") ("volumes") ("series") ("number") ("note") - ("organization") ("publisher") ("location") ("month") + (("editor") ("subtitle") ("titleaddon") ("eventtitle") ("eventtitleaddon") + ("eventdate") ("venue") ("language") ("volumes") ("series") ("number") + ("note") ("organization") ("publisher") ("location") ("month") ("isbn") ("pagetotal") ("addendum") ("pubstate") ("doi") ("eprint") ("eprintclass") ("eprinttype") ("url") ("urldate"))) ("InProceedings" "Article in Conference Proceedings" @@ -648,9 +658,9 @@ bibtex-biblatex-entry-alist (("booktitle")) (("editor") ("subtitle") ("titleaddon") ("maintitle") ("mainsubtitle") ("maintitleaddon") ("booksubtitle") ("booktitleaddon") - ("eventtitle") ("eventdate") ("venue") ("language") + ("eventtitle") ("eventtitleaddon") ("eventdate") ("venue") ("language") ("volume") ("part") ("volumes") ("series") ("number") ("note") - ("organization") ("publisher") ("location") ("month") ("isbn") + ("organization") ("publisher") ("location") ("month") ("isbn") ("eid") ("chapter") ("pages") ("addendum") ("pubstate") ("doi") ("eprint") ("eprintclass") ("eprinttype") ("url") ("urldate"))) ("Reference" "Single-Volume Work of Reference" ; same as @collection @@ -661,8 +671,8 @@ bibtex-biblatex-entry-alist ("subtitle") ("titleaddon") ("maintitle") ("mainsubtitle") ("maintitleaddon") ("language") ("origlanguage") ("volume") ("part") ("edition") ("volumes") ("series") ("number") ("note") - ("publisher") ("location") ("isbn") ("chapter") ("pages") ("pagetotal") - ("addendum") ("pubstate") ("doi") ("eprint") ("eprintclass") + ("publisher") ("location") ("isbn") ("eid") ("chapter") ("pages") + ("pagetotal") ("addendum") ("pubstate") ("doi") ("eprint") ("eprintclass") ("eprinttype") ("url") ("urldate"))) ("MVReference" "Multi-Volume Work of Reference" ; same as @mvcollection (("editor") ("title") ("year" nil nil 0) ("date" nil nil 0)) @@ -674,42 +684,51 @@ bibtex-biblatex-entry-alist ("location") ("isbn") ("pagetotal") ("addendum") ("pubstate") ("doi") ("eprint") ("eprintclass") ("eprinttype") ("url") ("urldate"))) ("InReference" "Article in a Work of Reference" ; same as @incollection - (("author") ("editor") ("title") ("year" nil nil 0) ("date" nil nil 0)) + (("author") ("title") ("year" nil nil 0) ("date" nil nil 0)) (("booktitle")) - (("editora") ("editorb") ("editorc") ("translator") ("annotator") - ("commentator") ("introduction") ("foreword") ("afterword") + (("editor") ("editora") ("editorb") ("editorc") ("translator") + ("annotator") ("commentator") ("introduction") ("foreword") ("afterword") ("subtitle") ("titleaddon") ("maintitle") ("mainsubtitle") ("maintitleaddon") ("booksubtitle") ("booktitleaddon") ("language") ("origlanguage") ("volume") ("part") ("edition") ("volumes") ("series") ("number") ("note") ("publisher") ("location") - ("isbn") ("chapter") ("pages") ("addendum") ("pubstate") ("doi") + ("isbn") ("eid") ("chapter") ("pages") ("addendum") ("pubstate") ("doi") ("eprint") ("eprintclass") ("eprinttype") ("url") ("urldate"))) ("Report" "Technical or Research Report" (("author") ("title") ("type") ("institution") ("year" nil nil 0) ("date" nil nil 0)) nil (("subtitle") ("titleaddon") ("language") ("number") ("version") ("note") - ("location") ("month") ("isrn") ("chapter") ("pages") ("pagetotal") - ("addendum") ("pubstate") + ("location") ("month") ("isrn") ("eid") ("chapter") ("pages") + ("pagetotal") ("addendum") ("pubstate") ("doi") ("eprint") ("eprintclass") ("eprinttype") ("url") ("urldate"))) - ("Thesis" "PhD. or Master's Thesis" + ("Software" "Computer Software" ; Same as @misc. + (("author" nil nil 0) ("editor" nil nil 0) ("title") + ("year" nil nil 1) ("date" nil nil 1)) + nil + (("subtitle") ("titleaddon") ("language") ("howpublished") ("type") + ("version") ("note") ("organization") ("location") + ("month") ("addendum") ("pubstate") + ("doi") ("eprint") ("eprintclass") ("eprinttype") ("url") ("urldate"))) + ("Thesis" "PhD or Master's Thesis" (("author") ("title") ("type") ("institution") ("year" nil nil 0) ("date" nil nil 0)) nil (("subtitle") ("titleaddon") ("language") ("note") ("location") - ("month") ("isbn") ("chapter") ("pages") ("pagetotal") + ("month") ("isbn") ("eid") ("chapter") ("pages") ("pagetotal") ("addendum") ("pubstate") ("doi") ("eprint") ("eprintclass") ("eprinttype") ("url") ("urldate"))) ("Unpublished" "Unpublished" (("author") ("title") ("year" nil nil 0) ("date" nil nil 0)) nil - (("subtitle") ("titleaddon") ("language") ("howpublished") - ("note") ("location") ("isbn") ("date") ("month") ("year") - ("addendum") ("pubstate") ("url") ("urldate")))) + (("subtitle") ("titleaddon") ("type") ("eventtitle") ("eventtitleaddon") + ("eventdate") ("venue") ("language") ("howpublished") ("note") + ("location") ("isbn") ("month") ("addendum") ("pubstate") ("doi") + ("eprint") ("eprintclass") ("eprinttype") ("url") ("urldate")))) "Alist of biblatex entry types and their associated fields. It has the same format as `bibtex-BibTeX-entry-alist'." :group 'bibtex - :version "24.1" + :version "28.1" :type 'bibtex-entry-alist :risky t) @@ -766,6 +785,7 @@ bibtex-biblatex-field-alist ("eprinttype" "Type of eprint identifier") ("eventdate" "Date of a conference or some other event") ("eventtitle" "Title of a conference or some other event") + ("eventtitleaddon" "Annex to the eventtitle (e.g., acronym of known event)") ("file" "Local link to an electronic version of the work") ("foreword" "Author(s) of a foreword to the work") ("holder" "Holder(s) of a patent") @@ -781,9 +801,11 @@ bibtex-biblatex-field-alist ("issue" "Issue of a journal") ("issuesubtitle" "Subtitle of a specific issue of a journal or other periodical.") ("issuetitle" "Title of a specific issue of a journal or other periodical.") + ("issuetitleaddon" "Annex to the issuetitle") ("iswc" "International Standard Work Code of a musical work") ("journalsubtitle" "Subtitle of a journal, a newspaper, or some other periodical.") ("journaltitle" "Name of a journal, a newspaper, or some other periodical.") + ("journaltitleaddon" "Annex to the journaltitle") ("label" "Substitute for the regular label to be used by the citation style") ("language" "Language(s) of the work") ("library" "Library name and a call number") @@ -811,6 +833,8 @@ bibtex-biblatex-field-alist ("series" "Name of a publication series") ("shortauthor" "Author(s) of the work, given in an abbreviated form") ("shorteditor" "Editor(s) of the work, given in an abbreviated form") + ("shorthand" "Special designation overriding the default label") + ("shorthandintro" "Phrase overriding the standard shorthand introduction") ("shortjournal" "Short version or an acronym of the journal title") ("shortseries" "Short version or an acronym of the series field") ("shorttitle" "Title in an abridged form") @@ -829,7 +853,7 @@ bibtex-biblatex-field-alist "Alist of biblatex fields. It has the same format as `bibtex-BibTeX-entry-alist'." :group 'bibtex - :version "24.1" + :version "28.1" :type 'bibtex-field-alist) (defcustom bibtex-dialect-list '(BibTeX biblatex) -- 2.28.0 --=-=-=--