La différence entre les 2 cotes 2040/2015 mm (les menuisiers causent en mm parce qu'ils sont précis, eux

. Pas comme les maçons

...) vient du fait qu'on donne les mesures en "fond de feuillure".
Par exemple en largeur :
830 mm, pour un vantail de porte (l'ouvrant) mesurant 820 mm (5 mm de jeu de chaque côté) mais 800 de passage, à cause du cochonnet (grouïk

) : la petite saillie sur le bâti (le dormant) qui forme la feuillure avec celui-ci pour recevoir le vantail en butée.
Même chose pour la hauteur : les portes
standard intérieures actuelles font 2040 mm du sol au fond de feuillure, mais il faut là aussi décompter 5 mm de jeu en haut et 20 mm en bas, pour laisser passer l'air dessous, dans les habitations modernes équipées de VMC. D'où les 2015 mm.
Dans notre exemple on a donc une porte de
2040 x 830 mm, pour un passage libre de 2035 x 800 mm.
...et la mesure en fond de feuillure, en fait, ne sert à rien de concret. Qui a dit que le bâtiment était un monde facile

?
MAIS les portes intérieures anciennes font en général 2100 voire 2150 mm de passage libre en hauteur. C'est le cas dans le terrier familial, et dans nombre de maisons "ordinaires" du 19e siècle avec une hauteur sous plafond de 2,70 m. Chez les riches, c'est souvent plus haut.
Quant à la largeur de passage, alors là, y'avait pas de règle.
Par contre pour les portes
extérieures d'un abri de jardin, une remise ou tout autre construction utilitaire, on fait ce qu'on veut pour les hauteurs, même aujourd'hui.
(La largeur doit être conforme aux normes pour personnes à mobilité réduite, si c'est un local recevant du public. Mais ça, c'est récent

).