From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id iOGgLOnUi2YWawEAqHPOHw:P1 (envelope-from ) for ; Mon, 08 Jul 2024 12:00:41 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id iOGgLOnUi2YWawEAqHPOHw (envelope-from ) for ; Mon, 08 Jul 2024 14:00:41 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=kbxr44Bi; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); 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" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1720440041; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=4gBQ58Cm4iC2hEUytXLQtJbO3dwyIo3d+mbSObLt2mA=; b=aknQoT86SsSpau7/ME15BJGgcETMB7KWfDS8odr8NH58/jX4qJPYc2mr2eR6SzAQQ1+/yG QDzDW3ufU9PA1s1Q9ZHLu41CO4R32PkyV7FoYmJQzZggW0ToixEHH6Hkoh5zJ4a0e6SRAC 3P7Ktkes2pnKSkwOYil/Gn7TbC0LUNlVAz3IJMSk5MH96wndlnNSU9JSTtpFn8Jxyfb/jp n8biLPJM4WWo6PIT4ExKL9NpR9jaNNDihqi1GnqBdtT2KvoUKoSH5kyWHjTynBUgltTa6w 8liogV+UJPm9//sHtJ37RIexHrNillYkrmjxxnFxtDhGBobeH5K2YSkO8ypEow== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1720440041; a=rsa-sha256; cv=none; b=AU5SCldUf8WCXNcwpiIfzeJ4pknond922kXZe82Fqb/pwrJIXMFHI6pmhrjJhtR3W2kuRJ D9jfFR3LhmtweOIQ/kRVozkD8OgcoyLBP2VrUGcipWkBms5Z+aJKGkOXp2hnhqxS+rvLNV cfqxh1tjzqty2vbk8mnv41Y/Hrzg8iUTcSjZOwFWPgkAYuZBTPW6k/VaumGfsuk6+VFlAr ZHwXesdhMeqtukPphv2uI6wIxNct21C//G/WqTwFZUU6LJFBlOrRlespS/1/ywZgQQJy50 GFR/byc8jE3w9ammgLzgGMaflDOljIC1XQC/KwSVgLjFp7iZ0hXt46Da6WkIIw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=kbxr44Bi; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); 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" 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 35EB4393A8 for ; Mon, 08 Jul 2024 14:00:41 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sQm3i-0007BC-T4; Mon, 08 Jul 2024 06:57:26 -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 1sQm3d-0006mu-1V for emacs-orgmode@gnu.org; Mon, 08 Jul 2024 06:57:22 -0400 Received: from mail-lf1-x133.google.com ([2a00:1450:4864:20::133]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sQm3a-0007Ek-A6 for emacs-orgmode@gnu.org; Mon, 08 Jul 2024 06:57:20 -0400 Received: by mail-lf1-x133.google.com with SMTP id 2adb3069b0e04-52e99060b0dso4135205e87.1 for ; Mon, 08 Jul 2024 03:57:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720436236; x=1721041036; darn=gnu.org; h=content-transfer-encoding:in-reply-to:mail-followup-to:from :content-language:references:to:subject:user-agent:mime-version:date :message-id:sender:from:to:cc:subject:date:message-id:reply-to; bh=4gBQ58Cm4iC2hEUytXLQtJbO3dwyIo3d+mbSObLt2mA=; b=kbxr44BiW2qlcS8qX7cYzrNtbaoDPQP63ClBvh4nUxBrxYswMzStcY/4xo4C6NT3z7 u7mtoIeErSQryv+cnSPJM00+hPmjP8f1IgxOtsQUlrz5KN742P+QtlLhKH2qSf95nCSr qBKSiDpyL7kHy2D3XTTJnn1KBS4i5zaO69C0MVDi70eABR13/fAufjUucBEh3qmF9/XM 3lfthzDyTUr1Y617hLh5MLepUNw3X5Q6Q8ulaRflvIgxW58c4Y3s9WlGnSDCsyUjoCL4 ajlleCx+YxlVGLw5QUmtiRbM0OdO8waaac3OJ9bh7WFNlw/Pj8Dn21Ia+kUEy9RM3FMU etsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720436236; x=1721041036; h=content-transfer-encoding:in-reply-to:mail-followup-to:from :content-language:references:to:subject:user-agent:mime-version:date :message-id:sender:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=4gBQ58Cm4iC2hEUytXLQtJbO3dwyIo3d+mbSObLt2mA=; b=Pk2/tdqMJLhVtwE9KT+M15TMj/tL8pjmpLNI4yNmUd3UdM3OKQVkZ9nMsmfKpLGOOm sxPYYAWGfcvoEHtpq+4phVx6yDYw9JUi4NanJtAn6uH2ocK85ASeb3Yv1s0ynDX/X53l /gzriXVsfQG64giptqt/Hdlvnmzwov8GTL5Ao14FTwAPp1rJ3qhPHTBCTyUp8mHjYcpo RS5SMEXO9JrKzoXKBkwO/2/lP/qyEcPxBR6iW+Ohi3sH3135HyTyTb+ReI42ZHOFs2ol OrJu2e8A50VsqUrMe+D41IJX6fAylVaBhf7pNzRllfV5fv7oMNKTTso6PLx/Md5A0tU8 8jmA== X-Forwarded-Encrypted: i=1; AJvYcCUIb4kUmB7h25/P3mKfckBlk7KSRj2NJMT4sMcXfyfUGsxC3wAz1xkLDonVRyGclMSDB2q3qEmGAnCWkh4qJoTzW4T4kYs= X-Gm-Message-State: AOJu0Yx4nkbduRdmTu7yKhO+AY2aShcYUjbV/u3ZiVIC6mgS/PQ9dQJP UBJ6b1vJlPCuB367n8IL6+9tpzBHA3RkuF9p0EpVeQ6Ic9KPMjYYB4WuhQ== X-Google-Smtp-Source: AGHT+IFxS9JQN8KBEnEcsH6g+nKmMqajp+FSQW0u2GWxJQmb1Fhv3bcNA7MK9QPm9+/2QIaf36fBIA== X-Received: by 2002:ac2:5284:0:b0:52c:d947:586f with SMTP id 2adb3069b0e04-52ea06faddemr7440829e87.63.1720436233571; Mon, 08 Jul 2024 03:57:13 -0700 (PDT) Received: from [192.168.0.102] (nat-0-0.nsk.sibset.net. [5.44.169.188]) by smtp.googlemail.com with ESMTPSA id 2adb3069b0e04-52eb112d078sm329415e87.70.2024.07.08.03.57.13 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 08 Jul 2024 03:57:13 -0700 (PDT) Message-ID: <33f98dec-8fcf-47d9-b3ca-6a0180990d65@gmail.com> Date: Mon, 8 Jul 2024 17:57:12 +0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] oc-csl: New custom option `org-cite-csl-sentence-case-bibtex-titles' To: =?UTF-8?Q?Andr=C3=A1s_Simonyi?= , emacs-orgmode list References: <87zfswtg3u.fsf@localhost> <87o7948sua.fsf@localhost> <87zfrjbxxn.fsf@localhost> Content-Language: en-US, ru-RU From: Max Nikulin Mail-Followup-To: =?UTF-8?Q?Andr=C3=A1s_Simonyi?= , emacs-orgmode list In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2a00:1450:4864:20::133; envelope-from=manikulin@gmail.com; helo=mail-lf1-x133.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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-Spam-Score: -2.28 X-Spam-Score: -2.28 X-Migadu-Queue-Id: 35EB4393A8 X-Migadu-Scanner: mx11.migadu.com X-TUID: 4HxliMjWgq3/ On 06/07/2024 16:59, AndrĂ¡s Simonyi wrote: > > Well, what they typically want is using the original title case > despite a style not containing any explicit instruction that the title > field should be in title-case, which, according to the latest. 1.02 > CSL standard (https://docs.citationstyles.org/en/stable/specification.html), > implies that the field in question should be formatted in > sentence-case: If a style does not specify conversion or use "title" then result should be in title case. Title case is recommended for BibTeX databases. If you pass string in title case then conversion to title case should not change it. You do not need any conversion. Original BibTeX title should be converted to sentence case only if specific style explicitly demand it. I still have a hope that it should work without user settings in most cases. Maybe it is better to resort to particular examples with some style and a bib entry.