From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.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 iHgDFaL/+WO+XQEAbAwnHQ (envelope-from ) for ; Sat, 25 Feb 2023 13:31:30 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id 0EXLFKL/+WO6IQEAauVa8A (envelope-from ) for ; Sat, 25 Feb 2023 13:31:30 +0100 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 B715CA364 for ; Sat, 25 Feb 2023 13:31:29 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pVthQ-0007BO-Dk; Sat, 25 Feb 2023 07:30:48 -0500 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 1pVth9-00079e-Je for emacs-orgmode@gnu.org; Sat, 25 Feb 2023 07:30:39 -0500 Received: from mout-p-101.mailbox.org ([2001:67c:2050:0:465::101]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1pVth4-0004mV-MD for emacs-orgmode@gnu.org; Sat, 25 Feb 2023 07:30:29 -0500 Received: from smtp102.mailbox.org (smtp102.mailbox.org [IPv6:2001:67c:2050:b231:465::102]) (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-101.mailbox.org (Postfix) with ESMTPS id 4PP5gt3zMSz9sSk for ; Sat, 25 Feb 2023 13:30:18 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=guelker.eu; s=MBO0001; t=1677328218; h=from:from: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; bh=jardRoyXHkgWF/kjcNEjLs1R1rcoMEttCN2BjDzLzgc=; b=mK6SybbZyX1h87qzp9PcQiWjX3OwOlwTMuXFFK0XVSZi81JjjmRg788++huKDS/di5iay/ 79FN1f4bvCR1J/sWllHqeL9yelBtKAT0/eu/tfizzmo2F2UkeoFze8EZoDh+TyMWy1bgU3 14p5Il+sH37bCRjetdybyRm6UMslUO0O+I89uHyPGJ0KcggUlAFP/uxmP2Xa1AT9KYnvj1 Z+KoWXHm4hev9cf0pfBOqS3QHRbMUGD4LVd8NqEfqSNxPmyZtG7pKdBbHiOv9QFcq0PVqK JxBCqinbA6iCnc+TpFFETPlg75SRnhZfPCTii8OKzK6OxcRKVHz/VlBa1BS0Tg== From: M. =?utf-8?B?4oCYcXVpbnR1c+KAmSBHw7xsa2Vy?= To: emacs-orgmode@gnu.org Subject: Hiding citations Date: Sat, 25 Feb 2023 13:00:50 +0100 Mail-Followup-To: emacs-orgmode@gnu.org Message-ID: <875ybq7wqo.fsf@guelker.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4PP5gt3zMSz9sSk Received-SPF: pass client-ip=2001:67c:2050:0:465::101; envelope-from=post+orgmodeml@guelker.eu; helo=mout-p-101.mailbox.org X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, 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-Country: US X-Migadu-Flow: FLOW_IN ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=guelker.eu header.s=MBO0001 header.b=mK6SybbZ; 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=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1677328290; a=rsa-sha256; cv=none; b=n5IA1cElXa2v1LxN1wU4yUMP32EifyU4ie0IUZaC8TUrItdTeu9ldQ0egoZ2pQMvtPe049 TANmy3XcSZRWWGy2wS+pCioIGo7TtwRxqSskuuimv1wiONqxkJxB3aWAvmom8K9zL+2py8 yb89fXYNIMqzwh7khDY+vXNakI6A7fiI8jeB+OoaQ/6KpNqgOwIMs5IIkApPuOvCwfGYOA Uh8nZcbMnKrFRpp2S/vBMHFWtQEw0uGW1ggyPkUOL7SuSSb2WbR1OLQrfnfuCeTF722u1m vte1V8MT/mVpwsUdDBC8uME3eSx9XiplyLyD5ZLH4Ha3FcHuhOytWGakX5Un1Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1677328290; 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:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=jardRoyXHkgWF/kjcNEjLs1R1rcoMEttCN2BjDzLzgc=; b=CYxB+DhVEvGmDcdWw61Z+ZunwuBpxdPhG1gihOZ823f1jS37YaPv+6graHdA1S2YRnXh2E QAGa46mhxytSrli41dsCjBkKM5lNSWBkUxG51lGlJFa2YQn2YIihObx9dSzkmCPTYxDkE9 EW0w8ebykQteeOHJuob95qxGYlvRuQPTvVWBgcXSEQwCsjUrX41cwsID1Z6vTV8xbpUmKn eONg8MKs1DMhtSI1taTOme8RBSwfYVj71kVLf5KnPSUtbgk/xMcOcEkQAnMKzsgLof1XNV /LWSLB1yNLjTiqcOAw7On7XoJ6WPdMJ45LO2DDu7JQbcJB2K3hvM9uYzjryR3A== X-Migadu-Scanner: scn1.migadu.com X-Spam-Score: -2.38 X-Migadu-Queue-Id: B715CA364 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=guelker.eu header.s=MBO0001 header.b=mK6SybbZ; 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=none X-Migadu-Spam-Score: -2.38 X-TUID: McRuN8sEk6iK Dear list, is there a way to visually hide citations in the org buffer, much like links are hidden? I ask because if a text passage contains a number of citations, it quickly becomes hard to read if they are all displayed in raw format. Here is a paragraph from one of my recently published papers[1] in its original org markup (language is German): > Der Begriff =E2=80=9E=C3=9Cberwachungsgesamtrechnung=E2=80=9C wurde von > {{{name(Ro=C3=9Fnagel)}}} im Anschluss an die Entscheidung des > {{{court(BVerfG)}}} zur Vorratsdatenspeicherung gepr=C3=A4gt. > [cite:@ro=C3=9Fnagel2010=C3=BCberwgesrech p. 1242,] Er sieht in der Passa= ge, in > der das {{{court(BVerfG)}}} den Gesetzgeber =E2=80=9Ein Blick auf die > Gesamtheit der verschiedenen schon vorhandenen Datensammlungen zu > gr=C3=B6=C3=9Ferer Zur=C3=BCckhaltung=E2=80=9C [cite:@bverfg2010vds p. 32= 4,] anh=C3=A4lt, den > Ausgangspunkt f=C3=BCr eine doppelte Verh=C3=A4ltnism=C3=A4=C3=9Figkeitsp= r=C3=BCfung, die > einmal individuell und einmal gesamtgesellschaftlich anhand aller > bestehenden =C3=9Cberwachungsma=C3=9Fnahmen in Gesamtschau ausgef=C3=BChr= t werden > m=C3=BCsse. [cite: @ro=C3=9Fnagel2010=C3=BCberwgesrech p. 1240,;dem folge= nd > @braun-albrecht2017freih_gasse p. 152,;kritisch dazu > @hornung-schnabel2010bverfgvds p. 827,] Eine solche doppelte > Verh=C3=A4ltnism=C3=A4=C3=9Figkeitspr=C3=BCfung hat das {{{court(BVerfG)}= }} aber weder in > dieser noch in einer anderen Entscheidung durchgef=C3=BChrt. Anderes folgt > auch nicht aus dem gelegentlichen Rekurs des Gerichts auf eine =E2=80=9Eg= ro=C3=9Fe > Streubreite=E2=80=9C. Soweit das {{{court(BVerfG)}}} hierauf zur=C3=BCckg= reift, > wird der Begriff ausschlie=C3=9Flich zur Begr=C3=BCndung einer hohen > Eingriffsintensit=C3=A4t genutzt, [cite:Vgl. @bverfg2005vorbeug_telek p. > 383,;@bverfg2010vds p. 318,;@bverfg2018kfz_kennz_ii note 98,] d.=E2=80=89= h. > die =E2=80=9Egro=C3=9Fe Streubreite=E2=80=9C erh=C3=B6ht die Anforderunge= n an die sp=C3=A4ter zu > pr=C3=BCfende Angemessenheit. Eine doppelte Verh=C3=A4ltnism=C3=A4=C3=9Fi= gkeitspr=C3=BCfung ist > damit nicht verbunden. I use visual-line-mode, so imagine this actually as a single long line. It contains both macros (which can nicely be condensed with `org-hide-macro-markers' to improve readability), but some of those citation constructs are awkwardly long and hinder reading the paragraph as a whole in the editor, most notably the one with the three citations right in the middle. I would prefer it it looked like this: > Der Begriff =E2=80=9E=C3=9Cberwachungsgesamtrechnung=E2=80=9C wurde von n= ame(Ro=C3=9Fnagel) im > Anschluss an die Entscheidung des court(BVerfG) zur > Vorratsdatenspeicherung gepr=C3=A4gt. [cite:=E2=80=A6] Er sieht in der Pa= ssage, in > der das court(BVerfG) den Gesetzgeber =E2=80=9Ein Blick auf die Gesamthei= t der > verschiedenen schon vorhandenen Datensammlungen zu gr=C3=B6=C3=9Ferer > Zur=C3=BCckhaltung=E2=80=9C [cite:=E2=80=A6] anh=C3=A4lt, den Ausgangspun= kt f=C3=BCr eine doppelte > Verh=C3=A4ltnism=C3=A4=C3=9Figkeitspr=C3=BCfung, die einmal individuell u= nd einmal > gesamtgesellschaftlich anhand aller bestehenden =C3=9Cberwachungsma=C3=9F= nahmen > in Gesamtschau ausgef=C3=BChrt werden m=C3=BCsse. [cite:=E2=80=A6] Eine s= olche doppelte > Verh=C3=A4ltnism=C3=A4=C3=9Figkeitspr=C3=BCfung hat das court(BVerfG) abe= r weder in dieser > noch in einer anderen Entscheidung durchgef=C3=BChrt. Anderes folgt auch > nicht aus dem gelegentlichen Rekurs des Gerichts auf eine =E2=80=9Egro=C3= =9Fe > Streubreite=E2=80=9C. Soweit das court(BVerfG) hierauf zur=C3=BCckgreift,= wird der > Begriff ausschlie=C3=9Flich zur Begr=C3=BCndung einer hohen Eingriffsinte= nsit=C3=A4t > genutzt, [cite:=E2=80=A6] d.=E2=80=89h. die =E2=80=9Egro=C3=9Fe Streubrei= te=E2=80=9C erh=C3=B6ht die > Anforderungen an die sp=C3=A4ter zu pr=C3=BCfende Angemessenheit. Eine do= ppelte > Verh=C3=A4ltnism=C3=A4=C3=9Figkeitspr=C3=BCfung ist damit nicht verbunden. This is much more easier to look at and uses the spare screen space in a much more economic way. Editing citations could follow the same rules as editing links, that is, if the terminal bracket is removed, everything becomes visible again (or one just uses special citation-editing commands). Does such a feature already exist? If not, I would like to request it. I however do think that it should be optional, because there is some useful information inside the citation constructs that might help reading (and not everyone needs so many and long citation constructs as my discipline). -quintus [1]: Contained in this open-access conference proceedings volume: https://cloud.weizenbaum-institut.de/s/kEyydT72PSSpjSo --=20 Dipl.-Jur. M. G=C3=BClker | https://mg.guelker.eu | PGP: Siehe Webseite Passau, Deutschland | kontakt@guelker.eu | O<