* make code lines bold in export
@ 2015-04-08 12:01 thomas
2015-04-08 13:45 ` John Kitchin
0 siblings, 1 reply; 3+ messages in thread
From: thomas @ 2015-04-08 12:01 UTC (permalink / raw)
To: emacs-orgmode
Hi,
it would be very nice if i was able to highlight (i.e. make bold)
certain lines in an exported code, say ODT.
Something like this:
#+BEGIN_SRC java
public class HelloActivity extends Activity {
/** Called when the activity is first created */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main); // *MAKE THIS LINE BOLD*
}
}
#+END_SRC
Is there an - easy - way to do this? My first guess: I need to write an
export filter ... what would you think?
Thanks,
thomas
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: make code lines bold in export
2015-04-08 12:01 make code lines bold in export thomas
@ 2015-04-08 13:45 ` John Kitchin
[not found] ` <552A2AD3.3020006@friendlyvillagers.com>
0 siblings, 1 reply; 3+ messages in thread
From: John Kitchin @ 2015-04-08 13:45 UTC (permalink / raw)
To: thomas; +Cc: emacs-orgmode
A filter is what I would use. You could get the src block text and
replace lines with that comment in them for the output. This post is not
exactly that, but it has the idea of how to do it. you would get the
text, modify it, and return the new modified text.
http://kitchingroup.cheme.cmu.edu/blog/2013/09/30/Attaching-code-blocks-to-a-pdf-file-during-export/
thomas writes:
> Hi,
>
> it would be very nice if i was able to highlight (i.e. make bold)
> certain lines in an exported code, say ODT.
>
> Something like this:
>
> #+BEGIN_SRC java
> public class HelloActivity extends Activity {
> /** Called when the activity is first created */
> @Override
> public void onCreate(Bundle savedInstanceState)
> {
> super.onCreate(savedInstanceState);
> setContentView(R.layout.main); // *MAKE THIS LINE BOLD*
> }
> }
> #+END_SRC
>
> Is there an - easy - way to do this? My first guess: I need to write an
> export filter ... what would you think?
>
> Thanks,
> thomas
--
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
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: make code lines bold in export
[not found] ` <552A2AD3.3020006@friendlyvillagers.com>
@ 2015-04-12 8:38 ` thomas
0 siblings, 0 replies; 3+ messages in thread
From: thomas @ 2015-04-12 8:38 UTC (permalink / raw)
To: emacs-orgmode
[-- Attachment #1: Type: text/plain, Size: 2103 bytes --]
On 12.04.2015 10:20, thomas wrote:
> Hi John,
>
> thank you for your quick reply. I have to admit to do this at the
> moment would be way over my head ...
>
> I found an easy method to boldify inline code here:
> http://orgmode.org/Changes.html
>
> ================================================
>
>
> New option: org-babel-inline-result-wrap
> <http://orgmode.org/worg/doc.html#org-babel-inline-result-wrap>
>
> If you set this to the following
>
> (setq org-babel-inline-result-wrap "$%s$")
>
> then inline code snippets will be wrapped into the formatting string.
>
> ================================================
>
> this is already something; matches about 50% of the cases where I need
> to boldify code :-)
>
> thanks,
> thomas
>
>
>
> On 08.04.2015 15:45, John Kitchin wrote:
>> A filter is what I would use. You could get the src block text and
>> replace lines with that comment in them for the output. This post is not
>> exactly that, but it has the idea of how to do it. you would get the
>> text, modify it, and return the new modified text.
>>
>> http://kitchingroup.cheme.cmu.edu/blog/2013/09/30/Attaching-code-blocks-to-a-pdf-file-during-export/
>>
>> thomas writes:
>>
>>> Hi,
>>>
>>> it would be very nice if i was able to highlight (i.e. make bold)
>>> certain lines in an exported code, say ODT.
>>>
>>> Something like this:
>>>
>>> #+BEGIN_SRC java
>>> public class HelloActivity extends Activity {
>>> /** Called when the activity is first created */
>>> @Override
>>> public void onCreate(Bundle savedInstanceState)
>>> {
>>> super.onCreate(savedInstanceState);
>>> setContentView(R.layout.main); // *MAKE THIS LINE BOLD*
>>> }
>>> }
>>> #+END_SRC
>>>
>>> Is there an - easy - way to do this? My first guess: I need to write an
>>> export filter ... what would you think?
>>>
>>> Thanks,
>>> thomas
>> --
>> 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
>>
>
[-- Attachment #2: Type: text/html, Size: 3559 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2015-04-12 8:45 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-04-08 12:01 make code lines bold in export thomas
2015-04-08 13:45 ` John Kitchin
[not found] ` <552A2AD3.3020006@friendlyvillagers.com>
2015-04-12 8:38 ` thomas
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.