From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/116886 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Pawel Urbanski via ntg-context Newsgroups: gmane.comp.tex.context Subject: Re: ConTeXt features in pandoc 3 Date: Sat, 21 Jan 2023 00:48:03 +0100 Message-ID: References: <87sfg4lwly.fsf@zeitkraut.de> Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5777908144838828207==" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="10298"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Pawel Urbanski To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Sat Jan 21 00:48:49 2023 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane-mx.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pJ17o-0002Vp-Iq for gctc-ntg-context-518@m.gmane-mx.org; Sat, 21 Jan 2023 00:48:48 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 49ED9109A; Sat, 21 Jan 2023 00:48:18 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S26OzvQiY4AP; Sat, 21 Jan 2023 00:48:16 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 5D6F4112B; Sat, 21 Jan 2023 00:48:16 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 4E1811123 for ; Sat, 21 Jan 2023 00:48:15 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id scDDRghdFMjg for ; Sat, 21 Jan 2023 00:48:14 +0100 (CET) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.217.49; helo=mail-vs1-f49.google.com; envelope-from=urbanski.pawel@gmail.com; receiver= Original-Received: from mail-vs1-f49.google.com (mail-vs1-f49.google.com [209.85.217.49]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 25307109A for ; Sat, 21 Jan 2023 00:48:14 +0100 (CET) Original-Received: by mail-vs1-f49.google.com with SMTP id i188so7366541vsi.8 for ; Fri, 20 Jan 2023 15:48:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=OtcQCiP2JcX602Hy0/sglmFCdnLk47cLN1+06CtjxJo=; b=Dibk9ntFij8qwtf0Lod45nfDI7uTBuOTzn8D9GFO7cu2JPgK8SI51RX5hhSZMJBL0Y mm7Y1js17Fu2/i/CxLL0dm9hp555WuKS6pSSbeLy8iou1BT1BdEb+gPP3cIiKX4UG9Xe NQj3njD/NbTdyATbOw2kRE9fyF1R9ICQJKUzThUJ4xWeb70JogOhBr6/bc4Vnqlw9RYd Qgt1WZG0gOb5sJFX0Mdi837WcZ1D+dFloj4goy8vqAGGTGb/gU0bY4HTH+AFDTkbVhTC JzpurNf9aY0G2o0/zxxebUy6pbgcYY4eyZrCDyRdNWGFfs71+fDrzQVI5Axae07+xMcs xg4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=OtcQCiP2JcX602Hy0/sglmFCdnLk47cLN1+06CtjxJo=; b=iQobSJ4g+VK1O8/Av3Y9chpo0Gt89aXFZ0L3aaMif9/sujVaRsGFOxJAn6b+iiAgDK TR4/LVXmtejeYac2WoiuDs3zRF9LGGP4XPL5rAQvUQVrBmDsyUxx+QID9i4hRE8W0LHB LWggKqbolD4Qp8q9mxnZScsPpAmaww1ac5ri3h4eZZzFBee9JWA4vE/CA1z6MBHa5p+T VimDMGjbFnVi4Tp8S0sMMJIKK0anRRlZ9QNMj+ysPwF3F8mABfw+2si4wH1xmcX82ze/ 3U8yN2ngplxRNuubkVo/xBPOyNZKFv/+N7IyC206XJo3Grrm2n1DqI0BcYqtxAObytTy 1ZJw== X-Gm-Message-State: AFqh2kokeTBplPC1+KLQjG5u/YqQjBckM0r4V10wmM46kp2pZMNUgb5f 2jrQF/FL5agu7U/UdLhlvpNKqWzC+AQXXuplji8AzYcs X-Google-Smtp-Source: AMrXdXs81F12Imd+Dzo0y+T9MHfPoHCdzZ7QB0E9/pi15JmLthisTHsNq+utGmFaUIkQjVeDkZZuC41HE7bvuheanis= X-Received: by 2002:a05:6102:227b:b0:3d2:3852:3aa6 with SMTP id v27-20020a056102227b00b003d238523aa6mr2139786vsd.28.1674258492282; Fri, 20 Jan 2023 15:48:12 -0800 (PST) In-Reply-To: <87sfg4lwly.fsf@zeitkraut.de> X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.26 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.io gmane.comp.tex.context:116886 Archived-At: --===============5777908144838828207== Content-Type: multipart/alternative; boundary="000000000000b1de4d05f2baaec2" --000000000000b1de4d05f2baaec2 Content-Type: text/plain; charset="UTF-8" > > > Hi Albert, Fantastic news. Thanks to Pandoc and completions in editors I can create great looking documents at the speed of light... Since you've asked for ideas or suggestions here are a few: ** Create a Pandoc markdown directive that woulc allow for document includes - in the style and spirit of Context components. ** Add the ability to place a pandoc.yaml file in the folder so it can be picked by Pandoc to get options for this folder and contained documents, ** Use LUA to run something like pipes inside Pandoc itself - LUA could be the format for the 'pandoc' file I've mentioned, ** Something Context and accessibility related: Screen readers allow to navigate quickly by element type, for example: heading / list / form elements. Headings are very useful to quickly move around the document but htere is one corner case. Context splits the heading number and heading itself into separate parts. When doing this quick navigation the user hears for example: 1.2 or 3.4 and need to reach for the arrow keys to scroll to the next logical line to read the very heading. I don't know if it is possible at the tagging level to combine the number and the heading tible togehter wiht a space in between, os htey are not stringed together in an unnatural way. Taggs are a bit like a parallel universe. Please drop a line if you would like to digg further... All the best, Pawel --000000000000b1de4d05f2baaec2 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Hi Albert,
Fantastic news. Thanks t= o Pandoc and completions in editors I can create great looking documents at= the speed of light...
Since you've asked for ideas or sugges= tions here are a few:
** Create a Pandoc markdown directive that = woulc allow for document includes - in the style and spirit of Context comp= onents.
** Add the ability to place a pandoc.yaml file in the fol= der so it can be picked by Pandoc to get options for this folder and contai= ned documents,
** Use LUA to run something like pipes inside Pand= oc itself - LUA could be the format for the 'pandoc' file I've = mentioned,
** Something Context and accessibility related:
<= div>Screen readers allow to navigate quickly by element type, for example: = heading / list / form elements. Headings are very useful to quickly move ar= ound the document but htere=C2=A0is one corner case. Context splits the hea= ding number and heading itself into separate parts.
When doing th= is quick navigation the user hears for example: 1.2 or 3.4 and need to reac= h for the arrow keys to scroll to the next logical line to read the very he= ading.
I don't know if it is possible at the tagging level to= combine the number and the heading tible togehter wiht=C2=A0a space in bet= ween, os htey are not stringed together in an unnatural way. Taggs are a bi= t like a parallel universe.
=C2=A0Please drop a line if you would= like to digg further...

All the best,
P= awel
--000000000000b1de4d05f2baaec2-- --===============5777908144838828207== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cHM6Ly93d3cubnRnLm5sL21haWxtYW4v bGlzdGluZm8vbnRnLWNvbnRleHQKd2VicGFnZSAgOiBodHRwczovL3d3dy5wcmFnbWEtYWRlLm5s IC8gaHR0cDovL2NvbnRleHQuYWFuaGV0Lm5ldAphcmNoaXZlICA6IGh0dHBzOi8vYml0YnVja2V0 Lm9yZy9waGcvY29udGV4dC1taXJyb3IvY29tbWl0cy8Kd2lraSAgICAgOiBodHRwczovL2NvbnRl eHRnYXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCg== --===============5777908144838828207==--