markdown常见问题

您所在的位置:网站首页 横向文件怎么做表格格式 markdown常见问题

markdown常见问题

#markdown常见问题| 来源: 网络整理| 查看: 265

在编写一些markdown的文档的工作中,常常遇到需要编辑一些较复杂的表格,而markdown语法对这类表格的支持并不好,没有办法利用markdown的原生语法生成这类表格。 比如这样的:

在这里插入图片描述 在表格局部存在嵌套的结构,上图的Info部分,就是这样的结构,若想在markdown文件中制作这样的表格,需要利用html语法,我们知道markdown可以解析html标签,那么只需要在html中制作出如上图表格的样式,再直接赋值进markdown文件即可显示。

具体操作如下:

先在Excel中编辑出如图的表格:在这里插入图片描述再另存为选择html网页保存,即: 在这里插入图片描述到存储目录下打开新建 Microsoft Excel 工作表.files文件夹,里面 有个sheet001.htm文件,用记事本打开,如图: 在这里插入图片描述在其中找到标签括下的部分,粘贴进markdown文档即可 参数名出现要求非空约束说明staffIdRNOT NULL员工iddeptC部门InfonameC姓名sexC性别ageC年龄telC电话 不过,通过这种方式编辑的表格,在不同的markdown中显示可能会有不同,我自己使用的是Typora,用上述方式写入的表格在显示时,右侧会出现空白区域,如图:

在这里插入图片描述 这个如何解决,还是通过html代码来改变,通过调节表格的字段属性来调整表格整体大小来填充markdown本身表格的大小,我们知道markdown表格的长度是固定的,所以可以通过调节html表格的css属性,来“填充”满markdown需要的长度,右侧的空白就会消失了。 在这里插入图片描述 但是在导出pdf时会有一些新的问题,现在我先将表格调整成原生markdown表格正常大小,右侧没有空白区域,如图: 在这里插入图片描述 如图已经和markdown原生表格长度一致,但是在导出pdf时,会出现:

在这里插入图片描述 可以从图中发现,html导出的表格在导出pdf出现显示不全的现象,超出去了一部分,但是如果你适当调小在markdown中表格的大小,pdf就显示正常了。。

所以两边没法顾全(应该是我没找到正确的办法),如果你需求打印出来pdf表格正常一些,在markdown显示的时候就会出现空白区域,如果你要求markdown里正常,调整好pdf可能会超出去一部分

出现以上问题可能也和软件有关,我对这块没有使用过别的软件,应该也有比较好的解决办法,如果有知道解决办法的小伙伴可以直接留言告诉我嗷。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3