From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id SN22MjnGBmGnQQAAgWs5BA (envelope-from ) for ; Sun, 01 Aug 2021 18:05:13 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id 4KxOLjnGBmHnJgAAB5/wlQ (envelope-from ) for ; Sun, 01 Aug 2021 16:05:13 +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 D416D1A95B for ; Sun, 1 Aug 2021 18:05:12 +0200 (CEST) Received: from localhost ([::1]:40194 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mADxe-0007fk-Sm for larch@yhetil.org; Sun, 01 Aug 2021 12:05:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44540) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mADux-0004x9-Lg for emacs-orgmode@gnu.org; Sun, 01 Aug 2021 12:02:23 -0400 Received: from ciao.gmane.io ([116.202.254.214]:41916) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mADuw-0000Li-3P for emacs-orgmode@gnu.org; Sun, 01 Aug 2021 12:02:23 -0400 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1mADus-0004IK-8Q for emacs-orgmode@gnu.org; Sun, 01 Aug 2021 18:02:18 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: emacs-orgmode@gnu.org From: Maxim Nikulin Subject: Re: Multilingual quotes inside paragraphs Date: Sun, 1 Aug 2021 23:02:08 +0700 Message-ID: References: <87mtq9zatr.fsf@posteo.net> <87tukeim5q.fsf@posteo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 In-Reply-To: <87tukeim5q.fsf@posteo.net> Content-Language: en-US Received-SPF: pass client-ip=116.202.254.214; envelope-from=geo-emacs-orgmode@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: 27 X-Spam_score: 2.7 X-Spam_bar: ++ X-Spam_report: (2.7 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FORGED_MUA_MOZILLA=2.309, FREEMAIL_FORGED_FROMDOMAIN=0.248, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, NICE_REPLY_A=-0.08, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action 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: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1627833913; 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; bh=bWn/8dF8mEqIdhgRAtyelnX55n+dunuO9cxySnNHcQk=; b=R+N8ml6YAhhug863ww7R20C1UzF9LV878ufNp0SUiQiwD5a/+M2kKh++DvDRwB9rGECI1c EjbW0KcdDhM7IQaBaYcmK/lm+wnGLeULHJSj9NR0tIymFn8JQtqsKiZiwlyJJlpVb1z931 olFRN4IXh2C/yd+bVuIPN6FAh0fs1hryf0aROgpdzcr2a0BzktdZlaidMK61yUKkR+W6Mm MGv5oL3FR/9L3MI5JpBm0yg5aXGe5+85SeXErTi9ldFOFLDx6+mg8Y8LMelOh5OTRKIXnU nmI5DKQLytqGyiy6mW9hSb3/aI5b32iftCToJ54Kgd1ab6L1pJr5CLwRSDN7oQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1627833913; a=rsa-sha256; cv=none; b=j+NWGqbw+RP3tLg3TU18ikPEahzoGQg+xFKb99Sy91TnvUtm5VxZF+L5hBrtFJWvEr47OQ xV2czZOsxhktiFbLg88lPtnZ4YRtr3TyE67VB55iBOGfCblp16AN4YGxB2tj6z3+34JWft dNmRBlsFHzjZD0qpmJNKTliG/IsYicWNBzhlA05s8SED0G8cch1gKtUgriCt9amSE1h1B5 45b52VanZyMcAszOClhxsDHwLBe2pp+mb3/27rfXnJy7uMBwoSvZ4IcSyz2mIRTH5qvlr3 7Kd+Ysda1L0iubClCR/TAzdtJH4XS6UNVk2gWVnLEwWE+S0B4z7aNMq7iJyfIQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=gmail.com (policy=none); 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-Migadu-Spam-Score: -1.82 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=gmail.com (policy=none); 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-Migadu-Queue-Id: D416D1A95B X-Spam-Score: -1.82 X-Migadu-Scanner: scn1.migadu.com X-TUID: xiq4/NVk/RVm On 28/07/2021 20:49, Juan Manuel MacĂ­as wrote: > Links (or macros) are a good user-level solution to solve certain > specific cases, IMHO. At a native level (in case Org someday implement > consistent and native multilingual support), I don't know what would be > the best solution for multilingual chunks of text inside paragraphs. > Maybe some kind of inline `quote' block? My personal impression is that lightweight Org markup is suitable for simple documents. Problems grow as a snowball as soon as a document becomes more complex. If syntax were extended too much, Org would loose its simplicity that is one of its advantage. Complex documents require more strict and flexible thus more verbose markup format. It seems, your have tried all possible variants for inline quotes https://orgmode.org/worg/dev/org-syntax.html#Objects macros, src_org{}, even links and nothing is perfect https://orgmode.org/list/875yzwce28.fsf@posteo.net Code for any approach may be polished to some extent, but some limitations will remain.