[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] org-ref "no key found"
From: |
Julian M. Burgos |
Subject: |
Re: [O] org-ref "no key found" |
Date: |
Mon, 08 Sep 2014 10:17:00 +0100 |
User-agent: |
mu4e 0.9.9.5; emacs 24.3.1 |
Hi John,
I think I can replicate the org-ref bug now (if it is a bug). This is the
situation:
a) If I open emacs, load a file that already has some link, and click on
the link (or place the cursor on it and press enter) I get the "no key
found" message and I cannot open the notes file (I get a "Wrong type
argument: stringp, nil"), although the link to the pdf file works. If I open
more
than one file, links do not work in any of them. At this point if I
check the value of the "org-ref-default-bibliography" variable, I get
the correct path and filename of my .bib file.
b) If I insert a new citation (using Ctrl-]) in any of the documents,
links work as they should in all documents (this is, I get the title and
I can open the notes file).
I should say that I am not using the org-ref-insert-bibliography-link
function, because I use biblatex and I prefer to insert the Latex
\printbibliography command. But if use it and insert the bibliography
link, the behaviour does not change.
This is what I have in my .emacs file that is related to RefTex and org-ref:
--------------------------------------------------------------------------------------
;; Load RefTex
(add-hook 'LaTeX-mode-hook 'turn-on-reftex) ; with AUCTeX LaTeX mode
(autoload 'reftex-mode "reftex" "RefTeX Minor Mode" t)
(autoload 'turn-on-reftex "reftex" "RefTeX Minor Mode" nil)
(autoload 'reftex-citation "reftex-cite" "Make citation" nil)
(autoload 'reftex-index-phrase-mode "reftex-index" "Phrase mode" t)
(add-hook 'LaTeX-mode-hook 'turn-on-reftex) ; with AUCTeX LaTeX mode
(add-hook 'latex-mode-hook 'turn-on-reftex) ; with Emacs latex mode
;; Make RefTeX faster
(setq reftex-enable-partial-scans t)
(setq reftex-save-parse-info t)
(setq reftex-use-multiple-selection-buffers t)
(setq reftex-plug-into-AUCTeX t)
(setq reftex-default-bibliography
'("/home/julian/Documents/Refs/BibTex/references.bib"))
(setq reftex-sort-bibtex-matches "author") ; Sort entries found in BibTex
database
(setq bibtex-dialect "biblatex")
--------------------------------------------------------------------------------------
(require 'org-ref)
(setq org-ref-bibliography-notes "/home/julian/Documents/org files/notes.org"
org-ref-default-bibliography
'("/home/julian/Documents/Refs/BibTex/references.bib")
org-ref-pdf-directory "/home/julian/Documents/Refs/")
(setq org-ref-default-citation-link "parencite")
--------------------------------------------------------------------------------------
I am sending you very simple .org and .bib files that (in my computer)
reproduce this behaviour. In this file I did use
org-ref-insert-bibliography-link. Let me know if I can give you any other
information.
All the best,
Julian
trial.bib
Description: Binary data
trial.org
Description: Lotus Organizer
Julian M. Burgos writes:
> John, for some weird reason everything seems to be working now. Thanks
> for your help... I will let you know if I break it again.
>
> John Kitchin writes:
>
>> that is odd. this means org-ref is not finding the key you clicked
>> on. could you send me a small example that reproduces your problem (an
>> org-file and the bib file)?
>>
>> "Julian M. Burgos" <address@hidden> writes:
>>
>>> Hi John,
>>>
>>> No, they still do not work even after I click on the bibliography link
>>> and get my .bib file opened.
>>>
>>> Julian
>>>
>>> John Kitchin writes:
>>>
>>>> "Julian M. Burgos" <address@hidden> writes:
>>>>
>>>> If you click on the bibliography link to open the file, and then go back
>>>> to your org-file, do the cite links work?
>>>>
>>>> I suspect the notes problem is related to the no key found problem.
>>>>
>>>>> Hello everyone,
>>>>>
>>>>> I am playing around with Joh Kitchin's excellent org-ref, and I am
>>>>> having a few issues. In my .emacs file I have set up the values for the
>>>>> org-ref-bibliography-notes, org-ref-default-bibliography, and
>>>>> org-ref-pdf-directory.
>>>>>
>>>>> With this I can access my .bib database and use org-ref-insert-cite link
>>>>> to add a citation link with no problems. But when I press enter on the
>>>>> cite link, I get the following message:
>>>>>
>>>>> no key found
>>>>> (No key found) (p)df (u)rl (n)otes (q) quit
>>>>>
>>>>> If I press "p" I get the pdf file, but if I press "n" I get the
>>>>> following message:
>>>>>
>>>>> "Wrong type argument: stringp, nil".
>>>>>
>>>>> Any ideas how to solve this?
>>>>>
>>>>> Many thanks,
>>>>>
>>>>> Julian
--
Julian Mariano Burgos, PhD
Hafrannsóknastofnun/Marine Research Institute
Skúlagata 4, 121 Reykjavík, Iceland
Sími/Telephone : +354-5752037
Bréfsími/Telefax: +354-5752001
Netfang/Email: address@hidden
- Re: [O] org-ref "no key found",
Julian M. Burgos <=