From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id 2CxhOkH51GTHPQEASxT56A (envelope-from ) for ; Thu, 10 Aug 2023 16:50:42 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id 4EuuOUH51GRn8wAAG6o9tA (envelope-from ) for ; Thu, 10 Aug 2023 16:50:41 +0200 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 2ECB06222F for ; Thu, 10 Aug 2023 16:50:41 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gnu.org header.s=fencepost-gnu-org header.b=kPCTo3un; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1691679041; h=from:from:sender:sender: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:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=e+wjwDh50S4kxvXM/rxrmfoUO/X+yb0kM8xzVaNep6Y=; b=CdoXo7r9WukxPayoYv7+EKIbpkCmLsRTIU4ha3R98GMsJXzAgXrLQlA7p2Xhc7jxODtWkA J6LN9EHorfae8H+xvYS6K/raSBViR5P26fqVkzg+VV08Q1Ijh7O8hFi21bmQRgRcKcBSdS Q2Fa7dpP7WvWPJyzO9oHTmL6WnJHTycA3O1VF9RQ0l09Tt49hfaz9XOLrSruBMlhg6FREi Ez7xAteZQHAbHb4pJ8ism9oXpAmSZEHYcWmNtypEoz8ujFshT+YZ3fat+0R+BYffAt7VRm nNdf95puePIQ7OSdkNFWgxEWIlyxRU07YnEZz5sqPu6OTtm1vLIEmuoiy49XlQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1691679041; a=rsa-sha256; cv=none; b=YwuRmSY80LwCUraJ/cKzTi/O0bjb0wfcC1EuISJTC+PmVMoDzuyt025rO0uj0S0lyoT99q MQ85j0/N5BdLitAlpsBRqgDRw0+d00+zhiS+gQD+NH+SpKZ7X9obJnxwY24kHkj0d6i8qE S+m9OkdIx89qZxD1sq1T3O/SuUwh1Rca0CG/LxHxcWTIlcrslD7qAJNjQ+DJCzrB+DQ44z +9+IfvG+dEkb8RVI1C78K/y5P4n+4ICTK0CjrvSsVpqAnis5uxrxNMtvGp1xalpkZe2aah /CVfrTcQudnH0GQnFoiPREksKsRpS4TBC+r/Ho56azv1ivU0WeCAm0MblUaxuA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gnu.org header.s=fencepost-gnu-org header.b=kPCTo3un; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qU6yv-0001DC-Qr; Thu, 10 Aug 2023 10:49:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qU6yv-0001Cx-1l for emacs-orgmode@gnu.org; Thu, 10 Aug 2023 10:49:45 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qU6yu-0002Gh-70; Thu, 10 Aug 2023 10:49:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=e+wjwDh50S4kxvXM/rxrmfoUO/X+yb0kM8xzVaNep6Y=; b=kPCTo3unK5qo0Qhn2cPq szcSswogPOMR9owkJCsaMVsFcpfidxkkvPOdRFegYOZzBx39WhTT/+0GLQUiAU981SHVBuCXbivib R3+T/DJLnc0Gaha2F72XoxNpyLnftNoDLQXLWPJnPL/sxazNvrTuCbJ2r/a8ywbOQNnztjUwDCJrQ /6N59nN7j9ktJHlrkQlx6w10C1HH1zel/go0tRDqgP2KzJm/9ek+/MiA/PoXH2SYrD+LOvWo172fO Nuqghw9Le4YMfN5u3h7YEGVs+5yu+sxb8KnQwyn4waNV2JTne6Cz5miHCM5/66/Ew096o/BGG7NNV RQfYNb7DQziWvw==; From: Bastien To: Max Nikulin Cc: Juan Manuel =?utf-8?Q?Mac=C3=ADas?= , orgmode Subject: Re: [patch] Fix inner smart quotes in French In-Reply-To: <85c3d323-407a-0154-e316-d891325d8273@gmail.com> (Max Nikulin's message of "Thu, 10 Aug 2023 21:10:40 +0700") Organization: GNU References: <87fs4zxo9s.fsf@posteo.net> <87pm43qd2q.fsf@gnu.org> <85c3d323-407a-0154-e316-d891325d8273@gmail.com> Date: Thu, 10 Aug 2023 16:49:38 +0200 Message-ID: <87350rgdfh.fsf@bzg.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Queue-Id: 2ECB06222F X-Migadu-Scanner: mx0.migadu.com X-Migadu-Spam-Score: -10.72 X-Spam-Score: -10.72 X-TUID: xmU43X16mZuZ Max Nikulin writes: > On 04/08/2023 18:09, Bastien wrote: >> Juan Manuel Mac=C3=ADas writes: >>=20 >>> In the meantime, I'm submitting this patch with a fix for second-level >>> French `smart quotes': the correct quotes should be =E2=80=9C=E2=80=9D = (without spaces, >>> as in Spanish or Greek) (please, some francophone correct me, if I'm >>> wrong...). >> Applied, thanks! > > I am not a francophone, I just have tried to look into sources I found > during discussion on Greek quotes. > > https://en.wikipedia.org/wiki/Quotation_mark#French > says that there are different styles of inner quotes. > > I am more worry that Unicode CLDR defines the same character for > quotes.=20 Yes, this is also what the French national printing press ("Imprimerie nationale"), which is quite authoritative in this matter, recommends. Note that the Full recommendation of the Imprimerie nationale is to repeat second-level quotation marks at the beginning and of each line when the text spans over several lines, like this: Then X reported : =C2=AB This is what Y said : =C2=AB Here is =C2=AB a quotation with a paragraph spaning over several =C2=AB lines, with each line starting with a quotation mark =C2=AB until the end of the quotation. =C2=BB=20 (The unique =C2=BB at the end is intentional, the rule is to not repeat.) I don't have a strong opinion on this. I find the non-French (e.g. canadian?) convention more sensible for digital documents (vs printed ones): I expect repeating the quotation mark at the beginning of each line is something software don't do. (Perhaps there is a LaTeX package doing so, I've not checked.) So I'd rather use this: Then X reported : =C2=AB This is what Y said : =E2=80=9DHere is a quotation with a paragraph spaning over several lines, with each line starting with a quotation mark until the end of the quotation."=C2=BB WDYT? --=20 Bastien