#!/usr/bin/env python3 # # fontconfig write-35-lang-normalize-conf.py import os import sys if len(sys.argv) < 2: print('ERROR: usage: {} ORTH_LIST [OUTPUT.CONF]'.format(sys.argv[0])) sys.exit(-1) orth_list_unsorted = sys.argv[1].split(',') if len(sys.argv) > 2 and sys.argv[2] != '-': f_out = open(sys.argv[2], 'w', encoding='utf8') else: f_out = sys.stdout orth_list = sorted(sys.argv[1].split(',')) print('', file=f_out) print('', file=f_out) print('', file=f_out) for o in orth_list: print(f' ', file=f_out) print(f' ', file=f_out) print(f' {o}', file=f_out) print(f' {o}', file=f_out) print(f' ', file=f_out) print('', file=f_out) f_out.close() sys.exit(0)