一个 really simple 的 LaTeX 宏包
众所周知,LaTeX 是一个高效易用的排版软件,基本上只要找到合适的模板,剩下的就只剩码字了。比起 MS Word,简直不知道高到哪里去。就拿最近写论文的事来说,我先用 TeX 码好字,然后要投的那个刊需要用 Word 提交。转格式转了我一下午带一晚上,太痛苦了。深刻的体会到什么叫自以为是,MS Word 自作聪明地给你调格式。当你敲下回车之后,天知道它又会自动帮你做些什么?!
众所周知,LaTeX 是一个高效易用的排版软件,基本上只要找到合适的模板,剩下的就只剩码字了。比起 MS Word,简直不知道高到哪里去。就拿最近写论文的事来说,我先用 TeX 码好字,然后要投的那个刊需要用 Word 提交。转格式转了我一下午带一晚上,太痛苦了。深刻的体会到什么叫自以为是,MS Word 自作聪明地给你调格式。当你敲下回车之后,天知道它又会自动帮你做些什么?!
怎么想到用 latexmk 的呢?写论文呗!
本来呢,我一直习惯于使用命令行手敲
|
|
千万别小看这种重复劳动,它不仅帮你加深记忆,还有最完整的输出,让你一窥 Tex 排版系统的内裤(→_→,一本正经胡说八道中……)。还记得 Archlinux 的哲学名言吗?–Keep it simple and stupid (KISS)–说得太对了呀!
先看环境:
$ neofetch
-` yychi@MiBook-Air
.o+` ----------------
`ooo/ OS: Arch Linux x86_64
`+oooo: Host: TM1604 XMAKB3M0P0202
`+oooooo: Kernel: 5.5.13-arch2-1
-+oooooo+: Uptime: 5 mins
`/:-:++oooo+: Packages: 1153 (pacman)
`/++++/+++++++: Shell: zsh 5.8
`/++++++++++++++: Resolution: 1920x1080
`/+++ooooooooooooo/` WM: i3
./ooosssso++osssssso+` Theme: Adwaita [GTK2]
.oossssso-````/ossssss+` Icons: Adwaita [GTK2]
-osssssso. :ssssssso. Terminal: urxvt
:osssssss/ osssso+++. Terminal Font: DejaVu Sans Mono for Powerline
/ossssssss/ +ssssooo/- CPU: Intel i5-7200U (4) @ 3.100GHz
`/ossssso+/:- -:/+osssso+- GPU: NVIDIA GeForce MX150
`+sso+:-` `.-/+oso: GPU: Intel HD Graphics 620
`++:. `-/+/ Memory: 1608MiB / 7881MiB
.` `/
再看问题:Gnome 系软件(gedit, baobab, nautilus 等)启动龟速,通常需要等待 10-30s.
想必你也有过这样的疑问,中学数学书上的那些精美的作图是如何画出来的?一直以来,我都想学习一门绘图语言,只是久久未能行动 orz…
闲话少叙,开始学习!
近日整理以前的文章,发现一个事实:我越来越不会说话,越来越不会表达,越来越没有自己的思想。
以前的我每隔几天都会发表空间说说,即使大部分属于“少年不识愁滋味,为赋新词强说愁”。但好歹能时常发表自己的观点、见解和感悟。我现在看起自己以前写过的东西,不论正确与否,起码可以通过写的文字窥见当时的自己,了解当时的想法,经过时空的转换,这些想法现在品起来十分有味道、并且非常有乐趣。
转义字符到底是啥?
实不相瞒我就是因为不知道才写下这篇文章,不,准确的说是这篇笔记 orz,既然是笔记,无所谓抄不抄了。每次说到转义字符,多少有点模糊,所以不如记下这篇笔记,以后忘了直接翻出来看看,复习起来要快一些。
在此记录一下我自己用过的非常棒的小软件。
有必要维护一个自己使用的软件列表。
套用一下 suckless 的 slogan,
Everything sucks, we just suck less.
-- suckless.org
flameshot gui
: 直接打开截屏功能,更多参考flameshot -h
.
|
|
VSCode C++ 开发配置参考:
This article is mainly refered to “The Linux Command Line”1. I just take some most important things out of the book.
Each time you type a command line and press the Enter key, bash performs several processes upon the text before it carries out your command. Just look an example:
|
|
Why not display an asterisk? That’s expansion! *
expands to all files in
current directory.
Hello here.
Conv Layer is usually decreasing the input size, i.e., the output size may less or equal than input.
The result of the convolution at each location is just a scalar number (the result of taking a dot product between the filter and a small chunk of the image, i.e., $5\times 5 \times 3 = 75$-dimensional dot product + bias: $w^\top x + b$), which totally yields a 2D matrix (called activation map) as the filter sliding over the image. For example, 32x32x3 image convolved by 5x5x3 filter will yield a 28x28 activation map.