前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Typecho 中英文之间自动加上空格

Typecho 中英文之间自动加上空格

作者头像
eallion
发布2022-12-20 14:32:22
4540
发布2022-12-20 14:32:22
举报
文章被收录于专栏:大大的小蜗牛

警告

本文最后更新于 2019-11-29,文中内容可能已过时。

以前写博客,不太注意排版细节,而且那个时候也还没有 Markdown。 最近无意中点开几篇老文章看起来比较混乱。 所以决定统一调整一下格式,其中有一项就是把中英文之间自动加上空格。 本文主要讲怎么把中英文之间怎么自动加上空格。

GitHub 上有 2 个项目:

https://github.com/vinta/pangu.js

https://github.com/mastermay/text-autospace.js

我选用了 pangu.js。 (当然也有 PHP 版本的:pangu.php

# 用法: 1、在 footer.php 中引入 pangu.js:

代码语言:javascript
复制
<script src="//cdn.jsdelivr.net/npm/pangu@4.0.7/dist/browser/pangu.min.js"></script>

(我加了白名单,请勿直接引用的我 cdn。)

2、在 footer.php 中加上:

代码语言:javascript
复制
<script>pangu.spacingElementById ('main');</script>

其中:

代码语言:javascript
复制
 pangu.spacingElementById ('main');

可以替换成:

代码语言:javascript
复制
  pangu.spacingElementById ('main');
  pangu.spacingElementByClassName ('comment');
  pangu.spacingElementByTagName ('p');

PS:pangu.js CDN:

代码语言:javascript
复制
 #  jsDelivr
 <script src="https://cdn.jsdelivr.net/npm/pangu@4.0.7/dist/browser/pangu.min.js"></script>
 
 # cdnjs
 <script src="https://cdnjs.cloudflare.com/ajax/libs/pangu/4.0.7/pangu.min.js"></script>
 
 # 75 团 baomitu
 <script  src="https://lib.baomitu.com/pangu/4.0.7/pangu.min.js"></script>
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-11-292,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
内容分发网络 CDN
内容分发网络(Content Delivery Network,CDN)通过将站点内容发布至遍布全球的海量加速节点,使其用户可就近获取所需内容,避免因网络拥堵、跨运营商、跨地域、跨境等因素带来的网络不稳定、访问延迟高等问题,有效提升下载速度、降低响应时间,提供流畅的用户体验。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档