Emacs org bibtex yank因类型参数错误而失败:stringp,nil
组织8.2.10 Emacs 24.4.1 我在scratch缓冲区中有一个bibtex条目,然后M-w该条目 它在杀人圈里 然后我切换到组织模式缓冲区并尝试 M org bibtex yank 我收到一个错误:错误类型参数:stringp,nil 我已经在错误上切换了调试,下面是回溯。我已经检查过这个条目是否在杀人环上——我可以把它拉到一个划痕缓冲区 我已经为OrgBibtex yank设置了调试条目,并且在兔子洞里走了很长一段路!我可以在调试器的某些步骤中看到该条目,但我丢失了 如果有任何关于这个问题的指点,或者得到更多可能有用的信息,我将不胜感激 谢谢Emacs org bibtex yank因类型参数错误而失败:stringp,nil,emacs,org-mode,bibtex,Emacs,Org Mode,Bibtex,组织8.2.10 Emacs 24.4.1 我在scratch缓冲区中有一个bibtex条目,然后M-w该条目 它在杀人圈里 然后我切换到组织模式缓冲区并尝试 M org bibtex yank 我收到一个错误:错误类型参数:stringp,nil 我已经在错误上切换了调试,下面是回溯。我已经检查过这个条目是否在杀人环上——我可以把它拉到一个划痕缓冲区 我已经为OrgBibtex yank设置了调试条目,并且在兔子洞里走了很长一段路!我可以在调试器的某些步骤中看到该条目,但我丢失了 如果有任何关
Debugger entered--Lisp error: (wrong-type-argument stringp nil)
looking-at(nil)
bibtex-parse-entry()
org-bibtex-read()
org-bibtex-yank()
call-interactively(org-bibtex-yank record nil)
command-execute(org-bibtex-yank record)
execute-extended-command(nil "org-bibtex-yank")
smex-read-and-run(("toggle-debug-on-error" "org-bibtex-yank" "debug-on-entry" "describe-function" "apropos" "set-variable" "package-list-packages" "load-theme" "describe-variable" "bibtex-yank" "eshell" "package-refresh-contents" "yank" "org-mode" "org-bibtex" "flyspell-mode" "server-force-delete" "org-bibtex-read-buffer" "R" "S" "S+" "cd" "dm" "5x5" "S+3" "S+6" "SAS" "arp" "dbx" "dig" "erc" "ert" "eww" "ftp" "gdb" "irc" "jdb" "man" "mpc" "pdb" "pwd" "rsh" "sdb" "xdb" "Sqpe" "calc" "diff" "dirs" "ffap" "gnus" ...))
smex()
call-interactively(smex nil nil)
command-execute(smex)
我知道这个问题“org-bibtex-yank使用错误的类型参数失败:stringp,nil”。尤其是我不能通过Org-bibtex-yank
从网络上粘贴bibtex条目并将其粘贴到Org文件中
我目前的工作重点是:
- 在bibtex模式的Emacs缓冲区中打开。也许你用的是假围嘴
- bibtex模式下的缓冲区调用 M-x bibtex集方言
- 选择bibtex或biblatex
# Local Variables:
# eval: (bibtex-set-dialect 'biblatex)
# End:
在bibtex文件中尝试
M-x add-file-local-variable
并更换线路
bibtex: biblatex
借
或阅读:
我无法复制这个。您是否在M-w之前用鼠标选择bibtex条目(高亮显示)?当我这么做的时候,org bibtex yank很好用。谢谢John。不,我是用键盘选的。标记并指出。我要用老鼠试试!
eval: (bibtex-set-dialect 'biblatex)