1

话题

嘿,我想在我的论文中使用我的 Jupyter Notebooks。因此,最好将降价单元格中的文本格式化为对齐文本。

设置

{yourUser}/.jupyter/custom/custom.css使用以下设置创建了文件:(
更多示例

.text_cell_render { /* Customize text cells */
    font-family: "Arial";
    font-size: 15pt;
    line-height: 145%;
    text-align: justify;
    word-wrap: break-word;
}

.CodeMirror pre { /* Customize code cells */
    font-size: 14pt;
}

我现在的问题是,我的 css 的每个设置都适用于我的笔记本,除了text-align: justify;和这也只是在某些部分。

例子

现在我的测试笔记本显示了奇怪的行为,如果我像这样插入普通文本,则没有合理的文本,但如果我以某种方式在订单中格式化文本,则适用的理由。

我怎样才能使这项工作?干杯!

4

1 回答 1

0

以下似乎有效:

.text_cell_render p { text-align: justify; text-justify: inter-word; }

显然,笔记本的 CSS 中有一条规则.rendered_html p覆盖.text_cell_render. 附加的“p”标签使新规则足够具体,可以覆盖默认值。请参阅此 github 线程

于 2018-03-11T09:51:48.183 回答