From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id EA7RC9PjnWK6qgAAbAwnHQ (envelope-from ) for ; Mon, 06 Jun 2022 13:24:03 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id qGDTCtPjnWLYxwAAG6o9tA (envelope-from ) for ; Mon, 06 Jun 2022 13:24:03 +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 BA3C32FD56 for ; Mon, 6 Jun 2022 13:24:02 +0200 (CEST) Received: from localhost ([::1]:35000 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nyAq1-0000to-D1 for larch@yhetil.org; Mon, 06 Jun 2022 07:24:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36086) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nyAmO-0000sP-9M for emacs-orgmode@gnu.org; Mon, 06 Jun 2022 07:20:16 -0400 Received: from mout-p-102.mailbox.org ([2001:67c:2050:0:465::102]:59734) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1nyAmM-0007G8-5w for emacs-orgmode@gnu.org; Mon, 06 Jun 2022 07:20:15 -0400 Received: from smtp2.mailbox.org (smtp2.mailbox.org [10.196.197.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4LGrcp46rMz9sjs; Mon, 6 Jun 2022 13:20:10 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1654514410; h=from:from: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=e42/D4Eat6n2l3DYWYlBkgMkcZ1kJfDQLLHwZX2B5cY=; b=YtqynZhW5i9pDxK9LHMhlzdDqxkDl/YEukZ1z8k/qGVAbmx51OLXMnf+wS77r+OY9YgaJ2 l7fDFbXOjZ3jnMuzNv/Xp0TwDguyeOKxsFd6bC7InPZnOQm4ImMc831rLdyxPSN6QCE2tx FRa/fiJt6WlUk2AIrl3No51bTDIhGPm6KAl12CAKbfbbl155TwV3ZQIAorTqVlLTij/SA+ J0+Z90t+MUSzBqs7w6Qct+Wxnsu5Z/Q6mI4X1mbMUvahq+X5AWpY/ICvC3PEvK12ggkqii N88TSklzEM+fkaev7pp3dtTdvzaaNJK0vwbLjkqD84Nx+KaPLZaF3rGXjI2wXw== Message-ID: Date: Mon, 6 Jun 2022 13:20:09 +0200 MIME-Version: 1.0 Subject: Re: Abbreviations support To: Timothy Cc: emacs-orgmode@gnu.org References: <87leuc68l2.fsf@gmail.com> From: Denis Maier In-Reply-To: <87leuc68l2.fsf@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-MBO-RS-META: 9qtii7ee674477h3uownyqicz8ttkqzj X-MBO-RS-ID: 1e4ed08341479800632 Received-SPF: pass client-ip=2001:67c:2050:0:465::102; envelope-from=denismaier@mailbox.org; helo=mout-p-102.mailbox.org 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1654514642; 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=e42/D4Eat6n2l3DYWYlBkgMkcZ1kJfDQLLHwZX2B5cY=; b=Ow4cex/qLSYhgfYE6KaCG2FTTpxw7QadELLCS9qaCFjnhlpKKAiEzXJLNZhmkJOz5Jxgc7 SBg8YMy70lS2Kd2sYzibYF2Pvbc2G/mppwlj3TVNSC2eEk6PYez+khOWlPzUVTomMZHQNr nKoMRdIHk2MC9L5gVvwsECz5sejLjA41+AOnDr3p1mm9ylyl2EZEWJV/sVBuj9LILEBo9h 9jiky2zuznXU0LyqYpC5Ajniz3BpeCSM8cZbOwOBTBxLKsNy4G+QUcsL2qNqFDN7ZaV0Po w5Nw9OAYye5yr+XN6k3xGwiEmv85snq80FyITLKM5QJ/zvQPO+EY16xKXnIa9g== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1654514642; a=rsa-sha256; cv=none; b=NuJMsR/Zy4IC24zQ/qnGUO5xiLqzwvbsuG6EvyBzFaSzPoEX7X05+68UKs07MZZAabjxLs VKNCT8Vmzv8yTxqpZ5vc5WkqljUglvAd/V1n1KRS9NKJsIc0dhcBcuwPgKtQiWH/VBTwHF tDlaOZhI56n/G4vIJVnDsCyNC/ph/haS3JVhhyXQzG9GtxIllnsCMotbH8J5EavNg5apeC 7+m8VOLRa8Pyb4VBW2DQ2kI14Zg4/cYCAF+ZV49xjcbO2TVzv46yRMAaI9T35mLjkpQcLD PohtlXVAVnV8oP/J9fOBPjgmHmWp+XflzlpdPMOkdFXwz2Xuf5+TNDhM7UwDxA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=mailbox.org header.s=mail20150812 header.b=YtqynZhW; dmarc=pass (policy=reject) header.from=mailbox.org; 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" X-Migadu-Spam-Score: -5.61 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=mailbox.org header.s=mail20150812 header.b=YtqynZhW; dmarc=pass (policy=reject) header.from=mailbox.org; 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" X-Migadu-Queue-Id: BA3C32FD56 X-Spam-Score: -5.61 X-Migadu-Scanner: scn0.migadu.com X-TUID: QgbNJKBuH3gr Hi Timothy, thanks for looking into this. A package "org-abbreviations" or so would be truly awesome. Have you had a chance to look into a MVP? Let me know if I can help somehow. Best, Denis Am 04.06.2022 um 12:09 schrieb Timothy: > Hi Denis, > >> Is there support for abbreviations in org-mode? Something like what the acro >> package provides for latex, i.e., assemble a list of all used abbreviations, use >> a full form when an abbreviation is used for the first time, the abbreviated >> form afterwards. If that does not exist: What would be a good way to approach >> that? > Not directly, but I think you could do something like this as a halfway-house: > > ┌──── > │ Blah blah text ABBR > │ > │ * Abbreviations > │ > │ - <<>> :: Some abbreviation > │ ... > └──── > > I’d think there’s scope for a package say “org-abbreviations” which provides > acro-like support. Perhaps even support for a central abbreviations file. Hmm, I > may think of trying a small MVP for that this weekend. > > All the best, > Timothy