[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master 52d7486: Support the biblatex journaltitle field
From: |
Tassilo Horn |
Subject: |
[Emacs-diffs] master 52d7486: Support the biblatex journaltitle field |
Date: |
Wed, 06 May 2015 05:50:13 +0000 |
branch: master
commit 52d7486d8bc5e55c7bc7ef764c9b4fd38062761e
Author: Tassilo Horn <address@hidden>
Commit: Tassilo Horn <address@hidden>
Support the biblatex journaltitle field
* lisp/textmodes/reftex-cite.el (reftex-format-bib-entry):
Support the biblatex journaltitle field.
---
lisp/textmodes/reftex-cite.el | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/lisp/textmodes/reftex-cite.el b/lisp/textmodes/reftex-cite.el
index b22e8b1..17e8cfd 100644
--- a/lisp/textmodes/reftex-cite.el
+++ b/lisp/textmodes/reftex-cite.el
@@ -543,7 +543,14 @@ If FORMAT is non-nil `format' entry accordingly."
(extra
(cond
((equal type "article")
- (concat (reftex-get-bib-field "journal" entry) " "
+ (concat (let ((jt (reftex-get-bib-field "journal" entry)))
+ ;; biblatex prefers the alternative journaltitle
+ ;; field, so check if that exists in case journal
+ ;; is empty.
+ (if (zerop (length jt))
+ (reftex-get-bib-field "journaltitle" entry)
+ jt))
+ " "
(reftex-get-bib-field "volume" entry) ", "
(reftex-get-bib-field "pages" entry)))
((equal type "book")
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master 52d7486: Support the biblatex journaltitle field,
Tassilo Horn <=