Re: [O] exporting LaTeX to ODT with custom symbols
On 2017-06-05 07:00, ed...@openmail.cc wrote: On 2017-06-04 09:36, Nicolas Goaziou wrote: You may want to try tweaking `org-preview-latex-process-alist'. Thanks. This helped! I leave this in case that it may be useful to others (one thing worked, the other didn't): 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 I can also change the resolution of the pictures, if I manually set the density in the :image-converter option, but the size changes. To fix it, I tried by 1. adding -scale 50\% at the end of the imagemagick (convert) string 2. modifying the value of :image-size-adjust, and 3. changing the scale in org-format-latex-options , but that did not help. I don't care too much about the resolution. I can live with the output of dvipng. Thanks again! For posterity (read only if you are looking for a custom answer): I noticed that using the :latex-header option in org-preview-latex-process-alist, disables the regular heading (created through org-format-latex-header, may be?). It replaces the heading (document class, packages, etc.) with whatever the :latex-header line states. This possibly means that one could create a custom _full_ header (with document class, any other package and customisation), and load it by means of :latex-header to see previews and exporting to ODT. This is just an idea. I hope it helps someone. - 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!
Re: [O] exporting LaTeX to ODT with custom symbols
On 2017-06-05 07:00, ed...@openmail.cc 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 Not working for other symbols. Sorry... - 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!
Re: [O] exporting LaTeX to ODT with custom symbols
Hello, ed...@openmail.cc writes: > I'm having some issues when exporting to ODT, and I would like to know > if someone can help me. I tried my best to describe the problem in the > the attached tmp.org. I also attach a symbols.tex which has my custom > symbols. You may want to try tweaking `org-preview-latex-process-alist'. There is possibly room for improvement in the UI here. Regards, -- Nicolas Goaziou
[O] exporting LaTeX to ODT with custom symbols
Hello hackers, I'm having some issues when exporting to ODT, and I would like to know if someone can help me. I tried my best to describe the problem in the the attached tmp.org. I also attach a symbols.tex which has my custom symbols. Thank you for any help. 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! * Issue 1: custom symbols not exported I am trying to export this to ODT without much success (it exports well to PDF through LaTeX, and the previews are fine). This equation is exported correctly: \[ a = 2 \] This too. \[ a = \frac{1}{2} \] But this isn't. \[ a = \deriv{x}{X} \] The definition of deriv{}{} is in the [[./symbols.tex][attached file]], and the preview seems to work too (scale and symbol) * Issue 2: when exported, resolution is unchanged I have tried to change the resolution of the exported image, but dvipng seems to disregard it. * Configuration:noexport: I have this configuration (I just open the file). It asks me if I want to apply the "usafe" scale variable. ** Emacs configuration #+BEGIN_SRC emacs-lisp :results none (require 'package) (package-initialize) (use-package "org") (setq org-export-backends '(latex odt)) (org-babel-do-load-languages 'org-babel-load-languages '((shell . t) (emacs-lisp . t))) #+END_SRC *** My system version #+BEGIN_SRC emacs-lisp (org-version) #+END_SRC #+RESULTS: : 9.0.7 #+BEGIN_SRC emacs-lisp (emacs-version) #+END_SRC #+RESULTS: : GNU Emacs 24.4.1 (x86_64-pc-linux-gnu, GTK+ Version 3.4.2) : of 2015-01-11 on maritornes, modified by Debian ** Cleaning Before I do C-c C-e o o, I run this: #+BEGIN_SRC shell :results none rm -fr ltx{png,img} #+END_SRC ** General options - Load symbols #+LaTeX_HEADER: \input{./symbols.tex} - No table of contents #+OPTIONS: toc:nil ** Change the resolution of the exported equations (and previews) - Export (and preview) the equations as pictures The equation looks terrible with #+OPTIONS: tex:imagemagick There is a decent picture with dvipng, but I cannot improve it (uncomment if necessary) # #+OPTIONS: tex:dvipng - Improve the quality of the pictures (does not work) I just want to export; previewing with a different scale is an undesired side-effect # https://stackoverflow.com/a/20033865 # Local Variables: # org-format-latex-options: (plist-put org-format-latex-options :scale 10 :foreground default :background default) # End: - This does not work either for the export (it does for preview): # org-format-latex-options: (:scale 10 :foreground default :background default) - I have also tried with M-x customize-variable org-format-latex-options % * Custom symbols ** % *** % Change del operator to d (for maxima) % 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}}}