GNU bug report logs - #48828
Wrong command used to compile pdf latex if pst-mode package is used (beamer)

Previous Next

Package: auctex;

Reported by: ccpsoeta <ccpsoeta <at> sipc87.i-did-not-set--mail-host-address--so-tickle-me>

Date: Fri, 4 Jun 2021 10:09:02 UTC

Severity: normal

Done: Arash Esbati <arash <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: ccpsoeta <ccpsoeta <at> sipc87.i-did-not-set--mail-host-address--so-tickle-me>
Subject: bug#48828: closed (Re: bug#48828: Wrong command used to compile
 pdf latex if pst-mode package is used (beamer))
Date: Fri, 29 Oct 2021 14:32:01 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#48828: Wrong command used to compile pdf latex if pst-mode package is used (beamer)

which was filed against the auctex package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 48828 <at> debbugs.gnu.org.

-- 
48828: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=48828
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Arash Esbati <arash <at> gnu.org>
To: 48828-done <at> debbugs.gnu.org
Subject: Re: bug#48828: Wrong command used to compile pdf latex if pst-mode
 package is used (beamer)
Date: Fri, 29 Oct 2021 16:30:52 +0200
Arash Esbati <arash <at> gnu.org> writes:

> I don't think AUCTeX is wrongly using latex instead of pdflatex.  Insert
> some piece of PSTricks code and try it again, e.g.
>
> \documentclass[10pt]{beamer}
> \usepackage{pst-node}
> \begin{document}
> \begin{frame}
>   \frametitle{title}
>   \small
>   content \\[3ex]
>   \begin{pspicture}[showgrid](0,-2)(6,2)
>     \pnode{A}\psdot(A)\uput[90](A){A}
>     \pnode[0,-2]{B}\psdot(B)\uput[90](B){B}
>     \pnode(2,0){C}\psdot(C)\uput[90](C){C}
>     \pnode[1,-2](2,0){D}\psdot(D)\uput[90](D){D}
>     \pnode[2,2](3.5,0){E}\psdot(E)\uput[90](E){E}
>   \end{pspicture}
> \end{frame}
> \end{document}
>
> and pdflatex chokes with this message:
>
> ! Undefined control sequence.
> \c <at> lor <at> to <at> ps ->\PSTricks
>                          _Not_Configured_For_This_Format
>
> Unless you don't use a package like "pst-pdf", pdflatex is the wrong
> engine if you want to use PSTricks, you want to go for latex&dvips.

Some weeks passed since last message.  I'm closing this report for now,
we can re-open it once new activities come up.

Best, Arash

[Message part 3 (message/rfc822, inline)]
From: ccpsoeta <ccpsoeta <at> sipc87.i-did-not-set--mail-host-address--so-tickle-me>
To: bug-auctex <at> gnu.org
Subject: Wrong command used to compile pdf latex if pst-mode package is used
 (beamer)
Date: Fri, 04 Jun 2021 10:46:37 +0200
Hi!

When loading the beamer document below AucTex recognises it as a pdf
("Latex/P" in modeline), but when trying to compile it with C-c C-c it
wrongly uses "latex" instead of "pdflatex", i.e., it uses following
command:

latex  -file-line-error -shell-escape   -interaction=nonstopmode example-bug.tex

The culprit is the "\usepackage{pst-node}" line. When removed, it works OK.

Steps to reproduce:

Start 'emacs -Q'

Do initial setup

#+begin_src emacs-lisp
(add-to-list 'load-path "/home/user/git/auctex/site-lisp")
(load "auctex.el" nil t t)
#+end_src

visit the following file:

#+begin_src latex

\documentclass[10pt]{beamer}
\usepackage{pst-node} % this is the culprit line
\begin{document}
\begin{frame}
  \frametitle{title}
  \small
  content
\end{frame}
\end{document}

#+end_src

Compile with 'C-c C-c'.



This bug report was last modified 3 years and 199 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.