在Jupyter笔记本中,我希望在编辑markdown单元时使用常规的Ubuntu字体,而在代码单元中使用UbuntuMono。我可以通过编辑“.jupyter/custom/custom.css”文件来同时更改这两种单元格类型的字体,如下所示:
.CodeMirror pre {
font-family: "Ubuntu Mono", monospace;
font-size: 14pt;
}
我还可以更改markdown代码单元格中标题的格式:
.cm-header {
font-size: 110%;
font-family: "Ubuntu";
}
以及在执行Markdown单元格后呈现文本的外观:
div.text_cell_render {
font-family: "Ubuntu";
font-size: 12pt;
}
然而,我不知道在编辑模式下的markdown单元格中应该使用哪些CSS类来区分代码单元格和段落/正文文本。我尝试了Firefox中的对象检查器,但是两种单元格类型的输入文本都显示相同的span标签和CSS类。我尝试了此处列出的许多组合,但似乎我找不到正确的组合,有什么想法吗?