Re: [BUG] org-cite-insert does not like @conference [9.5.2 (release_9.5.2 @ ~/.emacs.d/git/org-mode/lisp/)]

2022-01-01 Thread András Simonyi
Dear All,

On Sat, 1 Jan 2022 at 14:53, Julien Chastang
 wrote:

> I have been experimenting with org-cite. I noticed that I can insert 
> (org-cite-insert) all bibtex types *except* for @conference. [...]
> yet I believe @conference is a valid bibtex type. I noticed that 
> org-bibtex-types has an empty description for the conference type, but I 
> don't know if that has anything to do with it. I hope I have not missed 
> anything obvious.

it seems that 'conference' is indeed a valid BibTeX entry type, but is
only an alias of 'inproceedings' and was included for some (nowadays
obscure?) compatibility reasons, while biblatex doesn't support it at
all.
Consequently, you can simply use 'inproceedings' instead. If this is
not an option, then you can force org-cite to parse a bibliography as
a (strict) BibTeX bibliography instead of the default biblatex parsing
by using the 'bibtex' extension in the file's name, this should cause
'conference' entries to be treated as valid.

best wishes,
András



[BUG] org-cite-insert does not like @conference [9.5.2 (release_9.5.2 @ ~/.emacs.d/git/org-mode/lisp/)]

2022-01-01 Thread Julien Chastang
Hello,

I have been experimenting with org-cite. I noticed that I can insert
(org-cite-insert) all bibtex types *except* for @conference. For example:

@misc{foo123,
  author =   {joe},
  title ={baba},
  booktitle ={cacab},
  year = 1999
}

works fine (and all other types that I experimented with) leading to
a valid [cite:@foo123]

but not

@conference{foo123,
  author =   {joe},
  title ={baba},
  booktitle ={cacab},
  year = 1999
}

yet I believe @conference is a valid bibtex type. I noticed
that org-bibtex-types has an empty description for the conference type, but
I don't know if that has anything to do with it. I hope I have not missed
anything obvious.

Thank you very much for maintaining org.

-Julien


Emacs  : GNU Emacs 27.2 (build 1, x86_64-apple-darwin20.6.0, X toolkit,
cairo version 1.16.0, Xaw scroll bars)
 of 2021-09-30
Package: Org mode version 9.5.2 (release_9.5.2 @
/Users//.emacs.d/git/org-mode/lisp/)

current state:
==
(setq
 org-src-mode-hook '(org-src-babel-configure-edit-buffer
 org-src-mode-configure-edit-buffer)
 org-babel-clojure-backend 'cider
 org-link-shell-confirm-function 'yes-or-no-p
 org-babel-after-execute-hook '(jc/fix-inline-images)
 org-metadown-hook '(org-babel-pop-to-session-maybe)
 org-html-format-inlinetask-function
'org-html-format-inlinetask-default-function
 org-odt-format-headline-function 'org-odt-format-headline-default-function
 org-ascii-format-inlinetask-function 'org-ascii-format-inlinetask-default
 org-id-link-to-org-use-id 'create-if-interactive-and-no-custom-id
 org-mode-hook '(org-bullets-mode
 (closure
  (org-agenda-skip-regexp org-table1-hline-regexp
   org-table-tab-recognizes-table\.el
org-table-dataline-regexp
   org-table-any-border-regexp
   org-agenda-restriction-lock-overlay
   org-agenda-overriding-restriction org-agenda-diary-file
   org-complex-heading-regexp t)
  nil (setq imenu-create-index-function
'org-imenu-get-tree))
 (lambda nil (local-set-key (kbd " SPC") 'ace-jump-mode))
 (closure
  (org--rds reftex-docstruct-symbol
org-element-greater-elements
   visual-fill-column-width org-clock-history
   org-agenda-current-date org-with-time org-defdecode
org-def
   org-read-date-inactive org-ans2 org-ans1
   org-columns-current-fmt-compiled org-clock-current-task
   org-clock-effort org-agenda-skip-function
   org-agenda-skip-comment-trees org-agenda-archives-mode
   org-end-time-was-given org-time-was-given
org-log-note-extra
   org-log-note-purpose org-log-post-message
   org-last-inserted-timestamp org-last-changed-timestamp
   org-entry-property-inherited-from
org-blocked-by-checkboxes
   org-state org-agenda-headline-snapshot-before-repeat
   org-agenda-buffer-name org-agenda-start-on-weekday
   org-agenda-buffer-tmp-name org-priority-regexp
   org-mode-abbrev-table org-mode-syntax-table
   buffer-face-mode-face org-tbl-menu org-org-menu
   org-struct-menu org-entities org-last-state
   org-id-track-globally org-clock-start-time texmathp-why
   remember-data-file
org-agenda-tags-todo-honor-ignore-options
   iswitchb-temp-buflist calc-embedded-open-mode
   calc-embedded-open-formula calc-embedded-close-formula
   align-mode-rules-list org-emphasis-alist
   org-emphasis-regexp-components
org-export-registered-backends
   org-modules crm-separator org-babel-load-languages
   org-id-overriding-file-name
org-indent-indentation-per-level
   org-element-paragraph-separate org-inlinetask-min-level
t)
  nil
  (add-hook 'change-major-mode-hook 'org-show-all 'append
'local)
  )
 (closure
  (org-src-window-setup *this*
   org-babel-confirm-evaluate-answer-no
   org-babel-tangle-uncomment-comments
   org-src-preserve-indentation org-src-lang-modes
   org-edit-src-content-indentation
org-babel-library-of-babel t)
  nil
  (add-hook 'change-major-mode-hook
#'org-babel-show-result-all
   'append 'local)
  )
 org-babel-result-hide-spec org-babel-hide-all-hashes)
 org-odt-format-drawer-function '(closure
  (hfy-user-sheet-assoc hfy-html-quote-regex
   hfy-html-quote-map hfy-face-to-css