From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/30571 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Joseph Reagle Newsgroups: gmane.text.pandoc Subject: Re: state of the art in pandoc CLI wrappers? Date: Wed, 18 May 2022 13:07:11 -0400 Message-ID: <845cec37-32af-1a31-685a-dabc3d42b314@reagle.org> References: <87v8u2aoee.fsf@zeitkraut.de> Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38422"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.0; rv:68.0) Gecko/20100101 Thunderbird/68.12.1 To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-X-From: pandoc-discuss+bncBD65ZAVVYEKRBR6PSSKAMGQEGXXYONY-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Wed May 18 19:07:25 2022 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-pl1-f192.google.com ([209.85.214.192]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1nrN8u-0009rX-8S for gtp-pandoc-discuss@m.gmane-mx.org; Wed, 18 May 2022 19:07:24 +0200 Original-Received: by mail-pl1-f192.google.com with SMTP id b21-20020a170902d41500b0015906c1ea31sf1194791ple.20 for ; Wed, 18 May 2022 10:07:24 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1652893643; cv=pass; d=google.com; s=arc-20160816; b=Fh2JJP75GHZIBdsagiLV+XFyrc2rzrHPVtVH4IoKBXfjV56Riz1qFfI4DQAfZS/eUm s9dFc7IoLtxhRKl5+3rl3+KqCYZX2CQzSvn09U6dkWqinA0jTteGLSq3syFLCFWK+ncD egb3a0MkUYxsNIZbyjZ/TOQ3Xclm6a1+bROEoF8xZ0VMwVrmpvnupHpV09AaogIEeft3 5510ejTCXXbJiNVpTgCZyLQzJg201Y75DfPaM3+jfW3nW1i/VAluAqeJuM1FbdQKcsPP xNF2f4PhgB9uJ/DRW3bcV6DlL5WAPsuFLcRserZTZYIarPvxdUwJaPXnGGebJ1stMCnH wtvg== ARC-Message-Signature: i=3; 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:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:to:subject:sender:dkim-signature; bh=sIv1R7YHwyai6il0XjN2MePHW0G8B3VUnryN/oxWV/I=; b=vdp81XszrzHAT7bAOjEp2sxsPexfrpRunHx4jfezNk09FezEs7IxnAp1BsJsFw19Kg W2NvgDvwkvFy7ziE5EGkXnBFm3mJeapwsPzkviNbXVRTCcVHANgh7ojgeUk8rBsCmmHS EFYJwLJlD+UzFDe8uMyyfahjDXBYyuO6UjhAo1qlWULURfBLBZTEy6G8oGhuSy69IGpB Y1hBH07w0R5C8ZXat6Zsvjrp4UuslNLJBhRFQhGUptVbszUPsw3ZLTKAnHj88R/hU7ex hJmnp2UvqLCdgYKlpvWf5h13KqSjDJo89QPmmXGLBOA/ovzcd55UpwttqJpby1+/rOPD aGBA== ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@reagle.org header.s=default header.b=eu+ZAQbW; arc=pass (i=1); spf=pass (google.com: domain of joseph.2011-T1oY19WcHSwdnm+yROfE0A@public.gmane.org designates 23.83.222.62 as permitted sender) smtp.mailfrom=joseph.2011-T1oY19WcHSwdnm+yROfE0A@public.gmane.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding :x-original-sender:x-original-authentication-results:reply-to :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=sIv1R7YHwyai6il0XjN2MePHW0G8B3VUnryN/oxWV/I=; b=JBCya5Fnb1NRvetIcqN83+nXGJLZI7Sx9YVesLmtm007+xWfZs4Z9+5NrO1EwTYWX8 oGPDFgo6ltufQedWqvAe9SAD46nA8dSYCCvd0grrvdsXCt/esJ9CZP0DRVmBVu1yWGtQ BaIgoqsnhRUJJIrm4X2Nu3QfrORINNT0CQVqL6632Cy+2xYHLKD74kJurO1opIteLqIS 30DVTcPbG7RD06WgwZaX6oxJTmsOU2U1XdQsY7EyAPY9SaDkoJUqai+Mgi8Kabl+Ya4y t94Bi+yurSBemtfUyVGwNNuBzZ4Mu7LVuR/WhbpNuGXMCZhBkzq0xzNo7nu8nTaw7F7u chhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=sender:x-gm-message-state:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:x-spam-checked-in-group:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=sIv1R7YHwyai6il0XjN2MePHW0G8B3VUnryN/oxWV/I=; b=4VHai9vxBxufHS4XFFKZpDGTNF7cnrMiIq7eddo7CzGY3w9SYnx4iRmczya6upkLLJ FE98R6WDSn2T1mq1eJo9JowJ03pu3bvztFqO64/EAIdq7X9Ti+hpZMuy3UjjNlP09Kdm d2RPLosoWe+dp00135eEnT9s2yVNU5BUe5nCU7z6ghXnMrB7PcIUen4T4NiTBFRMMhkP b8B7wuMUCj/pOnTmlHjZ0CVFF6qkgNBtUSxKbhUa8+IQqUsyM5tGp+x0Kcor3gxHpb/h JugOdcCHbYlBN8HQqcY34sR9dbxHqUWs6yGY Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AOAM532PSt78qRl5W6ax6hXZ8eJXiCf3fEK0bVk8AIwwsCp+qXlBo79X xY1EEbKcIrcD5o8xovdq+KM= X-Google-Smtp-Source: ABdhPJzJbvY0P+Wi70CDjuriRp3SHi0cdT8vm5grGrNWDyZvilTUFUN8AbuFLL5lFq1Lbo3j4pCQOQ== X-Received: by 2002:a63:6cca:0:b0:3ab:892e:bfa4 with SMTP id h193-20020a636cca000000b003ab892ebfa4mr374420pgc.494.1652893642980; Wed, 18 May 2022 10:07:22 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a05:6a00:14d4:b0:50d:e1f4:2693 with SMTP id w20-20020a056a0014d400b0050de1f42693ls82195pfu.11.gmail; Wed, 18 May 2022 10:07:19 -0700 (PDT) X-Received: by 2002:a62:a209:0:b0:510:3c47:7888 with SMTP id m9-20020a62a209000000b005103c477888mr392652pff.14.1652893639405; Wed, 18 May 2022 10:07:19 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1652893639; cv=pass; d=google.com; s=arc-20160816; b=NxsmpZXQX318VzZfbDJgYs5noim+9lATLyN1ryOCP27xV4STItpg6wI9nhtD658eLT 9vxQD09L74/Mj0nbyGuNhEN2FI0bKAiJd2h+g1UeZRCKtEiYDijmAdPPw/DYsF3rw/PG 0VeDnvLp/NWe7lwsR4zVwgmbyLmqQsmoCkmQbBDKnhPz/fEUlii43YGqxq0u3nzRbHyA e6EeqderzPKadL+cpQU2rAf3bMZt95y0kVt6Kub7uZo7CC67JWDIC59H1pAIFoKf2Bb6 anbaqiCselcvJarv5J3G4EOWVPhaf8ExdnOY/1rZS+1JTm8T5VhQIB6jFkLKeewpc0zm m/aw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:content-language:in-reply-to:mime-version :user-agent:date:message-id:from:references:to:subject :dkim-signature; bh=h1B9uqcRNxsi1q/LjfJkKvSlTVOdw2pOZp7vPbuWgV0=; b=xeF4Xc//B+P9JjaqU9ueCccCEn7tFw/HzFuDZiOWDOwLMryGYSEBXMrP1hnPgnTSRd F9LvIImdCCao0QmVNvHI7d3QRsJSZEJODGg2rZNcRwRxgAedqRBI+Ednp/ge0vh7eZjy J8iDG/J78jekEzsyWQ7kX+B/wdcnN6C2lsgFk4a/qY66jraTlvbhhJoU3b3Qpps9ZzHU e5Ne5k3YZ1YVO0eT03u/jgdWL0zZ3qIc6B9IMHJAfC3ZbPgXnQk6Arf7t4OTACsqOUFt +giN3Y5VD+uHoMZ0bn3Onh0kIL+2WlDkILKZNZx6+E7e0XmqGRwjBf1HbYs/M+B4tTKM Hb5g== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@reagle.org header.s=default header.b=eu+ZAQbW; arc=pass (i=1); spf=pass (google.com: domain of joseph.2011-T1oY19WcHSwdnm+yROfE0A@public.gmane.org designates 23.83.222.62 as permitted sender) smtp.mailfrom=joseph.2011-T1oY19WcHSwdnm+yROfE0A@public.gmane.org Original-Received: from fossa.ash.relay.mailchannels.net (fossa.ash.relay.mailchannels.net. [23.83.222.62]) by gmr-mx.google.com with ESMTPS id i7-20020a17090a650700b001dc66027198si274494pjj.0.2022.05.18.10.07.17 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 18 May 2022 10:07:19 -0700 (PDT) Received-SPF: pass (google.com: domain of joseph.2011-T1oY19WcHSwdnm+yROfE0A@public.gmane.org designates 23.83.222.62 as permitted sender) client-ip=23.83.222.62; X-Sender-Id: a2hosting|x-authuser|joseph-T1oY19WcHSwdnm+yROfE0A@public.gmane.org Original-Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 5AA1F2C241C for ; Wed, 18 May 2022 17:07:14 +0000 (UTC) Original-Received: from az1-ss21.a2hosting.com (unknown [127.0.0.6]) (Authenticated sender: a2hosting) by relay.mailchannels.net (Postfix) with ESMTPA id C08642C2450 for ; Wed, 18 May 2022 17:07:13 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1652893633; a=rsa-sha256; cv=none; b=pSDROg7s75XxH99vbmlzNIG+/uiJEExl9qwn9DpQWSkLAgUuoqH2l5YjIOFrAWyKG/Ndr/ HVeREIJN7Pt4eKGcX9ezBj8bR/HKTehxXwrvM6gAy9SrU2pEgp8KbfYXhBTDEDs+h4D823 oAqTZcHqOWHWoK+zQ2jtLdaRcQ9XniAzq0mMo6yEZjofswGsh4EUA0LG7CiNAHYu7X5AQp TC9aIwzWlhB9fL31UFlGpsgghaCO1po0P39k4BM+O8CU2SwWDNjs9FBnto93AIuXizT8wq an8mqbmpvWha0d1M65+WCmiYF9q41ZY0vUMIyoMLzaNliKaI0ZzppZKbbr0npA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1652893633; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=h1B9uqcRNxsi1q/LjfJkKvSlTVOdw2pOZp7vPbuWgV0=; b=BzkPduLJl9TukMxZw8A6rubWWI//RCv9si7HnA/Rm0r4WX0bh0rhBjH9sCA3/1WWUcKVnw 3UPCAWh2TRfP/A93hGYjUIXashoSY96FT3KN7jH54X8A6VMYv3jnqWJDuAVCVCLZdBCM0E bgk+8u/lQcThfCHyE2pH/LKN58YZlqfG6p6QwPc6YXi+bq7cZvuY7kuBz8JScvStasd3Wk aAye7o3QIi57mkOh9xU0tjEsJyyLvSwGd+hftekPnYBFzIkCIT3Z25qUYZmgxPmlkU+8sp oQcX8GsVxq0kaZThqVdQjW2GbZxcR/db98ndFNH9dHU2V21il1ECewgjc3PR8A== ARC-Authentication-Results: i=1; rspamd-6fcfc4d76-6kmn6; auth=pass smtp.auth=a2hosting smtp.mailfrom=joseph.2011-T1oY19WcHSwdnm+yROfE0A@public.gmane.org X-Sender-Id: a2hosting|x-authuser|joseph-T1oY19WcHSwdnm+yROfE0A@public.gmane.org X-MC-Relay: Neutral X-MailChannels-SenderId: a2hosting|x-authuser|joseph-T1oY19WcHSwdnm+yROfE0A@public.gmane.org X-MailChannels-Auth-Id: a2hosting X-Wipe-Shelf: 248fce805e2fb11c_1652893634106_3793715555 X-MC-Loop-Signature: 1652893634106:2844601498 X-MC-Ingress-Time: 1652893634106 Original-Received: from az1-ss21.a2hosting.com (az1-ss21.a2hosting.com [68.66.224.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384) by 100.112.55.220 (trex/6.7.1); Wed, 18 May 2022 17:07:14 +0000 Original-Received: from c-24-60-31-165.hsd1.ma.comcast.net ([24.60.31.165]:60755 helo=hom.local) by az1-ss21.a2hosting.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1nrN8i-0000gl-QL for pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org; Wed, 18 May 2022 10:07:12 -0700 In-Reply-To: <87v8u2aoee.fsf-9EawChwDxG8hFhg+JK9F0w@public.gmane.org> Content-Language: en-US X-AuthUser: joseph-T1oY19WcHSwdnm+yROfE0A@public.gmane.org X-Original-Sender: joseph.2011-T1oY19WcHSwdnm+yROfE0A@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@reagle.org header.s=default header.b=eu+ZAQbW; arc=pass (i=1); spf=pass (google.com: domain of joseph.2011-T1oY19WcHSwdnm+yROfE0A@public.gmane.org designates 23.83.222.62 as permitted sender) smtp.mailfrom=joseph.2011-T1oY19WcHSwdnm+yROfE0A@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:30571 Archived-At: Does Quarto allow you to specify filters or csl files in the document itsel= f? For example, I like to use the pantable filter in some documents but not= all -- it's too slow for that. I would worry about a document compromised on a webhost and then synced loc= ally compromising my local machine, so I appreciate pandoc's constraint aga= inst running arbitrary filters from the document's metadata. My CLI wrapper, which doesn't exist on the webhost, gives me some protectio= n from that as it constrains what can be done to a few filters and CSLs. I could use pandoc's the defaults feature. And 95% of the time I only have = a few command line options/filters, but I haven't wanted to create a bunch = of default files to cover their permutations. (I know they can be overlayed= with command line options, but can default files stack?) On 22-05-18 10:45, Albert Krewinkel wrote: > It's a bit more than a CLI wrapper, but maybe we should add [Quarto] > to that list? >=20 > [Quarto]: https://quarto.org --=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/845cec37-32af-1a31-685a-dabc3d42b314%40reagle.org.