From: michael-franzese@gmx.com
To: ccberry@health.ucsd.edu
Cc: Help Emacs Orgmode <emacs-orgmode@gnu.org>
Subject: Re: displaying equations with ob-latex
Date: Fri, 7 May 2021 00:08:50 +0200 [thread overview]
Message-ID: <trinity-a93d1dc2-40b9-4e8f-8077-17205d4ef5b9-1620338930202@3c-app-mailcom-bs12> (raw)
In-Reply-To: <8E0D781F-7947-4616-BA73-1B6F7C45442A@health.ucsd.edu>
Did you manage to get the equations displayed, I have tried again and could not do
it. It might be beneficial to give more details and some more examples on what to do.
Can I export on a window that is to right window of the code window? I can one use plain
tex commands. Texinfo mainly supports plain tex, org mode in basically latex, so the
two programs do not currently work well together.
Texinfo has the good feature to show equations (but only for plain tex) whereas org
is good with latex (but not very adept at displaying the output in an emacs window).
> Sent: Friday, May 07, 2021 at 6:14 AM
> From: "Berry, Charles via General discussions about Org-mode." <emacs-orgmode@gnu.org>
> To: "michael-franzese@gmx.com" <michael-franzese@gmx.com>
> Cc: "Help Emacs Orgmode" <emacs-orgmode@gnu.org>
> Subject: Re: displaying equations with ob-latex
>
>
>
> > On May 6, 2021, at 12:50 AM, michael-franzese@gmx.com wrote:
> >
> >
> > I am trying to use ob-latex but equations are not being displayed in emacs
> > when I try to execute with "C-c C-c".
>
> Right. This is because `:results latex replace' is the default for latex src blocks and the leads to wrapping everything in a latex export block.
>
> The context inside that block is `export-block' - i.e. it is not a `greater-element' and cannot contain other elements. AFAIK, there is not previewer for export blocks - latex or otherwise.
>
> The context for an equation inside a greater-element is latex-fragment. And those can be rendered via `org-latex-preview'.
>
> If you want to render equations for previewing, you could put them into a drawer that is not repeated in the export.
>
> To make this work, you probably want something like this
>
> #+begin_src org
>
> ,#+name: eqn1
> ,#+begin_src latex :exports none :results drawer
> \(y = x\beta + \epsilon\)
> ,#+end_src
>
>
> Here is the equation for export:
>
> ,#+call: eqn1() :results latex
>
> #+end_src
>
> Evaluating the latex src block (C-c C-c) will create a `results' drawer line this:
>
> #+RESULTS: eqn1
> :results:
> \(y = x\beta + \epsilon\)
> :end:
>
> but the `:exports none' will strip that out on export. The call line will create this on export:
>
> #+RESULTS:
> #+begin_export latex
> \(y = x\beta + \epsilon\)
> #+end_export
>
>
> HTH,
>
> Chuck
>
>
>
>
>
next prev parent reply other threads:[~2021-05-06 22:10 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-05-06 7:50 displaying equations with ob-latex michael-franzese
2021-05-06 18:14 ` Berry, Charles via General discussions about Org-mode.
2021-05-06 21:54 ` Christopher Dimech
2021-05-06 22:08 ` michael-franzese [this message]
2021-05-06 22:52 ` Berry, Charles via General discussions about Org-mode.
2021-05-06 23:20 ` michael-franzese
2021-05-07 1:36 ` Berry, Charles via General discussions about Org-mode.
2021-05-07 2:33 ` michael-franzese
2021-05-07 2:39 ` michael-franzese
2021-05-07 3:14 ` Ihor Radchenko
2021-05-07 3:20 ` michael-franzese
2021-05-07 3:36 ` michael-franzese
2021-05-07 4:40 ` Displaying " Christopher Dimech
2021-05-07 3:18 ` displaying " Berry, Charles via General discussions about Org-mode.
2021-05-07 3:22 ` michael-franzese
2021-05-06 23:31 ` michael-franzese
-- strict thread matches above, loose matches on Subject: below --
2021-05-06 9:54 michael-franzese
2021-05-06 12:37 ` Christopher Dimech
2021-05-06 12:44 ` pietru
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=trinity-a93d1dc2-40b9-4e8f-8077-17205d4ef5b9-1620338930202@3c-app-mailcom-bs12 \
--to=michael-franzese@gmx.com \
--cc=ccberry@health.ucsd.edu \
--cc=emacs-orgmode@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.