百家姓
百家姓をいつ誰が作ったかはわかっていない。
南宋の陸游が詩「秋日郊居」の自注で「農家十月乃遣子入学、謂之冬学。所読雑字・百家姓之類、謂之村書。」と言っている。これが「百家姓」の語が文献に出る最古の例である。
おなじく南宋の王明清『玉照新志』では、百家姓の冒頭が「趙銭孫李」になっていることについて、宋の皇帝の姓である趙氏を最初に置き、次に呉越国の銭氏・銭弘俶の正妃の孫氏・南唐の李氏の順に並べたと考え、「百家姓」は宋初の杭州の人によるものと考えた。
現存最古の百家姓のテキストは『事林広記』に載せる元代のもので、パスパ文字で音を記している。テキストにより違いがあるが、至順本では単姓391(四字一句なのに奇数なのは「越」1字が抜けているため)、複姓20の合計411姓を記している。通行本とくらべると、単姓では「和穆蕭尹姚邵湛汪祁毛禹狄米貝明臧」の16字がなく、「温別荘晏柴瞿閻充」と「慕連茹習宦艾魚容」の順序が逆になっている、などの違いがあるものの、「蓋益桓公」までの内容は基本的に一致している。複姓は非常に少なく、韻も踏んでいない。
通行本では「蓋益桓公」までが単姓、それ以降は複姓を並べているものの、複姓の途中からまた単姓が混在するなど、末尾に行くほど配列が混乱している。あとから追加していったためにこのようになったものと思われる。