以对甲苯磺酸(p-TsOH)作催化剂,二乙酰苯与含有羟基的苯甲醛发生aldol缩合反应,合成了3个1,3-双[3-(取代苯基)丙烯酰基]苯衍生物1～3,3个1,4-双[3-(取代苯基)内烯酰基)苯衍生物4～6和2个中间体7,8中间体7,8再与含有羟基的苯甲醛发生aldol反应合成了3个1-[3-(4-羟基苯基)丙烯酰基]-4-[3-(取代苯基)丙烯酰基]苯衍生物9～11,反应均能在2～6 d内完成,操作和后处理简便.以上11个新化合物均未见报道,其结构经1H NMR,IR,MS和HRMS加以确证.
P-TsOH 二乙酰苯 羟基苯甲醛 aldol反应