![](/img/trans.png)
[英]Cannot execute code in some of Jupyiter ipython notebook cells
[英]IPython notebook put code cells into columns
有没有办法以列格式组织代码单元? 我想在IPython Notebook中编写导数,但是每个辅助方程似乎都破坏了我的导数。 我正在使用一个模块编写方程式并将方程式输入到代码单元中,因此无法在markdown内使用简单的html对齐方式。 任何帮助是极大的赞赏!
我的意思是,我希望代码单元看起来像这样...
而不是规则的垂直对齐的单元格...
经过一番摸索,我发现了通过修改笔记本css的解决方案。 这适用于IPython 2.0,但可能不适用于1.x! 要测试这种方法,只需在笔记本中执行以下命令
%%HTML
<style>
div#notebook-container.container {
/* This acts as a spacer between cells, that is outside the border */
margin: 2px 0px 2px 0px;
list-style: none;
padding: 0;
margin: 0;
-ms-box-orient: horizontal;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -moz-flex;
display: -webkit-flex;
display: flex;
justify-content: space-around;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-flex-direction: row;
flex-direction: row;
}
div.cell {
width:550px
}
</style>
这样,您可以获得灵活的盒子布局,因此可以并排放置两个单元格。 因为我不是CSS专家,所以这肯定是一个相当弱的hack,但是它似乎是合理的。 要更认真地使用此方法,您可以创建一个新的配置文件,然后将css添加到custom.css。
我在这里找到了一些灵感。
结果看起来像这样
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.