For transistors and diodes, it is very easy to find out the equivalent devices when you got in hands the necessary datasheets.
Beside the fact that most ICs are standardized, they are different from each other only by numbering systems which are different from manufacturers, that is the reason why you can easily find out the cross reference table for ICs, and for transistors and diodes, very hard.
Don't try to rely on the cross reference tables for transistors and diodes, because in many cases, you cannot buy the equivalent devices which are picked out from the tables in your local market.
In such case if you want to know which devices can be used to replace which devices you have in hand, I can help you case by case. I believe that you can very quickly get skilled enough in this work and find out that this kind of papers for transistors and diodes is really useless.
nguyennam