Hello,

aarone...@gmail.com writes:

>> I think that if we ever implement a bibliography/citations handlers,
>> they should be first class objects in Org syntax (like footnotes).
>> Overloading link syntax would, IMO, be wrong in that case.
>
> Do you have a proposal for how this syntax would look?  You certainly
> know the parser very well, so you probably have an idea of what will
> work and not conflict with other things.  I think minimally we need
> to include info on:
> - how to look up the citation (DOI, arXiv id, in a bibtex file, ...)
> - how to display/export the citation (parens, footnote, in-text, ...)
> - a list of properties (incl. at least pre- and post-note)
> - (of course) the citation key
>
> So maybe:
>
> [cite:lookup-type:display-type:key:prop1=val1,prop2=val2]

I favor [cite:PROPERTIES] over [[cite:PROPERTIES]], because the latter
(link syntax) implies a (optional) description part. I don't think
a description is ever meaningful in citations.

Also, as I already mentioned, link syntax is already overloaded: there
are many types of links and the link transcoder function in export
back-ends is generally one of the most complicated to write (along with
tables).


Regards,

-- 
Nicolas Goaziou

Reply via email to