2015-12-16 11 views
5

Sto provando a scrivere un foglio in un taccuino Ipython, quindi voglio decorarlo un po '. Di solito lo faccio con il "#" per cambiare la dimensione. Tuttavia, ho notato che il # smette di funzionare quando il rientro è più di 4Come modificare la dimensione del carattere e il colore della cella di markdown nel notebook Ipython (py 2.7)

###Python Paper 
     ####Python Oaoer 

Ho anche provato: .text_cell_render { font-family: Times New Roman, serif; } Tuttavia mostra un errore di sintassi non valido.

Un altro metodo che ho provato era quello di individuare l'ipython nel mio laptop. Anche quello è andato a sud. Qualcuno potrebbe elaborare un po '.

Sono abbastanza nuovo per Python, perdonare la mia ignoranza e la richiesta di alimentazione con cucchiaio. Grazie in anticipo

risposta

12

Se si desidera modificare l'aspetto del notebook, si prega di fare riferimento a questo documento: iPython style sheets

CSS in una cella non è consigliato, ma è possibile in questo modo:

from IPython.core.display import HTML 
HTML(""" 
<style> 

div.cell { /* Tunes the space between cells */ 
margin-top:1em; 
margin-bottom:1em; 
} 

div.text_cell_render h1 { /* Main titles bigger, centered */ 
font-size: 2.2em; 
line-height:1.4em; 
text-align:center; 
} 

div.text_cell_render h2 { /* Parts names nearer from text */ 
margin-bottom: -0.4em; 
} 


div.text_cell_render { /* Customize text cells */ 
font-family: 'Times New Roman'; 
font-size:1.5em; 
line-height:1.4em; 
padding-left:3em; 
padding-right:3em; 
} 
</style> 
""") 
+0

Grazie tu tanto, mi hai aiutato molto. Questo è molto dettagliato e utile, gracias –