From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoph Michelbach Subject: Bug: Usage of pmatrix yields error message dispite lack of error [9.1.9 (9.1.9-3-gb1a639-elpa @ /home/christoph/.emacs.d/elpa/org-20180402/)] Date: Fri, 06 Apr 2018 12:41:38 +0200 Message-ID: <1523011298.22072.3.camel@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:46258) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f4OoU-0002b4-6s for emacs-orgmode@gnu.org; Fri, 06 Apr 2018 06:41:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f4OoS-0007Rx-Qq for emacs-orgmode@gnu.org; Fri, 06 Apr 2018 06:41:46 -0400 Received: from mail-wm0-x22d.google.com ([2a00:1450:400c:c09::22d]:56257) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1f4OoS-0007Rk-HQ for emacs-orgmode@gnu.org; Fri, 06 Apr 2018 06:41:44 -0400 Received: by mail-wm0-x22d.google.com with SMTP id b127so2552648wmf.5 for ; Fri, 06 Apr 2018 03:41:44 -0700 (PDT) Received: from ?IPv6:2a02:8071:3185:fe00:e597:9d2c:5757:d3f1? ([2a02:8071:3185:fe00:e597:9d2c:5757:d3f1]) by smtp.googlemail.com with ESMTPSA id e131sm4664549wmg.1.2018.04.06.03.41.39 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 06 Apr 2018 03:41:40 -0700 (PDT) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: emacs-orgmode@gnu.org Remember to cover the basics, that is, what you expected to happen and what in fact did happen.  You don't know how to make a good report?  See      https://orgmode.org/manual/Feedback.html#Feedback Your bug report will be posted to the Org mailing list. ------------------------------------------------------------------------ Org-mode seems to support environment-based math formulas. However, when using pmatrix, the buffer *Org PDF LaTeX Output* always shows an error when exporting to PDF via LaTeX. This even happens for the simplest of matrices: \begin{pmatrix} 0 \end{pmatrix} An org file with only these 3 lines of content is sufficient for reproducing the bug. Upon typing "C-c C-e l p", the error message "PDF file produced with errors." is shown in the mini buffer. The buffer *Org PDF LaTeX Output* shows this error message: ! Missing $ inserted.                   $ l.31 \begin{pmatrix}                      (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) ! Missing $ inserted.                   $ l.33 \end{pmatrix} The formula is displayed perfectly well in the resulting PDF. Even when using complicated matrices, this is the case. They are copied to the LaTeX file verbatim and the PDF is produced just as expected. Emacs  : GNU Emacs 25.3.2 (x86_64-pc-linux-gnu, GTK+ Version 3.18.9)  of 2017-09-12 Package: Org mode version 9.1.9 (9.1.9-3-gb1a639-elpa @ /home/christoph/.emacs.d/elpa/org-20180402/) current state: ============== (setq  org-tab-first-hook '(org-babel-hide-result-toggle-maybe org-babel-header-arg- expand)  org-speed-command-hook '(org-speed-command-activate org-babel-speed-command- activate)  org-occur-hook '(org-first-headline-recenter)  org-metaup-hook '(org-babel-load-in-session-maybe)  org-html-format-drawer-function #[514 "\207" [] 3 "\n\n(fn NAME CONTENTS)"]  org-latex-format-inlinetask-function 'org-latex-format-inlinetask-default- function  org-confirm-shell-link-function 'yes-or-no-p  org-ascii-format-inlinetask-function 'org-ascii-format-inlinetask-default  org-file-apps '((auto-mode . emacs) ("\\.mm\\'" . default) ("\\.x?html?\\'" . default)  ("\\.pdf\\'" . "evince %s"))  org-latex-format-headline-function 'org-latex-format-headline-default-function  org-startup-indented t  org-after-todo-state-change-hook '(org-clock-out-if-current)  org-latex-format-drawer-function #[514 "\207" [] 3 "\n\n(fn _ CONTENTS)"]  org-odt-format-headline-function 'org-odt-format-headline-default-function  org-src-mode-hook '(org-src-babel-configure-edit-buffer org-src-mode-configure- edit-buffer)  org-agenda-before-write-hook '(org-agenda-add-entry-text)  org-babel-pre-tangle-hook '(save-buffer)  org-mode-hook '(#[0 "\300\301\302\303\304$\207"    [add-hook change-major-mode-hook org-show- block-all append local] 5]  #[0 "\300\301\302\303\304$\207"    [add-hook change-major-mode-hook org-babel- show-result-all append local] 5]  org-babel-result-hide-spec org-babel-hide-all- hashes visual-line-mode)  org-bibtex-headline-format-function #[257 "\300\236A\207" [:title] 3 "\n\n(fn ENTRY)"]  org-archive-hook '(org-attach-archive-delete-maybe)  org-ascii-format-drawer-function #[771 "\207" [] 4 "\n\n(fn NAME CONTENTS WIDTH)"]  org-odt-format-inlinetask-function 'org-odt-format-inlinetask-default-function  org-cycle-hook '(org-cycle-hide-archived-subtrees org-cycle-hide-drawers org- cycle-show-empty-lines   org-optimize-window-after-visibility-change)  org-confirm-elisp-link-function 'yes-or-no-p  org-metadown-hook '(org-babel-pop-to-session-maybe)  org-odt-format-drawer-function #[514 "\207" [] 3 "\n\n(fn NAME CONTENTS)"]  org-html-format-headline-function 'org-html-format-headline-default-function  org-link-parameters '(("id" :follow org-id-open)    ("rmail" :follow org-rmail-open :store org-rmail-store-link)    ("mhe" :follow org-mhe-open :store org-mhe-store-link)    ("irc" :follow org-irc-visit :store org-irc-store-link)    ("info" :follow org-info-open :export org-info-export :store org-info-store-link)    ("gnus" :follow org-gnus-open :store org-gnus-store-link)    ("docview" :follow org-docview-open :export org-docview-export :store org-docview-store-link)    ("bibtex" :follow org-bibtex-open :store org-bibtex-store-link)    ("bbdb" :follow org-bbdb-open :export org-bbdb-export :complete org-bbdb-complete-link :store org-bbdb-store-link)    ("w3m" :store org-w3m-store-link) ("file+sys") ("file+emacs")    ("doi" :follow org--open-doi-link) ("elisp" :follow org--open-elisp-link)    ("file" :complete org-file-complete- link)    ("ftp" :follow (lambda (path) (browse-url (concat "ftp:" path))))    ("help" :follow org--open-help-link)    ("http" :follow (lambda (path) (browse-url (concat "http:" path))))    ("https" :follow (lambda (path) (browse-url (concat "https:" path))))    ("mailto" :follow (lambda (path) (browse-url (concat "mailto:" path))))    ("news" :follow (lambda (path) (browse-url (concat "news:" path))))    ("shell" :follow org--open-shell- link))  org-html-format-inlinetask-function 'org-html-format-inlinetask-default- function  org-agenda-files '("censored")  org-clock-out-hook '(org-clock-remove-empty-clock-drawer)  )