X-Loop: help-debbugs@HIDDEN Subject: bug#76612: 14.0.8; TeX-engine=xetex causes "No matching viewer found" with TeX-command-run-all Resent-From: Zhuohua Li <lizhuohua1994@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-auctex@HIDDEN Resent-Date: Thu, 27 Feb 2025 17:59:02 +0000 Resent-Message-ID: <handler.76612.B.174067908314703 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 76612 X-GNU-PR-Package: auctex X-GNU-PR-Keywords: To: 76612 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-auctex@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.174067908314703 (code B ref -1); Thu, 27 Feb 2025 17:59:02 +0000 Received: (at submit) by debbugs.gnu.org; 27 Feb 2025 17:58:03 +0000 Received: from localhost ([127.0.0.1]:37441 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tni94-0003p1-FN for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 12:58:03 -0500 Received: from lists.gnu.org ([2001:470:142::17]:34688) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <lizhuohua1994@HIDDEN>) id 1tnaWR-0003qc-R8 for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 04:49:40 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <lizhuohua1994@HIDDEN>) id 1tnaVv-0005ph-OQ for bug-auctex@HIDDEN; Thu, 27 Feb 2025 04:49:10 -0500 Received: from mail-ej1-x62d.google.com ([2a00:1450:4864:20::62d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <lizhuohua1994@HIDDEN>) id 1tnaVt-0002wl-Pv for bug-auctex@HIDDEN; Thu, 27 Feb 2025 04:49:07 -0500 Received: by mail-ej1-x62d.google.com with SMTP id a640c23a62f3a-aaedd529ba1so79430966b.1 for <bug-auctex@HIDDEN>; Thu, 27 Feb 2025 01:49:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740649742; x=1741254542; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=kKUNIpnowh2465PMCp1dF77hOqurgaifK5AxK+Kt8ew=; b=AWclYqe4VsNt+NhDx25d3uXX27nrzrLruC9RFQhbZcICXtgI1W97BJp4PzI42Ce1SI mn14ZjvKPzcEVD0Vgh+NjBWsGhJD9jspf9LepLcOsYc4OegJI6Z+9vlYCIsq8aRzkpT0 Zge7LTifUrYGr5ar8btXMaL/lbPrKgW6Vm1Goy4CN8J4RvHPqFrC/CikamgVetphNF6m ZGgguCHWwd5GGJP/S69ptWJkCAyKwssZPkRaJoxspnhab6Y7uy1pI0v4qKyzQryYQ5No imBKFyJKqdj/QqkEpscpnucdnjSPlzYBePhamZKkKxzp7sRumiAyQS5OInsevsgStTcJ lfuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740649742; x=1741254542; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=kKUNIpnowh2465PMCp1dF77hOqurgaifK5AxK+Kt8ew=; b=fuRoh7qGFuGIwcIPz/vAOMfLTIQtBFfWW4LXWxBTp4z4IBqn1VUM5LZaXjmCIjKtBX HN0P6gAIiWl1GTsnmrve0NjQAYDSMZHwygN6Ve/1ACK+5ZB1gDka4GVPApZKgb54cWs3 Zg5NQUh2ZY+XB2cdUeLKprk9t6nu6LA9xBXDZYXEp8Jxt6tXDG5qAX3ph4o5YMSmi4bf x7iUwBLEnUr+/TE6X6oGzoeHi1NNUjfb+ayZfWMtcbCDSBeiHGB2r2bCx/VQik85txL8 ANvlVVM+EKc5ejMr5mtcCY2ITUCTj1LDykZjBd7xd6qn+NZ8qxlwwfaFLo6+IsD8g+k0 XGzA== X-Gm-Message-State: AOJu0YyLWMEoDp9sFDLd0AeQLhbLUobSEkE7bKBVAmmjgPeIQXZalWAL V6kfuOB3wOGZRvjCUG2bZzDC4p5rk3I8O1awc69Ki7XHIsjxQUP6SSkvTlo44WcDIOyFGDYLEI1 hEP9VH5GN4gIpxohVXUvB7YQI8mJGDIBKfdM= X-Gm-Gg: ASbGncs9UnFsEe1TyqRF4Y4hkeJzyTFDh/YLYTeqY/cg2VXVCrSdejOUfXeXukwsZiU NR98GVhixk1fG3neHI16ceEs/hPA3Tt1H3x3mM0dxLmG+D75gRt1gUCEu2XCj7R090o8v73HLjH 3HbKOHeUs= X-Google-Smtp-Source: AGHT+IGybDHi86gYh+WnwplpQy2f+meo8jcu5O9OB82iVyXjobNeR/IAW/lL/WK2ZUxg7BGl99DAFvboNXn6eZJGwTg= X-Received: by 2002:a05:6402:1e8e:b0:5dc:796f:fc86 with SMTP id 4fb4d7f45d1cf-5e4469da97fmr26351007a12.16.1740649741777; Thu, 27 Feb 2025 01:49:01 -0800 (PST) MIME-Version: 1.0 From: Zhuohua Li <lizhuohua1994@HIDDEN> Date: Thu, 27 Feb 2025 17:48:50 +0800 X-Gm-Features: AQ5f1JqSARcENprQUah-_JBCDj9Rk_1a_CTed6um9eLGJ42kSEKjy3V9X_-2N7o Message-ID: <CALdQSHsaTYjqBuX1obLFQ4kH1obDHoZkMwQ2MKdw7M1=R+Y0ZA@HIDDEN> Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2a00:1450:4864:20::62d; envelope-from=lizhuohua1994@HIDDEN; helo=mail-ej1-x62d.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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_ENVFROM_END_DIGIT=0.25, 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-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hello AUCTeX maintainers, I've encountered an issue when using `TeX-engine = xetex` in AUCTeX. Specifically, invoking `TeX-command-run-all` fails to launch a PDF viewer with the error: #+begin_example error in process sentinel: TeX-view-command-raw: No matching viewer found #+end_example Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (lizhuohua1994[at]gmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (lizhuohua1994[at]gmail.com) 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) X-Mailman-Approved-At: Thu, 27 Feb 2025 12:58:01 -0500 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.2 (/) Hello AUCTeX maintainers, I've encountered an issue when using `TeX-engine = xetex` in AUCTeX. Specifically, invoking `TeX-command-run-all` fails to launch a PDF viewer with the error: #+begin_example error in process sentinel: TeX-view-command-raw: No matching viewer found #+end_example After some investigation, I noticed that this problem seems to have been introduced by commit `4a345e2`. In that commit, `latexmk` is invoked with the option `-pdfxe` when TeX-engine is xetex: #+begin_src elisp (cond ((eq TeX-engine 'xetex) " -pdfxe") ... #+end_src When `latexmk` runs with `-pdfxe`, it creates an `.xdv` file before producing the PDF, and it appears AUCTeX ends up attempting to open the `.xdv` file rather than the final PDF. This leads to the viewer-launch failure and the "No matching viewer found" error message. ** Steps to Reproduce 1. Create a tex file with the following minimal example. #+begin_src latex \documentclass{article} \begin{document} test \end{document} %%% Local Variables: %%% coding: utf-8 %%% mode: latex %%% TeX-master: t %%% TeX-engine: xetex %%% End: #+end_src 2. Make a small edit to the file to ensure that `latexmk` will trigger a rebuild. Then run `TeX-command-run-all`. 3. Observe that AUCTeX fails to launch a PDF viewer. ** Proposed Fix Instead of passing `-pdfxe` to `latexmk`, I replaced it with: #+begin_src elisp (cond ((eq TeX-engine 'xetex) " -pdf -pdflatex=xelatex") ... #+end_src This change instructs `latexmk` to produce a PDF directly using `xelatex`, and in my tests, it resolves the viewer launch issue. I do not know whether my fix is appropriate, but I hope it helps. Emacs : GNU Emacs 29.4 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.42, cairo version 1.18.2) of 2025-02-26 Package: 14.0.8 current state: ============== (setq window-system 'pgtk LaTeX-version "2e" TeX-style-path '("/home/li/.config/emacs/.local/cache/auctex/" "/home/li/.config/emacs/.local/straight/build-29.4/auctex/style" "/home/li/.config/emacs/.local/cache/auctex/.auctex-auto" "/home/li/.config/emacs/.local/cache/auctex/.auctex-style" ".auctex-auto" ".auctex-style") TeX-auto-save t TeX-parse-self t TeX-master t TeX-command-list '(("TeX" "%(PDF)%(tex) %(file-line-error) %`%(extraopts) %S%(PDFout)%(mode)%' %(output-dir) %t" TeX-run-TeX nil (plain-TeX-mode AmSTeX-mode Texinfo-mode) :help "Run plain TeX") ("LaTeX" "%`%l%(mode)%' %T" TeX-run-TeX nil (LaTeX-mode docTeX-mode) :help "Run LaTeX") ("Makeinfo" "makeinfo %(extraopts) %(o-dir) %t" TeX-run-compile nil (Texinfo-mode) :help "Run Makeinfo with Info output") ("Makeinfo HTML" "makeinfo %(extraopts) %(o-dir) --html %t" TeX-run-compile nil (Texinfo-mode) :help "Run Makeinfo with HTML output") ("AmSTeX" "amstex %(PDFout) %`%(extraopts) %S%(mode)%' %(output-dir) %t" TeX-run-TeX nil (AmSTeX-mode) :help "Run AMSTeX") ("ConTeXt" "%(cntxcom) --once %(extraopts) %(execopts)%t" TeX-run-TeX nil (ConTeXt-mode) :help "Run ConTeXt once") ("ConTeXt Full" "%(cntxcom) %(extraopts) %(execopts)%t" TeX-run-TeX nil (ConTeXt-mode) :help "Run ConTeXt until completion") ("BibTeX" "bibtex %(O?aux)" TeX-run-BibTeX nil (plain-TeX-mode LaTeX-mode docTeX-mode AmSTeX-mode Texinfo-mode ConTeXt-mode) :help "Run BibTeX") ("Biber" "biber %(output-dir) %s" TeX-run-Biber nil (plain-TeX-mode LaTeX-mode docTeX-mode AmSTeX-mode Texinfo-mode) :help "Run Biber") ("Texindex" "texindex %s.??" TeX-run-command nil (Texinfo-mode) :help "Run Texindex") ("Texi2dvi" "%(PDF)texi2dvi %t" TeX-run-command nil (Texinfo-mode) :help "Run Texi2dvi or Texi2pdf") ("View" "%V" TeX-run-discard-or-function t t :help "Run Viewer") ("Print" "%p" TeX-run-command t t :help "Print the file") ("Queue" "%q" TeX-run-background nil t :help "View the printer queue" :visible TeX-queue-command) ("File" "%(o?)dvips %d -o %f " TeX-run-dvips t (plain-TeX-mode LaTeX-mode docTeX-mode AmSTeX-mode Texinfo-mode) :help "Generate PostScript file") ("Dvips" "%(o?)dvips %d -o %f " TeX-run-dvips nil (plain-TeX-mode LaTeX-mode docTeX-mode AmSTeX-mode Texinfo-mode) :help "Convert DVI file to PostScript") ("Dvipdfmx" "dvipdfmx -o %(O?pdf) %d" TeX-run-dvipdfmx nil (plain-TeX-mode LaTeX-mode docTeX-mode AmSTeX-mode Texinfo-mode) :help "Convert DVI file to PDF with dvipdfmx") ("Ps2pdf" "ps2pdf %f %(O?pdf)" TeX-run-ps2pdf nil (plain-TeX-mode LaTeX-mode docTeX-mode AmSTeX-mode Texinfo-mode) :help "Convert PostScript file to PDF") ("LaTeXMk" "latexmk %(latexmk-out) %(file-line-error) %(output-dir) %`%(extraopts) %S%(mode)%' %t" TeX-run-format nil (LaTeX-mode docTeX-mode) :help "Run LaTeXMk") ("Glossaries" "makeglossaries %(d-dir) %s" TeX-run-command nil (plain-TeX-mode LaTeX-mode docTeX-mode AmSTeX-mode Texinfo-mode) :help "Run makeglossaries to create glossary file") ("Index" "makeindex %(O?idx)" TeX-run-index nil (plain-TeX-mode LaTeX-mode docTeX-mode AmSTeX-mode Texinfo-mode) :help "Run makeindex to create index file") ("upMendex" "upmendex %(O?idx)" TeX-run-index t (plain-TeX-mode LaTeX-mode docTeX-mode AmSTeX-mode Texinfo-mode) :help "Run upmendex to create index file") ("Xindy" "texindy %s" TeX-run-command nil (plain-TeX-mode LaTeX-mode docTeX-mode AmSTeX-mode Texinfo-mode) :help "Run xindy to create index file") ("Check" "chktex -v6 -H %s" TeX-run-compile nil (LaTeX-mode) :help "Check LaTeX file for correctness") ("ChkTeX" "chktex -v6 %s" TeX-run-compile nil (LaTeX-mode) :help "Check LaTeX file for common mistakes") ("Spell" "(TeX-ispell-document \"\")" TeX-run-function nil t :help "Spell-check the document") ("Clean" "TeX-clean" TeX-run-function nil t :help "Delete generated intermediate files") ("Clean All" "(TeX-clean t)" TeX-run-function nil t :help "Delete generated intermediate and output files") ("Other" "" TeX-run-command t t :help "Run an arbitrary command")) )
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Zhuohua Li <lizhuohua1994@HIDDEN> Subject: bug#76612: Acknowledgement (14.0.8; TeX-engine=xetex causes "No matching viewer found" with TeX-command-run-all) Message-ID: <handler.76612.B.174067908314703.ack <at> debbugs.gnu.org> References: <CALdQSHsaTYjqBuX1obLFQ4kH1obDHoZkMwQ2MKdw7M1=R+Y0ZA@HIDDEN> X-Gnu-PR-Message: ack 76612 X-Gnu-PR-Package: auctex Reply-To: 76612 <at> debbugs.gnu.org Date: Thu, 27 Feb 2025 17:59:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-auctex@HIDDEN If you wish to submit further information on this problem, please send it to 76612 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 76612: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76612 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#76612: 14.0.8; TeX-engine=xetex causes "No matching viewer found" with TeX-command-run-all Resent-From: Arash Esbati <arash@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-auctex@HIDDEN Resent-Date: Fri, 28 Feb 2025 09:24:02 +0000 Resent-Message-ID: <handler.76612.B76612.174073458332626 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 76612 X-GNU-PR-Package: auctex X-GNU-PR-Keywords: To: Zhuohua Li <lizhuohua1994@HIDDEN> Cc: 76612 <at> debbugs.gnu.org Received: via spool by 76612-submit <at> debbugs.gnu.org id=B76612.174073458332626 (code B ref 76612); Fri, 28 Feb 2025 09:24:02 +0000 Received: (at 76612) by debbugs.gnu.org; 28 Feb 2025 09:23:03 +0000 Received: from localhost ([127.0.0.1]:44999 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tnwaF-0008UA-0m for submit <at> debbugs.gnu.org; Fri, 28 Feb 2025 04:23:03 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46190) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <arash@HIDDEN>) id 1tnwa9-0008TI-SD for 76612 <at> debbugs.gnu.org; Fri, 28 Feb 2025 04:22:58 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <arash@HIDDEN>) id 1tnwa0-0000Sb-W0; Fri, 28 Feb 2025 04:22:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=Sh14Z0Ss2VkyBh4jxzvqACNcAt54IcCHEYWpblJktEk=; b=j9r4JRBO5pQFQ1PyiaAw xuZiAZ8p/5XS588ewsQlbpN3IOMmEbtkNJRWuYZqbONUDJ0AjOccukY7dzVl8o1yFc+DtXnvUJb64 x1pyFFKadt/ASbUHTfWHSKBKcFNDjgpcJG6yQdQfb73wNquFFBn+DBReV0FM0mUxHBOcO6Hs/fyys Ef/OFMYZgGzPWWs7sGgbNm9VppnHlv4Zh3q/7/S8w8LMdwOcG87vRF14FfElUp5aknV1Fnpt0yv/V 4fPz6owIpG4P9tw4rCL6WXJuLvgcF0h4d0W985ZerjnypdKblPRyaYMgT9UBpN6m4IJAa8lX+5EHf LkzBA2tBnY42Cg==; From: Arash Esbati <arash@HIDDEN> In-Reply-To: <CALdQSHsaTYjqBuX1obLFQ4kH1obDHoZkMwQ2MKdw7M1=R+Y0ZA@HIDDEN> References: <CALdQSHsaTYjqBuX1obLFQ4kH1obDHoZkMwQ2MKdw7M1=R+Y0ZA@HIDDEN> Date: Fri, 28 Feb 2025 10:22:11 +0100 Message-ID: <m2wmdactks.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Hi Zhuohua, Zhuohua Li <lizhuohua1994@HIDDEN> writes: > I've encountered an issue when using `TeX-engine = xetex` in AUCTeX. > Specifically, invoking `TeX-command-run-all` fails to launch a PDF > viewer with the error: Thanks for raising this issue, the reproducer and a solution. > ** Proposed Fix > > Instead of passing `-pdfxe` to `latexmk`, I replaced it with: > > #+begin_src elisp > (cond ((eq TeX-engine 'xetex) > " -pdf -pdflatex=xelatex") > ... > #+end_src I would install the following change: --8<---------------cut here---------------start------------->8--- diff --git a/tex.el b/tex.el index 590f938a..622e980a 100644 --- a/tex.el +++ b/tex.el @@ -681,7 +681,7 @@ string." ("%(latexmk-out)" (lambda () (cond ((eq TeX-engine 'xetex) - " -pdfxe") + " -pdf -pdflatex=xelatex") ((eq TeX-engine 'luatex) (cond ((and TeX-PDF-mode (TeX-PDF-from-DVI)) --8<---------------cut here---------------end--------------->8--- With this change, users will loose the compilation speed mentioned in LaTeXMk manual, but this is the best option we currently have, I think. At some point, we probably have to do the dance we do for luatex in terms of creating a .pdf or .dvi, but I'm not familiar enough with XeTeX and LaTeXMk options to do that now. I'll wait another day or two if there are other comments, and then install the patch (and possibly make a new release). Best, Arash
Received: (at control) by debbugs.gnu.org; 28 Feb 2025 09:44:32 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 28 04:44:32 2025 Received: from localhost ([127.0.0.1]:45207 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tnwv0-00055P-Hw for submit <at> debbugs.gnu.org; Fri, 28 Feb 2025 04:44:32 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46350) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <arash@HIDDEN>) id 1tnwuc-00051R-PC; Fri, 28 Feb 2025 04:44:07 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <arash@HIDDEN>) id 1tnwuW-0005XF-6A; Fri, 28 Feb 2025 04:44:00 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=1FZYSVqsKu6GBDwRaaJhs0+pI2LHHLE3wdX3MSu+RyE=; b=H5VnnImc1x9WBBnPgjAR D4QPu2n7I8TFO6IQ7Z7aHXtlaB5rgmAT5V9TDcZwXy3bF0HspcduggSwh7hILFTVYElzvVWbOqPS8 U5H4650tq9o/IDK4NEZkaBmZ6KALrShWjjvp9b/tNAFIeEGhyKdlMmHz+/U3BrSbsOTuQwlN9bX5Q pGbfuYcfnas8TDFlgeqhOJhDCO/AahQeCl6tcDnFHjJb3SZZTWmrBLbPCPqbkVKUsFeF3bQYMe3ef oZoxQ1d3UFDY88C3Y9GqmnEgsz9+aM5BydFurKl9Am0Bs8wrYHp7A3jsFVYZtiYwA7BINJ98KKgQA EEkBfyA9kc3yCg==; From: Arash Esbati <arash@HIDDEN> To: Tianshu Wang <wang@HIDDEN> Subject: Re: bug#76631: TeX-output-extension is not set to "pdf" when using LaTeXMk+xelatex+TeX-PDF-mode In-Reply-To: <m2mse6226a.fsf@HIDDEN> References: <m2mse6226a.fsf@HIDDEN> Date: Fri, 28 Feb 2025 10:43:56 +0100 Message-ID: <m2senycskj.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control Cc: 76631 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) merge 76612 76631 thanks Tianshu Wang <wang@HIDDEN> writes: > The TeX-output-extension is set to "xdv" (in TeX-TeX-sentinel-check) even > if TeX-PDF-Mode is enabled when using LaTeXMk command and xetex TeX-engine. Thanks. This seems to be the same issue raised in bug#76612, therefore I'm merging them. Best, Arash
X-Loop: help-debbugs@HIDDEN Subject: bug#76612: 14.0.8; TeX-engine=xetex causes "No matching viewer found" with TeX-command-run-all Resent-From: Arash Esbati <arash@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-auctex@HIDDEN Resent-Date: Wed, 05 Mar 2025 06:26:02 +0000 Resent-Message-ID: <handler.76612.B76612.174115592716799 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 76612 X-GNU-PR-Package: auctex X-GNU-PR-Keywords: To: Zhuohua Li <lizhuohua1994@HIDDEN> Cc: 76612 <at> debbugs.gnu.org Received: via spool by 76612-submit <at> debbugs.gnu.org id=B76612.174115592716799 (code B ref 76612); Wed, 05 Mar 2025 06:26:02 +0000 Received: (at 76612) by debbugs.gnu.org; 5 Mar 2025 06:25:27 +0000 Received: from localhost ([127.0.0.1]:34314 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tpiC7-0004Ms-1s for submit <at> debbugs.gnu.org; Wed, 05 Mar 2025 01:25:27 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48012) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <arash@HIDDEN>) id 1tpiC4-0004MS-7m; Wed, 05 Mar 2025 01:25:25 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <arash@HIDDEN>) id 1tpiBy-0007Ts-2V; Wed, 05 Mar 2025 01:25:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=SkKTrU1P8dv4SEAl1RFvNi9DxGo7xy6uvhBcSbMSAC8=; b=jY7aL4u3pkj2pL0NQIKf W7NKZeReqBulHTtAB+BFDBV/7O0kV9RV08/e6d60eZH1e3M9Xz1Nj/wCKr1Nwbix3c8uPcyzh98zX x3CbP8pVP6XAJxiz7JNn9PY2bYMXOKYYjA1AMFwmoZO1EDhjvq3UkdQAS491nT6xRKiwgYainpdbM D0CIQqHbNCpfUQtW8cCRUzAjc9VuaFTlUKBvIfxwT8YXCTSqZoKJ4FOJVh/uWW7BFWOZ1uG0VNX2L YSkXbjPp5wNES+YqjfYmZj1K0Jorm2sAot8Ns0id9m+1TUrj9TiQLcXqXzctINj4gF1c/thjriHIB ckut/GBWaiA00w==; From: Arash Esbati <arash@HIDDEN> In-Reply-To: <m2wmdactks.fsf@HIDDEN> References: <CALdQSHsaTYjqBuX1obLFQ4kH1obDHoZkMwQ2MKdw7M1=R+Y0ZA@HIDDEN> <m2wmdactks.fsf@HIDDEN> Date: Wed, 05 Mar 2025 07:25:10 +0100 Message-ID: <m2bjuggfjt.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) tags 76612 fixed close 76612 14.1.0 thanks Arash Esbati <arash@HIDDEN> writes: > I would install the following change: > > diff --git a/tex.el b/tex.el > index 590f938a..622e980a 100644 > --- a/tex.el > +++ b/tex.el > @@ -681,7 +681,7 @@ string." > ("%(latexmk-out)" > (lambda () > (cond ((eq TeX-engine 'xetex) > - " -pdfxe") > + " -pdf -pdflatex=xelatex") > ((eq TeX-engine 'luatex) > (cond ((and TeX-PDF-mode > (TeX-PDF-from-DVI)) I installed this change with commit 059ba17a, and therefore closing this issue. Thanks for the report. Best, Arash
Received: (at control) by debbugs.gnu.org; 5 Mar 2025 06:25:29 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 05 01:25:29 2025 Received: from localhost ([127.0.0.1]:34316 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tpiC9-0004N1-Dj for submit <at> debbugs.gnu.org; Wed, 05 Mar 2025 01:25:29 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48012) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <arash@HIDDEN>) id 1tpiC4-0004MS-7m; Wed, 05 Mar 2025 01:25:25 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <arash@HIDDEN>) id 1tpiBy-0007Ts-2V; Wed, 05 Mar 2025 01:25:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=SkKTrU1P8dv4SEAl1RFvNi9DxGo7xy6uvhBcSbMSAC8=; b=jY7aL4u3pkj2pL0NQIKf W7NKZeReqBulHTtAB+BFDBV/7O0kV9RV08/e6d60eZH1e3M9Xz1Nj/wCKr1Nwbix3c8uPcyzh98zX x3CbP8pVP6XAJxiz7JNn9PY2bYMXOKYYjA1AMFwmoZO1EDhjvq3UkdQAS491nT6xRKiwgYainpdbM D0CIQqHbNCpfUQtW8cCRUzAjc9VuaFTlUKBvIfxwT8YXCTSqZoKJ4FOJVh/uWW7BFWOZ1uG0VNX2L YSkXbjPp5wNES+YqjfYmZj1K0Jorm2sAot8Ns0id9m+1TUrj9TiQLcXqXzctINj4gF1c/thjriHIB ckut/GBWaiA00w==; From: Arash Esbati <arash@HIDDEN> To: Zhuohua Li <lizhuohua1994@HIDDEN> Subject: Re: bug#76612: 14.0.8; TeX-engine=xetex causes "No matching viewer found" with TeX-command-run-all In-Reply-To: <m2wmdactks.fsf@HIDDEN> References: <CALdQSHsaTYjqBuX1obLFQ4kH1obDHoZkMwQ2MKdw7M1=R+Y0ZA@HIDDEN> <m2wmdactks.fsf@HIDDEN> Date: Wed, 05 Mar 2025 07:25:10 +0100 Message-ID: <m2bjuggfjt.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control Cc: 76612 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) tags 76612 fixed close 76612 14.1.0 thanks Arash Esbati <arash@HIDDEN> writes: > I would install the following change: > > diff --git a/tex.el b/tex.el > index 590f938a..622e980a 100644 > --- a/tex.el > +++ b/tex.el > @@ -681,7 +681,7 @@ string." > ("%(latexmk-out)" > (lambda () > (cond ((eq TeX-engine 'xetex) > - " -pdfxe") > + " -pdf -pdflatex=xelatex") > ((eq TeX-engine 'luatex) > (cond ((and TeX-PDF-mode > (TeX-PDF-from-DVI)) I installed this change with commit 059ba17a, and therefore closing this issue. Thanks for the report. Best, Arash
Received: (at control) by debbugs.gnu.org; 5 Mar 2025 06:25:29 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 05 01:25:29 2025 Received: from localhost ([127.0.0.1]:34316 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tpiC9-0004N1-Dj for submit <at> debbugs.gnu.org; Wed, 05 Mar 2025 01:25:29 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48012) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <arash@HIDDEN>) id 1tpiC4-0004MS-7m; Wed, 05 Mar 2025 01:25:25 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <arash@HIDDEN>) id 1tpiBy-0007Ts-2V; Wed, 05 Mar 2025 01:25:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=SkKTrU1P8dv4SEAl1RFvNi9DxGo7xy6uvhBcSbMSAC8=; b=jY7aL4u3pkj2pL0NQIKf W7NKZeReqBulHTtAB+BFDBV/7O0kV9RV08/e6d60eZH1e3M9Xz1Nj/wCKr1Nwbix3c8uPcyzh98zX x3CbP8pVP6XAJxiz7JNn9PY2bYMXOKYYjA1AMFwmoZO1EDhjvq3UkdQAS491nT6xRKiwgYainpdbM D0CIQqHbNCpfUQtW8cCRUzAjc9VuaFTlUKBvIfxwT8YXCTSqZoKJ4FOJVh/uWW7BFWOZ1uG0VNX2L YSkXbjPp5wNES+YqjfYmZj1K0Jorm2sAot8Ns0id9m+1TUrj9TiQLcXqXzctINj4gF1c/thjriHIB ckut/GBWaiA00w==; From: Arash Esbati <arash@HIDDEN> To: Zhuohua Li <lizhuohua1994@HIDDEN> Subject: Re: bug#76612: 14.0.8; TeX-engine=xetex causes "No matching viewer found" with TeX-command-run-all In-Reply-To: <m2wmdactks.fsf@HIDDEN> References: <CALdQSHsaTYjqBuX1obLFQ4kH1obDHoZkMwQ2MKdw7M1=R+Y0ZA@HIDDEN> <m2wmdactks.fsf@HIDDEN> Date: Wed, 05 Mar 2025 07:25:10 +0100 Message-ID: <m2bjuggfjt.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control Cc: 76612 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) tags 76612 fixed close 76612 14.1.0 thanks Arash Esbati <arash@HIDDEN> writes: > I would install the following change: > > diff --git a/tex.el b/tex.el > index 590f938a..622e980a 100644 > --- a/tex.el > +++ b/tex.el > @@ -681,7 +681,7 @@ string." > ("%(latexmk-out)" > (lambda () > (cond ((eq TeX-engine 'xetex) > - " -pdfxe") > + " -pdf -pdflatex=xelatex") > ((eq TeX-engine 'luatex) > (cond ((and TeX-PDF-mode > (TeX-PDF-from-DVI)) I installed this change with commit 059ba17a, and therefore closing this issue. Thanks for the report. Best, Arash
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.