From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/31407 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Albert Krewinkel Newsgroups: gmane.text.pandoc Subject: Re: Lua filters: Extensions with pandoc.read? Date: Mon, 19 Sep 2022 14:39:32 +0200 Message-ID: <87czbrfrzr.fsf@zeitkraut.de> References: Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40426"; mail-complaints-to="usenet@ciao.gmane.io" To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-X-From: pandoc-discuss+bncBCZJF7XJTILRBDWLUGMQMGQED6YPELA-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mon Sep 19 14:50:26 2022 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-ej1-f64.google.com ([209.85.218.64]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1oaGEE-000APr-G2 for gtp-pandoc-discuss@m.gmane-mx.org; Mon, 19 Sep 2022 14:50:26 +0200 Original-Received: by mail-ej1-f64.google.com with SMTP id qf40-20020a1709077f2800b0077b43f8b94csf9022023ejc.23 for ; Mon, 19 Sep 2022 05:50:26 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1663591826; cv=pass; d=google.com; s=arc-20160816; b=y28GXiJd+ucAn7pWYjBT3c5Zq3tXkEPftJ8HDVIBYkRPOjOX1ie6Y+0h9YBJhKB6fj 6hA08ACB2weTELlOMVro65mDGihh9zVvH2H1azzfs1+LEyedjXTl6USH5xm20/LTbjiq miJZz9thB31Q6qDuCzLnktRgeStaz8QUE5Ahe4jUXGOT7/cKxqUPiEoryqzh+1PrMVNw gD9XM9CbB25+z3uPlyK9u/dw3QecLvNQFm/z/cEv9PDzR5v14+Ux94CEHvvk4FaXi3B0 PklOEAzUKbLHNuqz/V7sThDqr6lBmBYEXptF21eKcz3A3GwEKbHp+5B0zBrNFsllhDdr U1UA== 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:mime-version:message-id :in-reply-to:date:subject:to:from:references:sender:dkim-signature; bh=Q8kjxRg5t3MQcbHJXXC7MRHXWZ2teYrvULTIHwHygOA=; b=OrzGmmlhpoY1jrXIJW7+JPFehpbFUa3hnJn9DPhBuzsbC36Il434ui7W8V54SVqfOS Grr815mm8+vEkCTzmumDhOOT9StUh97SKe1emi4rfgXfAvExVVJDOQy0z3zWd6OM48zv Xfxmrvyq24PCe4kC36xPwnvKYGCwIC5ff+0Ai3H6iYSU4pGk/TypihU3xgSzV6mahxGs JBIzB9an1nWpMkfFRcnibnPFxOmV7290uXRcwshAgYxbyzRZW/kZ8OyZG6qRzvCeqqRB sM9rpZrBJ3aCxnpDfke56quKkzS2TVHNwcei1CsG7Nkgio0tyfAA2xjG9yzB7qaYUWPR +FBQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of albert+pandoc-9EawChwDxG8hFhg+JK9F0w@public.gmane.org designates 80.241.56.171 as permitted sender) smtp.mailfrom=albert+pandoc-9EawChwDxG8hFhg+JK9F0w@public.gmane.org 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:mime-version :message-id:in-reply-to:date:subject:to:from:references:sender:from :to:cc:subject:date; bh=Q8kjxRg5t3MQcbHJXXC7MRHXWZ2teYrvULTIHwHygOA=; b=ZqU2KNktE5if/xbFqEG8S5Csj9Y7viSL2AmCQ1p/+3LdBKsfJYBo3YDlvY2bl5vayZ DyCcP56ckeXycldHASOrjxD6xuheZB8Cx3khintr+Y2lZ88Y77eVEX6UCOVrqijtIdJa 52c+SKTxTVzmK/xxNCb1yJ5oVAgf1NPBIQXpz0A762gxLE6JwjSXuiwm8feXmnoQ7uj/ FOB3jKJGHGI+S+i1QWfeMPwyJIgb81IMk1Gv0vmPEtF2ZU9+jp9XFJBWlYfZntxnD1S7 CkdnJhBGBlmhOuve1F3ohxCY+bjj5AXG0KXXBgGFomJ4J68yLKMeZfW/DWkbfPPmVpRl BVtw== 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:mime-version :message-id:in-reply-to:date:subject:to:from:references :x-gm-message-state:sender:from:to:cc:subject:date; bh=Q8kjxRg5t3MQcbHJXXC7MRHXWZ2teYrvULTIHwHygOA=; b=T9WKhaIFFdSoteewwj1mzhtOug9EoeVjVDTirqVGmddMP2lag/yATrtOQyjdFT8Am2 ISQLztg/fMdn6is4eLqPCAUm8Cu1oszLRLnpfwRNyz8GQZjp2WaUl0AdVY11vkWy0rKm l0Bf35XJZXs76y374smW8fF4pPHKpsBt90DAPwoZcjyFnfUIkh3a7jNV94HY0J6aLdUJ yXK/J4vWkNIW6FrNKCkeB1vhVoXCGtddHVECv4o2e9xjtWd2/z1av9QIOSsNqsSAQp6t dsZQH1Jp07nS5+9OhhSyG7dLDUIP3mji2RT779pEQ3IFj3vEUl+q7OM3+zzvyB9VZ+R5 Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: ACrzQf0+ZwiOljRVnY0ybEY7qZrqZAcbt1++fdy6cH3BQuU7Ov9QgQ9u LjwLIRI+mHi63iquxEVL5rc= X-Google-Smtp-Source: AMsMyM5/S8ih2GMhe/Et5iLVs5j1gfDO9kxJxMGT9l+J+s5jycPCw7w9NvgTK1SHLAQppJDjFxwf6w== X-Received: by 2002:a17:907:3188:b0:741:4bf7:ec1a with SMTP id xe8-20020a170907318800b007414bf7ec1amr13158347ejb.448.1663591825863; Mon, 19 Sep 2022 05:50:25 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a17:906:1252:b0:778:a07:caab with SMTP id u18-20020a170906125200b007780a07caabls2171127eja.5.-pod-prod-gmail; Mon, 19 Sep 2022 05:50:21 -0700 (PDT) X-Received: by 2002:a17:907:8a1a:b0:780:ee1:b71e with SMTP id sc26-20020a1709078a1a00b007800ee1b71emr13263854ejc.474.1663591820966; Mon, 19 Sep 2022 05:50:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1663591820; cv=none; d=google.com; s=arc-20160816; b=FmPsym5IdAbfddCOxyzsjrctH8ThsBuh25Xqy+fKwjVTrFPVL/9Oq9N+hUa7LC2Mpf SdYWETVIItEcU64EqxcvxqLHfU8c5Uown+CmUaPIy+8Ohlhu7fyL+lat/9ovPuj+7H+0 MFfzvC6+OY38TXNpJRqkkCMrmtV/6/Zre4sN0Y6QceNu1Xa8R83DSEC6yJK+cmcF8axh jcsl6K18DWOm/VUf42/PuP4T86OVbNyEl5SksHrdEY47LlrFS4wQvJYdRglV+K/x5NuF FI4DYm88DgRQUsrS1nZQM0LyRvKf7azu7fgicM7oQAJnwSCRJoRPIg3aU0NfzcNY1S1/ uXRQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:message-id:in-reply-to:date:subject:to:from:references; bh=l8cq20GuZhqe3ghvLF9XsHt6C6e+pa97Og5LkhIs+JI=; b=FKR8CgBa+qDycqwTGFt14opLTxmGhCvFo6HJJmBJZl+zrxS3vhjfaFTN2NOZwbii+R kNzwjnelXajMvqEBvuHQnNZa84ondjkIkWrvJ0hB2bIDB033QYbf8PqjtqKieXBSmMia RUwxlmqzgTn3qVtsy7HWrpyst5y66uhRqvMPIDjCdRkxwiJZJSiwwk0hVjpRm/Mc19x3 pQwEC1PT92MrKBCE/+S4y+WUNspa95ekpumlhVg8XZCVtExSKiZgYqPJ+kinorlJtTev YpAvfxRgF6yEAnfoyeYw22l7wbE5ekqz0yBavadpIIA/iyf6o/bsojOWMWsvhJ2Q2Zbr o/kA== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of albert+pandoc-9EawChwDxG8hFhg+JK9F0w@public.gmane.org designates 80.241.56.171 as permitted sender) smtp.mailfrom=albert+pandoc-9EawChwDxG8hFhg+JK9F0w@public.gmane.org Original-Received: from mout-p-201.mailbox.org (mout-p-201.mailbox.org. [80.241.56.171]) by gmr-mx.google.com with ESMTPS id d3-20020a05640208c300b004542c733389si53101edz.5.2022.09.19.05.50.20 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 19 Sep 2022 05:50:20 -0700 (PDT) Received-SPF: pass (google.com: domain of albert+pandoc-9EawChwDxG8hFhg+JK9F0w@public.gmane.org designates 80.241.56.171 as permitted sender) client-ip=80.241.56.171; Original-Received: from smtp2.mailbox.org (smtp2.mailbox.org [10.196.197.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4MWPfL5wl3z9sZT for ; Mon, 19 Sep 2022 14:50:18 +0200 (CEST) In-reply-to: X-Original-Sender: albert+pandoc-9EawChwDxG8hFhg+JK9F0w@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of albert+pandoc-9EawChwDxG8hFhg+JK9F0w@public.gmane.org designates 80.241.56.171 as permitted sender) smtp.mailfrom=albert+pandoc-9EawChwDxG8hFhg+JK9F0w@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:31407 Archived-At: BPJ writes: > What is the proper way to include (reader) extensions with > `pandoc.read`? Specifically `-tex_math_dollars`, > `-shortcut_reference_links` and `+four_space_rule`. > > I have read the docu but I don't get it, so an example (here and in > the docu) would be much appreciated! Extensions have to be passed as part of the format string, e.g., pandoc.read(source, 'markdown-tex_math_dollars') I'm not entirely happy with this, as it means that any extensions passed via a ReaderOptions object will be ignored. -- this may seem like it should disable all extensions, -- but the ReaderOptions `extensions` field is ignored. -- The default 'markdown' extensions will be used instead. pandoc.read(src, 'markdown', {extensions = {}}) Ideas to improve this would be most welcome. -- Albert Krewinkel GPG: 8eed e3e2 e8c5 6f18 81fe e836 388d c0b2 1f63 1124