），原是晋朝人，姓张名亚子，居四川梓潼县七曲山，东晋宁康二年起兵反抗前秦苻坚时阵亡，获奉为梓潼神。后四川学子认为梓潼神有护佑文运之力，每逢考试，皆往祭之。唐玄宗入蜀时，途经七曲山，有感于张亚子英烈，遂追封其为左丞相。宋真宗时封为「神文圣武孝德忠仁王」，宋光宗时封为「忠文仁武孝德圣烈王」。宋理宗时又复封「神文圣武孝德忠仁王」，元仁宗延祐三年（1316年）敕封「辅元开化文昌司禄宏仁帝君」。于是梓潼神张亚子遂称为「文昌帝君」。
讹误.有人认为文曲、魁星为同一星，也有人认为不同。也有一种说