Computational Method for Digital Khat Calligraphy Using Beta-Spline Curve Fitting