From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/31608 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?V=C3=ADt_Novotn=C3=BD?= Newsgroups: gmane.text.pandoc Subject: Re: Plain TeX writer Date: Thu, 20 Oct 2022 03:32:43 -0700 (PDT) Message-ID: <782726a4-9890-4396-9696-4f5a349f9885n@googlegroups.com> 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: multipart/mixed; boundary="----=_Part_5502_751548806.1666261963136" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35196"; mail-complaints-to="usenet@ciao.gmane.io" To: pandoc-discuss Original-X-From: pandoc-discuss+bncBDONFQGBUMIRBTGHYSNAMGQE232H23I-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Thu Oct 20 12:32:48 2022 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-oo1-f59.google.com ([209.85.161.59]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1olSr2-0008xv-Cz for gtp-pandoc-discuss@m.gmane-mx.org; Thu, 20 Oct 2022 12:32:48 +0200 Original-Received: by mail-oo1-f59.google.com with SMTP id a11-20020a4a80cb000000b004805cba57f1sf9386314oog.11 for ; Thu, 20 Oct 2022 03:32:48 -0700 (PDT) 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-sender :mime-version:subject:references:in-reply-to:message-id:to:from:date :sender:from:to:cc:subject:date:message-id:reply-to; bh=sd3e4T7HBGDtmqvM5xCyO4J1Hf78Kp4M0dm3ye1TVMQ=; b=LEsnsz3x3/8hnVmjV92JzniKWu33rMam4xYZ3MGmOLIkgRRxtoePf5ZSxvFlkGOQqW Z2HjaeFPNtSFb/mx0QdYjHKR/iGVZtSMv0gaXLJR/hwdh9wJK/zQ73FjgpC7SiIP01su 2SHCeK5KYbSGGyFEpXiTZtiB9SltFcK36SYgkL6z9xjleGKCIl0qrSnxa27X63woD90D QeMQa+HkZoP3lmjq2GBPg4+IfDP8eAJ+97evcF1u3PnmN2/pvO4/BAHdThEbYIgBA7Pf FNQLTh3NoK32HuUbW/aYCLAr/k9U7Ki1v1/VbHQSoejr9zYiab+VE0rBoP0N+uKC6I6I mdgw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:x-original-sender :mime-version:subject:references:in-reply-to:message-id:to:from:date :from:to:cc:subject:date:message-id:reply-to; bh=sd3e4T7HBGDtmqvM5xCyO4J1Hf78Kp4M0dm3ye1TVMQ=; b=IYHnMLPu3dy8hLp6/85Ltl4pLhXf7z2EW4jl51tBghD//+inBQVfrmXaRYp+LOlokO 9Uybb5iIiqR9hizRwRdcqeWmtxM9BZD925LTog5Fvajj+LZfaRAPNZJjepzSNxGMMtvB vIQy7oBzq7vmcf82Xp5eG+UaZ3OsssXWLhaFDZMPZ2huXzrBfFA7yO+oF1dLAU895J61 Xra+Nqi6RfxMvc1ppH/FK1CDVT8ZJM27I2IBRGHU4Habettd4wzMCtmBuqj8e6ZOa9fE lG8e6p+COoGwEwCrs6QhW+aJPtD5h8ylfb274NZul6kiT8Au6DrvK1Bq5Vu2HWbnJNi8 eJEg== 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-sender:mime-version:subject:references:in-reply-to :message-id:to:from:date:x-gm-message-state:sender:from:to:cc :subject:date:message-id:reply-to; bh=sd3e4T7HBGDtmqvM5xCyO4J1Hf78Kp4M0dm3ye1TVMQ=; b=JkNqc+F78Dvp0nJuHIoLN7Azi8urFwKfMICgBIxiyz7Bwwnl2IMdP3faLiRhlzTOlQ tRtuXmFe7morqUW8HF1I5OfZDQmUv1Nomi8lPES9b2xSOKWAjtv3M//undca4FRV2Z24 x4DzDP28/0O4olKdnAHtbM6v7mfCq8N/rZ62YDcTVcU2sRh45/aEzetfoaYPEbj08RTW NUafy7vnWKuKs2/3gvDTknI+neEvbCl9JlOpAs1R80LDhxZLDQ5fvTYLF3BEmhoLZqo1 8bzPbnz2boSdsLboYBZ96aJzv8wZApxuXrAj05BzPDYh1yB9RX366WjUebhEoI4TJJaG k4bQ== Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: ACrzQf2Sh3IvFHhZayjkg6pTIVIpa/7NryXxP8DJhYsLPUOiKj7oekxD SUCkLkkcoM2+Ov3LC2cL5Xc= X-Google-Smtp-Source: AMsMyM5J+0dhYHnXdoqQVPrGmDmfNZrYJaWGy3aM//1hl5poogEkcvPCbcrVYPO5nCAFiGTD+6rThw== X-Received: by 2002:a05:6870:350:b0:13b:498:cc34 with SMTP id n16-20020a056870035000b0013b0498cc34mr386492oaf.153.1666261967235; Thu, 20 Oct 2022 03:32:47 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a05:6870:b783:b0:136:8a4d:f0b3 with SMTP id ed3-20020a056870b78300b001368a4df0b3ls6866951oab.11.-pod-prod-gmail; Thu, 20 Oct 2022 03:32:44 -0700 (PDT) X-Received: by 2002:a05:6870:3924:b0:137:5188:dc7e with SMTP id b36-20020a056870392400b001375188dc7emr17660922oap.237.1666261963981; Thu, 20 Oct 2022 03:32:43 -0700 (PDT) In-Reply-To: X-Original-Sender: witiko-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org 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:31608 Archived-At: ------=_Part_5502_751548806.1666261963136 Content-Type: multipart/alternative; boundary="----=_Part_5503_487419801.1666261963136" ------=_Part_5503_487419801.1666261963136 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Dne =C4=8Dtvrtek 20. =C5=99=C3=ADjna 2022 v 11:53:14 UTC+2 u=C5=BEivatel Ba= stien Dumont napsal: > Yes, while processing the file with LaTeX, which is your use case with th= e=20 > Markdown package, the expl3 programming layer is surely worth considering= .=20 > My point was just to say that the key-value arguments in the kind of outp= ut=20 > I propose would not hinder portability across formats, since we can at=20 > least resort to xkeyval for those that do not handle such arguments=20 > natively! Note that you can load expl3 with *\input expl3-generic\relax* in both=20 plain TeX and ConTeXt and it will just work for the most part. As the=20 LaTeX3 Interface Documentation says=20 : > The fundamental programming code can also be loaded with other TeX=20 formats, subject to restrictions on the full range of functionality.=20 In my opinion, this is entirely too modest of the LaTeX team to say. I have= =20 used expl3 in library code that runs with both plain TeX and ConTeXt and=20 all works as expected with the exception of some minor issues with the=20 *l3file* module in ConTeXt (now fixed=20 ). --=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/782726a4-9890-4396-9696-4f5a349f9885n%40googlegroups.com. ------=_Part_5503_487419801.1666261963136 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Dne =C4=8Dtvrtek 20. =C5=99=C3=ADjna 2022 v 11:53:14 UTC+2 u= =C5=BEivatel Bastien Dumont napsal:
Yes, while processing the = file with LaTeX, which is your use case with the Markdown package, the expl= 3 programming layer is surely worth considering. My point was just to say t= hat the key-value arguments in the kind of output I propose would not hinde= r portability across formats, since we can at least resort to xkeyval for t= hose that do not handle such arguments natively!

Note that you can load expl3 with \input expl3-generic\relax&n= bsp;in both plain TeX and ConTeXt and it will just work for the most part. = As the LaTeX3 Interface Documentation says:

> The fundamental programming code can also be loaded with other TeX = formats, subject to restrictions on the full range of functionality. <= /div>

In my opinion, this is entirely too modest of the = LaTeX team to say. I have used expl3 in library code that runs with both pl= ain TeX and ConTeXt and all works as expected with the exception of some mi= nor issues with the l3file module in ConTeXt (now fixed).

--
You received this message because you are subscribed to the Google Groups &= quot;pandoc-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to pand= oc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To view this discussion on the web visit https://groups.google.com/d= /msgid/pandoc-discuss/782726a4-9890-4396-9696-4f5a349f9885n%40googlegroups.= com.
------=_Part_5503_487419801.1666261963136-- ------=_Part_5502_751548806.1666261963136--