From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id SKxeB072tmDMNAAAgWs5BA (envelope-from ) for ; Wed, 02 Jun 2021 05:09:02 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id oLDoAk72tmAQDwAAbx9fmQ (envelope-from ) for ; Wed, 02 Jun 2021 03:09:02 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 376D426902 for ; Wed, 2 Jun 2021 05:09:01 +0200 (CEST) Received: from localhost ([::1]:47142 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1loHFb-0006aH-Fu for larch@yhetil.org; Tue, 01 Jun 2021 23:08:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43560) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1loHFC-0006Zv-L6 for emacs-orgmode@gnu.org; Tue, 01 Jun 2021 23:08:34 -0400 Received: from mail-pj1-x102a.google.com ([2607:f8b0:4864:20::102a]:51045) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1loHF8-0007R0-Ey for emacs-orgmode@gnu.org; Tue, 01 Jun 2021 23:08:33 -0400 Received: by mail-pj1-x102a.google.com with SMTP id i22so873673pju.0 for ; Tue, 01 Jun 2021 20:08:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:subject:date:in-reply-to:message-id :mime-version; bh=rrKGrWAtgJHdAAS+mcgC5feV89v356kd3b/m6Nnx2e0=; b=k1ZeRZIFpZxPsXwQA99gkuY2qLN4iJWOSUO7hBGk0f0vA2PYZORkSGrS13DPPrvM07 QFLSMFf3uC96WhFznRCt8jvfoUjL0Xq9MD5v0KP7raeV//beOe2tvZOYO4hRUz/EMUYm GurWO+4zmryRY6TFXA4VZiDLMnWYBsbPmZzzMWpM9OPZXpLk1r3UEBEvzWM1fNA82PyH e5l87WvQKHH8N5mPV26U3K19fvzhodic5U0wJcG6Vz3+NTnCstl06m08mFdp1fuadtHl MOI0wVeeqSy6KadeQhWJYEHEU2fgGckYPqKjcgL5/M9ogiRhuQl0rwzrYJ8AB8ycxCKw SQ0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:subject:date :in-reply-to:message-id:mime-version; bh=rrKGrWAtgJHdAAS+mcgC5feV89v356kd3b/m6Nnx2e0=; b=S2Rkbby6AaOhKLCJIjXogPSh+I/dpLgTGysmip8zl8+/Gyl48s0rIMcX1val625OMd NKJCDznC6qeK/zC1rGhNpzAllzSjwRUAKkKvseBkcd0bJo9umLbW1W4KDMx32Z0+Ba9J UixOZJLr9UNC1cwTsnY0QoPZijhzknTwsDSw5RZ/YcPVQNaODz4ogKu43OqP7X3GRqEV DO3jhOIYj/5qsNklHgyqNHuSjHiLNcrCHCrWuDigaHEChTRs3Ay5X2C/63k54ji9QI7U o6rliBXiO3WeCa/Pvng7Iga767ixryYKNk53i82m5hGsAjvtJa0Jdz0N7vkKjVimmOkb RPUg== X-Gm-Message-State: AOAM530ol+cUiLQWADPCjYkpAmIsWZ0F3iLCXwLRnWv1ntP4pWRrYFxt CzzGyhY6QTb+rnEQM0UvWXY3kmCnKAw= X-Google-Smtp-Source: ABdhPJxOPu7B03Gw9Ftby7xklOhl4HYzUPTmwBussAsIyGHIW4xXlyane6+M+mkUPxD7/Aayq0W9Cw== X-Received: by 2002:a17:90a:9411:: with SMTP id r17mr27970124pjo.49.1622603307237; Tue, 01 Jun 2021 20:08:27 -0700 (PDT) Received: from tim-desktop (203-206-15-89.dyn.iinet.net.au. [203.206.15.89]) by smtp.gmail.com with ESMTPSA id f28sm5785396pgb.12.2021.06.01.20.08.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 01 Jun 2021 20:08:26 -0700 (PDT) References: <87wnrdqf6i.fsf@gmail.com> <95208e5c-3a5d-b5fc-0dad-26648ad8815c@gmail.com> User-agent: mu4e 1.5.13; emacs 27.2.50 From: Tim Cross To: emacs-orgmode@gnu.org Subject: Re: suggestion to change default org-latex-pdf-process to latexmk Date: Wed, 02 Jun 2021 12:56:59 +1000 In-reply-to: Message-ID: <87tumhq7yw.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::102a; envelope-from=theophilusx@gmail.com; helo=mail-pj1-x102a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1622603341; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=rrKGrWAtgJHdAAS+mcgC5feV89v356kd3b/m6Nnx2e0=; b=bet96V79UFRx7V25vdOsU/3d7eOURv4QNuVDIT2FjzI32Gt18VR/zfDs+QBP0Wmk+MEXOF 2TBUacwOEG6t0SY82h6gAQwyrTqR5nD5GpCW7/V3Tv8bS7v7wFAlsu3SfwUF7rqa20Hk9V Gq4O2yfgxOI3m2pexvGqnpgA1DKytPTJGGCYJ+QeRX6YiiW2ejSKtrxTjYRwWRC08fozrr jKRRlY744ZQ4D7rcujtF2zw0qmaueJJfEs11t+jXiLKVTKZldKNVTuEYBWT+/3XSwOVZxQ zx3PeVidTC2CuMtz5yQ5VTm+RxYX00DcPJz//NbZId/MnawtDI/ojyzIDB70kw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1622603341; a=rsa-sha256; cv=none; b=VXfUXPUELgMBENBl8rMyZmlYTsDqTN9/gYB/DPB1Fem7Ok4JriBYhc+ZVE+kzNM8tBU4gG PA6358SpPVYxI2Z4l6QA9STgFEytFGmFa5CdOGzg9uZ0E0LS496pmTaSCJajtihZSqe4N7 ZWTTHxOAZduGXR5bvnkXeY6LWerZR9QfeaPTCHIWP7Yezt9jIaNOncs+yAoWa34iuhel4h K950zd230ieSJKWOA5SyhKIckbqT/1T6vXqBNmpUW4j5Od3XZHYMLpuM9pwhs43QuRDHH3 b95M5Yi/mdkDIEdJoZ+E4SLZAoY8gOS9XMueUc9WCojLEOjidciMnGPdTeDgqw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=k1ZeRZIF; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Spam-Score: -3.13 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=k1ZeRZIF; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Queue-Id: 376D426902 X-Spam-Score: -3.13 X-Migadu-Scanner: scn0.migadu.com X-TUID: IOSSBc/rfMhu "Bruce D'Arcus" writes: > On Tue, Jun 1, 2021 at 9:09 PM Scott Randby wrote: > >> As a constant user of Org's LaTeX export capability, this change would break >> my ability to export to PDF, and it would be difficult for me to fix. I don't >> support this change. > > Can you explain this, Scott? Why would anything "break'? > > And for those that think this is a bad idea, suggested alternatives? > > With the status quo; new org-cite users will run latex/pdf output > process and will be surprised by the results, as there will be no > citations or bibliography. > > I suppose the easy solution is a prominent note in the documentation. > I'm guessing Scott is referring to the latexmk not being part of a 'standard' texlive installation and if not installed, pdf generation would fail. Yes, document the requirement would be my suggestion. There are a number of 'extensions' to basic org functionality which require additional prerequisites. For users of org-cite, one solution would be to document latexmk as a prerequisite. Another alternative would be to investigate if there is a better default for org-latex-pdf-program which does not require installation of latexmk or perhaps make the default more 'dynamic' - have it check for present of latexmk and if found, use it, otherwise use existing value. Big question IMO still needing to be answered is what is the situation with installation of latexmk on non GNU Linux based platforms. For example, how easy is it to install latexmk on a windows system? If installation of latexmk is trivial on all supported platforms, there is a higher chance of being able to make it the defualt. On the other hand, if you need to jump through a lot of hoops to get it running, making it the default is less likely. -- Tim Cross