[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] New markup for revising manuscripts
From: |
John Kitchin |
Subject: |
Re: [O] New markup for revising manuscripts |
Date: |
Sat, 11 Mar 2017 07:55:27 -0500 |
User-agent: |
mu4e 0.9.19; emacs 25.1.1 |
it looks like you forgot to include format in the (eq ..) sexp.
(org-link-set-parameters
"response"
:export (lambda (keyword desc format)
(cond
((eq 'latex format)
(format "\\textcolor{red}{%s}" keyword))))
:face '(:foreground "red"))
Doyley, Marvin M. writes:
> Hi John,
>
> I make a colored link [[response: comments]], that makes the text following
> the response keyword red. The only snag is that when I export to latex I get
> [[response:comment]] rather than \textcolor{red}{comment}. Any thoughts on
> what I am doing wrong ?
>
> Cheers,
> M
>
> PS. Enclose is the code that I wrote based on your blog
>
>
> (org-link-set-parameters
> "response"
> :export (lambda (keyword desc format)
> (cond
> ((eq 'latex)
> (format "\\textcolor{red}{%s}" keyword))))
> :face '(:foreground "red"))
>
>
>> On Mar 10, 2017, at 4:47 PM, John Kitchin <address@hidden> wrote:
>>
>> You can .... wait for it... make a colored link ;):
>> http://kitchingroup.cheme.cmu.edu/blog/2016/11/04/New-link-features-in-org-9/#org1bc1061
>>
>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__kitchingroup.cheme.cmu.edu_blog_2016_11_04_New-2Dlink-2Dfeatures-2Din-2Dorg-2D9_-23org1bc1061&d=DwMFaQ&c=kbmfwr1Yojg42sGEpaQh5ofMHBeTl9EI2eaqQZhHbOU&r=s3_3riAscdqtNAzgOuwYB9g0dZVGcp8BNCy_RylYdxU&m=9mMx6WEAeP-9u7CL3pjKmlORa7XXy-8WSBSwibTQWuo&s=4DUIBEXq8WNk6qHHyXFoIwWG4FlD2NlDgz8AfT2VUS0&e=>
>>
>> The example there has an html export defined, but you could as easily define
>> a latex exporter. It has some limitations, like it might not reliably work
>> on multiple lines, and you would not want to "highlight" across elements (or
>> the latex will get ugly and probably not work).
>>
>> I have been working on some ways to get persistent highlighting using
>> overlays for a similar purpose:
>> http://kitchingroup.cheme.cmu.edu/blog/2016/11/10/Persistent-highlighting-in-Emacs/
>>
>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__kitchingroup.cheme.cmu.edu_blog_2016_11_10_Persistent-2Dhighlighting-2Din-2DEmacs_&d=DwMFaQ&c=kbmfwr1Yojg42sGEpaQh5ofMHBeTl9EI2eaqQZhHbOU&r=s3_3riAscdqtNAzgOuwYB9g0dZVGcp8BNCy_RylYdxU&m=9mMx6WEAeP-9u7CL3pjKmlORa7XXy-8WSBSwibTQWuo&s=I0JDZ741rHEtzWzAF3lhW65rzNn4vdq4tiUyD10_7l0&e=>
>>
>> so far I only can get reliable output to html. Latex seems possible, again
>> if you don't highlight across too many elements. It is a work in progress
>> here: https://github.com/jkitchin/scimax/blob/master/ov-highlighter.el
>> <https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_jkitchin_scimax_blob_master_ov-2Dhighlighter.el&d=DwMFaQ&c=kbmfwr1Yojg42sGEpaQh5ofMHBeTl9EI2eaqQZhHbOU&r=s3_3riAscdqtNAzgOuwYB9g0dZVGcp8BNCy_RylYdxU&m=9mMx6WEAeP-9u7CL3pjKmlORa7XXy-8WSBSwibTQWuo&s=2LS5YZIgyAvGS3fmo8rEgaDS2Tbu3UL10uqdUgH-LXc&e=>
>>
>> Towards the bottom of
>> https://github.com/jkitchin/scimax/blob/master/cm-mods.el
>> <https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_jkitchin_scimax_blob_master_cm-2Dmods.el&d=DwMFaQ&c=kbmfwr1Yojg42sGEpaQh5ofMHBeTl9EI2eaqQZhHbOU&r=s3_3riAscdqtNAzgOuwYB9g0dZVGcp8BNCy_RylYdxU&m=9mMx6WEAeP-9u7CL3pjKmlORa7XXy-8WSBSwibTQWuo&s=hg-nJ1pgNjsD6TM3dFMEX7IADrW9iwU8e3nvulj1lFc&e=>
>> I was working on some ways to use the criticmarkup in conjunction with git
>> diffs to automatically make these kinds of diffs.
>>
>> I can't say I am fully satisified by any of these solutions (that is why
>> there are so many of them ;)
>>
>> John
>>
>> -----------------------------------
>> Professor John Kitchin
>> Doherty Hall A207F
>> Department of Chemical Engineering
>> Carnegie Mellon University
>> Pittsburgh, PA 15213
>> 412-268-7803
>> @johnkitchin
>> http://kitchingroup.cheme.cmu.edu
>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__kitchingroup.cheme.cmu.edu&d=DwMFaQ&c=kbmfwr1Yojg42sGEpaQh5ofMHBeTl9EI2eaqQZhHbOU&r=s3_3riAscdqtNAzgOuwYB9g0dZVGcp8BNCy_RylYdxU&m=9mMx6WEAeP-9u7CL3pjKmlORa7XXy-8WSBSwibTQWuo&s=9l9_vjFtxnWTTnFYN-Uy0mhhk-B5fKQeudqix5QWjqA&e=>
>>
>>
>> On Fri, Mar 10, 2017 at 3:56 PM, Kaushal Modi <address@hidden
>> <mailto:address@hidden>> wrote:
>> I use this macro to highlight text in html/latex(pdf):
>>
>> #+MACRO: COLOR @@html:<span style="color:
>> $1">$2</span>@@@@latex:\textcolor{$1}{$2}@@
>>
>> This is from https://github.com/fniessen/org-macros/blob/master/README.org
>> <https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_fniessen_org-2Dmacros_blob_master_README.org&d=DwMFaQ&c=kbmfwr1Yojg42sGEpaQh5ofMHBeTl9EI2eaqQZhHbOU&r=s3_3riAscdqtNAzgOuwYB9g0dZVGcp8BNCy_RylYdxU&m=9mMx6WEAeP-9u7CL3pjKmlORa7XXy-8WSBSwibTQWuo&s=XDOhI8-iVimfEcDs18oR3i-Yyuic8xnEQRrHQ7lRlqI&e=>
>>
>> Example use:
>> {{{COLOR(red, This information is important.)}}}
>>
>> It doesn't though highlight the text in red in org-mode.
>>
>> On Fri, Mar 10, 2017 at 3:49 PM Doyley, Marvin M. <address@hidden
>> <mailto:address@hidden>> wrote:
>> Hi there,
>>
>> When revising manuscripts, I usually highlight the changes (response to
>> reviewer) in red. I use typically do this as follows:
>> (1) #+latex_header: \newcommand{\response}[1]{\textcolor{red}{#1}}
>> (2) \response{changes)
>>
>> Is there a more elegant way to do this ? It would be nice if I could change
>> the color of the select text in both org and the exported latex file to red.
>> Seeing the highlighted text in org would be a huge plus.
>>
>> Thanks
>> M
>> --
>> Kaushal Modi
>>
>>
--
Professor John Kitchin
Doherty Hall A207F
Department of Chemical Engineering
Carnegie Mellon University
Pittsburgh, PA 15213
412-268-7803
@johnkitchin
http://kitchingroup.cheme.cmu.edu
- [O] New markup for revising manuscripts, Doyley, Marvin M., 2017/03/10
- Re: [O] New markup for revising manuscripts, Kaushal Modi, 2017/03/10
- Re: [O] New markup for revising manuscripts, John Kitchin, 2017/03/10
- Re: [O] New markup for revising manuscripts, Doyley, Marvin M., 2017/03/11
- Re: [O] New markup for revising manuscripts, Doyley, Marvin M., 2017/03/11
- Re: [O] New markup for revising manuscripts,
John Kitchin <=
- Re: [O] New markup for revising manuscripts, Doyley, Marvin M., 2017/03/11
- Re: [O] New markup for revising manuscripts, John Kitchin, 2017/03/11
- Re: [O] New markup for revising manuscripts, Doyley, Marvin M., 2017/03/11
- Re: [O] New markup for revising manuscripts, John Kitchin, 2017/03/12
- Message not available
- Re: [O] New markup for revising manuscripts, Eric S Fraga, 2017/03/12
- Message not available
- Re: [O] New markup for revising manuscripts, Eric S Fraga, 2017/03/12
- Re: [O] New markup for revising manuscripts, Doyley, Marvin M., 2017/03/13
- Message not available
- Re: [O] New markup for revising manuscripts, Eric S Fraga, 2017/03/14
Re: [O] New markup for revising manuscripts, Eric Abrahamsen, 2017/03/10