如何自定义你的typora主题,以少数派为例

但相信大家在使用的过程中依然有很多感觉到不完美的地方,鉴于这是一款基于Electron进行开发的软件,开发者很贴心地提供了调试功能,基于此功能我们可以更加快速地得到我们想要的定制样式。

注:用同样的方法,可以对任意的markdown编辑器进行排版样式表的修改。另外本文所提供的主题也是可以在其他编辑器中使用的,例如MWeb、VSCode等等。

相信很多少数派作者都跟我有同样的痛苦,富文本与纯文本字之间的切换,令排版非常困难。往往到了上传到站点的时候,甚至想清空格式,然后手动编辑一遍。

少数派风格主题的typora皮肤来啦,在少数派官方、typora,以及任何markdown编辑器之间进行无缝切换,更加顺滑的markdown编写体验,更好的排版样式。

注:源文件只是一个样式表,意味着理论上你可以用来替换任意markdown编辑器中的样式主题。已经有作者用到MWeb中啦。

重新打开你的typora软件,主题中就可以进行选择应用。使用的过程中,有什么意见或者建议,欢迎提issues或者直接站内私信我。

直接复制typora实时渲染下的内容,粘贴到少数派编辑器,点击保存,即可预览排版结果。

优化了图片标签:

![zoom-shadow](image.png)说明文字

不支持脚注

虽然支持脚注这样的写法,但是少数派站点的脚注是需要根据标签内部包括的div中sup-text标签来取用的,这样就不满足markdown写法啦,所以不支持。

直接把富文本复制到typora中,会处理为对应的markdown格式。

先来谈谈如何基于现有网站样式定制,相信很多朋友其实是没有编程基础的。

那么在这里手把手教大家如何扒网站的编辑器皮肤,然后应用到你的软件中,此处以少数派为例。

之所以想自定义typora主题,就是因为每次markdown格式转成富文本,再复制到少数派的编辑器上面来,实在是太难受了,而且样式基本等于简化后的富文本——啥也不是。

解决方案也有很多:

基于以上的解决方案,其实要想一个自己测试通过而且顺眼的排版结果,还是得自己动手。就算是使用方案二,也得对一下markdown的css样式,所以干脆动手改改,一劳永逸。

markdown与HTML之间的渲染,存在一个对应的关系。markdown虽然只要求你用最简明的标记语言,来进行编写,但它实际会成为一个结构明晰的html网页。可以说markdown提供了一个骨架,而样式表就是给它一套外观。

他们之间存在的对应关系,就可以让我们对此进行修改。我用以下这个表格进行一个简单的映射,修改时可以用这个表格进行对照:

代码段:

```language代码```表格:

|Tables|Are|Cool|

|-------------|:-------------:|-----:|

|col3is|right-aligned|$1600|

|col2is|centered|$12|

|zebrastripes|areneat|$1|

style标签里就是样式名称,可以看到这个wangEditor-txt就是少数派官方编辑器的样式名称啦。

点它,得到一个css文件。

复制这份css文件就好,保存到本地,至此你已经把少数派站点的样式表扒下来啦。

在这一步骤中,我们直接基于默认主题github进行改造。

在偏好设置中选择外观,打开主题文件夹,复制一份github.css,名称改为sspai.css(示例,自定义英文名称就可以,中文展示主题界面会乱码)。

在我们得到的这份副本中,typora除了在文本的markdown部分,还包含了自身界面的css样式定制。

接下来,在第一步中扒下来的少数派主题样式做如下处理:

(画*号为必要步骤,其余两步如果实在不会可以跳过,基本没什么影响)

重启你的编辑器,可以在主题选项中看到sspai,勾选应用主题。

到了这一步,已经得到一个基本的编辑器文本内容部分的皮肤啦。

总结一下以上两个步骤:

这是最简单粗暴的方案了,但可能还是会存在不尽如人意的地方。

比如在以少数派为例的过程中,发现编辑器皮肤有点难看,这里还需要调整下细节。

typora是基于electron开发的一款软件,而且官方也提供了调试功能。

简单地说来,可以理解为typora其实是一个web应用,electron给它包了一个无边浏览器的壳子。

mac在选项中的帮助一栏勾选enabledebug,windows在偏好设置中勾选开启调试即可,然后你就可以在应用中任何一处点击右键,会出来一个「检查元素」选项。

浏览器调试台其实也是一个所见即所得的地方,你可以直接在右边最顶层的样式中随心修改颜色和字体大小等等。

还记得我第一张动图中点击那个箭头吗,没错还按它,然后任意选择你想要修改的地方,此处以h4标题为例。

然后左边的html代码里会高亮你选择的部分,点击右键=>Copy=>Copyselector,得到当前样式的选择器。

然后我们得到如下代码——

#write>h4:nth-child(46)>span#write就是编辑器文本区域,h4是4级标题,后面跟的46是第几个节点,要使用的时候简化如下:

#write>h4简单地说,请反复理解前置步骤章节,只需要里面的几个标签就可以了,不认识的你可以直接删除。

示例,如下代码可以得到背景为粉红色的16号红色的4级标题:

#write>h4{

font-size:16,

}

*除了在软件内直接点击修改整个软件的样式外,也可以把文本内容导出为HTML格式,然后在网页中调试查看,针对markdown内容部分的调整更为方便快捷。

按照上述方法得到的markdown结果是很粗犷的,实际上少数派的样式也有一些细节,接下来就是针对细节进行调整优化。

除了按照第三步的debug方法,把细节对比了一遍后,还新增了一些优化。

对于使用markdown进行文本编辑,我对于图片的痛点如下:

我自己是mac和windows双平台使用的,mac上面截图倒是优雅美观,windows还得找模拟阴影的截图软件。

为了图片更加美观,最好还得符合一定的宽高比例。因此,假设图片的alt标签大家都不怎么需要用,做了3个img自定义:

如上所述,因为我把alt标签用来做图片处理了,而且typora本身也没有把图片说明文案显示在下方。这里单独对图片说明文字做了一次修复。

也就是说,图片说明文字跟alt标签优化功能不冲突。

其他样式修复就不写啦,都是同样的道理。

想要自定义样式,那么首先我们先拆解一下,typora主题本身自带的样式内容。

除了样式表自带内容以外,只要你能通过debug方法找的界面元素,都是可以修改的。

使用如下几个设置可以进行基本的排版修改:

示例,直接写在css末尾覆盖掉默认样式,得到颜色为紫色,字间距10px的标题及段落:

h1,

h2,

h3,

h4,

h5,

h6,

p{

color:darkmagenta;

letter-spacing:10px;

反复咀嚼前文如何自定义少数派主题的前置步骤,以及第三步调试大法,可以针对你想修改的地方进行排版调整,此处不再赘述。

windows上跟mac区别最大的,莫过于字体。

主题文件夹下面,除了单独的github.css,还有对应的github目录,可以看到其实都是不同字型的字体文件。

下面4个定义的@font-face则是跟文件夹中对应的4种字型,分别在常规、斜体、加粗、斜体且加粗4种情况下引用不同的字型。

那么接下来开始自定义字体。

有两种方案,使用你本机安装的字体,或者下载好一些字体放在对应的目录下面。

打开你本机的字体库,以windows为例,菜单栏搜索「字体」就会出来。

此处仅示例如何替换常规字型,其他字型同理。

首先要确保你本机安装了该字体,然后通过互联网搜索到字体对应英文表示法:

Windows预装:

黑体:SimHei

宋体:SimSun

新宋体:NSimSun

仿宋:FangSong

楷体:KaiTi

仿宋GB2312:FangSongGB2312

楷体GB2312:KaiTiGB2312

微软雅黑:MicrosoftYaHei(Windows7开始提供)

OSX预装:

冬青黑体:HiraginoSansGB(SNOWLEOPARD开始提供)

华文细黑:STHeitiLight(又名STXihei)

华文黑体:STHeiti

华文楷体:STKaiti

华文宋体:STSong

华文仿宋:STFangsong

对照上表,黑体的英文表达为「SimHei」,替换字体为黑体:

body{

font-family:SimHei;

效果如图:

如何查看当前字体是否应用正确呢?依然是打开控制台,在盒型下面搜索font-family,下方会显示当前渲染字体RenderedFonts。

分析一下github.css自己定义的字体,4个@font-face都定义了同一个名字叫做「OpenSans」,分别定义了这个字体的4种字型。

然后在font-family中定义了取用的字体。如果英文表达中有空格则需要引号包裹,否则不需要,会按照定义的顺序去查找字体,直到找到为止,否则取用默认字体。

这里建议先定义英文字体,再定义中文。因为中文字体中一般是含有字母的,那么会直接取用到中文的字体,英文效果比较差。

@font-face{

font-style:italic;

font-weight:bold;

color:rgb(51,51,51);

line-height:1.6;

所以,如果没有对字型有特殊要求,那么只需要下载一个字体就好了。加粗、斜体依然会有效果的。

依样画葫芦,下载了一个字体到本地,先定义字体名称,再使用:

到这里,基本就结束啦。如果对编辑器自定义主题,还有什么别的问题,欢迎站内私信我,或者直接留言。

THE END
1.艺术字体下载大全艺术字体打包下载艺术字体库艺术字体大全是小编为各位大大们整理的多款艺术字体合集,包括彩虹字体、白舟樱花、汉真广标艺术字体、陈旭东字体等等,艺术字体种类丰富多样,都可在线免费下载,包含了名人的各类仿宋字体,搞怪字体,网上热门字体等等,可以说是涵盖了各位艺术字体爱好者们喜欢的所以类型,艺术字体最大的特色就在于它们显示出来的字体非常的精http://www.downyi.com/key/yishuziti/
2.字体打包下载大全免费字体下载ttf合集包字体包大全绿色资源网小编在这里把一些常用的字体安装包打包免费提供给大家下载,包括:方正字体、文鼎字体、汉鼎字体、汉仪字体、华文字体、英文字体、迷你字体、ps字体、广告字体等等一些常用字体打包下载,你应该能从中找到自己需要的。http://www.downcc.com/k/ziti
3.字体下载免费的商用字体下载字体下载大全字体下载大全在我们日常学习和工作中,时常需要使用一些特殊字体美化办公文档。如果说做设计离不开软件,那么字体就是画龙点睛的必然要素,人类文明传承离不开文字,文字离不开字体,漂亮的能够为我们的作品锦上添花,让接受传播者更加明白我们要传达的思想和意思。本次就为大家奉上设字体下载大全,都是免费的商用字体打包http://www.kkx.net/zt/88803.html
4.字体主题宝库:25款很好看的液晶数字字体下载文章浏览阅读2.1w次。25款很好看的液晶数字字体下载:点击打开链接_液晶数字字体https://blog.csdn.net/k912120/article/details/80930872
5.主题字设计免费下载免费下载字体分类发现字体标签: 免费下载 最后更新: 2024-11-16 共 7个字体 简介: 主题字设计免费下载 FrellineScript语言:英文 Ida ExtraLight Italic语言:英文 Helegra FREE语言:英文 Banny-Round语言:英文 Fontastic语言:英文 The Horizontal语言:英文 Mollitha Demo语言:英文http://www.qiuziti.com/fontlist2?id=96356
6.主题字体图片免费下载主题字体素材主题字体模板千图网为您找到8028张主题字体相关素材,千图网还提供主题字体图片,主题字体素材, 主题字体模板等免费下载服务,千图网是国内专业创意营销服务交易平台,一站式解决企业营销数字化、协同化,实现营销转化效果增长!https://www.58pic.com/tupian/zhutiziti.html
7.艺术字体设计艺术字体下载总共32款字体 汉仪尚巍手书W - 汉仪字库下载 枕上诗书闲处好,门前风景雨来佳。 青呱石头体 - 默陌字库下载 数里黄沙行客路,不堪回首思秦原。 默陌山魂手迹 - 默陌字库下载 今夜月明人尽望,不知秋思落谁家。 梦幻花园体 - 默陌字库下载 潮打三更瓜步月,雨荒十里红桥火。 https://www.tukuppt.com/list/49-9.html
8.下载字体下载立即下载 中文字体红色 中华美食 中华美食印章 中华美食艺术字 立即下载 红色印章古风大气中华美食传统美食艺术字 立即下载 字体下载2020新年鼠年红色2020鼠年年会春节立体创意素材 立即下载 0-9数字立体金色大气字体风炫光阿拉伯数字主题创意艺术字 立即下载 字体下载红色喜庆新年鼠年春福艺术字素材 立即下载 立体https://www.51miz.com/so-sucai/3122957/p_5/
9.手机字体样式免费版下载手机字体样式免费版软件下载手机字体样式免费版手机字体样式免费版是可以让用户们可以进行一些免费的字体的更换,不同软件内置的一些字体在样式、风格都上有所差距,用户们可以进行自由的下载选择,丰富的款式系统,能满足不同用户们的需求,想要更换手机字体样式的用户们可以跟随小编一起来下载试试哦。https://app.ali213.net/heji/sjztysmfb.html
10.如何在笔记本电脑上修改字体为主题(简单操作让你的文章与众不同14.调整字间距和字间隔(字体修改) -有时候,你可能需要调整字间距和字间隔来改变文章的视觉效果。在文本编辑器的工具栏或菜单中,你可以找到调整字间距和字间隔的选项,适当地调整即可。 15. 通过本文的介绍,我们了解了如何在笔记本电脑上修改字体为主题。选择合适的字体、调整字号和样式、使用粗体和斜体、调整行距和间https://www.gzjbfs.net/article-26709-1.html
11.主题字体大全手机字体主题APP最新中文版下载手机扫码免费下载 主题字体大全app是一款非常有个性的手机字体主题类软件,在app中有着不同风格类型的字体样式可以供用户进行浏览选择,还可以在线查看更换后的效果进行对比,并且对于喜欢的字体还可以进行大小排版等形态的调整,为你的手机更换合适的风格,还可以导入图片使用不同的字体来制作表情包,可以按照自己的使用需求去http://www.dianwannan.com/app/1000000316436/
12.恐怖字体样式图片免费下载恐怖字体样式素材恐怖字体样式模板恐怖字体样式水晶字体设计英文吸血鬼传奇图片 下载 恐怖字体样式王者荣耀段位活动 下载 恐怖字体样式炫酷海报 下载 恐怖字体样式万圣节主题 下载 恐怖字体样式万圣节恐怖手写机打艺术字 下载 恐怖字体样式恐怖惊悚风格的艺术字样式V2 下载 恐怖字体样式恐怖惊悚风格的艺术字样式V1 https://www.photophoto.cn/tupian/kongbuzitiyangshi.html
13.字体美化大师app下载字体美化大师主题桌面6.10.3最新版安卓版下载 评分: 3.0 好评:0 差评:0 相关介绍 字体美化大师app可以美化你手机的字体样式和主题桌面,让你的手机可以展现出不一样的外观。这里面有超多的字体库和主题库,你可以发挥自己的设计灵感,喜欢怎么改就怎么改去搭配就行了,而且全部都是免费的,随便你怎么折腾都行。 字体不刷新问题解决方法 因新版本的https://www.mrpyx.cn/soft/14480.html
14.苹果平板怎么换主题字体免费?在这里,你可以选择你喜欢的字体大小和字体样式。另外,你还可以通过下载一些第三方字体应用来更换主题字https://ask.zol.com.cn/x/18296445.html
15.字节跳动IconPark免费可商用图标库!2400+高质量设计素材/可字节跳动 IconPark 免费图标库提供了超过 2400+ 多个高质量的图标 (数量还一直在增加中),风格简约线条精美,而且分类明确、覆盖广泛,几乎能所有常见的应用场景都能快速找到对应的合适的图标。 前往IconPark 官网 可在线定制样式主题、图标大小等 IconPark 官网提供了一个网页界面给用户挑选图标,你可以在线定制你的图标样式https://www.iplaysoft.com/iconpark.html
16.Eclipse更换夜间主题皮肤代码样式背景颜色字体字体大小4.3、查看下载及安装进度 Eclipse 右下角显示安装进度,文件不大,安装速度很快,之后同方法一在 theme 中进行应用。 五、外部字体属性安装 字体属性安装同方法一,没生效请重启客户端。 总结 本文给大家总结了 Eclipse 的一些小技巧,如更换夜间主题皮肤、代码样式、背景颜色、字体、字体大小、更换外部主题步骤详解以及解决https://blog.51cto.com/u_15127702/3293263
17.字体美化大师2024官方下载320.4万下载 电脑版 适配中,敬请期待 预览 951 简介 在当今个性化时代,是否厌倦了手机单一乏味的字体样式和主题桌面?是时候让你的手机展现出独特的风采了!在这里,你可以放任自己,充分发挥你的设计灵感!你可以根据个人喜好随意选择和搭配,创作属于自己的主题桌面风格。当每一款精心挑选风格迥异的字体摆在你面前https://android.myapp.com/myapp/detail.htm?apkName=com.mylikefonts.activity&info=C93401F06315685E8B060E0665E4BC98
18.打开设置点击“显示与亮度”,进入后点击“字体样式”,进入主题华为手机字体颜色怎么设置 华为手机系统预置的字体颜色无法修改,但可以在自带的主题商店中下载购买彩色字,打开设置点击“显示与亮度”,进入后点击“字体样式”,进入主题商店后搜索“彩色字”,选择需要的一款购买即可完成设置。 #科技 #it # - 懂视于20240214发布在抖https://www.douyin.com/video/7335139852150787339
19.红黄描边字体样式图片下载红动中国提供红黄描边字体样式下载,作品以漂亮字体样式为主题而设计,可作为中文字体库样式,漂亮字体效果,漂亮字体样式,PSD字体特效,PS字体样式等主题图片使用,红黄描边字体样式编号4915300,格式PSD,尺寸35x31像素,大小605.85 KB,欢迎会员进行下载。https://sucai.redocn.com/ziti_4915300.html
20.关于Astra+Elementor的使用方法Astra的新版本有了自己的Dashboard,菜单也挪到Dashboard根目录下,下面这个界面没有了,那我们可以直接到WordPress官网下载custom fonts插件。 方法二 ——用Elementor的filter,即写代码的方法 如果你想直接引入字体,不用插件。那就制作好的网络字体文件放到主题文件夹下,并使用@font-face规则引入,例如: https://www.solagirl.net/about-astra-elementor.html
21.字体美化大师免费下载标签:字体设计字体 v8.10.7版更新说明 1.加入了头像DIY模块,快来试着美化朋友圈吧。2.优化了字体适配功能。3.优化了视频壁纸和主题适配方式。4.修复了其它出现的问题。如发现版本老旧,欢迎邮件反馈tousu@liqucn.com,或移步字体美化大师官网下载最新版 介绍 在当今个性化时代,是否厌倦了手机单一乏味的字体样式和主题https://m.liqucn.com/os/android/rj/381897.wml
22.5款免费字体插件,字体不用下载很方便!今天和大家分享这 5 款不用下载很方便的免费字体插件,字体替换插件、万款精品字体插件、西文艺术字体、电商大促主题字和字由字体案例设计,使用合适的字体可以增强设计效果,使设计更加吸引人。免费字体插件还可以为设计师提供更多的字体选择,从而帮助其更好地实现设计目标。https://js.design/special/article/free-fonts-to-download.html
23.root权限的字体软件下载无需root的字体软件换字助手见得大家都会比较喜欢,看系统的字体看多了也是觉得没什么新鲜感,很多喜欢尝试新事物的小伙伴也是想要更换自己手机的字体,但是很多字体的APP都需要用到root权限,看起来不是很安全,今天腾飞小编也是带来了一些不用root权限的字体软件,这些软件不需要root权限就能够帮助你导入你想要的字体,有需要的小伙伴可以来下载试试http://www.qqtf.com/k/byrootqxdztrj/