From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/32291 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: A A Newsgroups: gmane.text.pandoc Subject: Re: pandoc-crossref not playing nice with header includes Date: Tue, 7 Mar 2023 19:28:26 +0100 Message-ID: References: Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000007a192c05f65394a9" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26778"; mail-complaints-to="usenet@ciao.gmane.io" To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-X-From: pandoc-discuss+bncBDJ77HUDRUCBBVUET2QAMGQED7RANKQ-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Tue Mar 07 19:28:43 2023 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-oa1-f57.google.com ([209.85.160.57]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1pZc3F-0006i8-UJ for gtp-pandoc-discuss@m.gmane-mx.org; Tue, 07 Mar 2023 19:28:42 +0100 Original-Received: by mail-oa1-f57.google.com with SMTP id 586e51a60fabf-176c16fa9b7sf4317439fac.13 for ; Tue, 07 Mar 2023 10:28:41 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1678213720; cv=pass; d=google.com; s=arc-20160816; b=o3xwEU6n4EzSlaFaIaUE6oGCZAPfBPgXU6M6JojIeQtugjH1i8wPVapvdYuY4MBlbu YCkg9Er9b2gm8m3x19eGVSx/2MDoRSfcf06rDTN8d1MJ+pvHTLvDAIr2ZdSe+R7a1naD kNNu+eovor5kZlH5AIZ5Vs8a1Vfwg8avXpGp4KEQf+s8MqcJaRUYbdZ1AblrgyJugb26 giBevr6Y1jW7eDB0eX8f+WgUC/6DdfaR7aTsXca6Y5+whOIpW3qWtzXli7uCwpvlvd/F JnqnhNVPNH7nvpKXxIOrQb4BG/yqrTq/LhAk46dyIHxjK6mVo5p4m/pUm4WUXf2nmuJk XmdQ== 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:to:subject:message-id:date :from:in-reply-to:references:mime-version:sender:dkim-signature :dkim-signature; bh=oxSMLJasQlQ9iU2sBiiFhghX2jLWF2/xA8bBmOrCvKE=; b=JjwXw+a6GHH9K0C6Chn8AubsycvSYN45yGEVrIRaTVLmOlDCCZ4DkzW1DNfS0jTUjV ntSa9K4cb+STa3Z57v9hEJd/c1HGSgj340I8QbJs1VL25XA1WBnD3PInKav6go5RTsQ3 7OuG3SsrVYUPIa15V+VXb4qfIir6Y0RHrUfb1pPDBtzGtVsiYlihMJno8oKPusqqM9IQ ZB8iMZPVnEsk5taP6BvNToocM0HrZf3cV0N63uCgv59qm5Psli8KJte3BCJaag4iBGsE bRWeE1mZMPD/UxIPKVa+b+7l4xmr/V4rwlUSrDFPrANAHztZXjhKmyg6jsdnr+W2Gacr PmNw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=J8wWu4gO; spf=pass (google.com: domain of amine.aboufirass-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::62e as permitted sender) smtp.mailfrom=amine.aboufirass-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; t=1678213720; 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:to:subject :message-id:date:from:in-reply-to:references:mime-version:sender :from:to:cc:subject:date:message-id:reply-to; bh=oxSMLJasQlQ9iU2sBiiFhghX2jLWF2/xA8bBmOrCvKE=; b=NN/XSdoh66Ub5PY78Sv9g3OsPQhkPOA6gtXzSVCKME7WdKws8lvnQXJyJB22lLy5sK cjo/5U4Q7PhLAg1CSqXwmlRLTTXtLx8XZ2sNlpSFQvXI0V2qlcG4VvLSVZy5gaMkr9ge Pa2XjTb2pZ066V5+j7pcbissTKkNHCMtD274MMhWw0H1dyB4dvGT8NZeJeTSuwdeLomi 5jso6EMU7Wac2pqjC0ozJsodXUAOVJuyvl/xvahrPAxhiBI4HuXm0u7Cl6KifElAzg+y P/fjbMmg8L0FMzMLboGsZEefZeR44I9lb+0brdeMnqdWVCXlrrDZ1PlrwMUwvNQOhOJU PpkA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1678213720; 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:to:subject :message-id:date:from:in-reply-to:references:mime-version:from:to:cc :subject:date:message-id:reply-to; bh=oxSMLJasQlQ9iU2sBiiFhghX2jLWF2/xA8bBmOrCvKE=; b=Mjx4V5AVeuk/i48Uy1ssPNqntb9A2W0eIi9dj91dqnYm983Aljq4/4ydlcUkrq9koh vcT9xQs1VGDj/O23brbRW6gKq5kOdSNkWmQfBEw56boUYx8xIUgbG+1eM9gPJe6StNlM h4d3Mclghps5hqd+73mPp8HzFgq+emdoNagysvl6U4bmbnSAmoOq+pWGz8ZxsVfFXq9H yb+8rLA4dVUwJxv5wWZIBf0VOtdx3fwK5RfxKJHVQJ+kUTUa3XGcPrwXy7PYac6I/FC7 F7aoHd2GMG45WL5HHUg1RqCmusCT3jaRDVRUeRF8LtJ1yL+tWfp5mY3IbGYs2BUuCXN4 hb/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678213720; 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:to:subject :message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=oxSMLJasQlQ9iU2sBiiFhghX2jLWF2/xA8bBmOrCvKE=; b=pVPfCS89hbkKkOqUG83zjDNV0msYc8v0dZeUOmb7rWi/sPdQcGkTAUG+4iWIBqGpzv Ry/U8s64mSBNUegaAmVlf4s1fL/pC0f709RwkvrU3ahUsxqXERlLORNtcw1438Oal2ay p5Yews78vWlXLIYu9ydvLyweOMQm0tdl2My9wLB+YyIX+dnZJvucAi0Zy/H14/5NaI/+ Fuk7JrzjlP804nOoFede2s1uXxEhNttpXNRlC1vCW/kmWglm25TCtV1JOxjJM7qkTPVu RyyQ0Yo5RaPtRWjYZpAueIlCDUITlQWF Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AO0yUKVU6hkBWBxY97+bZAmK7aIYh7Nm1hvkeuvsjv8CsB71fBiRMFL+ 9U1a5vViZLzzykJaG/uyxQc= X-Google-Smtp-Source: AK7set8tR3bgMXV+d1d3axWtvSeOMuiMwjWe0AIlLPZo89XoTdyNMjvc/QImn2hl1UIu3Zrk2nksgQ== X-Received: by 2002:a05:6830:26ca:b0:690:d39d:ee41 with SMTP id m10-20020a05683026ca00b00690d39dee41mr4760776otu.7.1678213720485; Tue, 07 Mar 2023 10:28:40 -0800 (PST) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a9d:349:0:b0:688:4e67:4290 with SMTP id 67-20020a9d0349000000b006884e674290ls2865677otv.0.-pod-prod-gmail; Tue, 07 Mar 2023 10:28:38 -0800 (PST) X-Received: by 2002:a9d:19e8:0:b0:694:7da5:d045 with SMTP id k95-20020a9d19e8000000b006947da5d045mr2447018otk.13.1678213717917; Tue, 07 Mar 2023 10:28:37 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1678213717; cv=none; d=google.com; s=arc-20160816; b=HeJGmSXDiua3vAkeN8JZjpXv4LFtNBEOQs3ZTSdoupZEVIp/eolNHT8cKALQJja1AM ayfM2xQx9KprlCQw3doEeLd6vgiD+DoeQCWrHKef5nmMvJqC+1+I/AHURrYpKd+RpR9z +nLrorC56/jzWyzUCAtLa0GZKdl5CGuC1EmIC4xe+n6qxlxBA4i4FjEjPJiiBRllnBL2 WKhn4yCW2PSBwKb0CO18fqfA8GAvLW7yMHpSFYbS1o+A2t8UFYdvvDIwpNn0RRT25uB1 u6fJM7WArdfNWPKTPwbBeMAGKJ6Cb0hZQJ0VzTwvXac12NfQQDJCE+xlWYwicQx+y56/ 9sEw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=8CAqQmlkf+jAF5BfwtWeO/y7yqACGskNOy8nWGGC+bs=; b=TC80wkE1/e8pWKFLoJxGW8e4osyhKSySgCYPCYV+Hlokv9onHTRachIGRFlOjBP7d/ qXc3RIgTFjblKlil9UJ/OuKxhBlj93132l/2K6wAznx+S9wAsvIGwSYq/cl0eKR6b/+F b90qDMIE2Lp8dfFNuw2DdO/oxOtgJiwF8LGLoip1yP13/I7cEHWCC0LhdmnbyB9/qdOd Wj4PeO0H8caoDvT168CaHYf10suyRnvnFZDkLhFjIMKluPBuf7F9iYpjepYXgouHrBTk RqyRk6Ci+FgaGX4iHZ3Ycw+K/EtkKCndDkxSdpMQiyddlbrIRjfVvu18Ut5qlbh8LPkV kKFg== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=J8wWu4gO; spf=pass (google.com: domain of amine.aboufirass-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::62e as permitted sender) smtp.mailfrom=amine.aboufirass-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Original-Received: from mail-pl1-x62e.google.com (mail-pl1-x62e.google.com. [2607:f8b0:4864:20::62e]) by gmr-mx.google.com with ESMTPS id cr28-20020a056830671c00b00690ed90f8e0si880612otb.3.2023.03.07.10.28.37 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 07 Mar 2023 10:28:37 -0800 (PST) Received-SPF: pass (google.com: domain of amine.aboufirass-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::62e as permitted sender) client-ip=2607:f8b0:4864:20::62e; Original-Received: by mail-pl1-x62e.google.com with SMTP id u5so15078025plq.7 for ; Tue, 07 Mar 2023 10:28:37 -0800 (PST) X-Received: by 2002:a17:90a:4043:b0:230:b3dd:9c16 with SMTP id k3-20020a17090a404300b00230b3dd9c16mr7925310pjg.3.1678213717299; Tue, 07 Mar 2023 10:28:37 -0800 (PST) In-Reply-To: X-Original-Sender: amine.aboufirass-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=J8wWu4gO; spf=pass (google.com: domain of amine.aboufirass-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::62e as permitted sender) smtp.mailfrom=amine.aboufirass-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:32291 Archived-At: --0000000000007a192c05f65394a9 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I=E2=80=99m already familiar with pandoc templates, but I don=E2=80=99t thi= nk they are the solution here. You might recall I=E2=80=99m using 3 distinct filters, namel= y pandoc-crossref.lua, minted.lua, include-code-files.lua. I=E2=80=99m using = each because of some functionality it provides: - pandoc-crossref.lua: The ability to cross-reference listings and caption them - minted.lua: The ability to break long code lines within a listing. - include-code-files.lua: The ability to include external files in a listing. I expected that using these filters in unison would result in an intersection of the mentioned functionality. However, this is incorrect. The underlying issue here is that they all act on the same AST element (i.e. CodeBlock) and calling them sequentially like that will inevitably result in conflicts. As you can see it doesn=E2=80=99t really matter what I do with the template= or the header, because neither of those two things act on the AST. On Tue, 7 Mar 2023 at 16:51, Bastien DUMONT wrote: > You can get the default template for LaTeX with pandoc -D latex, customiz= e > it according to your needs and specify the resulting file with --template > in the command. There is nothing specific here for pandoc-crossrefs. See > the section about templates in the manual of Pandoc for more details. > > Le Tuesday 07 March 2023 =C3=A0 02:06:17PM, A A a =C3=A9crit : > > You can include it in an external metadata file referred to via the > > =E2=80=94metadata-file option > > > > I believe that would still be a YAML file with weird syntax like this? > > > > header-includes: > > - | > > ~~~{=3Dlatex} > > \let\oldsection\section > > \renewcommand{\section}[1]{\clearpage\oldsection{#1}} > > ~~~ > > > > If so then yes, I definitely prefer doing my own header.tex. But this > would > > have to include all the content necessary for pandoc-crossref to work > properly. > > Any ideas where I could find this content? I briefly skimmed the > > pandoc-crossref repo but didn=E2=80=99t find anything obvious=E2=80=A6 > > > > > > On Tue, 7 Mar 2023 at 12:16, Bastien DUMONT <[1] > bastien.dumont-VwIFZPTo/vqsTnJN9+BGXg@public.gmane.org> > > wrote: > > > > You can include it in an external metadata file referred to via the > > --metadata-file option. However, if you customize the LaTeX preambl= e > > heavily, it may be preferable to use a custom template including th= e > > content of header.tex. > > > > Le Tuesday 07 March 2023 =C3=A0 12:07:19PM, A A a =C3=A9crit : > > > That would force me to put my header content within my markdown > file and > > remove > > > "header.tex" completely. I would very much prefer to keep them as > > separate > > > files. > > > > > > The header.tex for my use case ia much more involved. Including i= t > inside > > the > > > markdowm YAML block like that would be quite ugly IMO. > > > > > > > > > > > > > > > > > > On Tue, 7 Mar 2023, 10:16 Bastien DUMONT, <[1][2] > > bastien.dumont-VwIFZPTo/vqsTnJN9+BGXg@public.gmane.org> wrote: > > > > > > Since you don't use a custom template, you don't have to add > $for > > > (header-includes)$ etc. anywhere: it is already included in t= he > > default > > > LaTeX template. > > > The answer for your use case is here: [2][3] > https://github.com/ > > lierdakil/ > > > pandoc-crossref/issues/47#issuecomment-614404532 > > > > > > Le Tuesday 07 March 2023 =C3=A0 10:02:38AM, A A a =C3=A9crit = : > > > > Files > > > > > > > > test.py > > > > > > > > def f(x): > > > > return x > > > > > > > > test.md > > > > > > > > ~~~{ > > > > #lst:test > > > > .py > > > > include=3D"test.py" > > > > caption=3D`test.py` > > > > } > > > > ~~~ > > > > > > > > header.tex > > > > > > > > \usepackage{minted} > > > > > > > > \definecolor{bg}{rgb}{0.85, 0.85. 0.85} > > > > \setminted{breaklines=3Dtrue, bgcolor=3Dbg, breakanywhere} > > > > > > > > Compilation > > > > > > > > I=E2=80=99m compiling with: > > > > > > > > pandoc -s -F pandoc-crossref -L include-code-files.lua -L > > minted.lua -H > > > header.tex --from markdown --to latex test.md -o test.tex > > > > latexmk --shell-escape -pdflatex test.tex > > > > > > > > I get an error upon compilation, because pandoc-crossref > defines > > its own > > > header > > > > include which gets overwritten by my -H header.tex. This > [1]link > > provides > > > more > > > > information. > > > > > > > > I tried the solution proposed by @lierdakil in the link > provided > > but get > > > an > > > > error: > > > > > > > > ! LaTeX Error: Missing \begin{document}. > > > > > > > > See the LaTeX manual or LaTeX Companion for explanation= . > > > > Type H for immediate help. > > > > > > > > l.97 $ > > > > for(header-includes)$ > > > > ? > > > > > > > > So I=E2=80=99m at a bit of a loss regarding what to do here= , Any > pointers > > > welcome. > > > > Thanks > > > > > > > > -- > > > > 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 [2][3][4]pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > > > > To view this discussion on the web visit [3][4][5]https:// > > groups.google.com/ > > > d/msgid/ > > > > pandoc-discuss/ > > > > CAMwawgPTeNSdJ7FDbc9tmw8ax06K7n_uGxvB-mCn2fvBzdD%3DUg%[5][6= ] > > 40mail.gmail.com > > > . > > > > > > > > References: > > > > > > > > [1] [6][7] > https://github.com/lierdakil/pandoc-crossref/issues/47 > > > > [2] mailto:[7][8]pandoc-discuss+unsubscribe-/JYPxA39Uh4Ykp1iOSErHA@public.gmane.org= m > > > > [3] [8][9]https://groups.google.com/d/msgid/pandoc-discuss/ > > > CAMwawgPTeNSdJ7FDbc9tmw8ax06K7n_uGxvB-mCn2fvBzdD%3DUg%[10] > > 40mail.gmail.com? > > > utm_medium=3Demail&utm_source=3Dfooter > > > > > > -- > > > 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 [9][11]pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > > > To view this discussion on the web visit [10][12]https:// > > groups.google.com/d/ > > > msgid/pandoc-discuss/ZAcA4dThsf/pAK2e%40localhost. > > > > > > -- > > > You received this message because you are subscribed to the Googl= e > Groups > > > "pandoc-discuss" group. > > > To unsubscribe from this group and stop receiving emails from it, > send an > > email > > > to [11][13]pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > > > To view this discussion on the web visit [12][14]https:// > > groups.google.com/d/msgid/ > > > pandoc-discuss/ > > > CAMwawgNJcw9d-aMSPFStx%2BwU__GrsDVhhNrARCLf4CdHNiGCWA%[15] > > 40mail.gmail.com. > > > > > > References: > > > > > > [1] mailto:[16]bastien.dumont-VwIFZPTo/vqsTnJN9+BGXg@public.gmane.org > > > [2] [17]https://github.com/lierdakil/pandoc-crossref/issues/47# > > issuecomment-614404532 > > > [3] mailto:[18]pandoc-discuss%2Bunsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org > > > [4] [19]https://groups.google.com/d/msgid/ > > > [5] [20]http://40mail.gmail.com/ > > > [6] [21]https://github.com/lierdakil/pandoc-crossref/issues/47 > > > [7] mailto:[22]pandoc-discuss%2Bunsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org > > > [8] [23]https://groups.google.com/d/msgid/pandoc-discuss/ > > CAMwawgPTeNSdJ7FDbc9tmw8ax06K7n_uGxvB-mCn2fvBzdD%3DUg% > 40mail.gmail.com? > > utm_medium=3Demail&utm_source=3Dfooter > > > [9] mailto:[24]pandoc-discuss%2Bunsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org > > > [10] [25] > https://groups.google.com/d/msgid/pandoc-discuss/ZAcA4dThsf/ > > pAK2e%40localhost > > > [11] mailto:[26]pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org > > > [12] [27]https://groups.google.com/d/msgid/pandoc-discuss/ > > CAMwawgNJcw9d-aMSPFStx%2BwU__GrsDVhhNrARCLf4CdHNiGCWA% > 40mail.gmail.com? > > utm_medium=3Demail&utm_source=3Dfooter > > > > -- > > 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 [28]pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > > To view this discussion on the web visit [29] > https://groups.google.com/d/ > > msgid/pandoc-discuss/ZAcdDn%2Bj/f55E9xQ%40localhost. > > > > -- > > You received this message because you are subscribed to the Google Grou= ps > > "pandoc-discuss" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email > > to [30]pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > > To view this discussion on the web visit [31] > https://groups.google.com/d/msgid/ > > pandoc-discuss/ > > CAMwawgMDb2ZF9i8T5sxeFqrnf3RRh%2BthSJXyxPsufFqPC4czBQ%40mail.gmail.com. > > > > References: > > > > [1] mailto:bastien.dumont-VwIFZPTo/vqsTnJN9+BGXg@public.gmane.org > > [2] mailto:bastien.dumont-VwIFZPTo/vqsTnJN9+BGXg@public.gmane.org > > [3] https://github.com/lierdakil/ > > [4] mailto:pandoc-discuss%2Bunsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org > > [5] https://groups.google.com/ > > [6] http://40mail.gmail.com/ > > [7] https://github.com/lierdakil/pandoc-crossref/issues/47 > > [8] mailto:pandoc-discuss%2Bunsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org > > [9] https://groups.google.com/d/msgid/pandoc-discuss/ > > [10] http://40mail.gmail.com/ > > [11] mailto:pandoc-discuss%2Bunsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org > > [12] https://groups.google.com/d/ > > [13] mailto:pandoc-discuss%2Bunsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org > > [14] https://groups.google.com/d/msgid/ > > [15] http://40mail.gmail.com/ > > [16] mailto:bastien.dumont-VwIFZPTo/vqsTnJN9+BGXg@public.gmane.org > > [17] > https://github.com/lierdakil/pandoc-crossref/issues/47#issuecomment-61440= 4532 > > [18] mailto:pandoc-discuss%252Bunsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org > > [19] https://groups.google.com/d/msgid/ > > [20] http://40mail.gmail.com/ > > [21] https://github.com/lierdakil/pandoc-crossref/issues/47 > > [22] mailto:pandoc-discuss%252Bunsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org > > [23] > https://groups.google.com/d/msgid/pandoc-discuss/CAMwawgPTeNSdJ7FDbc9tmw8= ax06K7n_uGxvB-mCn2fvBzdD%3DUg%40mail.gmail.com?utm_medium=3Demail&utm_sourc= e=3Dfooter > > [24] mailto:pandoc-discuss%252Bunsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org > > [25] > https://groups.google.com/d/msgid/pandoc-discuss/ZAcA4dThsf/pAK2e%40local= host > > [26] mailto:pandoc-discuss%2Bunsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org > > [27] > https://groups.google.com/d/msgid/pandoc-discuss/CAMwawgNJcw9d-aMSPFStx%2= BwU__GrsDVhhNrARCLf4CdHNiGCWA%40mail.gmail.com?utm_medium=3Demail&utm_sourc= e=3Dfooter > > [28] mailto:pandoc-discuss%2Bunsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org > > [29] > https://groups.google.com/d/msgid/pandoc-discuss/ZAcdDn%2Bj/f55E9xQ%40loc= alhost > > [30] mailto:pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org > > [31] > https://groups.google.com/d/msgid/pandoc-discuss/CAMwawgMDb2ZF9i8T5sxeFqr= nf3RRh%2BthSJXyxPsufFqPC4czBQ%40mail.gmail.com?utm_medium=3Demail&utm_sourc= e=3Dfooter > > -- > 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/ZAddfXTclu2naUlX%40local= host > . > --=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/CAMwawgPQN7Jv34tv%2BkioNYJO-HJ4nhwMco%2B7BXQCLOEDHDD39A%40ma= il.gmail.com. --0000000000007a192c05f65394a9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

I=E2=80=99m already familiar with pando= c templates, but I don=E2=80=99t think they are the solution here. You migh= t recall I=E2=80=99m using 3 distinct filters, namely pa= ndoc-crossref.lua, minted.lua, include-code-files.lua. I=E2=80=99m using each because of so= me functionality it provides:

  • pandoc-crossref.lua:= The ability to cross-reference listings and caption them
  • minted.lua: The abil= ity to break long code lines within a listing.
  • include-code-files.lua: The ability to include external files in a listing.

I expected that using these fil= ters in unison would result in an intersection of the mentioned functionali= ty. However, this is incorrect. The underlying issue here is that they all = act on the same AST element (i.e. CodeBlock) and ca= lling them sequentially like that will inevitably result in conflicts.

As you can see it doesn=E2=80= =99t really matter what I do with the template or the header, because neith= er of those two things act on the AST.


On Tue, 7 Mar 2023 at 16:51, Bastien DUMONT <bastien.dumont-VwIFZPTo/vqsTnJN9+BGXg@public.gmane.org> wrote:
You can get the default = template for LaTeX with pandoc -D latex, customize it according to your nee= ds and specify the resulting file with --template in the command. There is = nothing specific here for pandoc-crossrefs. See the section about templates= in the manual of Pandoc for more details.

Le Tuesday 07 March 2023 =C3=A0 02:06:17PM, A A a =C3=A9crit :
>=C2=A0 =C2=A0 =C2=A0You can include it in an external metadata file ref= erred to via the
>=C2=A0 =C2=A0 =C2=A0=E2=80=94metadata-file option
>
> I believe that would still be a YAML file with weird syntax like this?=
>
> header-includes:
> - |
>=C2=A0 =C2=A0~~~{=3Dlatex}
>=C2=A0 =C2=A0\let\oldsection\section
>=C2=A0 =C2=A0\renewcommand{\section}[1]{\clearpage\oldsection{#1}}
>=C2=A0 =C2=A0~~~
>
> If so then yes, I definitely prefer doing my own header.tex. But this = would
> have to include all the content necessary for pandoc-crossref to work = properly.
> Any ideas where I could find this content? I briefly skimmed the
> pandoc-crossref repo but didn=E2=80=99t find anything obvious=E2=80=A6=
>
>
> On Tue, 7 Mar 2023 at 12:16, Bastien DUMONT <[1]bastien.dumont-VwIFZPTo/vqsTnJN9+BGXg@public.gmane.org&g= t;
> wrote:
>
>=C2=A0 =C2=A0 =C2=A0You can include it in an external metadata file ref= erred to via the
>=C2=A0 =C2=A0 =C2=A0--metadata-file option. However, if you customize t= he LaTeX preamble
>=C2=A0 =C2=A0 =C2=A0heavily, it may be preferable to use a custom templ= ate including the
>=C2=A0 =C2=A0 =C2=A0content of header.tex.
>
>=C2=A0 =C2=A0 =C2=A0Le Tuesday 07 March 2023 =C3=A0 12:07:19PM, A A a = =C3=A9crit :
>=C2=A0 =C2=A0 =C2=A0> That would force me to put my header content w= ithin my markdown file and
>=C2=A0 =C2=A0 =C2=A0remove
>=C2=A0 =C2=A0 =C2=A0> "header.tex" completely. I would ver= y much prefer to keep them as
>=C2=A0 =C2=A0 =C2=A0separate
>=C2=A0 =C2=A0 =C2=A0> files.=C2=A0
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0> The header.tex for my use case ia much more in= volved. Including it inside
>=C2=A0 =C2=A0 =C2=A0the
>=C2=A0 =C2=A0 =C2=A0> markdowm YAML block like that would be quite u= gly IMO.
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0> On Tue, 7 Mar 2023, 10:16 Bastien DUMONT, <= [1][2]
>=C2=A0 =C2=A0 =C2=A0bastien.dumont-VwIFZPTo/vqsTnJN9+BGXg@public.gmane.org> wrote:
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0Since you don't use a c= ustom template, you don't have to add $for
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0(header-includes)$ etc. any= where: it is already included in the
>=C2=A0 =C2=A0 =C2=A0default
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0LaTeX template.
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0The answer for your use cas= e is here: [2][3]https://github.com/
>=C2=A0 =C2=A0 =C2=A0lierdakil/
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0pandoc-crossref/issues/47#i= ssuecomment-614404532
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0Le Tuesday 07 March 2023 = =C3=A0 10:02:38AM, A A a =C3=A9crit :
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> Files
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> test.py
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> def f(x):
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0ret= urn x
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> test.md
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> ~~~{
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0#lst:test<= br> >=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0.py
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0include=3D= "test.py"
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0caption=3D= `test.py`
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> }
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> ~~~
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> header.tex
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> \usepackage{minted} >=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> \definecolor{bg}{rgb}{= 0.85, 0.85. 0.85}
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> \setminted{breaklines= =3Dtrue, bgcolor=3Dbg, breakanywhere}
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> Compilation
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> I=E2=80=99m compiling = with:
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> pandoc -s -F pandoc-cr= ossref -L include-code-files.lua -L
>=C2=A0 =C2=A0 =C2=A0minted.lua -H
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0header.tex --from markdown = --to latex test.md -o test.tex
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> latexmk --shell-escape= -pdflatex test.tex
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> I get an error upon co= mpilation, because pandoc-crossref defines
>=C2=A0 =C2=A0 =C2=A0its own
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0header
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> include which gets ove= rwritten by my -H header.tex. This [1]link
>=C2=A0 =C2=A0 =C2=A0provides
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0more
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> information.
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> I tried the solution p= roposed by @lierdakil in the link provided
>=C2=A0 =C2=A0 =C2=A0but get
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0an
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> error:
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0! L= aTeX Error: Missing \begin{document}.
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0See= the LaTeX manual or LaTeX Companion for explanation.
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0Typ= e H for immediate help.
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0l.9= 7 $
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0for= (header-includes)$
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0? >=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> So I=E2=80=99m at a bi= t of a loss regarding what to do here, Any pointers
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0welcome.
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> Thanks
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> --
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> You received this mess= age because you are subscribed to the Google
>=C2=A0 =C2=A0 =C2=A0Groups
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> "pandoc-discuss&q= uot; group.
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> To unsubscribe from th= is group and stop receiving emails from it,
>=C2=A0 =C2=A0 =C2=A0send an
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0email
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> to [2][3][4]pa= ndoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> To view this discussio= n on the web visit [3][4][5]https://
>=C2=A0 =C2=A0 =C2=A0groups.google.com/
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0d/msgid/
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> pandoc-discuss/
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> CAMwawgPTeNSdJ7FDbc9tm= w8ax06K7n_uGxvB-mCn2fvBzdD%3DUg%[5][6]
>=C2=A0 =C2=A0 =C2=A040mail.gmail.com
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0.
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> References:
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> [1] [6][7]https://github.com/lierdakil/pandoc-crossref/issues/47=
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> [2] mailto:[7][8]pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> [3] [8][9]https://groups.google.com/d/msgid/pandoc-discuss/
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0CAMwawgPTeNSdJ7FDbc9tmw8ax0= 6K7n_uGxvB-mCn2fvBzdD%3DUg%[10]
>=C2=A0 =C2=A0 =C2=A040mail.gmail.com?
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0utm_medium=3Demail&utm_= source=3Dfooter
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0--
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0You received this message b= ecause you are subscribed to the Google
>=C2=A0 =C2=A0 =C2=A0Groups
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0"pandoc-discuss" = group.
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0To unsubscribe from this gr= oup and stop receiving emails from it,
>=C2=A0 =C2=A0 =C2=A0send an
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0email to [9][11]pan= doc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0To view this discussion on = the web visit [10][12]https://
>=C2=A0 =C2=A0 =C2=A0groups.google.com/d/
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0msgid/pandoc-discuss/ZAcA4d= Thsf/pAK2e%40localhost.
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0> --
>=C2=A0 =C2=A0 =C2=A0> You received this message because you are subs= cribed to the Google Groups
>=C2=A0 =C2=A0 =C2=A0> "pandoc-discuss" group.
>=C2=A0 =C2=A0 =C2=A0> To unsubscribe from this group and stop receiv= ing emails from it, send an
>=C2=A0 =C2=A0 =C2=A0email
>=C2=A0 =C2=A0 =C2=A0> to [11][13]pandoc-discuss+unsubscribe@= googlegroups.com.
>=C2=A0 =C2=A0 =C2=A0> To view this discussion on the web visit [12][= 14]https://
>=C2=A0 =C2=A0 =C2=A0groups.google.com/d/msgid/
>=C2=A0 =C2=A0 =C2=A0> pandoc-discuss/
>=C2=A0 =C2=A0 =C2=A0> CAMwawgNJcw9d-aMSPFStx%2BwU__GrsDVhhNrARCLf4Cd= HNiGCWA%[15]
>=C2=A0 =C2=A0 =C2=A040mail.gmail.com.
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0> References:
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0> [1] mailto:[16]bastien.dumont-VwIFZPTo/vqsTnJN9+BGXg@public.gmane.org
>=C2=A0 =C2=A0 =C2=A0> [2] [17]https://= github.com/lierdakil/pandoc-crossref/issues/47#
>=C2=A0 =C2=A0 =C2=A0issuecomment-614404532
>=C2=A0 =C2=A0 =C2=A0> [3] mailto:[18]pandoc-discuss%2Bunsu= bscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
>=C2=A0 =C2=A0 =C2=A0> [4] [19]https://groups.google.com/d/m= sgid/
>=C2=A0 =C2=A0 =C2=A0> [5] [20]http://40mail.gmail.com/
>=C2=A0 =C2=A0 =C2=A0> [6] [21]https://g= ithub.com/lierdakil/pandoc-crossref/issues/47
>=C2=A0 =C2=A0 =C2=A0> [7] mailto:[22]pandoc-discuss%2Bunsu= bscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
>=C2=A0 =C2=A0 =C2=A0> [8] [23]https://groups= .google.com/d/msgid/pandoc-discuss/
>=C2=A0 =C2=A0 =C2=A0CAMwawgPTeNSdJ7FDbc9tmw8ax06K7n_uGxvB-mCn2fvBzdD%3D= Ug%40mail.gmail.com?
>=C2=A0 =C2=A0 =C2=A0utm_medium=3Demail&utm_source=3Dfooter
>=C2=A0 =C2=A0 =C2=A0> [9] mailto:[24]pandoc-discuss%2Bunsu= bscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
>=C2=A0 =C2=A0 =C2=A0> [10] [25]ht= tps://groups.google.com/d/msgid/pandoc-discuss/ZAcA4dThsf/
>=C2=A0 =C2=A0 =C2=A0pAK2e%40localhost
>=C2=A0 =C2=A0 =C2=A0> [11] mailto:[26]pandoc-discuss+unsubsc= ribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
>=C2=A0 =C2=A0 =C2=A0> [12] [27]https://group= s.google.com/d/msgid/pandoc-discuss/
>=C2=A0 =C2=A0 =C2=A0CAMwawgNJcw9d-aMSPFStx%2BwU__GrsDVhhNrARCLf4CdHNiGC= WA%40mail.gmail.com?
>=C2=A0 =C2=A0 =C2=A0utm_medium=3Demail&utm_source=3Dfooter
>
>=C2=A0 =C2=A0 =C2=A0--
>=C2=A0 =C2=A0 =C2=A0You received this message because you are subscribe= d to the Google Groups
>=C2=A0 =C2=A0 =C2=A0"pandoc-discuss" group.
>=C2=A0 =C2=A0 =C2=A0To unsubscribe from this group and stop receiving e= mails from it, send an
>=C2=A0 =C2=A0 =C2=A0email to [28]pandoc-discuss+unsubscribe@goo= glegroups.com.
>=C2=A0 =C2=A0 =C2=A0To view this discussion on the web visit [29]htt= ps://groups.google.com/d/
>=C2=A0 =C2=A0 =C2=A0msgid/pandoc-discuss/ZAcdDn%2Bj/f55E9xQ%40localhost= .
>
> --
> You received this message because you are subscribed to the Google Gro= ups
> "pandoc-discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send= an email
> to [30]pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
> To view this discussion on the web visit [31]https://groups.g= oogle.com/d/msgid/
> pandoc-discuss/
> CAMwawgMDb2ZF9i8T5sxeFqrnf3RRh%2BthSJXyxPsufFqPC4czBQ%40mail.gmail.com.
>
> References:
>
> [1] mailto:
bastien.dumont-VwIFZPTo/vqsTnJN9+BGXg@public.gmane.org
> [2] mailto:bastien.dumont-VwIFZPTo/vqsTnJN9+BGXg@public.gmane.org
> [3] https://github.com/lierdakil/
> [4] mailto:pandoc-discuss%2Bunsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org=
> [5] https://groups.google.com/
> [6] http://40mail.gmail.com/
> [7] https://github.com/lierdakil/pandoc-c= rossref/issues/47
> [8] mailto:pandoc-discuss%2Bunsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org=
> [9] https://groups.google.com/d/msgid/pandoc-= discuss/
> [10] http://40mail.gmail.com/
> [11] mailto:pandoc-discuss%2Bunsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
> [12]
https://groups.google.com/d/
> [13] mailto:pandoc-discuss%2Bunsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
> [14]
https://groups.google.com/d/msgid/
> [15] http://40mail.gmail.com/
> [16] mailto:bastien.dumont-VwIFZPTo/vqsTnJN9+BGXg@public.gmane.org
> [17] https://githu= b.com/lierdakil/pandoc-crossref/issues/47#issuecomment-614404532
> [18] mailto:pandoc-discuss%252Bunsubscribe-/JYPxA39Uh4Ykp1iOSErHA@public.gmane.org= m
> [19] https://groups.google.com/d/msgid/
> [20] http://40mail.gmail.com/
> [21] https://github.com/lierdakil/pandoc-= crossref/issues/47
> [22] mailto:pandoc-discuss%252Bunsubscribe-/JYPxA39Uh4Ykp1iOSErHA@public.gmane.org= m
> [23] htt= ps://groups.google.com/d/msgid/pandoc-discuss/CAMwawgPTeNSdJ7FDbc9tmw8ax06K= 7n_uGxvB-mCn2fvBzdD%3DUg%40mail.gmail.com?utm_medium=3Demail&utm_source= =3Dfooter
> [24] mailto:pandoc-discuss%252Bunsubscribe-/JYPxA39Uh4Ykp1iOSErHA@public.gmane.org= m
> [25] https://group= s.google.com/d/msgid/pandoc-discuss/ZAcA4dThsf/pAK2e%40localhost
> [26] mailto:pandoc-discuss%2Bunsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
> [27]
htt= ps://groups.google.com/d/msgid/pandoc-discuss/CAMwawgNJcw9d-aMSPFStx%2BwU__= GrsDVhhNrARCLf4CdHNiGCWA%40mail.gmail.com?utm_medium=3Demail&utm_source= =3Dfooter
> [28] mailto:pandoc-discuss%2Bunsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
> [29]
https://gro= ups.google.com/d/msgid/pandoc-discuss/ZAcdDn%2Bj/f55E9xQ%40localhost > [30] mailto:pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org > [31] htt= ps://groups.google.com/d/msgid/pandoc-discuss/CAMwawgMDb2ZF9i8T5sxeFqrnf3RR= h%2BthSJXyxPsufFqPC4czBQ%40mail.gmail.com?utm_medium=3Demail&utm_source= =3Dfooter

--
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 pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/ZAddfXTc= lu2naUlX%40localhost.

--
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://gro= ups.google.com/d/msgid/pandoc-discuss/CAMwawgPQN7Jv34tv%2BkioNYJO-HJ4nhwMco= %2B7BXQCLOEDHDD39A%40mail.gmail.com.
--0000000000007a192c05f65394a9--