jupyter 下进行markdown
可以用markdown语法或HTML语法进行渲染,下面的例子如果用了<>就涉及到了HTML语言。
- 安装jupyter
pip3 install jupyter
- 安装插件
pip3 install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user --skip-running-check
- 打开jupyter
jupyter notebook
命令行会输出一些网址供浏览器打开jupyter界面,如以下网址:
http://localhost:8888/tree
- 配置插件
如链接所示,在Nbextensions页面进行功能勾选
Jupyter Notebook怎么安装jupyter_contrib_nbextensions库:自动补全代码功能+pep8+字体大小+代码行号+拼写检查+目录索引+代码自动补全_汪雯琦的博客-CSDN博客
- 新建ipykernel进行编辑
markdown官方教程:Markdown 基本语法 | Markdown 官方教程
常用语法
- 标题
方案一:#,最多可到6级标题,注意有空格
# 一级标题
## 二级标题
方案二: 一级标题在文本下加任意数量的==,二级标题在文本下加任意数量的--
一级标题
====
二级标题
----
- 段落
使用空格进行段落分割,如下图,最终展示会有空行;文本如手动缩进,会导致整段文本的缩进
- 换行
上面的段落中间有空行,如果不想要空行只想单纯换行,在上一行结尾加2个空格,不加空格会自动连上中间多一个空格
- 加粗
首尾加** 或__,中间或整行均可,注意__存在兼容性问题,最好用**
- 斜体
首尾加* 或_,中间由于兼容性问题,这里只能用*
- 加粗+斜体
使用3个*或_
- 引用
使用>符号,使用>>符号可嵌套引用,
- 有序列表
1. 开头的前缀,注意需要与后面的文本之间有空格,只要第一个是1.即可,后面的乱序都会自动修正。中间要嵌套别的就缩进4个空格或一个制表符
- 无序列表
-或+或+开头的前缀
- 分隔线
3个或以上的***、---、___,考虑到兼容性,上下要加空行
- 链接
[超链接显示名](超链接地址"超链接title")
title是当鼠标悬停在链接上时会出现的文字,是可选项,如要设置这个参数,需和前面的超链接地址之间有空格
除此之外有一些高级的链接用法 Markdown 链接语法 | Markdown 官方教程
- 本地图片
插入图片和插入网页链接很接近,只是多了一个感叹号,自行感悟,图片链接的地方可以是本地相对路径,也可以是网页链接
![图片alt](图片链接 "图片title")
网上给的示例可用使用绝对路径,但我试的时候只能显示显示和ipynb在同一个路径下的相对位置
![月季介绍](./花型.png "花")
- 网页图片
![茱丽叶](https://img.alicdn.com/bao/uploaded/i1/4076667087/TB2Kkv8tcj_B1NjSZFHXXaDWpXa_!!4076667087.jpg_400x400.jpg)
- 为图片添加链接
[]的作用可以理解成将其中内容作为一个对象,从而添加链接
以下这个方法可以给图片添加链接,点击图片链接到给定的网址,这个网址可以是另一张图或给定的网址
[![月季介绍](./花型.png "花")](https://cn.bing.com/images/search?view=detailV2&ccid=j1MDslX6&id=E4E27EC5C3E3DE7D3F2A11DF65154EE047FCCF51&thid=OIP.j1MDslX6hFrLzEK2boZ7IgAAAA&mediaurl=https%3a%2f%2fimg.alicdn.com%2fbao%2fuploaded%2fi1%2f4076667087%2fTB2Kkv8tcj_B1NjSZFHXXaDWpXa_!!4076667087.jpg_400x400.jpg&exph=400&expw=400&q=%e8%8c%b1%e4%b8%bd%e5%8f%b6+%e6%9c%88%e5%ad%a3&simid=607992998173484616&FORM=IRPRST&ck=9966108A07762CF6FB6A1780EC20AF31&selectedIndex=6)
- 添加指定宽高的图片
需使用HTML语言,可指定宽高及对齐方式(center、left、right)
<img src="./1.PNG" width='300' height='200' alt='证件' align=left />
- 转义
和正则一样,用\进行转义
- 表格
用英文输入下的|作为分隔符;用三个或多个---表示分开表头和内容,如无---行,将视为普通文本;用:可设置对齐方式(:---左对齐 :---:居中对齐 ---:右对齐)
| 用户姓名 | 用户年龄 | 用户性别 |
| :--- | :---: | ---: |
| 张三 | 10 | 男 |
| 张四 | 10 | 男 |
|张四| 10 | 男 |
- 颜色
基本格式是 $\color{颜色}{文本}$
设置颜色:有三种表现形式
1.直接用对应颜色的英文表示,如Blue(纯蓝)、Red(纯红)、Pink(粉红)等(首字母大小写都行)。
2.rgb三原色(红绿蓝):rgb(0,0,0)(黑色) 每一项0-255变化,全0为黑,全255为白。
3.十六进制表示法:如#000000(黑色)、#ffffff(白色)、#008000(绿色)
更多十六进制颜色参考:
https://blog.csdn.net/weixin_41765578/article/details/120443879
$\color{blue}{我}\color{rgb(0,100,255)}{爱}\color{#FFB6C1}{夏天}$
<font color=blue>blue</font>
<font color=#FFB6C1>#FFB6C1</font>
- 字体字号
<font color=yellow size=3 face="黑体">黄色3号黑体</font>
- 高亮
注意这里是左斜杠
dfdf`我爱夏天`zfdfdf
dfsdfs<mark>我爱夏天</mark>cxbv
- 导出pdf
方法一:pandoc
目前还有个pdflatex的问题在自己电脑上没解决,可以转docx但不能转pdf
mac安装包:下载和安装Pandoc(Windows和Mac版本)_zhang_923的博客-CSDN博客_pandoc下载
验证是否安装成功:
pandoc --version
将md转换成docx文件:
pandoc a.md -o test.docx
将md转换成pdf:?
方法二:VSCode
安装Markdown PDF插件,可在VSCode软件中转化为pdf
安装Markdown Preview Enhanced插件,可在VSCode软件中查看渲染后的文件,Open in Browser 后打印也可以转化为PDF,可去掉页眉页脚。
vscode下markdown转PDF_weijifen000的博客-CSDN博客_markdown转pdf vscode
方法三:typora
可以设置多种输出风格
jupyter 下进行markdown相关推荐
- Jupyter Notebook 与 Markdown 知识点汇总
Jupyter Notebook知识点总结 1.笔记本的基本操作 上图展示的是笔记本的基本结构和功能.根据图中的注解已经可以解决绝大多数的使用问题. 简单介绍下"单元格的状态",有 ...
- linux 如何查看终端格式,你应该还不知道,Linux终端下的 Markdown 文档查看器
原标题:你应该还不知道,Linux终端下的 Markdown 文档查看器 现在,Markdown 差不多已经成为技术文档的标准.它可以实现技术文档的快捷写作,以及输出发布.同样都是标记语言,但Mark ...
- VSCode下使用markdown导出pdf,导出图片或插入LaTeX公式等使用记录(1)
记录一下自己觉得比较好用的markdown插件,以及在VSCode下编辑并将markdown的渲染结果导出pdf为或png等格式. 1.Markdown All in One VSCode下的mark ...
- Hexo下的Markdown语法(GFM)写博客
为了更好的观看效果,可跳转到 我的主页:https://zhuzhuyule.xyz下的: Hexo下的Markdown语法(GFM)写博客 Markdown 是一种轻量级的「标记语言」,优点在于 - ...
- Typora编辑器下使用Markdown入门
Typora编辑器下使用Markdown入门 一.Typora快捷键: 1.文件 2.编辑 3.段落 4.格式 5.视图 二.Markdown语法 1.标题 2.段落格式 3.列表 4.区块引用 5. ...
- jupyter notebook中markdown 使用
Jupyter Notebook Markdown Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式,其目标是实现易读易写.因此很多人 ...
- sublime text 2 下的Markdown写作
作为Windows/Mac/Linux下强大的文本编辑器,st提供了对Markdown语言的支持.通过设置可实现markdown预览和转换功能.而本文介绍的Markdown Preview支持Math ...
- jupyter下使用conda环境
安装nb_conda conda install nb_conda 安装完成后,jupyter notebook中多了Conad选项卡,但此时还不能用,还需要在每一个虚拟环境中安装jupyter. 在 ...
- jupyter下Tensorflow-ssd测试整体流程,以及问题no module name**的解决
环境:ubuntu,jupyter上运行tensorflow的ssd代码 步骤: 在github下载了SSD-Tensorflow-master.zip 1)解压SSD-Tensorflow-mast ...
- linux文档查看器翻译,mdv – Linux终端下的 Markdown 文档查看器
现在,Markdown 差不多已经成为技术文档的标准.它可以实现技术文档的快捷写作,以及输出发布.同样都是标记语言,但Markdown 文档相比HTML更加简单.一是体现在标记符的数量上,二是体现在标 ...
最新文章
- 如何用两个小时入门 Docker?
- windows远程下载
- 【ROI 2019 Day2】课桌【贪心】【决策单调性】【分治】
- 蓝桥杯基础模块9:IO口扩展与存储器映射
- ansible 批量部署ssh免密钥
- mysql 取年月日 语句_MySQL学习从这里出发!
- python prettytable格式设置_Python prettytable的使用方法
- C++之判断当前是debug还是realease
- Windows自动关机设置
- SpringCloud——pom文件初始配置
- layim手机版嵌入app
- gnuplot下载及基本使用
- 想减肥就要管住嘴,怎么管?这个方法可以
- 【有料】面试必备:什么时候要打破双亲委派机制?什么是双亲委派? (图解+秒懂+史上最全)
- 04-前端技术_盒子模型与页面布局
- GT-suite2016最新
- 刚子扯扯蛋:说下百度对网站原创文章的个人感受
- Java 设置PDF平铺图片背景(水印)
- Android R input (四) 之 InputChannel之发送事件处理反馈
- CSDN博客添加加QQ好友按钮
热门文章
- 2020年COVID-19撤稿门系列:群魔乱舞,水军纷飞
- 医学图像中的窗宽(Window Width,WW)和窗位(Window Level,WL)
- CentOS NFS
- wps里ppt怎么换另一个的模板_现学现用极简技术|智能PPT,一个按键轻松搞定专业的制作!...
- rank函数python_Python pandas.DataFrame.rank函数方法的使用
- pthread编译时报错的解决方法
- consul - Go服务发现、配置管理中心服务
- 基于双向 GRU 的文本分类 Python 算法实战
- 磁盘显示数据错误循环冗余检查资料怎么寻回
- chorme唤起Java开发的本地程序全采坑记