發送短信 : A novel virtual keyboard and utility for quran text writing in Qaloon narration based on Al-Dani script /