From: Rasmus <rasmus@gmx.us>
To: "Thomas S. Dye" <tsd@tsdye.com>
Cc: emacs-orgmode@gnu.org
Subject: Re: org-exp-bibtex missing in git?
Date: Fri, 08 Mar 2013 10:27:28 +0100 [thread overview]
Message-ID: <8738w6jl6n.fsf@pank.eu> (raw)
In-Reply-To: <m1y5dy92fa.fsf@tsdye.com> (Thomas S. Dye's message of "Thu, 07 Mar 2013 14:10:33 -1000")
tsd@tsdye.com (Thomas S. Dye) writes:
> Rasmus <rasmus@gmx.us> writes:
>
>> Achim Gratz <Stromeko@nexgo.de> writes:
>>
>>>> Do you mean using something like this
>>>>
>>>> [[file:my.bib&key=key;prenote=note1;postnote=note2][key]]
>>>>
>>>> for the file: protocol
>>>
>>> This is a prime example of how _not_ to do this, IMHO. The file
>>> protocol is an established protocol that you shouldn't bolt any extra
>>> parameters on.
>>
>> I very much agree. The current "hacks" using links are annoying and
>> ugly, and if we were to do citations properly in Org—and I think we
>> should—it should NOT be using links (as Nicolas also pointed out).
>> It's a hack and shouldn't be made official.
>>
>> In my book it would seem 'natural' to strive towards the following:
>>
>> 1. It should be Bibtex-based. I.e. Bibtex should be the 'database'
>> or storage for citation information. It may be stored in
>> Org-Bibtex-whatever, but Bibtex should be the natural base.
>> 2. Citation selection should be possible via Reftex.
>> 3. It should look nice in the buffer. For instance, with the
>> current link hacks I am shown the pre or post notes in place of
>> the citation. Ideally, it should be able to specify a
>> reftex-cite-format string on how to display stuff in the buffer.
>> Notes should be viewable in an non-disturbing way.
>> Ideally, I would want to see something like:
>> (POSTFIX, Jensen, 1906, SUFFIX)
>> or
>> Jensen (POSTFIX, 1906, SUFFIX)
>> (If my memory serves me correctly this is how BibLatex places
>> notes).
>> (4. If we are to adopt LaTeX terminology we should adopt the
>> terminology of BibLatex as opposed to Natbib).
>
> Given that 1., 2., and 4. are possible with "link hacks" doesn't this
> leave just 3. in need of solution? If the current link syntax would
> take another function used to display the link, then wouldn't that solve
> 3.?
Indeed, but perhaps there is a better possible syntax. With Reftex
the the link-way is OK, but I still think that we should think about
whether there is a "Better Way"ᵀᴹ if Org was to add it officially.
There are some recent projects adding citation support for higher
level languages such as:
1. https://github.com/cboettig/knitcitations
2. http://wordpress.org/extend/plugins/kcite/
–Rasmus
--
May the Force be with you
next prev parent reply other threads:[~2013-03-08 9:27 UTC|newest]
Thread overview: 45+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-03-03 7:06 org-exp-bibtex missing in git? Vikas Rawal
2013-03-03 10:39 ` François Allisson
2013-03-03 17:11 ` Bastien
2013-03-03 17:19 ` Nicolas Goaziou
2013-03-03 20:00 ` Andreas Leha
2013-03-03 20:42 ` Nicolas Goaziou
2013-03-04 9:29 ` Eric S Fraga
2013-03-06 13:38 ` Andreas Leha
2013-03-06 18:25 ` Bastien
2013-03-06 18:39 ` Nicolas Goaziou
2013-03-06 21:16 ` Andreas Leha
2013-03-06 22:55 ` Bastien
2013-03-06 23:37 ` Andreas Leha
2013-03-07 8:32 ` Bastien
2013-03-07 8:44 ` Andreas Leha
2013-03-07 5:38 ` aaronecay
2013-03-07 8:54 ` Eric S Fraga
2013-03-07 10:21 ` Bastien
2013-03-07 11:04 ` Aaron Ecay
2013-03-07 11:16 ` Bastien
2013-03-07 12:03 ` Aaron Ecay
2013-03-07 13:13 ` Nicolas Goaziou
2013-03-07 15:28 ` Bastien
2013-03-07 17:39 ` Achim Gratz
2013-03-07 22:06 ` Bastien
2013-03-07 22:46 ` Achim Gratz
2013-03-07 23:37 ` Rasmus Pank Roulund
2013-03-07 23:43 ` Rasmus
2013-03-08 0:10 ` Thomas S. Dye
2013-03-08 9:27 ` Rasmus [this message]
2013-03-08 17:36 ` Thomas S. Dye
2013-03-08 19:32 ` aaronecay
2013-03-08 19:40 ` Rasmus
2013-03-08 19:29 ` aaronecay
2013-03-09 9:28 ` Bastien
2013-03-19 5:02 ` Aaron Ecay
2013-04-18 10:58 ` Bastien
2013-03-09 15:15 ` Nicolas Goaziou
2013-03-09 16:04 ` Jambunathan K
2013-03-09 16:12 ` Jambunathan K
2013-03-09 17:08 ` Thomas S. Dye
2013-03-07 10:04 ` Jambunathan K
2013-03-11 13:34 ` Andreas Leha
2013-03-04 4:40 ` Vikas Rawal
2013-03-04 13:55 ` Suvayu Ali
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
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=8738w6jl6n.fsf@pank.eu \
--to=rasmus@gmx.us \
--cc=emacs-orgmode@gnu.org \
--cc=tsd@tsdye.com \
/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 external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.