From: Vaidheeswaran C <vaidheeswaran.chinnaraju@gmail.com>
To: emacs-orgmode@gnu.org
Subject: WIP: New Citation Syntax, ODT & JabRef
Date: Wed, 04 Mar 2015 22:50:52 +0530 [thread overview]
Message-ID: <md7epl$gq0$1@ger.gmane.org> (raw)
[-- Attachment #1: Type: text/plain, Size: 2679 bytes --]
This is a follow up to this message:
http://lists.gnu.org/archive/html/emacs-orgmode/2015-03/msg00011.html
----------------------------------------------------------------
The prototype code that integrates the new Citation Syntax, ODT
exporter and JabRef citation manager is available in my personal
repo. (See http://repo.or.cz/w/org-mode/org-cv.git/)
Checkout URLs are:
git://repo.or.cz/org-mode/org-cv.git
http://repo.or.cz/org-mode/org-cv.git
Changes are available in master branch. M-x find-library ox-jabref.el
and read the documentation there.
----------------------------------------------------------------
The attached files are representative of what is possible right now.
Following files are produced by varying the `:style' attribute of
#+BIBLIOGRAPHY line.
- cite-numeric.odt
- cite-chicago-full-note.odt
- cite-chicago-author-date.odt
The following file is
- cite-unfiltered-bibliography-with-abstract.odt
produced by modifying `org-jabref-citation-styles' as documented in
ox-jabref.el (and as seen in attached .emacs.)
cite.org uses the following biblatex-examples.bib:
http://mirrors.ctan.org/macros/latex/contrib/biblatex/doc/examples/biblatex-examples.bib
----------------------------------------------------------------
There is no support for parenthetical citation or multikeys as yet. I
will flesh these out as soon as I find some time.
----------------------------------------------------------------
For a beginner like me, citaitons are indeed very confusing. I have
found the following documents very useful:
(a) http://www.dickimaw-books.com/latex/thesis/index.html
(b) Chicago_export_filters.pdf from
http://jabref.sourceforge.net/resources.php#Chicago_Manual
----------------------------------------------------------------
Nicolas, if you are seeing this message,
(1) I want APIs for
(a) `org-odt--collect-cite-keys' (see ox-odt.el)
(b) `org-jabref--read-bibliography-attribute' and
`org-jabref--get-citation-style'.
(2) How do I specify multiple keys on the same `citation' object?
----------------------------------------------------------------
I have no specific inputs in so far as the new citation syntax is
concerned. I have shared some of my opinions (as a user) here.
http://lists.gnu.org/archive/html/emacs-orgmode/2015-02/msg00783.html
TLDR of my argument is: A kindergartener (like me) producing his first
ever work that references other work should be able to get running
with minimal hassles. I hope ox-jabref.el will cater to this "low
end" of the segment.
----------------------------------------------------------------
Btw, my copyright assignment request is in transit.
[-- Attachment #2: cite.org --]
[-- Type: application/vnd.lotus-organizer, Size: 1007 bytes --]
[-- Attachment #3: cite-chicago-author-date.odt --]
[-- Type: application/vnd.oasis.opendocument.text, Size: 10717 bytes --]
[-- Attachment #4: cite-chicago-full-note.odt --]
[-- Type: application/vnd.oasis.opendocument.text, Size: 10757 bytes --]
[-- Attachment #5: cite-numeric.odt --]
[-- Type: application/vnd.oasis.opendocument.text, Size: 10764 bytes --]
[-- Attachment #6: cite-unfiltered-bibliography-with-abstract.odt --]
[-- Type: application/vnd.oasis.opendocument.text, Size: 18731 bytes --]
[-- Attachment #7: .emacs --]
[-- Type: text/plain, Size: 1310 bytes --]
(custom-set-variables
;; custom-set-variables was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
'(org-jabref-citation-styles
(quote
(("odt"
("Chicago (author-date)" :in-text
(:jabref-format "chicago.ODF.text" :formatter "Simple (but strip braces)")
:bibliography
(:jabref-format "chicago.ODF.abstract" :dont-filter t :formatter "Bibliography"))
("Chicago (full-note)" :in-text
(:jabref-format
("chicago.ODF.footend" . "chicago.ODF.footend.short")
:formatter "Footnote")
:bibliography
(:jabref-format "chicago.ODF.biblio" :formatter "Bibliography"))
("Numeric" :in-text
(:jabref-format "Numeric" :formatter "Simple")
:bibliography
(:jabref-format "chicago.ODF.reference" :formatter "Bibliography (Numbered)"))))))
'(org-jabref-command
(quote
("java" "-jar" "/home/cvaidheeswaran/Downloads/JabRef-2.9.2.jar" "-n" "true"))))
(custom-set-faces
;; custom-set-faces was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
)
next reply other threads:[~2015-03-04 17:19 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-03-04 17:20 Vaidheeswaran C [this message]
2015-03-04 18:37 ` WIP: New Citation Syntax, ODT & JabRef Rasmus
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.orgmode.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='md7epl$gq0$1@ger.gmane.org' \
--to=vaidheeswaran.chinnaraju@gmail.com \
--cc=emacs-orgmode@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).