出自妫姓,为妫满之裔孙,是以谥号命名的姓氏。战国时,齐国(今属山东)有贵族田文,是齐威王的孙子,号称孟尝君,门下有食客数千,是当时有名的政治家。后来齐国贵族田甲叛乱,孟尝君逃到魏国(西周时分封的诸侯国,在今山西芮城北),在魏任相国,死后谥号文子。其后人也有以“文”为氏的,是为山西文氏。