* How to export LaTeX amsmath align bmatrix to ODT?
@ 2017-06-10 4:54 edgar
2017-06-10 5:13 ` edgar
0 siblings, 1 reply; 10+ messages in thread
From: edgar @ 2017-06-10 4:54 UTC (permalink / raw)
To: emacs-orgmode
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}\]
\[\begin{align} a = & 1 + 2 + 3 + 4 \\ c = & 4 \end{bmatrix}
\end{align}\]
As always, any help is welcome :) .
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!
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: How to export LaTeX amsmath align bmatrix to ODT?
2017-06-10 4:54 edgar
@ 2017-06-10 5:13 ` edgar
2017-06-12 21:36 ` edgar
[not found] ` <449a60f5bed6445984cc8ccc8f3c3a63@HE1PR01MB1898.eurprd01.prod.exchangelabs.com>
0 siblings, 2 replies; 10+ messages in thread
From: edgar @ 2017-06-10 5:13 UTC (permalink / raw)
To: emacs-orgmode
On 2017-06-10 04:54, edgar@openmail.cc 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}\]
>
> As always, any help is welcome :) .
>
>
> Edgar
By the way, I tried with latexmlmath and mathtoweb.jar without success.
-------------------------------------------------
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!
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: How to export LaTeX amsmath align bmatrix to ODT?
2017-06-10 5:13 ` edgar
@ 2017-06-12 21:36 ` edgar
2017-06-14 14:10 ` Nicolas Goaziou
[not found] ` <449a60f5bed6445984cc8ccc8f3c3a63@HE1PR01MB1898.eurprd01.prod.exchangelabs.com>
1 sibling, 1 reply; 10+ messages in thread
From: edgar @ 2017-06-12 21:36 UTC (permalink / raw)
To: emacs-orgmode
On 2017-06-10 05:13, edgar@openmail.cc wrote:
> On 2017-06-10 04:54, edgar@openmail.cc 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}\]
>>
>> As always, any help is welcome :) .
>>
>>
>> Edgar
>
> By the way, I tried with latexmlmath and mathtoweb.jar without success.
Ok. I got it (with a minor glitch). If someone can help me to get the
right colors on the screen (my screen is black; the \tensor symbol is
also black), I would appreciate it. Now I can export to ODT with my
custom symbols and the bmatrix environment.
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.)
\usepackage{stackengine}
\stackMath
% Does not work
% \newcommand\tenq[2]{%
% \def\useanchorwidth{T}%
% \ifnum#1>1%
%
\stackunder[0pt]{\tenq[\numexpr#1-1\relax]{#2}}{\scriptscriptstyle\sim}%
% \else%
% \stackunder[1pt]{#2}{\scriptscriptstyle\sim}%
% \fi%
%}
% Change del operator to d
%
http://tex.stackexchange.com/questions/178946/better-automatic-spacing-of-differential-d
\renewcommand{\d}[1]{\mathop{\mathrm{d}{#1}}\!{}}
\newcommand{\del}[1]{\d{\left(#1\right)}}
\newcommand{\diff}[2]{
\frac{\d{}}{\d{#2}}
\left(#1\right)}
\newcommand{\deriv}[2]{
\frac{\del{#1}}{\d{#2}}}
% https://tex.stackexchange.com/a/229547
\renewcommand{\vec}[1]{
\hbox{\oalign{$#1$\crcr\hidewidth$\scriptscriptstyle\sim$\hidewidth}}}
% --- Define \dvec and \ddvec for dotted and double-dotted vectors.
\newcommand{\dvec}[1]{\dot{\vec{#1}}}
\newcommand{\ddvec}[1]{\ddot{\vec{#1}}}
%
https://tex.stackexchange.com/questions/229543/double-tilde-symbol-under-letter
\newcommand{\dtens}[1]{
\stackunder[0pt]{\stackunder[1pt]{#1}{\scriptscriptstyle\sim}}{\scriptscriptstyle\sim}}
\newcommand{\ftens}[1]{
\stackunder[0pt]{\stackunder[0pt]{\stackunder[0pt]{\stackunder[1pt]{#1}{\scriptscriptstyle\sim}}{\scriptscriptstyle\sim}}{\scriptscriptstyle\sim}}{\scriptscriptstyle\sim}
}
% Define \tensor and \mtensor (matrix)
\newcommand{\tensor}[1]{\dtens{#1}}
\newcommand{\tens}[1]{\ftens{#1}}
\newcommand{\mtensor}[1]{%
\left[{\tensor{#1}}\right]}
% --- Define \dtens and \ddtens for dotted and double-dotted tensors.
\newcommand{\dtens}[1]{\dot{\tensor{#1}}}
\newcommand{\ddtens}[1]{\ddot{\tensor{#1}}}
% --- Define \dmtens and \ddmtens for dotted and double-dotted tensors.
\newcommand{\dmtens}[1]{\dot{\mtensor{#1}}}
\newcommand{\ddmtens}[1]{\ddot{\mtensor{#1}}}
% Trace
\newcommand{\Tr}[1]{\mathop{\mathrm{tr}}\!{}\left(#1\right)}
% Have a thicker line for the mean value
%\newcommand*{\mean}[1]{\overbracket[0.65pt][-1pt]{#1}}
% amssymb, amsmath
% adapt:
http://tex.stackexchange.com/questions/22100/the-bar-and-overline-commands
\newcommand{\mean}[1]{\mkern
3mu\overbracket[0.65pt][-1pt]{\mkern-3mu#1\mkern-3mu}\mkern 3mu}
% Roman number III
\def\III{I\hspace{-2pt}I\hspace{-2pt}I}
-------------------------------------------------
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!
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: How to export LaTeX amsmath align bmatrix to ODT?
2017-06-12 21:36 ` edgar
@ 2017-06-14 14:10 ` Nicolas Goaziou
0 siblings, 0 replies; 10+ messages in thread
From: Nicolas Goaziou @ 2017-06-14 14:10 UTC (permalink / raw)
To: edgar; +Cc: emacs-orgmode
Hello,
edgar@openmail.cc writes:
> On 2017-06-10 05:13, edgar@openmail.cc wrote:
>> On 2017-06-10 04:54, edgar@openmail.cc 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.
> 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.
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.
Regards,
--
Nicolas Goaziou
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: How to export LaTeX amsmath align bmatrix to ODT?
[not found] ` <449a60f5bed6445984cc8ccc8f3c3a63@HE1PR01MB1898.eurprd01.prod.exchangelabs.com>
@ 2017-06-16 8:18 ` Eric S Fraga
0 siblings, 0 replies; 10+ messages in thread
From: Eric S Fraga @ 2017-06-16 8:18 UTC (permalink / raw)
To: emacs-orgmode
[-- Attachment #1: Type: text/plain, Size: 800 bytes --]
On Monday, 12 Jun 2017 at 21:36, edgar@openmail.cc wrote:
[...]
> Ok. I got it (with a minor glitch). If someone can help me to get the
> right colors on the screen (my screen is black; the \tensor symbol is
> also black), I would appreciate it. Now I can export to ODT with my
> custom symbols and the bmatrix environment.
Check out org-format-latex-options. I have, for the same or similar scenario:
#+begin_src emacs-lisp
(setq org-format-latex-options
'(:foreground "white" :background "black" :scale 3
:html-foreground "Black" :html-background "Transparent"
:html-scale 1.0
:matchers ("begin" "$1" "$" "$$" "\\(" "\\[")))
#+end_src
--
: Eric S Fraga (0xFFFCF67D), Emacs 26.0.50, Org release_9.0.7-531-g530113
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 194 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: How to export LaTeX amsmath align bmatrix to ODT?
[not found] <mailman.87.1497628817.13493.emacs-orgmode@gnu.org>
@ 2017-06-17 2:34 ` edgar
[not found] ` <540c9e41077e41ed940a64e1caaebb3f@HE1PR01MB1898.eurprd01.prod.exchangelabs.com>
1 sibling, 0 replies; 10+ messages in thread
From: edgar @ 2017-06-17 2:34 UTC (permalink / raw)
To: emacs-orgmode
> Check out org-format-latex-options. I have, for the same or similar
> scenario:
>
> #+begin_src emacs-lisp
> (setq org-format-latex-options
> '(:foreground "white" :background "black" :scale 3
> :html-foreground "Black" :html-background
> "Transparent"
> :html-scale 1.0
> :matchers ("begin" "$1" "$" "$$" "\\(" "\\[")))
> #+end_src
Thanks, Eric. Unfortunately, that did not work. It does change the
background and foreground colors, but the \tensor symbol is now
"invisible" (it is black, and the background is also black). The rest of
the equation looks fine.
-------------------------------------------------
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!
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: How to export LaTeX amsmath align bmatrix to ODT?
[not found] ` <540c9e41077e41ed940a64e1caaebb3f@HE1PR01MB1898.eurprd01.prod.exchangelabs.com>
@ 2017-06-17 15:56 ` Eric S Fraga
0 siblings, 0 replies; 10+ messages in thread
From: Eric S Fraga @ 2017-06-17 15:56 UTC (permalink / raw)
To: emacs-orgmode
[-- Attachment #1: Type: text/plain, Size: 436 bytes --]
On Saturday, 17 Jun 2017 at 02:34, edgar@openmail.cc wrote:
[...]
> Thanks, Eric. Unfortunately, that did not work. It does change the
> background and foreground colors, but the \tensor symbol is now
> "invisible" (it is black, and the background is also black). The rest of
> the equation looks fine.
Strange. Maybe post an ECM for others to experiment with?
--
: Eric S Fraga via Emacs 26.0.50, Org release_9.0.6-425-gf4fca1
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 194 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: How to export LaTeX amsmath align bmatrix to ODT?
[not found] <mailman.96.1497715218.27257.emacs-orgmode@gnu.org>
@ 2017-06-17 23:13 ` edgar
2017-06-17 23:17 ` Bibliograph:ref.bib vs. \printbibliograpy (WAS: Re: Citations with org-ref in apa style) edgar
[not found] ` <23d18e02ed46416eb1a931a373b0765e@HE1PR01MB1898.eurprd01.prod.exchangelabs.com>
2 siblings, 0 replies; 10+ messages in thread
From: edgar @ 2017-06-17 23:13 UTC (permalink / raw)
To: emacs-orgmode
> Message: 27
> Date: Sat, 17 Jun 2017 16:56:37 +0100
> From: Eric S Fraga <e.fraga@ucl.ac.uk>
> To: emacs-orgmode@gnu.org
> Subject: Re: [O] How to export LaTeX amsmath align bmatrix to ODT?
> Message-ID: <871sqiehfu.fsf@t3610>
> Content-Type: text/plain; charset="us-ascii"
>
> Strange. Maybe post an ECM for others to experiment with?
Hello Eric,
What is an ECM and how do I produce it? (this is a honest question).
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!
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Bibliograph:ref.bib vs. \printbibliograpy (WAS: Re: Citations with org-ref in apa style)
[not found] <mailman.96.1497715218.27257.emacs-orgmode@gnu.org>
2017-06-17 23:13 ` How to export LaTeX amsmath align bmatrix to ODT? edgar
@ 2017-06-17 23:17 ` edgar
[not found] ` <23d18e02ed46416eb1a931a373b0765e@HE1PR01MB1898.eurprd01.prod.exchangelabs.com>
2 siblings, 0 replies; 10+ messages in thread
From: edgar @ 2017-06-17 23:17 UTC (permalink / raw)
To: emacs-orgmode
> Message: 25
> Date: Sat, 17 Jun 2017 02:25:56 +0000
> From: edgar@openmail.cc
> To: emacs-orgmode@gnu.org
> * I want this to say "References"
> I don't need this to say References again:
> bibliographystyle:unsrt
> bibliography:References.bib
Hello Lars,
I also found M-x org-ref-help useful (go to ** biblatex users).
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!
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: How to export LaTeX amsmath align bmatrix to ODT?
[not found] ` <23d18e02ed46416eb1a931a373b0765e@HE1PR01MB1898.eurprd01.prod.exchangelabs.com>
@ 2017-06-18 8:43 ` Eric S Fraga
0 siblings, 0 replies; 10+ messages in thread
From: Eric S Fraga @ 2017-06-18 8:43 UTC (permalink / raw)
To: emacs-orgmode
[-- Attachment #1: Type: text/plain, Size: 349 bytes --]
On Saturday, 17 Jun 2017 at 23:13, edgar@openmail.cc wrote:
> What is an ECM and how do I produce it? (this is a honest question).
Sorry: French for minimal but complete example so that others can try to
reproduce the problem. See the FAQ:
http://orgmode.org/worg/org-faq.html
--
: Eric S Fraga via Emacs 26.0.50, Org release_9.0.8-563-g27c2ae
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 194 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2017-06-18 8:43 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <mailman.96.1497715218.27257.emacs-orgmode@gnu.org>
2017-06-17 23:13 ` How to export LaTeX amsmath align bmatrix to ODT? edgar
2017-06-17 23:17 ` Bibliograph:ref.bib vs. \printbibliograpy (WAS: Re: Citations with org-ref in apa style) edgar
[not found] ` <23d18e02ed46416eb1a931a373b0765e@HE1PR01MB1898.eurprd01.prod.exchangelabs.com>
2017-06-18 8:43 ` How to export LaTeX amsmath align bmatrix to ODT? Eric S Fraga
[not found] <mailman.87.1497628817.13493.emacs-orgmode@gnu.org>
2017-06-17 2:34 ` edgar
[not found] ` <540c9e41077e41ed940a64e1caaebb3f@HE1PR01MB1898.eurprd01.prod.exchangelabs.com>
2017-06-17 15:56 ` Eric S Fraga
2017-06-10 4:54 edgar
2017-06-10 5:13 ` edgar
2017-06-12 21:36 ` edgar
2017-06-14 14:10 ` Nicolas Goaziou
[not found] ` <449a60f5bed6445984cc8ccc8f3c3a63@HE1PR01MB1898.eurprd01.prod.exchangelabs.com>
2017-06-16 8:18 ` Eric S Fraga
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).