From f5785dbc7380d31a83af32078a6cf5d59af703e5 Mon Sep 17 00:00:00 2001 From: "SilverAg.L" Date: Fri, 13 Jun 2025 00:16:37 +0800 Subject: [PATCH] chore: re-write most pictures sizing since the newer version of vuepress-theme-hope forces digit wxh, I have to calculate the ratio one by one = = --- docs/archives/RA2TriggerLogics.md | 6 +++--- docs/diaries/about-me.md | 6 +++--- docs/diaries/keqing-stocking.md | 2 +- docs/diaries/white-stocking-2506.md | 6 +++--- docs/notes/OS/ArchUEFI.md | 2 +- docs/notes/RA2/ExtremeStarryInLinux.md | 15 +++++---------- 6 files changed, 16 insertions(+), 21 deletions(-) diff --git a/docs/archives/RA2TriggerLogics.md b/docs/archives/RA2TriggerLogics.md index 7cc3b21..c8d117d 100644 --- a/docs/archives/RA2TriggerLogics.md +++ b/docs/archives/RA2TriggerLogics.md @@ -94,7 +94,7 @@ star: true 这种“等待条件”的现象与高中数学讨论的“若 p 则 q”命题(即条件命题)非常类似。一个条件命题要能判断其真伪,条件就必不可少;同样的,一个触发要能执行,首先要等待前置事件完成。在程序框图中,像这种具有前置条件的语义用**条件分支**表示(如下图),又称**选择结构**。 -![流程图中的“选择结构”](https://image.woshipm.com/wp-files/2017/08/8Ynwb53uWeo9QMHb7Xi5.png =40%x40%) +![流程图中的“选择结构”](https://image.woshipm.com/wp-files/2017/08/8Ynwb53uWeo9QMHb7Xi5.png =480x) 从游戏实际运行的现象来看,触发会在条件满足(为真)后执行相应的“处理程序”(也就是行为),这一点符合基本印象。而当条件**尚未满足**时,触发则阻塞等待。 假如**逻辑上**就是希望判断条件不满足(为假),由于触发一直等不到条件满足,则直到游戏结束为止这个条件都得不到任何处理。如此看来,触发的逻辑本质就是如上左图的**条件单分支结构**。 @@ -227,7 +227,7 @@ if anyEvent: # P8 任何事件(当*单独使用*时,它会令触发*立即 对于循环结构,[已知的触发教程](https://www.bilibili.com/video/BV1Zw411y7DZ?spm_id_from=333.1387.collection.video_card.click)大概会让你关注触发的「重复类型」: -![英文原版直接称作 Type
早期汉化也直接译作“类型”](fa2_trigger_ui.webp =50%x50%) +![英文原版直接称作 Type
早期汉化也直接译作“类型”](fa2_trigger_ui.webp =408x) 通常来说,选择 *2 - Repeating OR* 那一项便足以满足很多简单的重复需求。 @@ -244,7 +244,7 @@ while True: 分析这个运行表现不难发现,它是类似下图图二的流程:首先它走到`while`处执行判断,由于条件恒满足,往下执行`print`;然后循环并没有结束,它重新回到`while`重复执行前面说的流程,将坏掉的乐土打字机事业推进下去~~爱莉希雅死辣~~。 -![流程图中的循环结构](https://image.woshipm.com/wp-files/2017/08/HRej5VdT9M9sRxXBYTJv.png =40%x40%) +![流程图中的循环结构](https://image.woshipm.com/wp-files/2017/08/HRej5VdT9M9sRxXBYTJv.png =400x) 上面的`Hello World`案例也是类似图二的流程。于是,重复触发可以用`while`循环表示: ```python diff --git a/docs/diaries/about-me.md b/docs/diaries/about-me.md index 672dcca..8cefccc 100644 --- a/docs/diaries/about-me.md +++ b/docs/diaries/about-me.md @@ -24,7 +24,7 @@ date: 2025-05-16 [^moewiki_catboy]: 这种分类取自[萌娘百科](https://zh.moegirl.org.cn/%E7%8C%AB%E9%83%8E)。简而言之就是“猫少年”,或者说“具有猫部分特征的男孩子”。 -![Ca^2+^](Ca.webp =50%x50%) +![Ca^2+^](Ca.webp =200x) 最早启用的设定。虽然理论上任何钙离子组成的盐都可以指代我,但中学阶段最常见的沉淀果然还是 CaCO~3~ 吧。然后“碳酸钙摘掉两个氧”,最初的名字——Caco 就确定下来了。后来又衍生出音译“卡扣”、Casheen 和相应音译“卡伸”。 老朋友们大抵还是愿意叫我“卡”这组名字,特别是接触过的红警 2 modder 和地图师。 @@ -51,7 +51,7 @@ date: 2025-05-16 - 喜欢的:听故事和讲故事 - 讨厌的:毫无营养的信源 -![Cl^-^ 的 Q 版头图](Cl.webp =25%x25%) +![Cl^-^ 的 Q 版头图](Cl.webp =128x) 在 Caco 因故被一撮原神同人女攻击之后不久,钙的形象弃用,咱也随即改名为 Chloride Pussemi,即 ChlorideP 了。而后有人因为末尾这个 P 以为我是 VOCALOID 曲师(P 主),加上这个昵称全小写起来并不方便手写,遂又更名为 NyaCl. @@ -78,7 +78,7 @@ date: 2025-05-16 - 喜欢的:涩涩(无论主动被动) - 讨厌的:烦心事 -![暂时拿过来充数的猫娘图](Ag.webp =50%x50%) +![暂时拿过来充数的猫娘图](Ag.webp =200x) > [!note] > 将来有时间和闲钱的话,再为 Ag 这个形象重新约张稿吧。 diff --git a/docs/diaries/keqing-stocking.md b/docs/diaries/keqing-stocking.md index 55e77a6..904deb6 100644 --- a/docs/diaries/keqing-stocking.md +++ b/docs/diaries/keqing-stocking.md @@ -13,4 +13,4 @@ article: false 拍的时候主包可能已经 85+kg 了。最近有在减肥喵,但说实话对于女装,我不抱希望。 -![刻晴裤袜](../../public/dress/keqing-202501.webp =60%x60%) +![刻晴裤袜](../../public/dress/keqing-202501.webp =360x) diff --git a/docs/diaries/white-stocking-2506.md b/docs/diaries/white-stocking-2506.md index cf05b4a..8a3e083 100644 --- a/docs/diaries/white-stocking-2506.md +++ b/docs/diaries/white-stocking-2506.md @@ -6,8 +6,8 @@ article: false 稍微减了减肥,现在拍完自我感觉不会太难看了……吧。当然由于条件有限,体毛什么的没办法除得特别利索。如有影响观感还请见谅。 -![白丝大 jio](../../public/dress/white_250604_1.webp =60%x60%) +![白丝大 jio](../../public/dress/white_250604_1.webp =300x) -![和之前一样地凹第一视角姿势](../../public/dress/white_250604_2.webp =60%x60%) +![和之前一样地凹第一视角姿势](../../public/dress/white_250604_2.webp =300x) -![“侧面描写”](../../public/dress/white_250604_3.webp =60%x60%) +![“侧面描写”](../../public/dress/white_250604_3.webp =300x) diff --git a/docs/notes/OS/ArchUEFI.md b/docs/notes/OS/ArchUEFI.md index 3626d6f..fe95702 100644 --- a/docs/notes/OS/ArchUEFI.md +++ b/docs/notes/OS/ArchUEFI.md @@ -89,7 +89,7 @@ Windows 启不动我们会尝试修复引导,Arch 亦然。修复 Grub 引导 ### ii. 补充回退启动项 事实上,需要反复重建 Grub 引导的一大原因就在于,Grub 只会写入它自己的`grubx64.efi`,以及原生启动项: -![群友的 ESP 分区目录树](./esp_without_bootARCH.png =25%x25%) +![群友的 ESP 分区目录树](./esp_without_bootARCH.png =200x) 那么办法也很简单:像 Windows 那样也建一个回退路径启动项。具体来说,在 ESP 分区里建立`EFI\BOOT`目录,复制`grubx64.efi`重命名成`bootx64.efi`嘛。~~Windows 不也干了(~~ 当然如果是像图中那样不止一个 Grub,甚至同盘 Windows 和 Arch 双系统,那我不推荐你这么做。 diff --git a/docs/notes/RA2/ExtremeStarryInLinux.md b/docs/notes/RA2/ExtremeStarryInLinux.md index 6344b97..df60e0b 100644 --- a/docs/notes/RA2/ExtremeStarryInLinux.md +++ b/docs/notes/RA2/ExtremeStarryInLinux.md @@ -25,11 +25,6 @@ tag: 对于其他 mod,乃至其他游戏和 Windows 程序,本篇笔记的方案可能有一定参考价值,**但不保证能够成功运行**。 ::: -::: note 图片大小 -本篇笔记的插图原图对于电脑端来说会偏大一些,因此我基本上都做了缩小处理——你可以点击图片查看原图。 -如果您在用移动设备阅读,则这种“缩小”效果可能更明显些。还请见谅。 -::: - 那么正式开始之前,我有必要先说一下我的 Linux 环境。由于 Linux 发行版众多,我**无法保证别的包源、别的发行版能否这么操作**。 - 操作系统:Arch Linux @@ -45,13 +40,13 @@ Bottles 是由 [bottlesdevs](https://github.com/bottlesdevs) 开发的可视化 [^lazy_loading]: 经实测发现,单文件 exe 才可以在这种情况下直接在 Bottles 里启动。但凡需要读同级文件、子文件夹的,都需要在 Bottle 里添加快捷方式,并在快捷方式的设置里手动指明工作目录。 -首先需要引入`archlinuxcn`源。具体步骤参见[《Arch 安装流程》](../OS/ArchInstall.md#_4-1-cn-源和-aur-助手),这里不再重复。 +首先需要引入`archlinuxcn`源。具体步骤参见[《Arch 安装流程》](../OS/ArchInstall.md#i-cn-源和-aur-助手),这里不再重复。 接着`sudo pacman -Sy bottles`安装。等待进度跑完,就可以从“应用程序菜单栏”运行了。 初次运行 Bottles 会弹出一个向导跟你 blabla,无脑下一步即可。 到最后一步时 Bottles 会下载一些组件包。由于众所周知的原因,可能会花费比较长的时间。 -![Bottles 主界面](bottles_main.webp =50%x50%) +![Bottles 主界面](bottles_main.webp =350x) ## 二、部署 Bottle @@ -81,7 +76,7 @@ Bottles 是由 [bottlesdevs](https://github.com/bottlesdevs) 开发的可视化 > [!warning] > 如果你在全局设置里改过默认目录,千万不要在新建这里又改到同一个位置,否则会报**符号占用,创建失败**。 -![新建 Bottle](./bottles_new_venv.webp =50%x50%) +![新建 Bottle](./bottles_new_venv.webp =350x) 然后在右上角点击“创建”即可。 @@ -143,7 +138,7 @@ unzip -O GBK -o '~/Documents/0.6.2 离线更新包.zip' -d '~/Documents/Extreme 然后点开你的 Bottle 进入详情页,为客户端`Extreme Starry.exe`添加快捷方式,这样就不需要每次都点“运行可执行程序”找半天了。 -![Bottle 详情](bottle_preferences.webp =65%x65%) +![Bottle 详情](bottle_preferences.webp =350x) > [!tip] > 在“选择可执行文件”对话框中,若找不到 exe,请在“过滤”那里改为`Supported Executables`。 @@ -194,7 +189,7 @@ unzip -O GBK -o '~/Documents/0.6.2 离线更新包.zip' -d '~/Documents/Extreme ::: info 再次启动客户端没有反应 可能是因为进程还驻留在 Wine 环境当中,需要“强制停止所有进程”手动干掉: -![位于详情页标题栏的“电源”图示](bottle_kill_proc.webp =103x87) +![位于详情页标题栏的“电源”图示](bottle_kill_proc.webp =128x) ::: ## 附录:关于 Syringe 命令行