书上到三四百本,「这本放哪了」就开始比「这本买没买过」更烦人——后者最多多花几十块,前者是站在四个书架前一层层扫,扫二十分钟。
这篇讲家里的书怎么编号、怎么上架、标签贴哪。核心结论先放前面:编位置,不编内容;标架位,不标书。
先劝退:别把图书馆那套搬回家
中图法、杜威分类法解决的是一个和你完全不同的问题:
- 它要让陌生人在没有检索系统的情况下找到书,所以必须把「书的内容」编码进架位。
- 它假设有专职编目人员,新书入藏有标准流程。
- 它的代价是每本书都要做主题判定——一本跨学科的书,能纠结十分钟。
而你的情况是:找书的只有你和家人,你们对自己的书有记忆;你有检索手段,一份书目直接告诉你书在哪;没有专人维护,任何需要判断的环节都会在第三个月被跳过。
所以家用方案的第一条:位置码只回答「它在哪」,不回答「它属于哪一类」。 想按类别找书,去书目里筛,不靠架位。
位置码:三段式,到层为止
房间 - 书架 - 层
书房-A-3客厅-左-顶储藏室-箱2爸妈家-1待归位
三条设计原则:
每段取值要短且固定。 书架用字母,层用数字,手写在标签上一秒钟的事。
粒度到层为止。 精确到「第几本」听起来严谨,实际上每插一本书就要改后面一整排的编号,两周内必崩。
允许非精确值存在。 待归位、床头、办公室——现实里总有一批书不在架上。硬要每本都有精确位置,结果是你干脆不填了。
房间之所以要单独占一段,是为了搬家、挪去父母家、书房重装的时候,只改第一段就行。
验证方法:随机抽十本,只看书目里的位置去找。找不到的那几本,说明编码粒度不够。
标签:优先贴架子,不贴书
大多数人一想到编号就想给每本书贴标签。先考虑另一个方案:只给书架层贴。
在每层边沿贴一个 A-3,书目里记 书房-A-3。找书时走到那一层,十几本里目视一扫就到手了。
好处很实在:
- 新书入藏零额外成本——不用打印、不用粘贴。
- 完全不碰书本身,不影响品相。
- 搬家时撕掉重贴,只有几十张。
大多数家庭这个方案就够了。
确实要贴到书上时,位置选书脊下端:竖插在架上正好露出来,不遮书名作者,一排书扫过去视线不用上下移动。
关于伤书:普通不干胶久了会留胶印,撕的时候容易带纸。在意品相就用可移除标签,或者贴在书衣上。别贴精装书的护封——护封会换会丢,唯一的标识不能放在会丢的东西上。
什么时候才值得给每册书打条码
先分清两种查询方向:
| 正向查询 | 反向查询 | |
|---|---|---|
| 你知道 | 书名 | 手里这本书 |
| 你想要 | 它在哪 | 它的记录(借给谁了、哪年买的) |
| 靠什么 | 书目 + 位置码 | 书上的码 |
架位标签只解决正向查询。要做反向查询,才需要书上有码。
典型场景:
- 书经常外借,还回来要快速核销
- 同一种书有多册复本,要区分是哪一册
- 藏书量大到需要定期盘点,逐本扫比逐本敲快得多
不需要的情况: 几百本、很少外借、只有自己用——书背原有的 ISBN 条码就能扫,没必要另贴。
真正非贴不可的理由只有一个:ISBN 标识的是「哪一种书」,不是「哪一册」。 同一种书有两册,只有自编码能区分。
批量制作的做法:把编号按每行一条列好,用条形码批量生成工具选 CODE128,一次导出成 ZIP,每张图对应一个编号,拖进文档排版打印即可。用 name|content 的写法可以让文件名带上编号,排版时不容易错行。
按主题上架,还是按开本上架
这是上架环节唯一真正需要取舍的地方。
按主题的代价:
- 书高矮不一,层高只能迁就最高的那本,同样的柜子少放三成书
- 每买一本新书都要判断主题,还常常要挪动一整排腾位置
- 跨主题的书永远在两个位置之间摇摆
按开本的收益:
- 空间利用率最高,层高按开本调
- 新书入架只看尺寸,不用思考
- 视觉整齐
按开本的唯一代价是「同一主题的书不挨着」。而在有书目的前提下,这个代价几乎为零——想找社科类,筛一下书目,位置直接列出来。
判断标准很简单:你找书主要靠走到架前扫视,还是靠查书目? 前者必须按主题,后者按开本更划算。
折中做法是常翻的书单独辟一层放手边,其余按开本码放。
让它活下去:压缩「新书入藏」的动作数
藏书体系不是死于设计缺陷,是死于新书越堆越多没入库,书目和现实脱节,脱节之后就彻底没人维护了。
所以设计时唯一要死守的指标是:新书入藏一共几个动作。
能砍的都砍:
- 位置码粗一点,到层不到本,省掉排序
- 不贴标签或只贴架位标签,省掉打印粘贴
- 登记只填书号、书名、位置三项
- 当场做,买回来就录,不要攒
再设一个 待归位 的位置值:新书先进书目、位置填待归位,周末统一上架。
先保证书目是全的,位置可以慢慢补。 反过来——先上架、回头补录——是行不通的,因为补录永远不会发生。