Typst-Formatting-相关 Formatting 即更高级的排版功能. Element function如果一个函数是 Element function, 其就可以被 set 和 show 关键字处理. 用 #set 处理的函数似乎对后面所有文本有效. par 函数par, 指 “paragraph”, 用于设置文本的 properties 如: 1234567891011#par(justify: true)[ = Ba 2024-04-12 Typst
Linux-下将-markdown-转-pdf 参考1 1pandoc README.md -o output.pdf --pdf-engine=xelatex -V mainfont="Source Code Pro" -V mainfontoptions="Ligatures=TeX" -V CJKmainfont="WenQuanYi Zen Hei Sharp" -V CJKm 2024-04-11 Linux
Typst-介绍和基本使用 Typst 官网Typst 官方文档Typst Github 官网 介绍Typst 是一个新的基于标记语言的排版系统, 旨在提供与 LaTeX 一样强大的功能, 但使用起来要简单得多. 其与 LaTeX 的简单对比如下: Typst LaTeX 语法 简洁一致 不同包约定可能不同 编译速度 通常只需几毫秒 通常要几秒 环境搭建 原生支持多种语言, 不必下载大量宏包 需安装大量 2024-04-10 Typst
SolidWorks-介绍和基本使用 Solidworks 官网 介绍SolidWorks 是一种常用的计算机辅助设计 (CAD) 软件, 用于进行三维建模和工程设计. 相关概念CADCAD, Computer Aided Design, 计算机辅助设计. 指利用计算机软件和硬件来辅助进行设计, 分析和优化产品或系统的过程. 2024-04-10 Linux
Btrfs-介绍 介绍Btrfs, B-tree file system, 是一种现代的用于 Linux 的 copy on write (COW, 写时复制) 文件系统. 相关概念COWCOW, Copy On Write, 是一种文件系统和内存管理技术. 在文件系统中, COW 是一种写入操作的优化策略. 当需要修改某个文件或数据块时, 传统的写入操作是直接在原始数据上进行修改. 而 COW 采用了一种延迟写入 2024-04-10 Linux
CMake-linux-下基本使用 CMake 官方 Tutorial 介绍在介绍 CMake 之前, 先了解先其前身 Make. MakeMake 是一个用于自动化构建软件的工具, 它通过解析 Makefile 文件来执行构建过程. 而 Makefile 则是一个文本文件, 其中包含了定义构建规则, 依赖关系和命令的指令. Make 的工作原理是基于文件的时间戳. 它通过检查源文件和目标文件的时间戳来确定哪些文件需要重新编译, 并 2024-04-09 Linux
STM32CubeMX-基本使用 参考 B 站教程 介绍STM32CubeMX, STM32 Configurable Middleware and Libraries for X-Cube, 是一个用于图形化配置 STM32 的工具. 这里的 X-Cube 是 STMicroelectronics 为 STM32 微控制器系列提供的一系列软件包和中间件组件的命名约定. X-Cube 系列为不同的应用场景提供了专门的软件套件, 以 2024-04-09 Linux
pdftk-基本使用 介绍pdftk 是一个较为简单的处理 pdf 文件的工具. 支持文件合并, 拆分, 旋转, 提取页面和章节, 加密解密等. 安装Archlinux 下安装为: 1sudo pacman -S pdftk 基本使用基本的语法格式为: 1pdftk <input PDFs> <operation> <output PDF> 如: 1$ pdftk input.p 2024-04-09 Linux
Archlinux-系统迁移 参考 Archwiki rsync参考 Archwiki LVM 这里将硬盘 /dev/nvme1n1 上的 Archlinux 迁移到硬盘 /dev/nvme0n1, 且新的根目录建立在 LVM 之上. 先在原系统中创建逻辑卷分区新硬盘为 /dev/nvme0n1, 先对其分区, 然后将这些分区作为物理卷: 1sudo gdisk /dev/nvme0n1 具体的 gdisk 使用这里不列出. 2024-04-04 Arch