From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/26127 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: John MacFarlane Newsgroups: gmane.text.pandoc Subject: Re: new citeproc performance notes Date: Sat, 12 Sep 2020 22:18:30 -0700 Message-ID: References: <52149bdb-e476-4013-8d5b-72b0b0544877n@googlegroups.com> 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="40002"; mail-complaints-to="usenet@ciao.gmane.io" To: Alan , pandoc-discuss Original-X-From: pandoc-discuss+bncBCJZJHG45QDBBM6X635AKGQEMPPBSBY-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Sun Sep 13 07:18:46 2020 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-il1-f192.google.com ([209.85.166.192]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1kHKPW-000AHn-QH for gtp-pandoc-discuss@m.gmane-mx.org; Sun, 13 Sep 2020 07:18:46 +0200 Original-Received: by mail-il1-f192.google.com with SMTP id f20sf10256056ilg.3 for ; Sat, 12 Sep 2020 22:18:46 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1599974325; cv=pass; d=google.com; s=arc-20160816; b=cEjkBqn72e3lfV6T6M7gdtALsNJmKCLfNZJj5wsUWDV8Bb61KlmJjierpCmetv771Q M/QWzfICifGcLZOX/tHHtHotxhrbNB//pkE3Yo7+fXX/lxgqczbh8Kx6j44g58njec/2 9pfxIxvNygc058dms9jQ2F7eRK9v7YboEf5PMw+TeYQ37HEngNGNY3f2qAjaoJfAWSFn 3ghSFqMLaOMnWCXkp/O4nnEmhS4GF/HZYNP8/xs5b0VE4o2Rn/2hArlX46jluSQNHUHX PRHFrd8YLEOZQTEaLlEUcD2aP3RsqMGTzbeTvTC8TvHqYSEcor3v9dnqmEXyfeLre4VT Blgg== 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 :date:references:in-reply-to:subject:to:from:sender:dkim-signature; bh=Ax0wGwCZHCtNNuC0txvD33GSrl478wKc2/fv6VKFF4w=; b=LAW8hf4T7SLfZpsBtUn238zoY+ZSd8rmYfiDONyohBefk0VpA1U2sxz7csOUwJMtKY B0zaYPOvv7MWzTWKTp568hK7/JF3txYMHYCNna/6xFRKtx5lVXT5cHOevj7DIxaQ6eYK sEQp9w1htKyPIYbCMP/3Hh/XyiF/jjEjUIpRfPtKaSbCVUt6/aEa2wBhPJS3caaCkYKr MJBPpvub3N4uAgyBtzLV+tiDGlGnbmyVEnZCcy8i8o5k6Gd1yNe7RxhfwwgjjoTglBDA xVH949S2DXm0V6i52Fgc1CRkrY7VzE7J2a+kMSB4Tot4148Ray7VN9lGdP1SzxIzBZ7L Efaw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@berkeley-edu.20150623.gappssmtp.com header.s=20150623 header.b=H0odCGtm; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::530 as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:from:to:subject:in-reply-to:references:date:message-id :mime-version: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=Ax0wGwCZHCtNNuC0txvD33GSrl478wKc2/fv6VKFF4w=; b=KGd03k9O3aEwqhamAuaQyPudFU1wXd3srW9nA0rcIv+2U1PtWnK8K4xlWVWm9LTpz7 FLyPFv57kBKXYf/GtRsarjqDMnr1mZw08OYvReYUruF3EUzdpqhU7e5I8Ucqxt5gb53p b4UeB076Kc6wkCWdK+sxOur4Cu8Kw/zDlorBq3kcRXMRQfbwfH7vk4wNNeZ4KX41EU5s ZxGUURdleaEHVCsSQ6wgo9IFc4K9XGGgKZ4jduMLs0r+NHwJ7jxbPH9bwsTUQbdLeDjp jhDTNWP3H3wFdKPT5fU0zMYuWt+QOYaVkwzXOQJqQV0vKizRNrTTfkSt7egb0Xl3xxss mttg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:from:to:subject:in-reply-to:references :date:message-id:mime-version: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=Ax0wGwCZHCtNNuC0txvD33GSrl478wKc2/fv6VKFF4w=; b=jgGszdgk2rmVxymxsnSrJg1XBlGIY6CPpDFtjytA2hmAK3d/xr0KCjn/91U98X1CTO IwmWrFaj+02xuNe0jZFSB7Iwd5yUeAq8UuvpTFFIX+TBCZA4aXnfFnrLAUdgB6nQNvA3 6JWbgZZuWwN/Aca+iTn1ju1zbqnNeZuYqrx88ghC9tEQxlR91ozuEctpHv5q3puENBY3 KEVICyq2oyRXLn55296LqJ4hJa5oqGbsjy/Ng1jF7r4BFk0IqElUs29KZHCEMZmdVfX0 /ig+9+B/V6CjHnLZZ148gesclZLf7KABKMHHfd+I/ul5pn7IixoJXKoMQsXdxlLw4oyF rDfw== Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AOAM531OYT+COp4zA/LZlL5PhcJxQIZaQPuSv8MxXigc9z6nCJZyfWf2 L1rh0fEAq9ezzLRuWorleaQ= X-Google-Smtp-Source: ABdhPJxYTeSuwR0nsL+1zq+gNEnBN5wEi/p5Mic9jyZqzAVykKzCLE0TAGHaa0eyAIo++kBXcElbNw== X-Received: by 2002:a92:a148:: with SMTP id v69mr7617040ili.164.1599974325832; Sat, 12 Sep 2020 22:18:45 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a5e:9b0b:: with SMTP id j11ls1021075iok.2.gmail; Sat, 12 Sep 2020 22:18:43 -0700 (PDT) X-Received: by 2002:a5e:a705:: with SMTP id b5mr2585706iod.73.1599974322915; Sat, 12 Sep 2020 22:18:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1599974322; cv=none; d=google.com; s=arc-20160816; b=CGukZYVbW9j4ufFnc5q/oGdJqHUz+PSew2KJ407LS12Mfse748FKRonam0PZrIMSS8 P4yMTU/gztG6tpH2je5J9zxpItFxDCselKweZ+KrCU4HPNYRoDEAhLv7bKmVl4NCKeiI 4vQhUkx37OrWoDH+haiB5JndbWE1XbD92xCGTGaImXIj6mP7/Sy97BrrS+PYm5WKvUbG T4DaVfISi5hEs71GVjBC90mskV1p+udsn96IfV4WZhZXqTiXQqhmKjnMmbzCrRMXh/I1 hi6fq/Z2qRLy/D/UmPsC6RMLTPMPkrg/O68HVoF3MoMbFuuur2PmT4H7BHm+cqy249/X gRPw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:message-id:date:references:in-reply-to:subject:to:from :dkim-signature; bh=e9bmUQ8FERQFe/zxk1yKgldtV5uBEaAzp4x7Vzc5ZN4=; b=y6q/c3Aiy1louB8xnH+4hjNspUx4JbMct0FXO5fvSJUfXVK4QgOSJbVQc7Oa8NzEtE Raeftyo+KLPz7e3DwWknnZbCrMYFR9AjGTkiXalhQO7gxBjY24uSruJoHNsyd0wo4rKX OfQqtKHnbrhdleJYakmC+ol7JvUG72SaxAMgN8gbqTMaaqX09CAfM1/TpSvtERFqNQCx A5QTKvVOGTcUDHjFWUpdWytiM4cRGB21O0ZMCQ6btIVgG+Bf/wvJJFwjJGuouMF0Ph4O G1JAs/27fxxcbcvhdkj46igFwW7dwyeKcEmI4G8Wi6sqJjaC6PVk4DxFCX5OcnSh5Cck FLbQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@berkeley-edu.20150623.gappssmtp.com header.s=20150623 header.b=H0odCGtm; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::530 as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org Original-Received: from mail-pg1-x530.google.com (mail-pg1-x530.google.com. [2607:f8b0:4864:20::530]) by gmr-mx.google.com with ESMTPS id a26si508517ill.4.2020.09.12.22.18.42 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 12 Sep 2020 22:18:42 -0700 (PDT) Received-SPF: pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::530 as permitted sender) client-ip=2607:f8b0:4864:20::530; Original-Received: by mail-pg1-x530.google.com with SMTP id s65so7994973pgb.0 for ; Sat, 12 Sep 2020 22:18:42 -0700 (PDT) X-Received: by 2002:a63:c80b:: with SMTP id z11mr6504683pgg.298.1599974322151; Sat, 12 Sep 2020 22:18:42 -0700 (PDT) Original-Received: from johnmacfarlane.net (li55-134.members.linode.com. [74.82.3.134]) by smtp.gmail.com with ESMTPSA id g129sm6564733pfb.33.2020.09.12.22.18.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 12 Sep 2020 22:18:41 -0700 (PDT) Original-Received: by johnmacfarlane.net (Postfix, from userid 1000) id 6426AA2A1; Sun, 13 Sep 2020 01:18:30 -0400 (EDT) In-Reply-To: <52149bdb-e476-4013-8d5b-72b0b0544877n-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> X-Original-Sender: jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@berkeley-edu.20150623.gappssmtp.com header.s=20150623 header.b=H0odCGtm; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::530 as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@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:26127 Archived-At: At this point you'd have to compile the citeproc branch from source. (Not too hard, but you need Haskell.) Alan writes: > Great! Can we try it? Or it's not yet in public version? > > On Sunday, September 13, 2020 at 1:06:30 AM UTC+2 John MacFarlane wrote: > >> >> I tried out the new citeproc-enabled pandoc (from citeproc >> branch), comparing it against pandoc 2.10.1 + pandoc-citeproc. >> >> My test project was a document with about 30,000 words, >> using a 132K bibtex bibliography. >> >> In addition to pandoc-citeproc, I used a lua filter to >> count words. >> >> For pandoc 2.10.1 + pandoc-citeproc, the build (to HTML) >> took 2.22s. >> >> With the new citeproc-enabled pandoc, it took 1.03s. >> By comparison, without --citeproc (skipping citation processing) >> it took 0.84s. So, the overhead for citation processing is now >> pretty minimal, and people should see a big speedup. >> >> >> > > -- > 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/52149bdb-e476-4013-8d5b-72b0b0544877n%40googlegroups.com.