python⾃动排版_那些排版好看的,都在偷偷使
⽤这些神器
本⽂⾸发于gzh:等我遇见汝
⾃带的编辑器能⼒有限,为了让的排版更好看,不少⼈会使⽤第三⽅的编辑器,如135、秀⽶等。
但这些第三⽅编辑器⽤的⼈多了,难免会「撞衫」,不能形成⾃⼰的个⼈风格。
为解决排版可能「撞衫」的问题,我推荐你使⽤ Markdown 标记语⾔来编辑内容,辅之⼀些 Markdown 排版⼯具,就可以得到与众不同的排版样式。
Markdown 是什么?
Markdown,是⼀种标记语⾔,虽然它的定义含有「语⾔」⼆字,但它并不属于「编程语⾔」。
平常在 Word 中编辑⽂本,当你为⽂本设置不同的⽂本样式时,需要在⽂本和顶部的功能区之间频繁来回点击⿏标。
135编辑器手机版⽽使⽤ Markdown 编辑⽂本时,通过输⼊⼀些标记符号,如两个 # 号对应 Word 的「标题2」样式,⽂本前后各两个 * 号对应加粗等,编辑的同时也设置好了⽂本样式。
Markdown 常⽤的标记语法就那么⼏个,⽐较好记,想查看其他标记语法的朋友,可以查看⽹上的 Markdown 教程。
Markdown 排版⼯具
当我们⽤ Markdown 完成了⽂本的初步编辑后,预览得到的排版效果,还是⽐较粗糙的。
这时,我们可以将其粘贴到 Markdown 排版⼯具,通过排版⼯具内置的样式进⾏渲染,就能得到好看的⽂章排版。
可能吧排版器
这是科技评论⼈ @Jnson Ng(阿禅) 开发的 Markdown 排版⼯具,很久以前,他的⽂章排版就⼀直为⼈称道,不少⼈总在他的⽂章下⽅留⾔,询问⽂章是如何排版的。
为此,他曾写过⼀篇⽂章《可能吧的⽂章是如何排版的?》,介绍了他的⽂章排版流程,需要⽤到的技能包括:HTML、CSS、Python。
后来,他将这个「硬核」的排版流程,写成了⼀个⼈⼈都可以使⽤的⼯具。
得益于他开发的这个⼯具,让我也能⽤上「同款」的排版,你正在看的这篇⽂章,就是⽤这个⼯具进⾏排版的。
这个⼯具所使⽤的部分 Markdown 语法,与通⽤的语法存在⼀些差别,使⽤它进⾏渲染前,需要对部分语法作出调整。
在排版器的⾸页,有这个⼯具的使⽤说明和⽤到的特殊语法,初次使⽤的朋友,需要先阅读⼀下。
Markdown Nice
Md Nice,是⼀款开源的 Markdown 排版⼯具,可能是最强的排版⼯具,集合了多位作者贡献的不同样式。
⽹站左侧是 Markdown 编辑器,右侧是在⼿机上的预览效果,切换不同的主题,可瞬间得到不同的排版样式。
(动图)
如果你对内置的样式还不满意的话,可以点击「查看主题CSS」,打开⾃定义外观样式的 CSS ⾯板。
CSS 是⽤来设置⽹页 HTML 外观样式的⽂件,之所以会⽤到 CSS,是因为这些排版⼯具的⼯作原理是:
将 Markdown ⽂本转换成渲染过后的 HTML ,改变 CSS ,就影响了我们最终看到的效果。
因此,修改默认的外观样式,需要你对 CSS 有基本的了解,这可能是不少朋友在⼤学计算机课程中学过的知识,只不过长期不⽤忘光了。
有兴趣了解 CSS 的朋友,可以前往⽹站「菜鸟教程」学习相关知识。
Markdown-Here 插件
前⾯介绍的两个⼯具,都需要先将编辑好的 Markdown ⽂档粘贴到排版器中,完成渲染后再粘贴到编辑后台。
整个过程下来,需要经过两次复制粘贴,但这对追求排版效率的⼈来说,这个流程还是稍显繁琐。
Markdown-Here,是⼀个可以直接对 Markdown ⽂本进⾏渲染的浏览器插件。
当你把 Markdown 格式的⽂本粘贴到编辑器后台,点击运⾏插件,就可以得到渲染过后的⽂本了,减少排版流程不必要的环节。
插件默认的渲染效果⽐较丑陋,如果你想得到好看的渲染效果,可打开插件的「选项」页⾯,修改「基本渲染 CSS」的配置,这还是需要你会 CSS 。
不过,即便我们不会 CSS ,我们可以选择使⽤别⼈分享的 CSS 样式,这⾥推荐 @李笑来 分享的 Markdown-Here CSS 样式:
Markdown 编辑器
前⾯介绍了 Markdown 及相关的排版⼯具,接下来为⼤家介绍三个好⽤的 Markdown 编辑器。
Visual Studio Code
Visual Studio Code,是微软推出的开源代码编辑器,主要是⾯向程序员体,但少部分⼈也会把它作为⼀个 Markdown 编辑器。
VS Code 软件默认的语⾔是英语,为⽅便中⽂⽤户使⽤,最好先安装⼀个插件。
软件左侧边栏有 5 个图标,点击最下⽅的图标,进⼊插件管理⾯板,在搜索栏输⼊ Chinese(Simplified) Language Pack for Visual Studio Code 搜索。
搜索返回的结果中,第⼀个就是插件,点击插件,在打开的详情页中,单击 install 按钮进⾏安装。
插件安装完毕后,软件的语⾔不会⾃动变成中⽂,需要使⽤快捷键 Ctrl+Shift+P 打开命令⾯板。
输⼊关键字 display ,点击返回的搜索结果 Configure Display language,选择 zh-cn,之后重启 VS Code,软件的语⾔就切换为中⽂了。
使⽤快捷键 Ctrl + N,新建⼀个⽂档,点击右下⾓的「纯⽂本」,在弹出的「语⾔模式」⾯板中,选择 Markdown,这样当前的⽂档就可以使⽤ Markdown 的语法了。
为了实时预览 Markdown ⽂档的效果,最好给 VS Code 安装⼀个 Markdown 预览插件「Markdown Preview Enhanced」。
插件安装⽅法与前⾯⼀致,这⾥不赘述。安装了预览插件后,在⽂档空⽩处右击,选择菜单中的「Preview」。
打开预览窗⼝后,编辑窗⼝与预览窗⼝并排,就能实时预览 Markdown 效果了。
Typora
Typora,是⼀个免费的跨平台 Markdown 编辑器,⽀持 Windows、Mac和Linux 三⼤平台。
当你使⽤ Markdown 语法编辑⽂档时,⼀边编辑,⼀边可以实时预览效果,所见即所得,不像 VS Code 通过并排的窗⼝进⾏预览。
Typora 整体设计简洁,产品内置了⼀些贴⼼好⽤的功能,如⼤纲视图和⽂章⽬录,⽅便⽤户浏览篇幅较长的⽂章。
点击「视图--⼤纲视图」,软件左侧会打开⼤纲视图⾯板,⼤纲视图展⽰了⽂章的整体框架,点击不同的标题,可以跳转到对应的⽂章段落。
在⽂章开头处,输⼊ [TOC] 并回车,会⾃动⽣成⽂章⽬录,点击⽬录中的任意标题,同样可以跳转到相应的段落。
印象笔记
印象笔记,是⼀个云笔记软件,它可以创建 Markdown 格式的⽂档,因此也可以作为⼀个 Markdown 编辑器。
相⽐前⾯介绍的两个⼯具,印象笔记最⼤的优点在于云同步,你在公司编辑的⽂档,回到家也能继续编辑,不需要考虑⽂件传输或同步的问题。
可能会遇到的问题
使⽤ Markdown 来写⽂章,稍微有点⿇烦的地⽅在于,图⽚的使⽤。
在 Markdown 中,使⽤的图⽚都是通过链接的形式添加到⽂章中的,下图中的图⽚就是使⽤https开头的链接引⽤到Markdown中的。
图⽚通过链接进⾏引⽤,这就需要我们先将图⽚上传到服务器中,在⽹上⽤于存放图⽚的服务器,叫做「图床」。
若你觉得图床⽐较陌⽣,也可以将图床理解为⽹络相册,如 QQ 空间相册、微博相册等,我们发布在 QQ 或微博的照⽚,其实就是存放在了腾讯和新浪的服务器上。
对于发布在的⽂章,我的建议是,当你按照前⾯的流程,完成了所有的排版⼯作后,再上传⽂章⽤到的所有图⽚。
这样⼀来,图⽚就放在了的服务器上,⽆需担⼼使⽤第三⽅图床中途挂掉、导致图⽚显⽰失败的情况。
写在最后
在短视频崛起的当下,有些⼈对是否要做,还保持着观望的态度,因为不少⼈觉得⾃⼰错过了所谓的「红利」或「风⼝」。
如果你⼀直观望犹豫,不「躬⾝⼊局」,那你也只能是⼀直站在路边⿎掌的⼈。
本⽂只是从排版的⾓度,对可以使⽤的⼀些排版⼯具进⾏了整理,好的排版,就像好的设计⼀样,可以为内容加分,如虎添翼。
但做,最根本的,还是要从内容做起,优质的内容,才是⼀个的「根」和「本」。
这个信息爆炸的时代,优质的内容,依旧是稀缺的,优质的内容,依旧有出头之⽇。
最后,推荐我的朋友 @⽔韬 写过的⼀篇万字雄⽂:
《万字⽅法论,如何做出⼀个⼤家喜欢的》
佩服他的毅⼒,万字的⽂章,我肯定是写不来的,因为那会把我榨⼲的。
以上,希望对你有帮助。
我们下次再见。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论