X-Git-Url: https://git.donarmstrong.com/?p=org-ref.git;a=blobdiff_plain;f=org-ref.el;h=6905efe9cad4855405032ff614f5ebd1553bafa8;hp=b9fcf3091707cdfcfa8aa8d747e1cb99482b4efe;hb=035dfe3e9315b761322a38f9f7db243209c7c25c;hpb=7f594acb917a800c221000f40d2a3a9480d9e4ad diff --git a/org-ref.el b/org-ref.el index b9fcf30..6905efe 100644 --- a/org-ref.el +++ b/org-ref.el @@ -448,10 +448,14 @@ environment, only %l is available." (if reftex-comment-citations reftex-cite-comment-format ""))) - ((= l ?a) (reftex-format-names - (reftex-get-bib-names "author" entry) - (or n 2))) - ((= l ?A) (car (reftex-get-bib-names "author" entry))) + ((= l ?a) (replace-regexp-in-string + "\n\\|\t\\|\s+" " " + (reftex-format-names + (reftex-get-bib-names "author" entry) + (or n 2)))) + ((= l ?A) (replace-regexp-in-string + "\n\\|\t\\|\s+" " " + (car (reftex-get-bib-names "author" entry)))) ((= l ?b) (org-ref-reftex-get-bib-field "booktitle" entry "in: %s")) ((= l ?B) (reftex-abbreviate-title (org-ref-reftex-get-bib-field "booktitle" entry "in: %s"))) @@ -482,7 +486,9 @@ environment, only %l is available." ((= l ?U) (org-ref-reftex-get-bib-field "url" entry)) ((= l ?r) (org-ref-reftex-get-bib-field "address" entry)) ;; strip enclosing brackets from title if they are there - ((= l ?t) (org-ref-reftex-get-bib-field "title" entry)) + ((= l ?t) (replace-regexp-in-string + "\n\\|\t\\|\s+" " " + (org-ref-reftex-get-bib-field "title" entry))) ((= l ?T) (reftex-abbreviate-title ((replace-regexp-in-string "\n\\|\t\\|\s+" " "