From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id yOgbLu5+k15WWwAA0tVLHw (envelope-from ) for ; Sun, 12 Apr 2020 20:49:50 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id KSWLEPF+k16uKwAAbx9fmQ (envelope-from ) for ; Sun, 12 Apr 2020 20:49:53 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id E8CCD942BD3 for ; Sun, 12 Apr 2020 20:49:50 +0000 (UTC) Received: from localhost ([::1]:36774 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jNjXz-0005sU-GP for larch@yhetil.org; Sun, 12 Apr 2020 16:49:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38974) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jNjXb-0005sM-Du for emacs-orgmode@gnu.org; Sun, 12 Apr 2020 16:49:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jNjXZ-0004aS-GN for emacs-orgmode@gnu.org; Sun, 12 Apr 2020 16:49:19 -0400 Received: from mout-p-103.mailbox.org ([80.241.56.161]:50294) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jNjXY-0004Zk-T7 for emacs-orgmode@gnu.org; Sun, 12 Apr 2020 16:49:17 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:105:465:1:1:0]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by mout-p-103.mailbox.org (Postfix) with ESMTPS id 490kPk5MJwzKmQq; Sun, 12 Apr 2020 22:49:14 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mailbox.org; h= content-transfer-encoding:content-type:content-type:mime-version :subject:subject:references:in-reply-to:message-id:reply-to:from :from:date:date:received; s=mail20150812; t=1586724551; bh=yhay4 sKPr9OSiUQxXFtYO4aXmE3bdefoPNbBupqXtXs=; b=fryRD7XlZQBpS5UrtXdPL oK3bCRfW5WTnoimnTYpbBqrcC5/PPRlcmLI1vs8TLR+okG5fPrpz8jhxrziz/CNa xEj8qGCPSf+UI2gM37CYv6gehByRMa4+yAvv6Ct/DPSUHoWfI426UgagGrr9mJ55 thb/SL2RYynGJ5s7Kdo0BHbrmD/CdcO9bBsUAGNPbfbWUnpK4ZBZpOt3ZdFm2gQG UcV7MsnzQWnAoDOmaofj3kMnzDfYDinex9hy+fbpNqOPH55i4vQjCE3PUEKdjU9L MLVgv0sJ+SyNJbEd/aPVKWNfYNe/4X/jB45dSO/6OXc2AWytQwBJywZ4qz+OgZXi g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1586724553; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=kxD6WworbcIvAIl384qJhNKhaztBmR9EQoE5OYgjKJI=; b=PyJwbhBCfAkif3dRC9+nQt5pT0g27vq/tYgCyJvNkLYxZTQqunvSN4q9b8ilrciMIcPi76 6fLfrDwRHcvdzcmXYsFnjNp+nPKLd9kCCBDI4l3xTb6yZSWlvUZUljkqmnHoFaxcXYXLa3 GYE0UwmPK4x2NvNlTwuscVs0hnxrJkbrPWVukZHTJih4ziRQDQSqc36x3mS0Ep6IsPjc+/ Ik23DNdd7dBi8St9NCz+exy1SR+xPibDVNxYyt2394xL/b2PAu0/w5bI7owmMt8hnaE4AU KrMDA6rziQesPaUvbNiOqLPdSvJfUZ4G3r6OYHeIZOehAujpm/6lQiMRI/sVaQ== X-Virus-Scanned: amavisd-new at heinlein-support.de Received: from smtp1.mailbox.org ([80.241.60.240]) by gerste.heinlein-support.de (gerste.heinlein-support.de [91.198.250.173]) (amavisd-new, port 10030) with ESMTP id hb_ovqQBBLgf; Sun, 12 Apr 2020 22:49:11 +0200 (CEST) Date: Sun, 12 Apr 2020 22:49:11 +0200 (CEST) From: denis.maier.lists@mailbox.org To: Nicolas Goaziou , Bruce D'Arcus Message-ID: <1084456979.81820.1586724551265@office.mailbox.org> In-Reply-To: <87sgh8zpmg.fsf@nicolasgoaziou.fr> References: <777184861.71192.1586510991834@office.mailbox.org> <87imi72bn0.fsf@nicolasgoaziou.fr> <1016821769.78551.1586641375789@office.mailbox.org> <87h7xp0z1y.fsf@nicolasgoaziou.fr> <874kto245n.fsf@nicolasgoaziou.fr> <87sgh8zpmg.fsf@nicolasgoaziou.fr> Subject: Re: wip-cite status question and feedback MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Priority: 3 Importance: Normal X-Rspamd-Queue-Id: C0BCD1758 X-Rspamd-Score: -5.34 / 15.00 / 15.00 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 80.241.56.161 X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: denis.maier.lists@mailbox.org Cc: "emacs-orgmode@gnu.org" Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Scanner: scn0 X-Spam-Score: -1.71 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=mailbox.org header.s=mail20150812 header.b=fryRD7Xl; dkim=pass header.d=mailbox.org header.s=mail20150812 header.b=PyJwbhBC; dmarc=pass (policy=none) header.from=mailbox.org; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Scan-Result: default: False [-1.71 / 13.00]; HAS_REPLYTO(0.00)[denis.maier.lists@mailbox.org]; TO_DN_EQ_ADDR_SOME(0.00)[]; GENERIC_REPUTATION(0.00)[-0.57953996988889]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.51.188.0/24:c]; IP_REPUTATION_HAM(0.00)[asn: 22989(0.29), country: US(-0.01), ip: 209.51.188.17(-0.58)]; MX_GOOD(-0.50)[cached: eggs.gnu.org]; DKIM_TRACE(0.00)[mailbox.org:+]; HAS_X_PRIO_THREE(0.00)[3]; MAILLIST(-0.20)[mailman]; FREEMAIL_TO(0.00)[nicolasgoaziou.fr,gmail.com]; FORGED_RECIPIENTS_MAILLIST(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:22989, ipnet:209.51.188.0/24, country:US]; TAGGED_FROM(0.00)[larch=yhetil.org]; FROM_NEQ_ENVFROM(0.00)[denis.maier.lists@mailbox.org,emacs-orgmode-bounces@gnu.org]; ARC_NA(0.00)[]; DMARC_POLICY_ALLOW(-0.50)[mailbox.org,none]; R_DKIM_ALLOW(-0.20)[mailbox.org:s=mail20150812]; REPLYTO_EQ_FROM(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MIME_GOOD(-0.10)[text/plain]; HAS_LIST_UNSUB(-0.01)[]; FROM_NO_DN(0.00)[]; RCVD_COUNT_SEVEN(0.00)[7]; FORGED_SENDER_MAILLIST(0.00)[] X-TUID: jELiZhaRvzgY Nicolas Goaziou hat am 12. April 2020 17:32 geschrieben: > > > "Bruce D'Arcus" writes: > > > On Sun, Apr 12, 2020 at 10:02 AM Nicolas Goaziou wrote: > > >> Yes, and a "t-styled" citation would be: > >> > >> [citet:see;@doe2020;@doe2019] > >> > >> Barring the prefix, the syntax of the citation does not change wrt to > >> "wip-cite" branch. However, this is enough to be slightly incompatible, > >> hence the "wip". > > > > Good; no issues that I see with this at all. > > Great! > > I'll wait a bit for others to comment. If there is no objection, I'll > implement this in "wip-cite" and rebase that branch on top of "master" > for easier testing and feedback. Your proposal looks good to me. Just one question concerning typed citations. citeX is good and concise, but why limit this to only one character? What about allowing something more verbose? Perhaps "cite-intext:" or "cite:intext:"? The simple syntax is great for most cases, but if you want to support some of those not so common biblatex commands, this might be better. What do you think? (I think there's been a discussion about that, but I don't remember the exact details.) Anyway, I think your proposal is a good start, and it can be extended afterwards. Concerning some other open questions, I suggest sticking to what citeproc-org uses: 1. For the bibliography: #+bibliography: something.bib (Could this be a list containing multiple files?) 2. Placing the bibliography with: #+bibliography: here (Ideally, it would be possible to have this multiple times, perhaps with some filters, like printing only the works of a certain author, or with certain keywords, or so. But that's, of course something for later...) 3. Setting the style: #+CSL_STYLE: "some-style.csl" Of course, if you're using biblatex or natbib you'll need another option for that. Best, Denis