emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Denis Maier <denismaier@mailbox.org>
To: Bruce D'Arcus <bdarcus@gmail.com>,
	org-mode-email <emacs-orgmode@gnu.org>,
	Nicolas Goaziou <mail@nicolasgoaziou.fr>
Subject: Re: [wip-cite-new] Initial implementation of `biblatex' citation processor
Date: Wed, 19 May 2021 16:31:02 +0200	[thread overview]
Message-ID: <52aade3f-3e8e-bd56-109e-c6cfd9254915@mailbox.org> (raw)
In-Reply-To: <87lf8a4z3a.fsf@nicolasgoaziou.fr>

Am 19.05.2021 um 15:44 schrieb Nicolas Goaziou:
> Here is the summary:
> 
> | Style     | Variant   | Command      |
> |-----------+-----------+--------------|
> | author    | caps      | Citeauthor*  |
> | author    | full      | citeauthor   |
> | author    | caps-full | Citeauthor   |
> | author    |           | citeauthor   |
> |-----------+-----------+--------------|
> | locators  | bare      | notecite     |
> | locators  | caps      | Pnotecite    |
> | locators  | bare-caps | Notecite     |
> | locators  |           | pnotecite    |
> |-----------+-----------+--------------|
> | nocite    |           | nocite       |
> |-----------+-----------+--------------|
> | note      | bare      | footcitetext |
> | note      |           | footcite     |
> |-----------+-----------+--------------|
> | smart     | caps      | Smartcite    |
> | smart     |           | smartcite    |
> |-----------+-----------+--------------|
> | super     |           | supercite    |
> |-----------+-----------+--------------|
> | text      | caps      | Textcite     |
> | text      |           | textcite     |
> |-----------+-----------+--------------|
> | title     | full      | citetitle*   |
> | title     |           | citetitle    |
> |-----------+-----------+--------------|
> | year      | full      | citeyear*    |
> | year      |           | citeyear     |
> |-----------+-----------+--------------|
> | (default) | caps      | Autocite     |
> | (default) |           | autocite     |
> 
> "bare" variant means "without parenthesis", I think.

Am 19.05.2021 um 15:50 schrieb Bruce D'Arcus:
> To be more precise/general, it means without enclosing punctuation;
> parentheses, brackets, etc.


Thanks, both. So bare is just the citation without a wrapper.

In that case, I'd think that note/bare => footcitecite isn't a 
particular good fit. Footcitetext puts the citation in a footnote, just 
that it doesn't print a footnote mark in a running text.
(This is useful in cases where the regular footnote mechanism in LaTeX 
doesn't work, e.g. in headings or tables. In these cases you' can place 
the mark manually with \footnotemark, and later you specify the text 
with \footnotetext, or in that case with \footcitetext.)

Regarding:
 > | locators  | bare      | notecite     |
 > | locators  | caps      | Pnotecite    |
 > | locators  | bare-caps | Notecite     |
 > | locators  |           | pnotecite    |

fnotecite should be added.

> One problem is there is no "\cite", or "\parencite". I though they would
> make a good fit for the default style, "\cite" being the "bare" variant
> of "\parencite", and "\autocite" could be moved to a "auto" style. I'm
> not sure where to put \cite, then.

Why not just add a cite/parens style?
\cite could be [cite/bare: ...]

Regarding \autocite being the default:
I think one strong argument in favor of this is that people may want to 
switch between different citation export processors. So if you typeset 
your article with latex you may want to use biblatex. But if the journal 
accepts submissions only as docx files you'll have to switch to a 
CSL-based citeproc. Here, the default is to wrap the citation either in 
a footnote or in parentheses, depending on the style.
So, to ensure portability of documents across export systems [cite: 
@doe] should give similar results with different systems, and I think 
\autocite would be the best choice. (By the way, it's also the way 
pandoc implements this.)

Denis




  parent reply	other threads:[~2021-05-19 14:32 UTC|newest]

Thread overview: 46+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-05-18 15:13 [wip-cite-new] Initial implementation of `biblatex' citation processor Nicolas Goaziou
2021-05-18 18:40 ` Bruce D'Arcus
2021-05-20  7:22   ` Rudolf Adamkovič
2021-05-20 10:38     ` Bruce D'Arcus
2021-05-19 10:03 ` Denis Maier
2021-05-19 10:43   ` Bruce D'Arcus
2021-05-19 12:33     ` Denis Maier
2021-05-19 13:44       ` Nicolas Goaziou
2021-05-19 13:50         ` Bruce D'Arcus
2021-05-19 14:31         ` Denis Maier [this message]
2021-05-19 14:46           ` Bruce D'Arcus
2021-05-19 15:23           ` Nicolas Goaziou
2021-05-20  8:04             ` Denis Maier
2021-05-20 10:36               ` Bruce D'Arcus
2021-05-20 11:56                 ` Bruce D'Arcus
2021-05-20 11:59                   ` Bruce D'Arcus
2021-05-20 13:24                   ` Denis Maier
2021-05-20 13:07                 ` Denis Maier
2021-05-20 13:22                   ` Bruce D'Arcus
2021-05-20 13:56                     ` Denis Maier
2021-05-20 14:11                       ` Bruce D'Arcus
2021-05-20 14:29                         ` Denis Maier
2021-05-20 15:14                           ` Bruce D'Arcus
2021-05-20 17:06                         ` Nicolas Goaziou
2021-05-20 21:51                           ` Denis Maier
2021-05-20 22:37                             ` Thomas S. Dye
2021-05-20 22:51                               ` Bruce D'Arcus
2021-05-21  0:07                                 ` Thomas S. Dye
2021-05-21 13:38                             ` Nicolas Goaziou
2021-05-20 13:08                 ` Denis Maier
2021-05-20 17:15               ` Nicolas Goaziou
2021-05-20 21:54                 ` Denis Maier
2021-05-21 13:29                   ` Nicolas Goaziou
2021-05-20 14:32             ` Denis Maier
2021-05-19 13:00 ` Denis Maier
2021-05-21 11:49 ` Bruce D'Arcus
2021-05-21 13:13   ` Nicolas Goaziou
2021-05-21 13:25     ` Bruce D'Arcus
2021-05-25 14:30       ` Bruce D'Arcus
2021-05-26 20:04         ` Nicolas Goaziou
2021-05-29 14:44 ` [org-cite, oc-csl] print_bibliography options Bruce D'Arcus
2021-05-29 15:15   ` Nicolas Goaziou
2021-05-29 16:03     ` Bruce D'Arcus
2021-05-29 16:30       ` Nicolas Goaziou
2021-05-31 18:10         ` András Simonyi
2021-05-31 21:54           ` 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=52aade3f-3e8e-bd56-109e-c6cfd9254915@mailbox.org \
    --to=denismaier@mailbox.org \
    --cc=bdarcus@gmail.com \
    --cc=emacs-orgmode@gnu.org \
    --cc=mail@nicolasgoaziou.fr \
    /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).