[IPython-dev] Removing "Out[]" prompts in nbconvert PDF output
Aaron O'Leary
aaron.oleary at gmail.com
Tue Mar 24 06:35:31 EDT 2015
Hi Max,
This is what you need:
((*- extends 'article.tplx' -*))
% Disable input cells
((* block input_group *))
((* endblock input_group *))
% Disable output cells
((* block output_group *))
((* endblock output_group *))
You need to use 'output_group' instead of 'execute_result'. There are quite
a number of elements in the output and 'output_group' is the block that
covers all of them.
You can get an overview of the block hierarchy by looking at
'IPython/nbconvert/templates/latex/skeleton/null.tplx'.
aaron
On 24 March 2015 at 01:08, Maximilian Albert <maximilian.albert at gmail.com>
wrote:
> 2015-03-23 19:06 GMT+00:00 Matthias Bussonnier <
> bussonniermatthias at gmail.com>:
>
>>
>> I guess you need to inherit the following block :
>>
>>
>> ((* block execute_result scoped *))
>> ((*- for type in output.data | filter_data_type -*))
>> ((*- if type in ['text/plain']*))
>> ((( add_prompt(output.data['text/plain'] | escape_latex,
>> cell, 'Out', 'outcolor') )))
>> ((* else -*))
>> \texttt{\color{outcolor}Out[{\color{outcolor}((( cell.execution_count
>> )))}]:}((( super() )))
>> ((*- endif -*))
>> ((*- endfor -*))
>> ((* endblock execute_result *))
>>
>>
>> form IPython/nbconvert/templates/latex/style_ipython.tplx
>>
>> And replace by what you wish.
>>
>
>
> Thanks for the suggestion! That's precisely what I tried, but the problem
> seems to be that the call to super() somehow adds an additional Out[]
> prompt. I'll try to dig deeper into this when I get the time (and/or make a
> minimal example available so that it can easily be reproduced), but if
> anyone has any quick ideas I'm happy to hear them.
>
> Cheers,
> Max
>
> P.S.: I noticed I forgot to include the link to the StackOverflow question
> I mentioned in my original email. Here it is:
>
>
> http://stackoverflow.com/questions/19524554/suppress-code-in-nbconvert-ipython
>
>
> _______________________________________________
> IPython-dev mailing list
> IPython-dev at scipy.org
> http://mail.scipy.org/mailman/listinfo/ipython-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20150324/a9a0fc4a/attachment.html>
More information about the IPython-dev
mailing list