From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/31609 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Bastien DUMONT Newsgroups: gmane.text.pandoc Subject: Re: Plain TeX writer Date: Thu, 20 Oct 2022 10:43:11 +0000 Message-ID: References: <51539828-c876-437b-bb1e-a5efcf752762n@googlegroups.com> <84C142C7-20EF-411E-AF94-D0AA008FA9DA@gmail.com> <5e9dfe75-ea0e-4287-a6a0-47842700f292n@googlegroups.com> <782726a4-9890-4396-9696-4f5a349f9885n@googlegroups.com> Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19718"; mail-complaints-to="usenet@ciao.gmane.io" To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-X-From: pandoc-discuss+bncBDCINCES2QJRBQWMYSNAMGQETJTX5RI-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Thu Oct 20 12:43:20 2022 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-lj1-f191.google.com ([209.85.208.191]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1olT1D-0004y7-Ps for gtp-pandoc-discuss@m.gmane-mx.org; Thu, 20 Oct 2022 12:43:19 +0200 Original-Received: by mail-lj1-f191.google.com with SMTP id r5-20020a2e9945000000b0026fdd45e530sf6513591ljj.17 for ; Thu, 20 Oct 2022 03:43:19 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1666262599; cv=pass; d=google.com; s=arc-20160816; b=FOEse5ODaAutbxpUvbl/I0H4EAgsvqm/zzHVhr4HkPl6kbBW3GYPK4gede3/dJxAZS VwDsrWU/jSCB+h98ofsqVTqFQzeK9TkjUmet7tNBBm4HLG3FXxQwUks1G74eY9r9ObbK Ma5vd3f4gZbdlgCC/q4KPuFsCpP7ly5fSpM8+1BAdrO/SJnDv0wB2DZ2MwTNbuWRaZiD zYQ3bPl9VsYSmU+NI3n64agP33oZo+LvladsLolRPwpBpKHeqI9pakvGU9I7yemuCBwb f5PSh0nHJwHr6ds3nRpHKJmy3f84VpS8Tb4HAUFHzWNqRMBXdYJMYjDSMHgyjrr+qPHi k9KQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:in-reply-to :content-transfer-encoding:content-disposition:mime-version :references:message-id:subject:to:from:date:sender:dkim-signature; bh=u2CdWK337N9FsB/IpXiLuMjUxsuQxjeQpQAyPyFvwsU=; b=G+vmVEPdOBp71A0ax2NVW9bu7kAQgLqPLbxZSrC62TuYggphNWmgRdH0jYeDwF/tWf 3uD0pxACsSfsOY6om0Ly3cH5pC3kVIkRziKtV3ay9ExNmB+bBkDcZP14CUCFgICUrxAX Mz+SKbhBzJO/JzidZjjEl4pCqqe+BPRSc6aHIkV2EwGN+QsbrzLY4YbRyUvOGqG4pncA p96VyJEh/2QktEIPvAnz5TVLSk6CiJTdJKaIVWLF63hkMVJlNIwLsIDmtC7LyYUF93Y4 V2BjJ3RuiI7aqHJSw0dlM5as1S75ylM5fZvZ0MQXORSGPyELGZZE18gnmcZC6Jfao2gf 7xWg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@posteo.net header.s=2017 header.b=CBawfcra; spf=pass (google.com: domain of bastien.dumont-VwIFZPTo/vqsTnJN9+BGXg@public.gmane.org designates 185.67.36.66 as permitted sender) smtp.mailfrom=bastien.dumont-VwIFZPTo/vqsTnJN9+BGXg@public.gmane.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=posteo.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:in-reply-to :content-transfer-encoding:content-disposition:mime-version :references:message-id:subject:to:from:date:sender:from:to:cc :subject:date:message-id:reply-to; bh=u2CdWK337N9FsB/IpXiLuMjUxsuQxjeQpQAyPyFvwsU=; b=S/hUamkFDKvSmdaOkW/K4qNmdOz0xMmEpDac0jk6Y0VsG0PzPySOiEMYA1Q26B8RsN F+ax6zb4PIYVFXBPX5Q7FvFtY6vrDphrT6St+MkS73nw71Vdygf3RatRxLc/36axcenX BobIel+etQx7Lh7pxvS2lXo8DxHjFBqJVBZdaV3b1hIEVo3mSxh0iBj/+tzceQu3cGBJ vpsDHyV21dp7JIgw0sj68D+QwFQ+0GPes10LBp6ei1UY5pnossEdUM0c+et4eW2ovvi9 tU9cCC3999/bKOWFwfS+C/318TMIXtiM5xVKdPxLQiVuO X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:in-reply-to :content-transfer-encoding:content-disposition:mime-version :references:message-id:subject:to:from:date:x-gm-message-state :sender:from:to:cc:subject:date:message-id:reply-to; bh=u2CdWK337N9FsB/IpXiLuMjUxsuQxjeQpQAyPyFvwsU=; b=KrCCbZQlh+qEzUScCWjTDXhoGaiX48WoSkp7IQ4hRBrIQyBTpXfwAekZBe/O0dBD18 ZiumIk3kliBH2y15VqS5/VfpY1G/jn6tW1QsGFaYJ3qUDAFnVub+qhyWK8jBVa3vqi18 ogzyxHbnS2fA5fLIC6yjCd9G135NXL3rGepDkZWzUXLJhF8EKXsP9EEFcCJYT5y6obT+ 5FljXWkJZzIoF2XPc7ZcHEJOFU1wUaluXqtTtD1U2+Sqag7l/qHXBDL7xNrAOchUNwn2 Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: ACrzQf0zmsoxWBlcuvoAANzyTNqPtfefpV6sD8yM92fWNHVCfNfKQ0A6 gO0dU2AUcKhvz/S7pmtmThk= X-Google-Smtp-Source: AMsMyM6Qvve1xavUICtBSFjdYDBZ4fI+tLEI4yxbAYoTutu9lgDRUcI2pEK+/NGInm/7prH20FLByA== X-Received: by 2002:a05:651c:12c1:b0:26f:dca6:6a6b with SMTP id 1-20020a05651c12c100b0026fdca66a6bmr4908173lje.230.1666262599183; Thu, 20 Oct 2022 03:43:19 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a05:6512:2103:b0:4a2:3951:eac8 with SMTP id q3-20020a056512210300b004a23951eac8ls682017lfr.0.-pod-prod-gmail; Thu, 20 Oct 2022 03:43:13 -0700 (PDT) X-Received: by 2002:a05:6512:2245:b0:4a2:7e9a:576d with SMTP id i5-20020a056512224500b004a27e9a576dmr3878325lfu.58.1666262593749; Thu, 20 Oct 2022 03:43:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1666262593; cv=none; d=google.com; s=arc-20160816; b=Tu9qPc+SuynsK0PwqhCpgchGgAAgtt9HxHAO2PszvaYnwHMT4BEm0OoyYSMyFWAig3 vlgHjsqxvB18jg1/KJ31/BgRj4RT9GlCRQ1rYQdAxLEGviQ3kx+WwMZhneUCF0ToOmvi wpFOus0zAiJIOgyif65hL/JHH6RgciBY+XOvlrvEHQVAnqYh1kqXKksZiHVb8EB+hy93 7AS+Ee9Fk33Q1hHkrzVyKhBJjOaaqBLmU0v7WZKO0KrwjPCK3mcU2uwsIecDFa7vd0wR NARuDfsV8vUiV/3iKKnfmxgxZ0WbKre8FoRb6syO/zhfBfPjBEW5WfobMSxTgVT1n8TW lr6w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:to:from:date :dkim-signature; bh=dJ4hHHzQUkGYczIqLisYfBP1MygYyQS2rEgZfRJyr14=; b=GxkFwgENPn99yQ1tZ3WIqG8mSYR6wPajQnGxMIkv3z6mYIn3CAXJk7JuU5nqxTfo3l vtTpnBp9+oVR8xm52LOdhwHMdNbPqf5sGlCOPKDzLfkDnpnebqLao3R6FiUEDpGN074c fPBJFHD6K8dwQPcB20HqccOF/PcPxJGaTD0mYJfgcEyRtpCijujIKc5JzEqeFpwe82YZ wxwZ7VDiMeVthLM99gMYz29q/6TQHbapBRNpdfvsmRPJQrcJXtwolmhCkG+BLQIkZxCW f2auwEVUwQDadnifqf6oYNGLd0IsW3IGfOxG1x4hXKrOF3CS7TM96Z6pIFfptipXO5fX aP0A== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@posteo.net header.s=2017 header.b=CBawfcra; spf=pass (google.com: domain of bastien.dumont-VwIFZPTo/vqsTnJN9+BGXg@public.gmane.org designates 185.67.36.66 as permitted sender) smtp.mailfrom=bastien.dumont-VwIFZPTo/vqsTnJN9+BGXg@public.gmane.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=posteo.net Original-Received: from mout02.posteo.de (mout02.posteo.de. [185.67.36.66]) by gmr-mx.google.com with ESMTPS id e6-20020a05651236c600b004a225e3ed13si665364lfs.13.2022.10.20.03.43.13 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Oct 2022 03:43:13 -0700 (PDT) Received-SPF: pass (google.com: domain of bastien.dumont-VwIFZPTo/vqsTnJN9+BGXg@public.gmane.org designates 185.67.36.66 as permitted sender) client-ip=185.67.36.66; Original-Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id F2EFA240101 for ; Thu, 20 Oct 2022 12:43:12 +0200 (CEST) Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4MtPMN3w8qz9rxN for ; Thu, 20 Oct 2022 12:43:12 +0200 (CEST) Content-Disposition: inline In-Reply-To: <782726a4-9890-4396-9696-4f5a349f9885n-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> X-Original-Sender: bastien.dumont-VwIFZPTo/vqsTnJN9+BGXg@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@posteo.net header.s=2017 header.b=CBawfcra; spf=pass (google.com: domain of bastien.dumont-VwIFZPTo/vqsTnJN9+BGXg@public.gmane.org designates 185.67.36.66 as permitted sender) smtp.mailfrom=bastien.dumont-VwIFZPTo/vqsTnJN9+BGXg@public.gmane.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=posteo.net Precedence: list Mailing-list: list pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org; contact pandoc-discuss+owners-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org List-ID: X-Google-Group-Id: 1007024079513 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , Xref: news.gmane.io gmane.text.pandoc:31609 Archived-At: Oh, thank you for the information! Le Thursday 20 October 2022 =C3=A0 03:32:43AM, V=C3=ADt Novotn=C3=BD a =C3= =A9crit : > Dne =C4=8Dtvrtek 20. =C5=99=C3=ADjna 2022 v 11:53:14 UTC+2 u=C5=BEivatel = Bastien Dumont napsal: >=20 > Yes, while processing the file with LaTeX, which is your use case wit= h the > Markdown package, the expl3 programming layer is surely worth conside= ring. > My point was just to say that the key-value arguments in the kind of = output > I propose would not hinder portability across formats, since we can a= t > least resort to xkeyval for those that do not handle such arguments > natively! >=20 >=20 > Note that you can load expl3 with \input expl3-generic\relax in both plai= n TeX > and ConTeXt and it will just work for the most part. As [1]the LaTeX3 Int= erface > Documentation says: >=20 > > The fundamental programming code can also be loaded with other TeX form= ats, > subject to restrictions on the full range of functionality.=20 >=20 > In my opinion, this is entirely too modest of the LaTeX team to say. I ha= ve > used expl3 in library code that runs with both plain TeX and ConTeXt and = all > works as expected with the exception of some minor issues with the l3file > module in ConTeXt ([2]now fixed). >=20 > -- > You received this message because you are subscribed to the Google Groups > "pandoc-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send an= email > to [3]pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To view this discussion on the web visit [4]https://groups.google.com/d/m= sgid/ > pandoc-discuss/782726a4-9890-4396-9696-4f5a349f9885n%40googlegroups.com. >=20 > References: >=20 > [1] http://mirrors.ctan.org/macros/latex/contrib/l3kernel/interface3.pdf > [2] https://github.com/latex3/latex3/pull/1114 > [3] mailto:pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org > [4] https://groups.google.com/d/msgid/pandoc-discuss/782726a4-9890-4396-9= 696-4f5a349f9885n%40googlegroups.com?utm_medium=3Demail&utm_source=3Dfooter --=20 You received this message because you are subscribed to the Google Groups "= pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/= pandoc-discuss/Y1EmPxxlfJtHwi6c%40localhost.