0%

enumitem 的宏包手册 中有 5 个长度命令 \leftmargin, \itemindent, \labelindent, \labelwidth\labelsep. 这些长度关系以及互相的制约让人头疼, 而 enumitem 的作者也晓得这一点:

New 3.6 If you find these parameters baffling, you are not alone. You can visualize them by writing \DrawEnumitemLabel just before the first item (or in first), which draws 4 rules from top to bottom, labelindent, labelwidth, labelsep, itemindent (thin if positive, thick if negative); the leftmargin is marked with two vertical rules.

下面来探究一下这些关系应该如何设置.

阅读全文 »

与群友交流的过程中发现如果将数学字体设置为 Libertinus Math 的时候, 使用 extarrow 宏包的 \xLongrightarrow 会有奇怪的现象:

1
2
3
4
5
6
7
8
9
10
\documentclass{article}
\usepackage{amsmath}
\usepackage{extarrows}
\usepackage{unicode-math}
\setmathfont{Libertinus Math}
\begin{document}
\begin{align*}
\xLongrightarrow{a^2+b^2=c^2}
\end{align*}
\end{document}
错误输出
阅读全文 »

在群里遇到一个需求: 使用 ctexart 文档类排版试卷, 使用 enumerate 环境生成题目并对题目计数, 希望在每个 \section 中显示"本节共xx题", 并在目录中显示, 其中 xx 为该节中的一级列表环境中的 item 数量.

下面来进行实现.

阅读全文 »

下次使用 sudo 之前一定确认好命令再执行

因为半夜迷糊, 运行了

1
sudo rm -rf /*
来删除我某文件夹下的全部文件. 删到一半才反应过来我干了些什么, 看着崩坏的图形界面, 我只想回到 Windows, 把 Arch Linux 的分区格式化, 再重新安装, 但是我发现, 我已经把 Windows 的 EFI 引导破坏了……

阅读全文 »

手贱小白还愿意折腾. 自从上次重装系统之后, Ubuntu 总时不时地卡顿, 一气之下试了好几个发行版, 如 manjaro, deepin (我是没想到 deepin 的卡顿竟然是永久性的, 也许是我空间分配不合理吧), debian (这个体验还蛮好的), 最终一狠心, 要折腾不如折腾大的, 直接 Arch Linux 走起.

阅读全文 »