* how to export red colored TeX to latex
@ 2021-11-30 16:28 Uwe Brauer
2021-11-30 16:30 ` John Kitchin
2021-11-30 16:56 ` Juan Manuel Macías
0 siblings, 2 replies; 9+ messages in thread
From: Uwe Brauer @ 2021-11-30 16:28 UTC (permalink / raw)
To: emacs-orgmode
Hi
I want to obtain a latex file that contains
\textcolor{red}{$\delta \phi = \frac{2 m}{R}$}
However when I add
\textcolor{red}{$\delta \phi = \frac{2 m}{R}$}
To an org file and export it as Latex, the construct ends up like this
\textcolor{red}\{\(\delta \phi = \frac{2 m}{R}\)\}
Which is wrong.
Any ideas how to obtain the correctly exported expression?
Thanks
Uwe Brauer
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: how to export red colored TeX to latex
2021-11-30 16:28 how to export red colored TeX to latex Uwe Brauer
@ 2021-11-30 16:30 ` John Kitchin
2021-11-30 16:46 ` Uwe Brauer
2021-11-30 16:56 ` Juan Manuel Macías
1 sibling, 1 reply; 9+ messages in thread
From: John Kitchin @ 2021-11-30 16:30 UTC (permalink / raw)
To: org-mode-email
[-- Attachment #1: Type: text/plain, Size: 814 bytes --]
maybe @@latex:\textcolor{red}{$\delta \phi = \frac{2 m}{R}$}@@ will do.
John
-----------------------------------
Professor John Kitchin (he/him/his)
Doherty Hall A207F
Department of Chemical Engineering
Carnegie Mellon University
Pittsburgh, PA 15213
412-268-7803
@johnkitchin
http://kitchingroup.cheme.cmu.edu
On Tue, Nov 30, 2021 at 11:29 AM Uwe Brauer <oub@mat.ucm.es> wrote:
>
>
> Hi
>
> I want to obtain a latex file that contains
>
> \textcolor{red}{$\delta \phi = \frac{2 m}{R}$}
>
>
> However when I add
> \textcolor{red}{$\delta \phi = \frac{2 m}{R}$}
>
> To an org file and export it as Latex, the construct ends up like this
>
>
> \textcolor{red}\{\(\delta \phi = \frac{2 m}{R}\)\}
>
> Which is wrong.
>
> Any ideas how to obtain the correctly exported expression?
>
> Thanks
>
> Uwe Brauer
>
>
>
[-- Attachment #2: Type: text/html, Size: 1470 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: how to export red colored TeX to latex
2021-11-30 16:28 how to export red colored TeX to latex Uwe Brauer
2021-11-30 16:30 ` John Kitchin
@ 2021-11-30 16:56 ` Juan Manuel Macías
2021-11-30 17:11 ` Uwe Brauer
2021-12-01 6:28 ` Eric S Fraga
1 sibling, 2 replies; 9+ messages in thread
From: Juan Manuel Macías @ 2021-11-30 16:56 UTC (permalink / raw)
To: Uwe Brauer; +Cc: orgmode, John Kitchin
Hi,
Uwe Brauer writes:
> Hi
>
> I want to obtain a latex file that contains
>
> \textcolor{red}{$\delta \phi = \frac{2 m}{R}$}
>
>
> However when I add
> \textcolor{red}{$\delta \phi = \frac{2 m}{R}$}
>
> To an org file and export it as Latex, the construct ends up like this
>
>
> \textcolor{red}\{\(\delta \phi = \frac{2 m}{R}\)\}
>
> Which is wrong.
>
> Any ideas how to obtain the correctly exported expression?
Not exactly related, but if it helps, I have defined this custom link
for colored text segments:
(NB: I apply two colors for `:face', because normally I use two themes,
one clear for the day and another dark for the night hours: when my dark
theme is active, apply a background color. But you can simplify that part to
your liking):
(org-link-set-parameters "color"
;; :display 'full
:face (lambda (path) (when path
(if (string= (face-attribute 'default :background) "#282c34")
`(:foreground ,path :background "#F5f5f5")
`(:foreground ,path))))
:export (lambda (path desc format)
(cond
((eq format 'latex)
(concat
"\\textcolor{"
path
"}{" desc "}"))
((eq format 'html)
(format "<span
style=\"color:%s;\">%s</span>"
path desc)))))
The link would then look like this, adapting John's solution using a
LaTeX export snippet:
[[color:red][@@latex:$\delta \phi = \frac{2 m}{R}$@@]]
Best regards,
Juan Manuel
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: how to export red colored TeX to latex
2021-11-30 16:56 ` Juan Manuel Macías
@ 2021-11-30 17:11 ` Uwe Brauer
2021-11-30 17:43 ` Juan Manuel Macías
2021-12-01 6:28 ` Eric S Fraga
1 sibling, 1 reply; 9+ messages in thread
From: Uwe Brauer @ 2021-11-30 17:11 UTC (permalink / raw)
To: emacs-orgmode
[-- Attachment #1: Type: text/plain, Size: 1248 bytes --]
> Hi,
> Uwe Brauer writes:
> Not exactly related, but if it helps, I have defined this custom link
> for colored text segments:
> (NB: I apply two colors for `:face', because normally I use two themes,
> one clear for the day and another dark for the night hours: when my dark
> theme is active, apply a background color. But you can simplify that part to
> your liking):
> (org-link-set-parameters "color"
> ;; :display 'full
> :face (lambda (path) (when path
> (if (string= (face-attribute 'default :background) "#282c34")
> `(:foreground ,path :background "#F5f5f5")
> `(:foreground ,path))))
> :export (lambda (path desc format)
> (cond
> ((eq format 'latex)
> (concat
> "\\textcolor{"
> path
> "}{" desc "}"))
> ((eq format 'html)
> (format "<span
> style=\"color:%s;\">%s</span>"
> path desc)))))
> The link would then look like this, adapting John's solution using a
> LaTeX export snippet:
> [[color:red][@@latex:$\delta \phi = \frac{2 m}{R}$@@]]
Thanks, right now, I don't need links but it is good to know that there is a way to use them.
[-- Attachment #2: smime.p7s --]
[-- Type: application/pkcs7-signature, Size: 5673 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: how to export red colored TeX to latex
2021-11-30 17:11 ` Uwe Brauer
@ 2021-11-30 17:43 ` Juan Manuel Macías
0 siblings, 0 replies; 9+ messages in thread
From: Juan Manuel Macías @ 2021-11-30 17:43 UTC (permalink / raw)
To: Uwe Brauer; +Cc: orgmode
Uwe Brauer writes:
> Thanks, right now, I don't need links but it is good to know that there is a way to use them.
It's just a way of using links to produce different strings, depending
on the export format (LaTeX, HTML...). I use them quite a bit for text
segments as \foreignlanguage{}{}, \textcolor{}{}, etc. Anyway, that
specific link does not have any associated link action.
Best regards,
Juan Manuel
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: how to export red colored TeX to latex
2021-11-30 16:56 ` Juan Manuel Macías
2021-11-30 17:11 ` Uwe Brauer
@ 2021-12-01 6:28 ` Eric S Fraga
2021-12-01 15:00 ` Juan Manuel Macías
1 sibling, 1 reply; 9+ messages in thread
From: Eric S Fraga @ 2021-12-01 6:28 UTC (permalink / raw)
To: Juan Manuel Macías; +Cc: orgmode
Very nice Juan! I would find this use of links quite useful.
--
: Eric S Fraga, with org release_9.5-230-g2bbac4 in Emacs 29.0.50
: Latest paper written in org: https://arxiv.org/abs/2106.05096
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: how to export red colored TeX to latex
2021-12-01 6:28 ` Eric S Fraga
@ 2021-12-01 15:00 ` Juan Manuel Macías
2021-12-01 15:02 ` Eric S Fraga
0 siblings, 1 reply; 9+ messages in thread
From: Juan Manuel Macías @ 2021-12-01 15:00 UTC (permalink / raw)
To: Eric S Fraga; +Cc: orgmode
Hi Eric,
Eric S Fraga writes:
> Very nice Juan! I would find this use of links quite useful.
Thank you. Yes, org-link-set-parameters is quite productive, and
addictive in occasions! :-): I also have link types defined for somewhat
extravagant things, such as linking videos and music from the dlna
server of my raspberry...
Anyway, for format chunks of text in export I think
org-link-set-parameters is a good alternative to macros.
Best regards,
Juan Manuel
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2021-12-01 15:04 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-30 16:28 how to export red colored TeX to latex Uwe Brauer
2021-11-30 16:30 ` John Kitchin
2021-11-30 16:46 ` Uwe Brauer
2021-11-30 16:56 ` Juan Manuel Macías
2021-11-30 17:11 ` Uwe Brauer
2021-11-30 17:43 ` Juan Manuel Macías
2021-12-01 6:28 ` Eric S Fraga
2021-12-01 15:00 ` Juan Manuel Macías
2021-12-01 15:02 ` 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).