TECHNOLOGY FOCUS - ORGANIC CHEMISTRY - Preferred Compound: The heterocyclic ring compound of formula (VI) is preferably of formula (VII-IX).Ra3,Ra4,R14,R15=R1.    TECHNOLOGY FOCUS - POLYMERS - Preparation (claimed): A heterocyclic compound of formula (VIII) is subjected to condensation-polymerization reaction in presence of transition metal to obtain polymer having heterocyclic ring-containing repeating unit of formula (III).X3-X5=oxygen, sulfur or -N(Rn)-;R5-R8=R1;andRx,Ry=H.Preferred Components: The high molecular compound has heterocyclic ring-containing repeating unit of formula (II). The heterocyclic ring-containing repeating unit of formula (II) is preferably of formula (III). The high molecular compound further contains repeating unit of formula: -(Ar2)- (IV).R9-R11=R1;Ar2=arylene, bivalent heterocyclic group or bivalent aromatic amine residue, preferably arylene group of formula (V);andR12,R13=R1, excluding acyloxy.Preferred Property: The weight average molecular weight of high molecular compound of polystyrene conversion is 1x 103-1x 108. Preferred Definitions:    X1-X5=sulfur;and    R1-R4=H.    EXAMPLE - 2,7-Bis(1,3,2-dioxa-borolan-2-yl)-9,9-dioctylfluorene (in g) (1.596), 2,7-dibromo-9,9-dioctylfluorene (0.79), 4,7-bis(5-(5-bromothiophen-2-yl)-4-hexylthiophen-2-yl)-2,1,3-benzothiadiazole (0.095), 4,7-dibromo-2,1,3-benzothiadiazole (0.16), bis(4-bromophenyl)-(4-secondary butylphenyl)amine (0.276), 4-(5-bromo-4-hexylthiophen-2-yl)-7-(5-(7-(5-bromo-4-hexylthiophen-2-yl)-2,1,3-benzothiadiazol-4-yl)thiophen-2-yl)-2,1,3-benzothiadiazole (0.201), palladium acetate (1.3 mg), tri(2-methoxyphenyl)phosphine (8.5 mg), trioctylmethylammonium chloride (0.39) and toluene (30 ml) were mixed and heated at 105 degrees C. Then, phenylboric acid (39 mg), palladium acetate (1.3 mg) and tri(2-methoxyphenyl)phosphine (8.5 mg), sodium aqueous solution of diethyldithiacarbamic acid (18 ml) were added to the reaction mixture, filtered and dried to obtain polymer having weight average molecular weight of 2.6x 105.