dandavison / xenops Goto Github PK
View Code? Open in Web Editor NEWAn editing environment for LaTeX mathematical documents
License: MIT License
An editing environment for LaTeX mathematical documents
License: MIT License
I'm getting the yellow triangle on all my images. preview-latex works normally, and xenops-doctor says everything is fine. Here is a paste of the error I get from the triangle. Any ideas? Am I lacking some latex packages here? Thanks.
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=latex)
\write18 enabled.
entering extended mode
(/tmp/8972b5fbffa15b8cdb48da1caf9024a4e6c76990.tex
LaTeX2e <2020-10-01> patch level 2
L3 programming layer <2020-12-07> xparse <2020-03-03>
(/usr/local/texlive/2020/texmf-dist/tex/latex/base/article.cls
Document Class: article 2020/04/10 v1.4m Standard LaTeX document class
(/usr/local/texlive/2020/texmf-dist/tex/latex/base/size10.clo))
(/usr/local/texlive/2020/texmf-dist/tex/latex/graphics/color.sty
(/usr/local/texlive/2020/texmf-dist/tex/latex/graphics-cfg/color.cfg)
(/usr/local/texlive/2020/texmf-dist/tex/latex/graphics-def/dvips.def)
(/usr/local/texlive/2020/texmf-dist/tex/latex/graphics/dvipsnam.def))
(/usr/local/texlive/2020/texmf-dist/tex/latex/base/inputenc.sty)
(/usr/local/texlive/2020/texmf-dist/tex/latex/enumitem/enumitem.sty)
(/usr/local/texlive/2020/texmf-dist/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/local/texlive/2020/texmf-dist/tex/latex/amsmath/amstext.sty
(/usr/local/texlive/2020/texmf-dist/tex/latex/amsmath/amsgen.sty))
(/usr/local/texlive/2020/texmf-dist/tex/latex/amsmath/amsbsy.sty)
(/usr/local/texlive/2020/texmf-dist/tex/latex/amsmath/amsopn.sty))
(/usr/local/texlive/2020/texmf-dist/tex/latex/amsfonts/amsfonts.sty)
(/usr/local/texlive/2020/texmf-dist/tex/latex/amsfonts/amssymb.sty)
(/usr/local/texlive/2020/texmf-dist/tex/latex/was/upgreek.sty)
(/usr/local/texlive/2020/texmf-dist/tex/latex/l3packages/xfrac/xfrac.sty
(/usr/local/texlive/2020/texmf-dist/tex/latex/l3kernel/expl3.sty
(/usr/local/texlive/2020/texmf-dist/tex/latex/l3backend/l3backend-dvips.def))
(/usr/local/texlive/2020/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/local/texlive/2020/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/local/texlive/2020/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/local/texlive/2020/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/local/texlive/2020/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)))
(/usr/local/texlive/2020/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty)
(/usr/local/texlive/2020/texmf-dist/tex/latex/base/textcomp.sty)
(/usr/local/texlive/2020/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
(/usr/local/texlive/2020/texmf-dist/tex/latex/l3packages/xparse/xparse-generic.
tex))
(/usr/local/texlive/2020/texmf-dist/tex/latex/l3packages/xtemplate/xtemplate.st
y)) (/usr/local/texlive/2020/texmf-dist/tex/latex/tikz-cd/tikz-cd.sty
(/usr/local/texlive/2020/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty
(/usr/local/texlive/2020/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty
(/usr/local/texlive/2020/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te
x
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-li
sts.tex))
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def
) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/pgf.revision.tex)))
(/usr/local/texlive/2020/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty
(/usr/local/texlive/2020/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.c
ode.tex))
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-dvips.de
f
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p
ostscript.def)))
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.
code.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.
code.tex)) (/usr/local/texlive/2020/texmf-dist/tex/latex/xcolor/xcolor.sty
(/usr/local/texlive/2020/texmf-dist/tex/latex/graphics-cfg/color.cfg))
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex
)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.
tex
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic
.code.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo
nometric.code.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando
m.code.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa
rison.code.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.
code.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round
.code.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.
code.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ
erarithmetics.code.tex)))
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex)
) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfint.code.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co
de.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst
ruct.code.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage
.code.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co
de.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst
ate.code.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform
ations.code.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod
e.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c
ode.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce
ssing.code.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co
de.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod
e.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod
e.tex
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.
code.tex))
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co
de.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare
ncy.code.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.
code.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.
tex)))
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod
e.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.
tex)
(/usr/local/texlive/2020/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version
-0-65.sty)
(/usr/local/texlive/2020/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version
-1-18.sty))
(/usr/local/texlive/2020/texmf-dist/tex/latex/pgf/utilities/pgffor.sty
(/usr/local/texlive/2020/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex)
) (/usr/local/texlive/2020/texmf-dist/tex/latex/pgf/math/pgfmath.sty
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex))
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)))
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod
e.tex
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan
dlers.code.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod
e.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie
s/tikzlibrarytopaths.code.tex)))
(/usr/local/texlive/2020/texmf-dist/tex/generic/tikz-cd/tikzlibrarycd.code.tex
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie
s/tikzlibrarymatrix.code.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie
s/tikzlibraryquotes.code.tex)
(/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows.
meta.code.tex)))
(/usr/local/texlive/2020/texmf-dist/tex/latex/amsaddr/amsaddr.sty
! LaTeX Error: Command \email undefined.
See the LaTeX manual or LaTeX Companion for explanation.
Type H for immediate help.
...
l.46 \renewcommand{\email}
[2][]{
)
! LaTeX Error: Missing \begin{document}.
See the LaTeX manual or LaTeX Companion for explanation.
Type H for immediate help.
...
l.16 \textsl{}
! Undefined control sequence.
l.17 \theoremstyle
{definition}
! Undefined control sequence.
l.19 \theoremstyle
{plain}
(/tmp//8972b5fbffa15b8cdb48da1caf9024a4e6c76990.aux)
(/usr/local/texlive/2020/texmf-dist/tex/latex/amsfonts/umsa.fd)
(/usr/local/texlive/2020/texmf-dist/tex/latex/amsfonts/umsb.fd) [1]
(/tmp//8972b5fbffa15b8cdb48da1caf9024a4e6c76990.aux) )
(see the transcript file for additional information)
Output written on /tmp//8972b5fbffa15b8cdb48da1caf9024a4e6c76990.dvi (1 page, 1
1212 bytes).
Transcript written on /tmp//8972b5fbffa15b8cdb48da1caf9024a4e6c76990.log.`
See texmathp-tex-commands-default
in AUCTeX. I suspect it makes sense for Xenops to rely on AUCTeX for as much parsing logic as possible.
I've noticed this because I maintain the Emacsmirror and the tools, that I use to do so, inform me when a dependency of a mirrored package isn't satisfied (anymore).
In auctex
tex-buf.el
was merged into tex.el
but your package still require
s tex-buf
. You can probably fix this by depending on tex
instead, or if you already do that by dropping the additional (require 'tex-buf)
.
Pretty much title, the equations are not rendering wth xenops-mode
activated. Here is an image of what's happening.
xenops-doctor
returns no errors (Xenops is healthy
).
tex-buf.el is merged into tex.el in AUCTeX 13
I've just started trying out xenops, and it seems great! One thing I noticed is that a lot of my figures come out as empty boxes. Some experimentation reveals that xenops seems to have trouble with two of the things I do when including figures:
I usually put figures in a subdirectory, e.g., figures/, but I do not explicitly put this in the \includegraphics command. Instead I just give the file name, and put a command like \graphicspath{{figures/}{tables/}}
in the preamble so LaTeX will find the file. Could xenops use the same search path?
I also usually don't specify the file extension, using, say, \includegraphics{filename}
rather than \includegraphics{filename.jpg}
. This also seems to prevent xenops from rendering the figure properly.
It would be great if xenops could find the graphics files using a similar search process to that used by LaTeX, but I can also imagine that this might well be a hassle to implement.
Thanks.
Hi,
The math typeset in the buffer is very small in size. Can I increase its size? I am using Doom Emacs. I added
the following line to my config.el
, but it does not change the size of the math in the buffer.
(setq xenops-math-image-scale-factor 4)
Thank you!
In org code blocks, using the header option :results drawer
puts the result of executing the code block into a results drawer, which is very convenient for exporting to PDF, HTML, etc. I like to be able to see these drawers while I'm editing, so I have the command
#+STARTUP: showeverything
at the top of the file. This shows drawers (as well as everything else). However, the moment I run xenops-mode
, this setting no longer works; results drawers are always hidden until I select them and press TAB, which makes debugging code a lot less convenient. It would be a lot better if xenops could leave a file's visibility settings alone.
Thanks.
Richard Stanton
I am trying out Xenops mode and so far I really like it, I find the mode extremely powerful and quite frankly it is something I had been looking for for some time now, so I am really glad I stumbled on it.
However I keep encountering a bug with the 'xenops-handle-paste'. Whenever I try to use it, it hangs and seems to not terminate, and I have to quit manually with C-g
. For now, this function is still bound to C-y
and so I keep hitting it accidentally, this happens everytime. As a workaround I use the standard yank function of emacs M-x yank
, but it is not well suited to handle the maths being replaced with SVG images.
I am using emacs 28.0.60, in ubuntu 20.04 with 'auctex', 'auctex-latexmk', 'cdlatex' and 'xenops' whenever I am in Latex-mode.
Interestingly I just noticed that xenops-handle-paste
seems to be working if I am trying to paste text that I copied from my firefox window. However, if I try to copy some text from emacs, the bug always happens. I have tried copying text from a latex buffer, and even copying raw text from an org-mode buffer, in both cases the result is the same, and the function hangs indefinitely
typing will have slight delay. This is my relatively large org file with 1000 equations.
I use the exam documentclass which defines certain commands (e.g. \lhead). Xenops replaces this with the article document class and then fails when it encounters the \lhead command, which appears only in the preamble. Ideally, xenops would work with document classes that define commands that might appear in the preamble, for instance by using the document class of the document.
Normally, pressing C-x C-x (exchange-point-and-mark) right after pasting text in an Emacs buffer moves the cursor back to the beginning of the just-pasted text. If xenops is active, the cursor just stays where it is.
I have a HiDPI display, and my latex pictures render very tiny. I've used xenops-increase-size, but it seems to resize only some of the rendered pictures. I navigate to one of the tiny pictures such that it's highlighted with a rectangle, then call xenops-increase-size, and it still doesn't resize.
Further, after increasing size, if I write a new latex expression, when it renders, it comes through tiny again.
What would really be great is a variable that scales all images by a given constant that can just be set in the .emacs. preview-latex has this, so their implementation could be followed.
Thanks for your work on this package, I can't wait to try the image pasting feature. I rarely use images in my research notebook just because it's a pain.
When I turn on xenops-mode, footnotes in my LaTeX documents appear as [footnote]. It would be nice if there were an option to leave these unmodified, as in the original document, e.g., \footnote{A footnote here.}. Thanks.
For some reason, xenops-render
refuses to work in modes derived from org
. The error is:
Error running timer ‘funcall’: (wrong-type-argument stringp nil)
Minimal config to reproduce the issue:
(require 'org)
(require 'xenops)
(define-derived-mode org-derived-mode org-mode "org derived")
Then visit an org file with latex inside, switch to org-derived-mode
, run xenops-render
.
First, thanks for making this great package.
I tried to use this in ord-mode, however, seems like the indentations are different for block math and inline math.
For example, when I write
*** test
Block math:
\[a+
b
\]
Inline math:
\[a+b\]
The result is the following, note that the indentations are different:
There is no such problem if I use the builtin command org-latex-preview
(this is what I expect):
I would appreciate it if you could address this problem. Thank you very much!
Is it possible to render math elements in a markdown file using xenops?
Emacs 27.1 Org 9.4 Manjaro
(use-package xenops :ghook ('(org-mode-hook latex-mode-hook LaTeX-mode-hook)))
Everytime I open my main org file with source blocks, e.g
** gnupg
:PROPERTIES:
:header-args: :tangle ~/.gnupg/gpg-agent.conf
:header-args+: :mkdirp yes
:END:
#+BEGIN_SRC conf
allow-emacs-pinentry
#+END_SRC
The error occurs. Debug backtrace is Quoted below:
Debugger entered--Lisp error: (error "Lisp nesting exceeds ‘max-lisp-eval-depth’")
xenops-parse-element-at-point(block-math)
xenops-math-parse-block-element-at-point()
funcall(xenops-math-parse-block-element-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(126 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 126 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
xenops-src-parse-at-point()
funcall(xenops-src-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(55519 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render xenops-footnote-render) 1 55519 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline-mode-hook org-mode-hook))
run-mode-hooks(org-mode-hook)
org-mode()
set-auto-mode-0(org-mode nil)
set-auto-mode()
normal-mode(t)
after-find-file(nil t)
find-file-noselect-1(# "/.emacs.d/i.org" nil nil "/.emacs.d/i.org" (3146988 66306))
find-file-noselect("/.emacs.d/i.org" nil nil nil)/.emacs.d/i.org")
#f(compiled-function (filename &optional wildcards) "Edit file FILENAME.\nSwitch to a buffer visiting file FILENAME,\ncreating one if none already exists.\nInteractively, the default if you just type RET is the current directory,\nbut the visited file name is available through the minibuffer history:\ntype \[next-history-element] to pull it into the minibuffer.\n\nThe first time \[next-history-element] is used after Emacs prompts for\nthe file name, the result is affected byfile-name-at-point-functions',\nwhich by default try to guess the file name by looking at point in the\ncurrent buffer. Customize the value of
file-name-at-point-functions'\nor set it to nil, if you want only the visited file name and the\ncurrent directory to be available on first \[next-history-element]\nrequest.\n\nYou can visit files on remote machines by specifying something\nlike /ssh:SOME_REMOTE_MACHINE:FILE for the file name. You can\nalso visit local files as a different user by specifying\n/sudo::FILE for the file name.\nSee the Info node(tramp)File name Syntax' in the Tramp Info\nmanual, for more about this.\n\nInteractively, or if WILDCARDS is non-nil in a call from Lisp,\nexpand wildcards (if any) and visit multiple files. You can\nsuppress wildcard expansion by setting
find-file-wildcards' to nil.\n\nTo visit a file without any kind of conversion and without\nautomatically choosing a major mode, use \[find-file-literally]." (interactive #f(compiled-function () #<bytecode 0x156e0a066a1d>)) #<bytecode 0x1fe088297379>)("
apply(#f(compiled-function (filename &optional wildcards) "Edit file FILENAME.\nSwitch to a buffer visiting file FILENAME,\ncreating one if none already exists.\nInteractively, the default if you just type RET is the current directory,\nbut the visited file name is available through the minibuffer history:\ntype \[next-history-element] to pull it into the minibuffer.\n\nThe first time \[next-history-element] is used after Emacs prompts for\nthe file name, the result is affected byfile-name-at-point-functions',\nwhich by default try to guess the file name by looking at point in the\ncurrent buffer. Customize the value of
file-name-at-point-functions'\nor set it to nil, if you want only the visited file name and the\ncurrent directory to be available on first \[next-history-element]\nrequest.\n\nYou can visit files on remote machines by specifying something\nlike /ssh:SOME_REMOTE_MACHINE:FILE for the file name. You can\nalso visit local files as a different user by specifying\n/sudo::FILE for the file name.\nSee the Info node(tramp)File name Syntax' in the Tramp Info\nmanual, for more about this.\n\nInteractively, or if WILDCARDS is non-nil in a call from Lisp,\nexpand wildcards (if any) and visit multiple files. You can\nsuppress wildcard expansion by setting
find-file-wildcards' to nil.\n\nTo visit a file without any kind of conversion and without\nautomatically choosing a major mode, use \[find-file-literally]." (interactive #f(compiled-function () #<bytecode 0x156e0a882c1d>)) #<bytecode 0x1fe088297379>) "/.emacs.d/i.org")/.emacs.d/i.org")
evil-swap-keys--file-input-around-advice(#f(compiled-function (filename &optional wildcards) "Edit file FILENAME.\nSwitch to a buffer visiting file FILENAME,\ncreating one if none already exists.\nInteractively, the default if you just type RET is the current directory,\nbut the visited file name is available through the minibuffer history:\ntype \[next-history-element] to pull it into the minibuffer.\n\nThe first time \[next-history-element] is used after Emacs prompts for\nthe file name, the result is affected byfile-name-at-point-functions',\nwhich by default try to guess the file name by looking at point in the\ncurrent buffer. Customize the value of
file-name-at-point-functions'\nor set it to nil, if you want only the visited file name and the\ncurrent directory to be available on first \[next-history-element]\nrequest.\n\nYou can visit files on remote machines by specifying something\nlike /ssh:SOME_REMOTE_MACHINE:FILE for the file name. You can\nalso visit local files as a different user by specifying\n/sudo::FILE for the file name.\nSee the Info node(tramp)File name Syntax' in the Tramp Info\nmanual, for more about this.\n\nInteractively, or if WILDCARDS is non-nil in a call from Lisp,\nexpand wildcards (if any) and visit multiple files. You can\nsuppress wildcard expansion by setting
find-file-wildcards' to nil.\n\nTo visit a file without any kind of conversion and without\nautomatically choosing a major mode, use \[find-file-literally]." (interactive #f(compiled-function () #<bytecode 0x156e0d2202a9>)) #<bytecode 0x1fe088297379>) "
apply(evil-swap-keys--file-input-around-advice #f(compiled-function (filename &optional wildcards) "Edit file FILENAME.\nSwitch to a buffer visiting file FILENAME,\ncreating one if none already exists.\nInteractively, the default if you just type RET is the current directory,\nbut the visited file name is available through the minibuffer history:\ntype \[next-history-element] to pull it into the minibuffer.\n\nThe first time \[next-history-element] is used after Emacs prompts for\nthe file name, the result is affected byfile-name-at-point-functions',\nwhich by default try to guess the file name by looking at point in the\ncurrent buffer. Customize the value of
file-name-at-point-functions'\nor set it to nil, if you want only the visited file name and the\ncurrent directory to be available on first \[next-history-element]\nrequest.\n\nYou can visit files on remote machines by specifying something\nlike /ssh:SOME_REMOTE_MACHINE:FILE for the file name. You can\nalso visit local files as a different user by specifying\n/sudo::FILE for the file name.\nSee the Info node(tramp)File name Syntax' in the Tramp Info\nmanual, for more about this.\n\nInteractively, or if WILDCARDS is non-nil in a call from Lisp,\nexpand wildcards (if any) and visit multiple files. You can\nsuppress wildcard expansion by setting
find-file-wildcards' to nil.\n\nTo visit a file without any kind of conversion and without\nautomatically choosing a major mode, use \[find-file-literally]." (interactive #f(compiled-function () #<bytecode 0x156e0d7fa129>)) #<bytecode 0x1fe088297379>) "/.emacs.d/i.org")/.emacs.d/i.org")
find-file("
(lambda nil (interactive) (find-file "/.emacs.d/i.org"))()/.emacs.d/i.org")))
funcall-interactively((lambda nil (interactive) (find-file "
call-interactively((lambda nil (interactive) (find-file "/.emacs.d/i.org")) nil nil)/.emacs.d/i.org")))
command-execute((lambda nil (interactive) (find-file "
I use org to write beamer slides. When there are no latex headers in the org file, xenops can preview formulas correctly. However, when there are beamer-related commands, e.g., #+LATEX_HEADER: \usetheme{metropolis}
, errors occur because the latex document class is "article". If I change "article" to "beamer" in the variable org-format-latex-header
, the generated SVG images for the formulas are very large. How can I solve this issue?
Xen mode hides environment delimiters such as
\begin{enumerate}
...
\end{enumerate}
When a user does kill-line
and kills one of those, it is usually a mistake. Refuse to do it by default.
Hi, I just started porting an article in the LIPICs style, which is available here https://submission.dagstuhl.de/series/details/5#author
and the rendering of any math in that style fails, with an error saying that it was not able to locate \begin{document}
.
I perfectly understand that this being a specific custom document class defined for a journal, it is probably a low priority.
For the moment I am deactivating xenops-mode
altogether for editing those files, and I am merely submitting this issue for the sake of completeness. If I have time to tinker with it a little afterwards, I might try and fix things for this class myself and submit a PR, but for now I need to write the article
xenops already handles tabular
environments, so it would be nice if it could also handle array
. When creating tables that export from org to both PDF and HTML, the array environment is very helpful. Thanks!
Hey ! I was trying to make xenops work with my config, because it failed to show previews of latex fragments.
I narrowed it down to this problem : you can't use xenops previews if you use in your includes \usepackage{tkz-euclide}.
Minimal working example :
\documentclass{article}
\usepackage{tkz-euclide}
\begin{document}
$this fragment doesn't compile$
\end{document}
No init.el, just plain emacs was used. I started xenops-mode and it doesn't show preview of the text between $.
For now i just remove tkz-euclide from my default preamble, but at some point i'll have to enable it, it's a pretty useful package for geometry. ^^
Errors :
Command output :
Opening input file : Aucun fichier ou dossier de ce type, /tmp/6c932f201dcd757bd129f1128405534eb625cdf6.svg
Failing command :
dvisvgm /tmp/6c932f201dcd757bd129f1128405534eb625cdf6.dvi -n -b 1 -c 1.1657142857142857 -o /tmp/6c932f201dcd757bd129f1128405534eb625cdf6.svg
When the background color of the default font is "black", the svg image would be rendered in wrong background color instead of the black background, see the following screenshots:
xenops rendering properly:
xenops rendering imporperly (set-face-attribute 'default nil :background "black")
:
Discussion here also confirms this.
Hi,
I am trying to the function xenops-image-hande-paste in OS. I am using xfce, doom emacs, xclip 0.13 and xfce4-screenshot.
I got no messages or errors, just nothing!
Any help is highly appreciated.
Thanks!
Hi and thanks for this package, it looks nice! I was trying to use it but ran into several issues. My latex configuration is a mess so it might not be the only issue, but I think the main blocker is compatibility with the (awesome) https://github.com/zk-phi/magic-latex-buffer. Could this be fixed?
When leaving the environment, xenops automatically generates the preview for the math fragment. It works well when the point leaves the math environment from the bottom:
But when the point leaves the math environment from the top, it only replaces the :end
part of the math fragment:
The full gif is attached below:
Thanks for this fantastic package!
However, is there any possibility to support other documentclass?
For example,
\documentclass[final, conference]{IEEEtran}
\IEEEoverridecommandlockouts
Because the \IEEEoverridecommandlockouts
is defined in IEEEtran.cls
, and xenops only use article
documentclass, then it fails.
When writing an document with a custom class, the xenops preview document is created with the article class. Consequently, the custom commands of the class aren't recognized and the preview document doesn't compile (even though the original one does). Here are the two files:
`
\documentclass[12pt]{fphw}
% Template-specific packages
\usepackage[utf8]{inputenc} % Required for inputting international characters
\usepackage[T1]{fontenc} % Output font encoding for international characters
\usepackage{mathpazo} % Use the Palatino font
\usepackage{amsmath}
\usepackage{graphicx} % Required for including images
\usepackage{booktabs} % Required for better horizontal rules in tables
\usepackage{listings} % Required for insertion of code
\usepackage{physics}
\usepackage{enumerate} % To modify the enumerate environment
%----------------------------------------------------------------------------------------
% ASSIGNMENT INFORMATION
%----------------------------------------------------------------------------------------
\title{Test #1} % Assignment title
\author{Sasa Salmen} % Student name
\date{april 13th, 2022} % Due date
\institute{University of São Paulo \ Molecular Sciences Course} % Institute or school name
\class{Mathematics IV} % Course or class name
\professor{Sonia Garcia} % Professor or teacher in charge of the assignment
%----------------------------------------------------------------------------------------
\begin{document}
\maketitle % Output the assignment title, created automatically using the information in the custom commands above
%----------------------------------------------------------------------------------------
% ASSIGNMENT CONTENT
%----------------------------------------------------------------------------------------
\section*{Question 9}
%------------------------------------------------
\subsection*{Answer}
\begin{align}
DH(x,y) =
\end{align}
% ----------------------------------------------------------------------------------
\end{document}
%%% Local Variables:
%%% mode: latex
%%% TeX-master: t
%%% End:
`
And the preview file:
`\documentclass{article}
\usepackage[usenames]{color}
% Template-specific packages
\usepackage[utf8]{inputenc} % Required for inputting international characters
\usepackage[T1]{fontenc} % Output font encoding for international characters
\usepackage{mathpazo} % Use the Palatino font
\usepackage{amsmath}
\usepackage{graphicx} % Required for including images
\usepackage{booktabs} % Required for better horizontal rules in tables
\usepackage{listings} % Required for insertion of code
\usepackage{physics}
\usepackage{enumerate} % To modify the enumerate environment
%----------------------------------------------------------------------------------------
% ASSIGNMENT INFORMATION
%----------------------------------------------------------------------------------------
\title{Test #1} % Assignment title
\author{Sasa Salmen} % Student name
\date{april 13th, 2022} % Due date
\institute{University of São Paulo \ Molecular Sciences Course} % Institute or school name
\class{Mathematics IV} % Course or class name
\professor{Sonia Garcia} % Professor or teacher in charge of the assignment
%----------------------------------------------------------------------------------------
\pagestyle{empty} % do not remove
% The settings below are copied from fullpage.sty
\setlength{\textwidth}{\paperwidth}
\addtolength{\textwidth}{-3cm}
\setlength{\oddsidemargin}{1.5cm}
\addtolength{\oddsidemargin}{-2.54cm}
\setlength{\evensidemargin}{\oddsidemargin}
\setlength{\textheight}{\paperheight}
\addtolength{\textheight}{-\headheight}
\addtolength{\textheight}{-\headsep}
\addtolength{\textheight}{-\footskip}
\addtolength{\textheight}{-3cm}
\setlength{\topmargin}{1.5cm}
\addtolength{\topmargin}{-2.54cm}
\begin{document}
\definecolor{fg}{rgb}{0.796078,0.8,0.776471}
\definecolor{bg}{rgb}{0.121569,0.141176,0.188235}
\pagecolor{bg}
{\color{fg}
\begin{align}
DH(x,y) =
\end{align}
}
\end{document}
`
The error log is:
This is pdfTeX, Version 3.141592653-2.6-1.40.23 (TeX Live 2021/Arch Linux) (preloaded format=latex) \write18 enabled. entering extended mode (/tmp/2d3a33af78b003d67e101a4ae56b5168071b6464.tex LaTeX2e <2021-11-15> patch level 1 L3 programming layer <2022-02-24> (/usr/share/texmf-dist/tex/latex/base/article.cls Document Class: article 2021/10/04 v1.4n Standard LaTeX document class (/usr/share/texmf-dist/tex/latex/base/size10.clo)) (/usr/share/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/share/texmf-dist/tex/latex/graphics-def/dvips.def) (/usr/share/texmf-dist/tex/latex/graphics/dvipsnam.def)) (/usr/share/texmf-dist/tex/latex/base/inputenc.sty) (/usr/share/texmf-dist/tex/latex/base/fontenc.sty) (/usr/share/texmf-dist/tex/latex/psnfss/mathpazo.sty) (/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the
?' option.
(/usr/share/texmf-dist/tex/latex/amsmath/amstext.sty
(/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty))
(/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty)
(/usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty))
(/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/share/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/share/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)))
(/usr/share/texmf-dist/tex/latex/booktabs/booktabs.sty)
(/usr/share/texmf-dist/tex/latex/listings/listings.sty
(/usr/share/texmf-dist/tex/latex/listings/lstmisc.sty)
(/usr/share/texmf-dist/tex/latex/listings/listings.cfg))
(/usr/share/texmf-dist/tex/latex/physics/physics.sty
(/usr/share/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
(/usr/share/texmf-dist/tex/latex/l3kernel/expl3.sty
(/usr/share/texmf-dist/tex/latex/l3backend/l3backend-dvips.def))))
(/usr/share/texmf-dist/tex/latex/tools/enumerate.sty)
! Undefined control sequence.
l.19 \institute
{University of São Paulo \ Molecular Sciences Course} % Ins...
! LaTeX Error: Missing \begin{document}.
See the LaTeX manual or LaTeX Companion for explanation.
Type H for immediate help.
...
l.19 \institute{U
niversity of São Paulo \ Molecular Sciences Course} % Ins...
! Undefined control sequence.
l.20 \class
{Mathematics IV} % Course or class name
! Undefined control sequence.
l.21 \professor
{Sonia Garcia} % Professor or teacher in charge of the assign...
(/usr/share/texmf-dist/tex/latex/psnfss/t1ppl.fd)
(/tmp//2d3a33af78b003d67e101a4ae56b5168071b6464.aux)
(/usr/share/texmf-dist/tex/latex/psnfss/ot1ppl.fd)
(/usr/share/texmf-dist/tex/latex/psnfss/omlzplm.fd)
(/usr/share/texmf-dist/tex/latex/psnfss/omszplm.fd)
(/usr/share/texmf-dist/tex/latex/psnfss/omxzplm.fd)
(/usr/share/texmf-dist/tex/latex/psnfss/ot1zplm.fd) [1]
(/tmp//2d3a33af78b003d67e101a4ae56b5168071b6464.aux) )
(see the transcript file for additional information)
Output written on /tmp//2d3a33af78b003d67e101a4ae56b5168071b6464.dvi (1 page, 8
04 bytes).
Transcript written on /tmp//2d3a33af78b003d67e101a4ae56b5168071b6464.log.
`
I install gccemacs on macOS with brew install emacs-plus@28 --with-native-comp
and get the following error when enabling xenops-mode
Debugger entered--Lisp error: (invalid-function (result (funcall fn el)))
(result (funcall fn el))()
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
(if ov (save-excursion (goto-char (overlay-start ov)) (xenops-parse-any-element-at-point nil t)) (xenops-util-first-result #'funcall (or parse-at-point-fns (xenops-elements-get-all :parser))))
(let ((ov (and (not (or parse-at-point-fns no-recurse)) (xenops-overlay-at-point)))) (if ov (save-excursion (goto-char (overlay-start ov)) (xenops-parse-any-element-at-point nil t)) (xenops-util-first-result #'funcall (or parse-at-point-fns (xenops-elements-get-all :parser)))))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(20165 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-reveal xenops-image-reveal xenops-element-reveal) 1 20165 nil nil)
xenops-apply-operations((reveal))
xenops-reveal()
xenops-mode(toggle)
funcall-interactively(xenops-mode toggle)
command-execute(xenops-mode record)
counsel-M-x-action("xenops-mode")
ivy-call()
#<subr ivy-read>("M-x " ("xenops-mode" "xenops-overlay-delete-overlays-in" "TeX-tex-mode" "reftex-citation" "TeX-mode" "LaTeX-mode" "package-delete" "tex-mode" "latex-mode" "viper-mode" "lsp" "reftex-label" "reftex-info" "package-upgrade" "company-reftex-citations" "reftex-mode" "reftex-view-crossref" "company-auctex-bibs" "company-auctex-symbols" "magic-latex-buffer" "align-regexp" "align-current" "align" "python-mode" "conda-env-autoactivate-mode" "conda-env-activate" "python-pytest-dispatch" "save-buffer" "emacs-version" "emacs-lisp-mode" "package-install" "vc-version-diff" "menu-bar-mode" "bibtex-sort-buffer" "global-writeroom-mode" "org-force-cycle-archived" "org-roam-mode" "auto-fill-mode" "undo-tree-mode" "shell" "c-mode" "eshell" "ansi-term" "projectile-mode" "magit-file-dispatch" "org-ref-insert-cite-with-completion" "mu4e" "c++-mode" "org-mode" "diff-hl-mode" ...) :predicate #<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_32> :require-match t :history counsel-M-x-history :action counsel-M-x-action :keymap (keymap (67108908 . counsel--info-lookup-symbol) (67108910 . counsel-find-symbol)) :initial-input nil :caller counsel-M-x)
ivy-posframe--read(#<subr ivy-read> "M-x " ("xenops-mode" "xenops-overlay-delete-overlays-in" "TeX-tex-mode" "reftex-citation" "TeX-mode" "LaTeX-mode" "package-delete" "tex-mode" "latex-mode" "viper-mode" "lsp" "reftex-label" "reftex-info" "package-upgrade" "company-reftex-citations" "reftex-mode" "reftex-view-crossref" "company-auctex-bibs" "company-auctex-symbols" "magic-latex-buffer" "align-regexp" "align-current" "align" "python-mode" "conda-env-autoactivate-mode" "conda-env-activate" "python-pytest-dispatch" "save-buffer" "emacs-version" "emacs-lisp-mode" "package-install" "vc-version-diff" "menu-bar-mode" "bibtex-sort-buffer" "global-writeroom-mode" "org-force-cycle-archived" "org-roam-mode" "auto-fill-mode" "undo-tree-mode" "shell" "c-mode" "eshell" "ansi-term" "projectile-mode" "magit-file-dispatch" "org-ref-insert-cite-with-completion" "mu4e" "c++-mode" "org-mode" "diff-hl-mode" ...) :predicate #<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_32> :require-match t :history counsel-M-x-history :action counsel-M-x-action :keymap (keymap (67108908 . counsel--info-lookup-symbol) (67108910 . counsel-find-symbol)) :initial-input nil :caller counsel-M-x)
apply(ivy-posframe--read #<subr ivy-read> ("M-x " ("xenops-mode" "xenops-overlay-delete-overlays-in" "TeX-tex-mode" "reftex-citation" "TeX-mode" "LaTeX-mode" "package-delete" "tex-mode" "latex-mode" "viper-mode" "lsp" "reftex-label" "reftex-info" "package-upgrade" "company-reftex-citations" "reftex-mode" "reftex-view-crossref" "company-auctex-bibs" "company-auctex-symbols" "magic-latex-buffer" "align-regexp" "align-current" "align" "python-mode" "conda-env-autoactivate-mode" "conda-env-activate" "python-pytest-dispatch" "save-buffer" "emacs-version" "emacs-lisp-mode" "package-install" "vc-version-diff" "menu-bar-mode" "bibtex-sort-buffer" "global-writeroom-mode" "org-force-cycle-archived" "org-roam-mode" "auto-fill-mode" "undo-tree-mode" "shell" "c-mode" "eshell" "ansi-term" "projectile-mode" "magit-file-dispatch" "org-ref-insert-cite-with-completion" "mu4e" "c++-mode" "org-mode" "diff-hl-mode" ...) :predicate #<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_32> :require-match t :history counsel-M-x-history :action counsel-M-x-action :keymap (keymap (67108908 . counsel--info-lookup-symbol) (67108910 . counsel-find-symbol)) :initial-input nil :caller counsel-M-x))
ivy-read("M-x " ("xenops-mode" "xenops-overlay-delete-overlays-in" "TeX-tex-mode" "reftex-citation" "TeX-mode" "LaTeX-mode" "package-delete" "tex-mode" "latex-mode" "viper-mode" "lsp" "reftex-label" "reftex-info" "package-upgrade" "company-reftex-citations" "reftex-mode" "reftex-view-crossref" "company-auctex-bibs" "company-auctex-symbols" "magic-latex-buffer" "align-regexp" "align-current" "align" "python-mode" "conda-env-autoactivate-mode" "conda-env-activate" "python-pytest-dispatch" "save-buffer" "emacs-version" "emacs-lisp-mode" "package-install" "vc-version-diff" "menu-bar-mode" "bibtex-sort-buffer" "global-writeroom-mode" "org-force-cycle-archived" "org-roam-mode" "auto-fill-mode" "undo-tree-mode" "shell" "c-mode" "eshell" "ansi-term" "projectile-mode" "magit-file-dispatch" "org-ref-insert-cite-with-completion" "mu4e" "c++-mode" "org-mode" "diff-hl-mode" ...) :predicate #<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_32> :require-match t :history counsel-M-x-history :action counsel-M-x-action :keymap (keymap (67108908 . counsel--info-lookup-symbol) (67108910 . counsel-find-symbol)) :initial-input nil :caller counsel-M-x)
counsel-M-x()
funcall-interactively(counsel-M-x)
command-execute(counsel-M-x)
GNU Emacs 28.0.50 (build 2, x86_64-apple-darwin20.2.0, NS appkit-2022.20 Version 11.1 (Build 20C69)) of 2021-01-11
macOS 11.1
I've installed xenops 20220421.1320
via melpa but have problems with loading it...
Despite having installed all listed dependencies (in newer versions than listed) I'm missing a dependency for 'preview
!
Which package is required for this symbol?
Set buffer-file-coding-system
in the temporary .tex files according to its value in the original.
Does xenops
work with \begin{eqnarray}
blocks in org-mode? I find that it works with
\[
a + b =1
\]
but not
\begin{eqnarray}
a + b = 1
\end{eqnarray}
in an Org buffer.
Thanks.
Hello!
I have a small problem using Xenops in org-mode.
I often use latex code blocks, and to edit them, I have to use C-C ' to access org-edit-special, in order to have access to AUCTeX tools. I can't preview my code in the special editing buffer.
Everything works fine in the org-mode buffer.
I am running emacs 26.3, under spacemacs.
I thank you very much for this wonderful package.
Emacs generates an error when using xenops if I load the following LaTeX file:
\documentclass[12pt]{article}
\usepackage{minted}
\begin{document}
Here is a simple \LaTeX{} document
\begin{minted}[linenos,numbersep=5pt,gobble=2,frame=lines,framesep=2mm]{c}
__declspec(dllexport) double RHSaddDLL(double x, double y)
{
return(x+y);
}
\end{minted}
\end{document}
%%% Local Variables:
%%% mode: latex
%%% LaTeX-command: "latex --synctex=1 -interaction=nonstopmode -shell-escape"
%%% TeX-master: t
%%% End:
Here is the relevant portion of the error dump. It ends by telling me to report a bug in org mode, which is odd as this isn't an org file!
Warning (org-element-cache): org-element--cache: Org parser error in slides/05-numeric.tex::47636. Resetting.
The error was: (error "rx ‘**’ range error")
Backtrace:
" backtrace-to-string(nil)
org-element-at-point()
org-src-coderef-format((src-block (:language nil :parameters \"[linenos,numbersep=5pt,gobble=2,frame=lines,frames...\" :value \"\\n __declspec(dllexport) double RHSaddDLL(double x...\")))
org-babel-get-src-block-info(light (src-block (:language nil :parameters \"[linenos,numbersep=5pt,gobble=2,frame=lines,frames...\" :value \"\\n __declspec(dllexport) double RHSaddDLL(double x...\")))
xenops-minted-parse-at-point()
funcall(xenops-minted-parse-at-point)
xenops-util-first-result(funcall (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(63196 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-render xenops-image-render) 1 63196 nil nil)
xenops-apply-operations((render))
xenops-render()
xenops-render-if-cached()
xenops-mode()
run-hooks(change-major-mode-after-body-hook text-mode-hook TeX-mode-hook LaTeX-mode-hook)
apply(run-hooks (change-major-mode-after-body-hook text-mode-hook TeX-mode-hook LaTeX-mode-hook))
run-mode-hooks(text-mode-hook TeX-mode-hook LaTeX-mode-hook)
TeX-latex-mode()
apply(TeX-latex-mode nil)
latex-mode()
set-auto-mode-0(latex-mode nil)
set-auto-mode()
normal-mode(t)
after-find-file(nil nil)
find-file-noselect-1(#<buffer slides/05-numeric.tex> \"~/teaching/MFE230I/slides/05-numeric.tex\" t nil \"~/teaching/MFE230I/slides/05-numeric.tex\" (4581010 16777225))
find-file-noselect(\"05-numeric.tex\" t)
latexenc-find-file-coding-system((insert-file-contents \"/Users/stanton/teaching/MFE230I/slides/05-numeric....\" t nil nil nil))
insert-file-contents(\"~/teaching/MFE230I/slides/05-numeric.tex\" t)
find-file-noselect-1(#<buffer 05-numeric.tex> \"~/teaching/MFE230I/slides/05-numeric.tex\" nil nil \"~/teaching/MFE230I/slides/05-numeric.tex\" (4581010 16777225))
find-file-noselect(\"/Users/stanton/teaching/MFE230I/slides/05-numeric....\" nil nil nil)
find-file(\"/Users/stanton/teaching/MFE230I/slides/05-numeric....\")
Is there a way to continue the process after the latex compiler prints an error?
In my case, I use xelatex and the xgreek package. This package brings out some warnings, but the final xdv file is compiled fine. If I run the commands manually, the svg file is created correctly, but xenops stops before dvisvgm is executed. My relevant configuration is the following:
(use-package xenops
:straight t
:config
(setq xenops-math-image-scale-factor 1.6))
(add-to-list 'org-latex-packages-alist
'("cache=false" "minted" t))
(setq xenops-math-latex-process-alist
'(
(dvisvgm :programs
("xelatex" "dvisvgm")
:description "xdv > svg"
:message "you need to install the programs: xelatex and dvisvgm."
:image-input-type "xdv"
:image-output-type "svg"
:image-size-adjust (0.5 . 0.5)
:latex-compiler
("xelatex -no-pdf -interaction=nonstopmode -shell-escape -output-directory %o %f")
:image-converter
("dvisvgm %f -n -b min -c %S -o %O"))
(dvipng :programs
("xelatex" "dvipng")
:description "dvi > png"
:message "you need to install the programs: latex and dvipng."
:image-input-type "dvi"
:image-output-type "png"
:image-size-adjust
(1.0 . 1.0)
:latex-compiler
("xelatex -interaction nonstopmode -shell-escape -output-format dvi -output-directory %o %f")
:image-converter
("dvipng -D %D -T tight -o %O %f"))
(imagemagick :programs
("latex" "convert")
:description "pdf > png"
:message "you need to install the programs: latex and imagemagick."
:image-input-type "pdf"
:image-output-type "png"
:image-size-adjust
(1.0 . 1.0)
:latex-compiler
("pdflatex -interaction nonstopmode -shell-escape -output-directory %o %f")
:image-converter
("convert -density %D -trim -antialias %f -quality 100 %O"))))
(setq xenops-math-latex-process 'dvisvgm)
(add-hook 'latex-mode-hook #'xenops-mode)
(add-hook 'LaTeX-mode-hook #'xenops-mode)
(add-hook 'org-mode-hook #'xenops-mode)
I install gccemacs on archlinux with sudo pacman -S emacs-native-comp-git
and get the following error when enabling xenops-mode
Debugger entered--Lisp error: (invalid-function (ov (and (not (or parse-at-point-fns no-recurse)) (xenops-overlay-at-point))))
(ov (and (not (or parse-at-point-fns no-recurse)) (xenops-overlay-at-point)))()
xenops-parse-any-element-at-point((xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-parse-next-element(23136 (xenops-math-parse-block-element-at-point xenops-math-parse-inline-element-at-point xenops-math-parse-table-at-point xenops-image-parse-at-point xenops-footnote-parse-at-point xenops-minted-parse-at-point xenops-src-parse-at-point))
xenops-apply-handlers-over-region((xenops-math-reveal xenops-image-reveal xenops-element-reveal) 1 23136 nil nil)
xenops-apply-operations((reveal))
xenops-reveal()
xenops-mode(toggle)
funcall-interactively(xenops-mode toggle)
command-execute(xenops-mode record)
counsel-M-x-action("xenops-mode")
ivy-call()
ivy-read("M-x " ("toggle-debug-on-error" "xenops-doctor" ...) :predicate counsel--M-x-externs-predicate :require-match t :history counsel-M-x-history :action counsel-M-x-action :keymap (keymap (67108908 . counsel--info-lookup-symbol) (67108910 . counsel-find-symbol)) :initial-input nil :caller counsel-M-x)
counsel-M-x()
funcall-interactively(counsel-M-x)
command-execute(counsel-M-x)
When xenops-reveal-on-entry
is enabled and a previously completed fragment (say, \(x\)
) is edited, typing an underscore immediately moves the cursor to the beginning of the fragment, leading to input such as \(1x_{}\)
instead of \(x_{1}\)
. I have checked that this does not happen when xenops-reveal-on-entry
is set to nil
.
If I type the following line:
Dollar amount \$1. Dollar amount \$2
as soon as I type the second dollar sign, I get a xenops error indicator next to the first dollar sign. Not a big deal, but if it's easy to implement, it would be good if xenops always ignored dollar signs that are actually typeset as dollar signs,\$
This is a great package. I only wish it could use align environment to render the equations.
If you capture a screenshot to your system clipboard and then paste (e.g. C-y
) into the LaTeX buffer, Xenops will notice that you're pasting image data, prompt for a file to save it in, and insert the \includegraphics
link. However, this is currently implemented for MacOS only.
This inline code block starts in the first column, and I want to insert text before it. However, it is hard to get point into position in the first column: for example, starting with point inside the code block, and moving point leftwards, just as point is about to reach the desired insert location, the code block renders and the cursor highlights the image.
Hi! I really appreciate this package! I use it in LaTeX and it runs very well, making the writing process pleasant.
But I found it doesn't work inside org-mode. After editing a \(...\)
inline LaTeX block and moving the cursor out, xenops seems to compile the LaTeX and produce images, but it doesn't. The inline code shows a warning sign like this:
But xenops-doctor
says xenops
is healthy...
And I found there are no images generated in xenops-image-directory
and xenops-cache-directory
for the inline LaTeX in org-mode file.
Here is the my whole config for xenops
:
(add-hook 'latex-mode-hook #'xenops-mode)
(add-hook 'LaTeX-mode-hook #'xenops-mode)
(add-hook 'org-mode-hook #'xenops-mode)
(setq xenops-reveal-on-entry t
xenops-image-directory (expand-file-name "xenops/image" user-emacs-directory)
xenops-math-latex-process 'dvisvgm
xenops-math-image-scale-factor 2
)
(setq xenops-math-latex-process-alist
'((dvipng :programs
("latex" "dvipng")
:description "dvi > png" :message "you need to install the programs: latex and dvipng." :image-input-type "dvi" :image-output-type "png" :image-size-adjust
(1.0 . 1.0)
:latex-compiler
("latex -interaction nonstopmode -shell-escape -output-format dvi -output-directory %o %f")
:image-converter
("dvipng -D %D -T tight -o %O %f"))
(dvisvgm :programs
("latex" "dvisvgm")
:description "xdv > svg"
:message "you need to install the programs: latex and dvisvgm."
:image-input-type "xdv"
:image-output-type "svg"
:image-size-adjust (0.5 . 0.5)
:latex-compiler
("xelatex -no-pdf -interaction nonstopmode -shell-escape -output-directory %o %f")
:image-converter
("dvisvgm %f -n -b min -c %S -o %O"))
(imagemagick :programs
("latex" "convert")
:description "pdf > png" :message "you need to install the programs: latex and imagemagick." :image-input-type "pdf" :image-output-type "png" :image-size-adjust
(1.0 . 1.0)
:latex-compiler
("pdflatex -interaction nonstopmode -shell-escape -output-directory %o %f")
:image-converter
("convert -density %D -trim -antialias %f -quality 100 %O"))))
I have edited the dvisvgm
entry of xenops-math-latex-process-alist
to use xelatex
. I think it's not a problem because it works well in LaTeX files.
Hi,
I am using xenops
since a few days with orgmode; this works quite nice.
Though the directory gets filled with plenty of _minted*
directories.
Is it possible to put them e.g. into a subfolder like ./.xenops
?
This is only a minor issue, but would be nice to have it a bit cleaner.
Thank you in advance!
Fab
See TeX-engine-alist
and TeX-engine
. Use these in conjunction with xenops-math-latex-process-alist
.
I use xenops in org-mode.
(add-hook 'org-mode-hook #'xenops-mode)
It looks like Xenops is not working with the new version of auctex (13.1.4)?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.