I think you are misremebering his professor outfit a bit. I think the clothes are era appropriate here considering the age of the character:
Speaking of Indy's look - it was lifted from an old Charlton Heston flick.
Secret of the Incas (1954)
I'm sure that isn't news to the franchise's biggest fans but it's still interesting to me. The movie isn't that great by the way.