From: Nicolas Goaziou <mail@nicolasgoaziou.fr>
To: "Bruce D'Arcus" <bdarcus@gmail.com>
Cc: Richard Lawrence <richard.lawrence@uni-tuebingen.de>,
org-mode-email <emacs-orgmode@gnu.org>,
John Kitchin <jkitchin@andrew.cmu.edu>
Subject: Re: wip-cite status question and feedback
Date: Sat, 02 May 2020 16:06:58 +0200 [thread overview]
Message-ID: <87368i77nh.fsf@nicolasgoaziou.fr> (raw)
In-Reply-To: <CAF-FPGNY8C2Z8GaKPk5nA7aNwmJC5QPMkeKGhBNL4RG2QpMG1Q@mail.gmail.com> (Bruce D'Arcus's message of "Fri, 1 May 2020 13:54:43 -0400")
Hello,
"Bruce D'Arcus" <bdarcus@gmail.com> writes:
> So to sum up, I expect we will explicitly define three commands:
> default (the one defined in the citation template of the style),
> suppress-author (which need not be explicitly defined in the style,
> since the processor knows how to achieve this), and cite-text.
So, is there anything wrong with [cite:@key], [cite:-@key] and
[cite/text:@key] per above?
In particular, cite-text sounds like another non-default style to me,
rather than a derivative of the default style, and if it does, this
warrants introducing a "cite/text" syntax. E.g., what happens if default
style is footnote-like and cite-text is used?
Also, I've had a cursory look at "citeproc-el" implementation, and there
is apparent support for capitalized citations. You don't seem to talk
about this. If such a thing exists, we need to introduce another marker
at the cite key level (like suppress-author).
As a last, more technical point, I'm thinking about rendering citations
in a pre-export phase, where the processor is handled a list of all
citations as Org objects (so you can extract context about them, e.g.,
footnote label around it if applicable) where all prefixes and suffixes
are already in the target format.
More specifically, as an inaccurate but enough for the point example, in
the document
Go ahead, make my day [cite:@harry83 at *0:23:18*].
assuming target is LaTeX code, the processor would see something like.
((citation ... (citation-reference :key "harry83" :suffix " at \bold{0:23:18}")))
In particular, does Citeproc handle raw LaTeX, or more generally, any
code in (pre|suf)fix, as long as the locator is accessible? I assume so,
but I'd rather ask.
Regards,
--
Nicolas Goaziou
next prev parent reply other threads:[~2020-05-02 14:07 UTC|newest]
Thread overview: 139+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-04-10 9:29 wip-cite status question and feedback denis.maier.lists
2020-04-10 12:22 ` Bruce D'Arcus
2020-04-10 22:56 ` Nicolas Goaziou
2020-04-11 21:42 ` denis.maier.lists
2020-04-11 22:05 ` Bruce D'Arcus
2020-04-12 10:38 ` Nicolas Goaziou
2020-04-12 11:15 ` Bruce D'Arcus
2020-04-12 14:02 ` Nicolas Goaziou
2020-04-12 14:25 ` Bruce D'Arcus
2020-04-12 15:32 ` Nicolas Goaziou
2020-04-12 15:44 ` Bruce D'Arcus
2020-04-12 15:57 ` Nicolas Goaziou
2020-04-12 17:17 ` Bruce D'Arcus
2020-04-12 20:49 ` denis.maier.lists
2020-04-12 22:19 ` Nicolas Goaziou
2020-04-13 8:33 ` Stefan Nobis
2020-04-13 10:02 ` Denis Maier
2020-04-13 10:11 ` denis.maier.lists
2020-04-13 10:05 ` Bruce D'Arcus
2020-04-13 10:14 ` denis.maier.lists
2020-04-13 9:58 ` Bruce D'Arcus
2020-04-13 10:09 ` denis.maier.lists
2020-04-13 10:10 ` Joost Kremers
2020-04-13 10:46 ` Stefan Nobis
2020-04-15 5:54 ` Richard Lawrence
2020-04-15 10:07 ` Joost Kremers
2020-04-18 9:34 ` Richard Lawrence
2020-04-18 10:56 ` Bruce D'Arcus
2020-04-18 12:48 ` Richard Lawrence
2020-04-18 13:17 ` Bruce D'Arcus
2020-04-18 13:22 ` Bruce D'Arcus
2020-04-18 20:23 ` Denis Maier
2020-04-18 20:28 ` denis.maier.lists
2020-04-19 9:11 ` Richard Lawrence
2020-04-25 16:19 ` Nicolas Goaziou
2020-04-25 17:00 ` Bruce D'Arcus
2020-04-25 20:03 ` Nicolas Goaziou
2020-04-25 21:18 ` Bruce D'Arcus
2020-05-01 17:38 ` Richard Lawrence
2020-05-01 17:54 ` Bruce D'Arcus
2020-05-02 14:06 ` Nicolas Goaziou [this message]
[not found] ` <2fbf14cf-ae8c-4f7c-27f7-33771aa99492@mailbox.org>
2020-05-02 16:34 ` Nicolas Goaziou
2020-05-02 17:24 ` Denis Maier
2020-05-02 13:13 ` Nicolas Goaziou
2020-05-02 13:45 ` Bruce D'Arcus
2020-05-02 20:45 ` Richard Lawrence
2020-04-29 9:14 ` Denis Maier
2020-05-02 9:51 ` Nicolas Goaziou
2020-05-02 11:53 ` Bruce D'Arcus
2020-04-18 20:38 ` Joost Kremers
-- strict thread matches above, loose matches on Subject: below --
2020-04-07 15:15 Bruce D'Arcus
2020-04-07 17:51 ` Nicolas Goaziou
2020-04-07 18:27 ` Bruce D'Arcus
2020-04-07 18:31 ` Bruce D'Arcus
2020-04-07 21:13 ` Joost Kremers
2020-04-08 0:01 ` Bruce D'Arcus
2020-04-08 9:16 ` Joost Kremers
2020-04-08 9:32 ` Nicolas Goaziou
2020-04-08 12:19 ` Bruce D'Arcus
2020-04-08 13:39 ` John Kitchin
2020-04-08 16:12 ` Bruce D'Arcus
2020-04-09 7:38 ` Albert Krewinkel
2020-04-09 9:30 ` Bruce D'Arcus
2020-04-09 9:46 ` Bruce D'Arcus
2020-04-09 10:05 ` Bruce D'Arcus
2020-04-09 23:17 ` Nicolas Goaziou
2020-04-10 1:17 ` Bruce D'Arcus
2020-04-10 5:38 ` Albert Krewinkel
2020-04-11 11:41 ` Bruce D'Arcus
2020-04-13 12:05 ` Gustav Wikström
2020-04-13 12:33 ` Bruce D'Arcus
2020-05-24 12:12 ` Bastien
2020-05-24 13:17 ` Bruce D'Arcus
2020-05-29 21:59 ` András Simonyi
2020-05-29 22:24 ` Bruce D'Arcus
2020-05-29 22:58 ` Bruce D'Arcus
2020-06-03 14:40 ` Bastien
2020-06-03 14:53 ` Bruce D'Arcus
2020-12-14 21:24 ` Bruce D'Arcus
2021-03-24 13:22 ` Bruce D'Arcus
2021-03-24 18:27 ` M. ‘quintus’ Gülker
2021-04-11 23:15 ` Bruce D'Arcus
2021-04-12 13:19 ` Nicolas Goaziou
2021-04-12 18:53 ` András Simonyi
2021-04-16 17:05 ` András Simonyi
2021-04-16 17:23 ` Bruce D'Arcus
2021-04-18 13:11 ` Nicolas Goaziou
2021-04-18 13:35 ` Ihor Radchenko
2021-04-18 13:37 ` Bruce D'Arcus
2021-04-21 19:57 ` John Kitchin
2021-04-21 20:09 ` Bruce D'Arcus
2021-04-21 20:57 ` John Kitchin
2021-04-21 20:26 ` John Kitchin
2021-04-21 20:54 ` Bruce D'Arcus
2021-04-22 2:47 ` Timothy
2021-04-22 12:07 ` Bruce D'Arcus
2021-04-22 12:34 ` Timothy
2021-04-21 21:47 ` András Simonyi
2021-04-21 23:51 ` Nicolas Goaziou
2021-04-22 0:01 ` Bruce D'Arcus
2021-04-22 0:15 ` Nicolas Goaziou
2021-04-23 11:49 ` Nicolas Goaziou
2021-04-23 12:55 ` András Simonyi
2021-04-23 13:10 ` Bruce D'Arcus
2021-04-23 13:24 ` Bruce D'Arcus
2021-04-23 14:50 ` András Simonyi
2021-04-23 22:08 ` Bruce D'Arcus
2021-04-24 17:37 ` M. ‘quintus’ Gülker
2021-04-24 17:47 ` Nicolas Goaziou
2021-04-24 18:39 ` Bruce D'Arcus
2021-04-26 14:54 ` Bruce D'Arcus
2021-04-26 20:35 ` Denis Maier
2021-04-27 10:12 ` Bruce D'Arcus
2021-04-27 10:20 ` Timothy
2021-04-27 11:44 ` Denis Maier
2021-04-27 12:32 ` Bruce D'Arcus
2021-04-27 13:58 ` Denis Maier
2021-04-27 14:07 ` Bruce D'Arcus
2021-04-27 14:50 ` Denis Maier
2021-04-30 13:28 ` Nicolas Goaziou
2021-04-30 21:47 ` Denis Maier
2021-05-01 11:09 ` Nicolas Goaziou
2021-05-01 13:26 ` Bruce D'Arcus
2021-05-02 21:58 ` Denis Maier
2021-05-02 22:18 ` Bruce D'Arcus
2021-05-02 23:30 ` Bruce D'Arcus
2021-05-05 13:46 ` Bruce D'Arcus
2021-05-05 18:14 ` M. ‘quintus’ Gülker
2021-05-05 18:27 ` Bruce D'Arcus
2021-05-06 17:05 ` M. ‘quintus’ Gülker
2021-05-06 8:08 ` Denis Maier
2021-04-24 13:14 ` Nicolas Goaziou
2021-04-23 12:03 ` Nicolas Goaziou
2021-04-23 13:34 ` András Simonyi
2021-04-17 19:13 ` M. ‘quintus’ Gülker
2021-04-18 16:17 ` Nicolas Goaziou
2021-04-20 13:32 ` Matt Price
2021-04-21 17:07 ` Nicolas Goaziou
2021-04-21 17:53 ` Bruce D'Arcus
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=87368i77nh.fsf@nicolasgoaziou.fr \
--to=mail@nicolasgoaziou.fr \
--cc=bdarcus@gmail.com \
--cc=emacs-orgmode@gnu.org \
--cc=jkitchin@andrew.cmu.edu \
--cc=richard.lawrence@uni-tuebingen.de \
/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).