Typeface as program : applied research and development in typography ECAL/University of art and design Lausanne, Switzerland. (ECAL/ University of art and design Lausanne,)