# hexo
# 效率工具

功能介绍

基础功能

本插件可以将 obsidian 或者其他软件中使用 wiki引用模式[^1] 转化为 markdown引用,从一个统一的文件夹里面读取图片。

[!info] hexo本身支持的通过assess_img 标签引用方式并不美观,并不能正常在obsidian中展示图片

即使通过插件 hexo-assess-img 修正,也需要在post文件夹下新建十分多的文件夹,当post过多时不便于管理,而且也十分不美观

同时,使用本插件可以配合obsidian自动保存pasted_img(粘贴的图片时自动在本地保存图片),将图片同步到hexo中,且能够正常显示。

进阶功能

下面是一些进阶的功能以及使用案例:

tag索引

使用[[___tagname]] 创建索引到对应tag页面的链接,例如: 注意,后括号后面一定要是换行,在渲染的时候才会被正常识别(为了避免冲突)

1
[[___hexo]] 

# hexo

侧边图片

使用![[imgname]]side来创建

1
![[imgname]]side

next.png 测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字

指定宽度的侧边图片

使用![[imgname]]side111来创建

1
![[imgname]]side200

next.png 测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字

在下方显示图片名称

使用![[imgname]]name来创建(好像有一点点问题)

1
![[imgname]]name

next

安装方式

  1. 将release中的压缩包解压到 hexo根目录\node_modules
  2. 在hexo根目录下打开 _config.yml ,修改如下:
1
2
3
4
5
render_drafts: false
post_asset_folder: true #将这个改为true
marked:
  prependRoot: true
  postAsset: true
  1. 在你的_post文件夹里面新建一个3.Source文件夹和一个名为3.Source.md的markdowm文件(这样的话构建hexo时会将3.Source文件夹一并上传)
  2. 在hexo根目录打开git bash,输入以下代码,重新构建hexo:
1
2
3
4
$ hexo clear
$ hexo g
$ hexo d
$ hexo s

注意事项

  1. 不可以删除 3,Source.md。 如果这么做,文件夹将不会被生成在hexo里面
  2. 尽量不要使用npm更改包列表,因为本插件没有上传npm,所以说在更新包的时候会被删除。
  3. 在使用obsidian构建笔记系统的时候,将图片默认保存位置改为3.Source文件夹,这样的话,就可以支持obsidian的图片直接同步到网页上
阅读全文 »

# tag
# hexo

7.Book

1
2

此文件不能被删除,是用于同步7.Book的关键post文件。

当 该文件存在 && asscess_folder功能打开,hexo渲染网页的时候将会把与post名称相同的文件夹给同步加载。

从而将可以将文件也上传到github上面 ![[元素同典:确实不完全科学的魔导书.pdf]]

优点

  • 构建方便
  • 文件存在于本地,没有丢失的风险

缺点

  • github在一些网络下图片加载速度较慢

# tag
# hexo

3.Source

1
2

此文件不能被删除,是用于同步3.Source的关键post文件。

当 该文件存在 && asscess_folder功能打开,hexo渲染网页的时候将会把与post名称相同的文件夹给同步加载。

配合我自己编写的 hexo-xlxz-imageRedirect 插件,可以将所有的形如![](/2024/03/01/3.Source/next.png)的图片重定向到3.Source文件夹下,这样的话以后直接复制图片到obsidian中之后就可以同时在hexo上显示了~

优点

  • 构建方便
  • 文件存在于本地,没有丢失的风险

缺点

  • github在一些网络下图片加载速度较慢

# 杂谈
# 编程

unicode编码中从 000 到 020 是一些特殊的字符,用于控制字符格式或者一些特殊的东西,下面是一个表格,展示了那些字符:

unicode字符编码

字符编号 字符代号 字符功能
0001 SOH (start of handing) 标题开始
0002 STX (start of text) 正文开始
0003 ETX (end of text) 正文结束
0004 EOT (end of transmission) 传输结束
0005 ENQ (enquiry) 请求
0006 ACK (acknowledge) 收到通知
0007 BEL (bell) 响铃
0008 BS (backspace) 退格
0009 HT (horizontal tab) 水平制表符
000A LF (NL line feed, new line) 换行键
000B VT (vertical tab) 垂直制表符
000C FF (NP form feed, new page) 换页键
000D CR (carriage return) 回车键
000E SO (shift out) 不用切换
000F SI (shift in) 启用切换
0010 DLE (data link escape) 数据链路转义
0011 DC1 (device control 1) 设备控制1
0012 DC2 (device control 2) 设备控制2
0013 DC3 (device control 3) 设备控制3
0014 DC4 (device control 4) 设备控制4
0015 NAK (negative acknowledge) 拒绝接收
0016 SYN (synchronous idle) 同步空闲
0017 ETB (end of trans. block) 传输块结束
0018 CAN (cancel) 取消
0019 EM (end of medium) 介质中断
001A SUB (substitute) 替补
001B ESC (escape) 溢出
001C FS (file separator) 文件分割符
001D GS (group separator) 分组符
001E RS (record separator) 记录分离符
001F US (unit separator) 单元分隔符

# 效率工具
# 大学

答辩论文ppt制作主要有以下几个方面: 1. 配色 2. 文字 3. 模板 4. 图表

一、配色

配色最好是要简洁大方,可以考虑使用校徽配色:

华中科技大学 红色 e02e1e

蓝色 155da2 Pasted image 20240405100950.png

二、字体颜色与背景颜色相反

整体配色

  • 一个主色
  • 加黑白灰
  • 背景建议使用白色

文字

分段处理

三、模板

分块

分组

四、图表

增加图表,因为图表往往是比较易懂且直观的表达方式

阅读全文 »
0%