What is the scientific name of this butterfly?
With the information given, I have to say I think it's a Spangle, Papilio protenor, of the swallowtail family, probably a male.

It also is listed on the butterflies of Taiwan.

See pictures for comparison:



........................Male...............................................female............................................................................