emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] Citations, continued


From: Rasmus
Subject: Re: [O] Citations, continued
Date: Mon, 09 Feb 2015 11:50:36 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

Aloha Tom,

Were obviously have similar requirements.  However, there's one point
where I'm entirely on the same page as you.  I want to figure out if
that's 'cause I haven't thought carefully enough about it, or because I
have simpler requirements.

address@hidden (Thomas S. Dye) writes:

> I don't think the citation command should be thought of as LaTeX
> specific, but rather as one of the four pieces of information required
> to create arbitrarily complex citations in the output.  IIUC, it should
> be possible to generate the required information for any document
> preparation system from the information potentially supplied by
> =pre-note=, =post-note=, =citation-command=, and =key=.

The question: 

     In any given document, do you typically need more than two types of
     citations, i.e. {citet, citep} OR {textcite, parentcite}?

I do use other citation types, in particular a genitive version of
textcite, but not very often.  That was why I initially wanted something
like this:

simple  inline:         @KEY 
complex inline:         [PRE @KEY POST :key VAL]
        parent:         (PRE @KEY POST :key VAL)

Where :type was the only key I was clever enough to think about (heavily
biased by LaTeX).  Then you would be able to put in the top of your
document what "inline" and that "parent" means.  Note, as Nicolas rightly
pointed out that (ยท) shouldn't be used for syntax, so the above is to
understand needs.  In any case, if you, or Eric, or anybody else for that
matter, often rely on much more than two types of citations in any given
document perhaps this is better:

      [TYPE: PRE @KEY POST :key VAL]

:key VAL may not be needed at all (but e.g. the new cool
\textcites()()[][]{} commands have even more arguments).  That's
essentially the "generalized link" you were talking about earlier.

Display in the buffer is indeed something that should be tackled, but this
is an issue of overlays, like entities, and not the immediate issue.  But
I have it in mind as well.  It's tough though, when you have other
citations types than author-year.

Cheers,
Rasmus

-- 
Lasciate ogni speranza, voi che leggete questo.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]