In the Jupyter notebook, I would like to use the regular Ubuntu font when editing markdown cells and UbuntuMono for code cells. I can change the fonts of both these cell types simultaneously by editing .jupyter/custom/custom.css
like so:
.CodeMirror pre {
font-family: "Ubuntu Mono", monospace;
font-size: 14pt;
}
I can also change the formatting of the headers in the markdown code cells:
.cm-header {
font-size: 110%;
font-family: "Ubuntu";
}
As well as how the text looks when rendered (after executing a markdown cell):
div.text_cell_render {
font-family: "Ubuntu";
font-size: 12pt;
}
However, I don't understand which css classes I could use to discriminate between code cells and paragragh/body text in markdown cells in edit mode. I tried the object inspector in Firefox, but the input text for both cell types show up with the same span tags and css classes. I have tried many of the combinations listed here, but it seems like I just can't find the right one, any ideas?
“markdownCellConfig”:{“fontSize”: changes the markdown editor display as you are editing. Increase it dramatically and then edit your markdown cell.
Just double click on the markdown cell. Edit what you want to and Run. It will reflect the changes. Save your notebook.
Jupyter Notebook font size names and its option names. If you want to change the text cell font and font size you can type the following in a cell and hit shift+enter. Don't forget to refresh your browser for the change to take place. You can find all the font types here.
Recall that a Jupyter Notebook file consists of a set of cells that can store text or code. Text Cells: Text cells allow you to write and render Markdown syntax. This is where you can describe and document your workflow. Code Cells: Code cells allow you to write and run programming code (e.g. Python ).
I received a reply from the Jupyter Notebook issue linked in the comments of my questions here. It is possible to combine CSS selector, so the following solves my problem:
.text_cell .CodeMirror pre {
font-family: "Ubuntu";
font-size: 12pt;
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With