A GNU/Linux (XKB) layout for Cypriot Maronite Arabic - design

Introduction

A keyboard for this script already exists, so I’m not creating something from scratch. It is based on the basic US English QWERTY layout, with the addition of necessary characters from Greek, and Latin letters with diacritics. It was designed by linguist Spyros Armostis in the context of …