From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/31425 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: John MacFarlane Newsgroups: gmane.text.pandoc Subject: Re: ANSI escape sequences in jupyter notebook output cells Date: Wed, 21 Sep 2022 10:31:58 -0700 Message-ID: References: <956e8385-8b5f-49de-a74a-cc62f84be526n@googlegroups.com> <5f877bed-697b-481c-9604-c5d69168eda9n@googlegroups.com> Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.1\)) Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36962"; mail-complaints-to="usenet@ciao.gmane.io" To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-X-From: pandoc-discuss+bncBDW7ZIEHTIIBBEMVVWMQMGQEX5MBVPQ-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Wed Sep 21 19:32:06 2022 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-ua1-f63.google.com ([209.85.222.63]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1ob3Zs-0009Rp-Vc for gtp-pandoc-discuss@m.gmane-mx.org; Wed, 21 Sep 2022 19:32:05 +0200 Original-Received: by mail-ua1-f63.google.com with SMTP id y10-20020ab0560a000000b003af33bfa8c4sf1882299uaa.21 for ; Wed, 21 Sep 2022 10:32:04 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1663781524; cv=pass; d=google.com; s=arc-20160816; b=AP1uGMz+i9iDjAO7/MyCEHjUr3GSO2Ts3CObSAIvK+eNeK/mmnLCX3D03LcoGJAwvh F1hWwE9IwHWl0s0LoCgdYmQTehyCPHl7goR1sq1A9mQdnZdJYh81Nbe5vSyncg9Jzdz2 GGQnM4aFHfBGLLpjmnEJ8X8tYXI4j9k/Gn9k77GU/XdWGw4HZCQ3tP6KzuNbiGKRijYD 9rxEW7Cgx76X4M3DlI64mHgMpzjWmm2PGIsAMJ/BL69NELBYi4m/VdTXzRIgsOjhciyC JD8plS7dF3wGoK+LNZ/j+HC35rWXsPPpX9ak8/2ZQYz2XN2IRqQ2OBKCy5OEn9nDQlyu M0gQ== 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:message-id:in-reply-to:to :references:date:subject:mime-version:from:sender:dkim-signature :dkim-signature; bh=NV7qeMynsxLuGvSElW5rzrNUxK6kx9z4DR94EjR0rQk=; b=MUpAQbdy+AduYavG6Fe1L2f4Z3oXUkbXcVIQNdN6IM8ZYHWpPhQvjg695WLXR5qFHh GTluw6hM+xLxfiT2PqTAjQCMGDohoh86Ik8CQneGle7ghxhR1jQr/OrFxrizlkBuvM5Q xAKEWbpDVv6LFCXcuVFA+4vkbo6znzIslVxynEgmbiqfrTtKxjPY2qx0Nzj9/oNrTWtk wkfE5481FiKllD4uD9bdzo28OWc/FhQ1HG5fwGtIzr0w1bNCdqDD9d2xibD8VTwJhLN5 AtcNatNj8QmZ+/lZtRU2RuEOxA/27J0ls1kb65mONePR9LZlwz/4Z52r87y6tZBCa2jx JSsw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=OCDXDoqK; spf=pass (google.com: domain of fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::102c as permitted sender) smtp.mailfrom=fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com 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:message-id :in-reply-to:to:references:date:subject:mime-version:from:sender :from:to:cc:subject:date; bh=NV7qeMynsxLuGvSElW5rzrNUxK6kx9z4DR94EjR0rQk=; b=jseE/FqqYKH5bW75yMITe4q3DhFpAGEu67eSKFRG9+b1Z/b3DMSiAcwYjml3NhS/FW xUUmo+QUg8VqPPFvE5QepQQbVACV29otRO4pQxMSsV8WZMpjjC4BZuMhT7+uL0sHhx8j tB9soOuDAH2qh3oeosfjFREgWiqp5nwsvpnZmWEuEPSDacpLhIiL7TLMKr9VBIxVDYUI IWMDzZxaks9K7Pj5R+/RNJXUZkZBGBX6FehYtRRzuA056BryP6427shkxC/vagEGZwdA 9ECo/AHp1Wsy/f77SCZPA/emo3IePW2lwkm8fW/v20ymWCaR4uQKLqEkNZ684wIAlPV6 RY8A== 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-authentication-results:x-original-sender:message-id :in-reply-to:to:references:date:subject:mime-version:from:from:to:cc :subject:date; bh=NV7qeMynsxLuGvSElW5rzrNUxK6kx9z4DR94EjR0rQk=; b=W7KDwLPhMKNvporFcgM7K2dVBGoTSGjLnKEI3H9WLKXT8WT/xr9F61sZVataeTtkyO VnN1s426jv7CYMdlXZgrymhGwgi8OqXzApQJMB4Lz2tW0PvSNdfHyys8jsCilaTL3bmO 5jBEJlZM+Xb+Cbn91l6X/cl5ybGF8RuZsOoCyj5dDRnX66/NnwN9IdH5zvedvqGcFcH1 rzZ3eWFjVUqVMvHkDaNz5oAxsCemqr8+5XUn5+EfVV7W4Yg/UeBCm6rzPBuk3tLDhnu8 yt2aVBziUUV8qAVj2ZXDE0gNBAJAi30mPe/F7oRghdxHFPiM6MZcDtOqYdmv2IroUm0l hsag== 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:message-id :in-reply-to:to:references:date:subject:mime-version:from :x-gm-message-state:sender:from:to:cc:subject:date; bh=NV7qeMynsxLuGvSElW5rzrNUxK6kx9z4DR94EjR0rQk=; b=Od5LMrZCAnuW2afUN7AGJkk5DWJN6TFMrT8tHvkIawr0SXEjGgIIZQ1XjoMGYnJYkk t6I9jP43VdnoigSUGgiQV6hCOkm1SRIYNHwXNkEDqiYe4/PR07rBfmw/VWlOvcEGTpP9 QUYESulEuGwGKPuFBWNoQ/Mr0LoySMRy2KLsXhKf5IptxX3bjn2BhteUfSb+E3pNlN25 RfQsK+wEIqDjSkTDEN26EAOiDxVbOwTbxLOFaOedMblEk5x5BxSNPkcMn6A8p2VVvNdL HxIgm4HvLWj9JQ1uDgjgxkEqdU+/KjIoRMIiLWsFSDdxOHX5u22aXzqe5hG6jZEwW2L7 Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: ACrzQf0ndlXoF+tscmlpeFXa78mwkN3gXt/0+VhfRwqvTmIRxZNNpznr uwLl7yg5enPPcPV6b8eUKYE= X-Google-Smtp-Source: AMsMyM4Fr7nIH5XqNRvqXYj9co5zTc/S958HW+cO1VYwm1Wp4D7qKzKiavXmwKOqXytm/gTSrS37qA== X-Received: by 2002:a67:fb8a:0:b0:398:9d72:bddf with SMTP id n10-20020a67fb8a000000b003989d72bddfmr10866956vsr.38.1663781523925; Wed, 21 Sep 2022 10:32:03 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a05:6102:aca:b0:390:b9b2:c61a with SMTP id m10-20020a0561020aca00b00390b9b2c61als2259655vsh.4.-pod-prod-gmail; Wed, 21 Sep 2022 10:32:01 -0700 (PDT) X-Received: by 2002:a67:cb85:0:b0:398:a8ea:433d with SMTP id h5-20020a67cb85000000b00398a8ea433dmr11855490vsl.79.1663781521097; Wed, 21 Sep 2022 10:32:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1663781521; cv=none; d=google.com; s=arc-20160816; b=rq/AqOpL0EUX5XkRV7tXV5rwF9Gm3Sr1BFODjaBZhFzkguArIbCL52aYk9C06rn3/n EmNJGRZ4PTXW6rYaGWYow5DA6uNUuQ4SfZWjvvgKVtONV8DJX1sJeM4CnQA+Sw+KUsnZ nQAXRDkMxstoLO9vW4YtmtDXApXXlEGEznLnxrLtfyl24WcjE7AFD8rRgXD9WlPlIhVs tzW7UZjb6ommnoFeQidBi6A5ndz7qK2JICDlwcFEygD1xq2RoEF8Wlwqju/fVkZETJpQ jll0ZmustHsCEGzZ12iJozoOQlBVE5YfFVHltgFBPrLJ2M4ppYevgk7lAKYazWEPyj3b pB9g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=message-id:in-reply-to:to:references:date:subject:mime-version :content-transfer-encoding:from:dkim-signature; bh=xLs71mYplHdqSJIRW/mnS6SpPcCKrjAZf/a3KWNcVOg=; b=NCD2QAibHI0l5KUltjTkVqMsQkN/+E/gxp1I+8dWJiQXra6Hms6a8GVqsl4PZyMiHk azpOJCbLbsfU1p75rDR2xHKIeIBib6huVPprznGQJDdlsxpFOpCSHhqjNEjCKbMrPp7J vyAJ3kbiG9L7NNkwambgbL7Ge42hemC2OyfyVrz326nD9KJH0dYETp+tGAGfKmIZsnbZ YZgn7t5EENVgP89JenRh7mtjNvUQMRoQ2q3Lrg5YUuI7HfDzY6lT6Ytz5Yc+2qPSRlIi hKAyeli8hRE/yQowX6NUWpDiJ3vfrYuxcmRm7WooeUggxkrjOnljxsJZKkgTz52Psjg9 0cAw== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=OCDXDoqK; spf=pass (google.com: domain of fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::102c as permitted sender) smtp.mailfrom=fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Original-Received: from mail-pj1-x102c.google.com (mail-pj1-x102c.google.com. [2607:f8b0:4864:20::102c]) by gmr-mx.google.com with ESMTPS id n66-20020a1fa445000000b0037d0dfd4d08si130580vke.0.2022.09.21.10.32.01 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 21 Sep 2022 10:32:01 -0700 (PDT) Received-SPF: pass (google.com: domain of fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::102c as permitted sender) client-ip=2607:f8b0:4864:20::102c; Original-Received: by mail-pj1-x102c.google.com with SMTP id s14-20020a17090a6e4e00b0020057c70943so15039543pjm.1 for ; Wed, 21 Sep 2022 10:32:01 -0700 (PDT) X-Received: by 2002:a17:902:b710:b0:178:3128:b593 with SMTP id d16-20020a170902b71000b001783128b593mr5756922pls.50.1663781520416; Wed, 21 Sep 2022 10:32:00 -0700 (PDT) Original-Received: from smtpclient.apple ([2601:644:400:7c40:2107:fce8:133d:d75a]) by smtp.gmail.com with ESMTPSA id l7-20020a170903120700b00177f25f8ab3sm2436189plh.89.2022.09.21.10.31.59 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 21 Sep 2022 10:31:59 -0700 (PDT) In-Reply-To: <5f877bed-697b-481c-9604-c5d69168eda9n-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> X-Mailer: Apple Mail (2.3696.120.41.1.1) X-Original-Sender: fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=OCDXDoqK; spf=pass (google.com: domain of fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::102c as permitted sender) smtp.mailfrom=fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com 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:31425 Archived-At: You could perhaps output to native (using the filter and --ipynb-output=all), then read in the native and output your desired format using --ipynb-output=best? > On Sep 21, 2022, at 3:14 AM, Meik Hellmund wrote: > > Ah, thank you! I totally misunderstood the meaning of `--ipynb-output`. So I can start playing around with a lua filter. > I want to use this filter with Quarto. Then I will need the original meaning/effect of `ipynb-output=best`, too. > Rewrite your ` filterIpynbOutput` function in Lua? > > Best regards, Meik > > > > fiddlosopher schrieb am Dienstag, 20. September 2022 um 20:01:46 UTC+2: > The ANSI escapes are stripped out of the code block unless the output format is ipynb OR `--ipynb-output=all` is used. > So, if you use that command-line option, you could write a filter that does something with the ANSI escapes. > > > -- > 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 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/5f877bed-697b-481c-9604-c5d69168eda9n%40googlegroups.com.