summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/iwonamath/makeiwonamathfd.sh
blob: 3e8634f030418d027fb853a2bedded404a5f7f6b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/usr/bin/env bash
# A simple script to create Iwona Math fds from template.
# Public domain
family=( iwonamath iwonamathc iwonamathl iwonamathlc )
medium=( iwonar iwonacr iwonal iwonacl )
bold=( iwonab iwonacb iwonam iwonacm )
tmpl=( oml_FAMILY_.fd	oms_FAMILY_.fd	omx_FAMILY_.fd	ot1_FAMILY_.fd	ot1_FAMILY_m.fd )
for i in 0 1 2 3; do
    for template in ${tmpl[@]}; do
	file=$(echo $template | sed "s/_FAMILY_/${family[$i]}/")
	cat $template | \
	    sed "s/_FAMILY_/${family[$i]}/" | sed "s/_MEDIUM_/${medium[$i]}/" | \
	    sed "s/_BOLD_/${bold[$i]}/" > $file
    done
done