1 以点P为圆心,任意长r为半径画圆,交直线L于A,B两点,
2 分别以A,B两点为圆心,以R(R大于r)为半径画圆,在L的上下分别交于C,D点,连接C,D两点,直线CD就是所求的垂线
点P在直线L外的做法类似(抱歉,制不出图.