[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[O] Fwd: Re: How to export LaTeX amsmath align bmatrix to ODT?
From: |
edgar |
Subject: |
[O] Fwd: Re: How to export LaTeX amsmath align bmatrix to ODT? |
Date: |
Sun, 25 Jun 2017 00:35:08 +0000 |
User-agent: |
Roundcube Webmail/1.2.4 |
I forgot to send this to the list. Sorry.
-------- Original Message --------
Subject: Re: How to export LaTeX amsmath align bmatrix to ODT?
Date: 2017-06-15 22:57
From: address@hidden
To: Nicolas Goaziou <address@hidden>
Hello Nicolas,
Thank you for your help. My comments are under each block:
On 2017-06-14 14:10, Nicolas Goaziou wrote:
Hello,
On 2017-06-10 05:13, edgar wrote:
On 2017-06-10 04:54, edgar wrote:
Hello,
I have been making progress with my export procedure to ODT. I would
like to know if someone knows how to export the following LaTeX
block
to ODT correctly:
\[\begin{align} \begin{bmatrix} a = 1 & b=2 \\ c=3 & d = 4
\end{bmatrix} \end{align}\]
https://www.vfemail.net/roundcube/?_task=mail&_action=compose&_id=289067995593b7fd683a1f#
\[\begin{align} a = & 1 + 2 + 3 + 4 \\ c = & 4 \end{bmatrix}
\end{align}\]
I'm a bit lost here. In particular, I'm able to export the example
above
out-of-the-box, provided I add "#+options: tex:dvipng" or some such in
the document.
Yes, indeed, without modifying any variable, the code exports correctly,
but I had modified org-preview-latex-process-alist to include my
symbols.tex file like this:
On 2017-06-05 07:00, edgar wrote:
I managed to get the special symbols by
1. M-x customize-variable org-preview-latex-process-alist
2. Doing [Ins] into the dvipng (or imagemagick) section
3. typing :latex-header in the Key: field
4. typing "\\input{./symbols.tex}" in the Value: field
After I did that, some symbols would export correctly, but others would
not. I was not importing any LaTeX packages within that file. I use this
file to export PDF (through LaTeX: C-c C-e l p). One of the things that
did not work was the matrix environment. I thought that it was better to
start a new question regarding the matrix, because I thought it was
independent of the symbols.
This is related to the following:
For the record, I had modified org-preview-latex-process-alist to get
custom symbols, and this got in the way of the LaTeX bmatrix
environment (I don't know how; I was loading a file with
with :latex-header as "\\input{preamble.tex}").
My partial answer (it is partial, because the \tensor preview renders
in a different color than the rest of symbols): Instead of modifying
org-preview-latex-process-alist, the answer I modified
org-format-tex-header. I added the following at the end of M-x
customize-variable org-format-tex-header (I leave it here for
posterity; I added some symbols: tensor, derivative, vector, Roman
numeral, etc.)
I don't think you need to modify `org-format-latex-header' at all.
There
is `org-latex-packages-alist' for that.
I don't really know how to modify org-latex-packages-alist to have a
latex command like this in my tex file:
\newcommmand{\mysymbol}[1]{\mathrm{my_{#1}}}
I do have a bunch of packages with custom options over there :P !
So, is there a bug in the ODT export back-end? If so, could you post an
ECM? Loads of LaTeX code doesn't help understanding the issue.
I think that the only bug is that I don't know how to use it very well
;) . I don't know what a ECM is :S , sorry. I typed ECM emacs on a web
search engine, and only got ECB. Is it the same? If you are willing to
tell me how to get one, I'll do my best.
Right now, I am having a glitch on the screen. I get some of my custom
symbols in black (all the others are in light gray) on a black
background (my screen has a black background; see attached picture:
there is an I with two tildes underneath next to the p). I would like to
know if you or someone else can help me to get a light gray on that
symbol too. I suspect that it may have to do with the stackengine
(LaTeX) package, because all of my other symbols are doing well. This is
the snippet of code that I have in org-format-latex-header to define the
\tensor symbol
\newcommand{\tensor}[1]{
\stackunder[0pt]{\stackunder[1pt]{#1}{\scriptscriptstyle\sim}}{\scriptscriptstyle\sim}}
I also opened a new emacs with -Q, did a (require 'org), yanked my
configuration of org-format-latex-header and created a new Org file.
Then, changed the theme to a dark one and I typed $\tensor{F}$ $a$. For
the $\tensor{F}$ I get a white square with a black font face. For the
$a$ I get the same set of colors as the theme (dark background,
light-gray font face).
Thank you a lot for you time!
Edgar
-------------------------------------------------
ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the
NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!
15GB disk! No bandwidth quotas!
Commercial and Bulk Mail Options!
org-ltximg_968041b7b2f6ea14aa6a6df6b779409cb85988b9.png
Description: Binary data
Message not available