From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/31607 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 09:53:08 +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> 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="22055"; mail-complaints-to="usenet@ciao.gmane.io" To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-X-From: pandoc-discuss+bncBDCINCES2QJRBB5VYSNAMGQEZLFXSRQ-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Thu Oct 20 11:53:16 2022 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-wr1-f56.google.com ([209.85.221.56]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1olSEl-0005ZJ-1Z for gtp-pandoc-discuss@m.gmane-mx.org; Thu, 20 Oct 2022 11:53:15 +0200 Original-Received: by mail-wr1-f56.google.com with SMTP id g4-20020adfbc84000000b0022fc417f87csf6531105wrh.12 for ; Thu, 20 Oct 2022 02:53:15 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1666259594; cv=pass; d=google.com; s=arc-20160816; b=T2mxW3Pe5k/rVsMseFVK8BmRLj/L+4r+7Nq/xpycGuk/wBbr4ARMkVS9zynZmb3YpI M7PZgxsPowmPFH34S+QpQXp4YjHZ6oebCmkQvfW/M3QAtlgnp3Dl1qAOTq+wPvCzVZE+ xPVYd/qJ9OD7Bd5cUIgAxBp6Qpd31iCHQvxpdC0JwUn/Zp9HwabUzguWsOUQbXIPhF3d +VRGp/qzvjlorZZJecaNOLvjDjD4mL3kgT5KAUe6e2HyuIvYFpA5TS/d3D2wj3H1kNZt htMDbKsMpQqqpMNhRjlNENAjR2yHV3qAmsBb+eFgJ61qEgsqYPhX/sH1t01RS8YcH7QU b4UQ== 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:content-transfer-encoding:reply-to :in-reply-to:content-disposition:mime-version:references:message-id :subject:to:from:date:sender:dkim-signature; bh=JuxwOrE36saAygg8gj85NYihZzyUw8IFBsO6Y6PSPRE=; b=Gc+WS5m/HCX65nSxoVJoYja3sD9FqwY317KLJ+lqO6w+Yudh9pYABC5MnltGX99nmf 1Xc1tIbONEub1BLhqXBLxMJGCpK7PcRssxDQ7VtzZfi5bj99kFouAmSyQ8JGWNMkW13d Vd88rnYZhr9lsYf9npN2nkH9bfujkR4ZfP6yUlaPS1FihgSXILRHiYenQN9KJBInpRd5 8s2nHmw0DsYMV4QFlAi0Zn3laaPG0FAf5u9xqIoeTk5rPWLO9sFItchAAH8foDaNh2Db oIQwVqbTHj/d0yLWCaiZXko23MUBZsxLs2WOa1ivwx4yavi2tLQsjKlp+xISC0mtIlCv 6CAw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@posteo.net header.s=2017 header.b=eT5y9iES; 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:content-transfer-encoding:reply-to :x-original-authentication-results:x-original-sender:in-reply-to :content-disposition:mime-version:references:message-id:subject:to :from:date:sender:from:to:cc:subject:date:message-id:reply-to; bh=JuxwOrE36saAygg8gj85NYihZzyUw8IFBsO6Y6PSPRE=; b=aElPYK3a62hZA6KpeNB2tQ6LqjAV/sd5szKxwK7Pa+m2/ONzTgYcusLwGFrahp1ky8 I2PW1SuvQuV3PixQaZcOr1DHkKWwVtyS8T1x8WpHzvVzrTLxT7vJVI6HtNNshkY3jBni 8wIF9C1Msf9S98QbmCfn5z4OlFAe2XtrE6yniw6SypM8ST7tY7EahmLG8ZKNiCr+1Imx yEBF3yuv4IMEn/eIAvNEV/Zkv9iOdboi88e/4Eyh1OcyDxzLighz4/PkwM0ha0NGtMnD GuJZkNUuwIcdvf2cbituRQtCxm4MLhLy4YNsQg+OcV5bq/rSxGbDnfi 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 :content-transfer-encoding:reply-to :x-original-authentication-results:x-original-sender:in-reply-to :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=JuxwOrE36saAygg8gj85NYihZzyUw8IFBsO6Y6PSPRE=; b=IgYKYSyYYzcKSxwI7/PegZN4OeqK9toNwZFSRaWBIEuHb4BsJGrl7RA2IeNBEQkiPS dQXORDmG9tZJ4NAGYkMNOF1niL2L5ZzWwEnta+Tvwr16AYb7zc/1FCArDPNW/dul8UFM H8doyGmF+4JOjwiPPdlzO4+eFustlYKIoQUTbDqITaJ/C3Jqwql+cd/XLhbrW5HuVCMM UhsHkaVPXiqJbCNVPb6jUh5rxkPUG59fGJeG0mq2TISnyjdEZxeq65M5d5Krf/69VWfl Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: ACrzQf3Zcr67pg4ttkvc4IFMG9CoEhoOQqRYyJBZocutX1Xc2zUwEggw L07KFJ45CMWtEC6grJHo5yw= X-Google-Smtp-Source: AMsMyM7FXjNOXc6HwEabYuBU/YDD04tsGJwK1b7TfXia1CEiVWcmqGBBshICQRDs7iRDSKXmZSYzDg== X-Received: by 2002:a05:6000:184d:b0:22f:4ef4:47a7 with SMTP id c13-20020a056000184d00b0022f4ef447a7mr7859671wri.563.1666259594654; Thu, 20 Oct 2022 02:53:14 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a05:6000:231:b0:22c:d34e:768c with SMTP id l17-20020a056000023100b0022cd34e768cls1306431wrz.0.-pod-prod-gmail; Thu, 20 Oct 2022 02:53:11 -0700 (PDT) X-Received: by 2002:adf:e4c8:0:b0:22c:da2a:9736 with SMTP id v8-20020adfe4c8000000b0022cda2a9736mr8274822wrm.437.1666259591077; Thu, 20 Oct 2022 02:53:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1666259591; cv=none; d=google.com; s=arc-20160816; b=M3n9OQ8hx830USVBHRCp7Mvw3lSrN357kjh2n+1gaSThPrz2KJPrgaxDKwB0ZTU/II sX7Zn/9YRaK9OwSsBrJDYlDkVcqbB8CykUSf6/E9xkvrZW2ZjmymgrhkjgSGJfdtaiIq RW6TMR0qgUDz7zhgsCCexvoZfMnfPwI2OHcvuaAqsU0hRQipAB/WaaUmN5wgavwxM0gL BUVEZhUh4yt3voCm1ah1Y+Cununm/mzfWQuWxiBXGQ+3U2eRZaTiZyJWIBACdGulHBeG FV0crjpsXWLmwOcSFLkdcyFOf3w4xMTrSvYj5WoY734YeifVzmsj9Y7h0BXry0Fh96Va FuCA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:to:from:date:dkim-signature; bh=oEzii93e7JdRexsoi+NIeNiJnuDJWnXQ0z01+hlAl+o=; b=VKm4sjYPm+OtEKE/dSKrHxL4uJDgTdjXoIuJqLEpR1DSiP/w7VJHbmLZwgSN86ehRp jTYmfdtr3agdMY4UYdsoGH8jOk955BQsMJi6h8PKWzq3kOke9aQmLXRGYsVyW1HAdkvz DGowcxQZCLerZCzkKLrKgQwdQLhBFGUJ/yzYpRv87X7Gf04tJiauWhVJ1mKFWilDXGhh QCjPJ5I8+AJPHSeRbpUtrZ7K3ifJWhPCIVuNeOwInIi3iA/DheN4/kUB5EMpVN/TzG0C 4OUd3igx2LCC/UBia+dwd+12rcDjB02gxo7eO4+ROw+91r3Xp3ptV80cFsWh3GSJAi5m ZLFQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@posteo.net header.s=2017 header.b=eT5y9iES; 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 co22-20020a0560000a1600b0022e5cd5f848si700342wrb.3.2022.10.20.02.53.11 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Oct 2022 02:53:11 -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 A94C6240104 for ; Thu, 20 Oct 2022 11:53:10 +0200 (CEST) Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4MtNFf04fQz9rxG for ; Thu, 20 Oct 2022 11:53:09 +0200 (CEST) Content-Disposition: inline In-Reply-To: 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=eT5y9iES; 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:31607 Archived-At: > The xkeyval package is one option. I am partial to [1]the expl3 programmi= ng > language from the LaTeX3 project, which provides many programming extensi= ons to > TeX, including key--value interfaces (see the l3keys module in [2]the LaT= eX3 > Interface Documentation). However, some would call the syntax of expl3 ar= cane. Yes, while processing the file with LaTeX, which is your use case with the = Markdown package, the expl3 programming layer is surely worth considering. = 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 at lea= st resort to xkeyval for those that do not handle such arguments natively! --=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/Y1EahFGwPIoI1E2i%40localhost.