diff options
Diffstat (limited to 'bin/enscript')
| -rwxr-xr-x | bin/enscript | 120 |
1 files changed, 120 insertions, 0 deletions
diff --git a/bin/enscript b/bin/enscript new file mode 100755 index 0000000..4b7102b --- /dev/null +++ b/bin/enscript @@ -0,0 +1,120 @@ +#!/bin/bash + +declare -A s=( + [A]=ð + [B]=⎠# script capital B + [C]=ð + [D]=ð + [E]=â° # script capital E + [F]=âą # script capital F + [G]=ðĒ + [H]=â # script capital H + [I]=â # script capital I + [J]=ðĨ + [K]=ðĶ + [L]=â # script capital L + [M]=âģ # script capital M + [N]=ðĐ + [O]=ðŠ + [P]=ðŦ # power set + [Q]=ðŽ + [R]=â # script captial R + [S]=ðŪ + [T]=ðŊ + [U]=ð° + [V]=ðą + [W]=ðē + [X]=ðģ + [Y]=ðī + [Z]=ðĩ + [a]=ðķ + [b]=ð· + [c]=ðļ + [d]=ðđ + [e]=âŊ # script small e + [f]=ðŧ + [g]=â # script small g + [h]=ð― + [i]=ðū + [j]=ðŋ + [k]=ð + [l]=ð # There is also a script small l. + [m]=ð + [n]=ð + [o]=âī # script small o + [p]=ð
+ [q]=ð + [r]=ð + [s]=ð + [t]=ð + [u]=ð + [v]=ð + [w]=ð + [x]=ð + [y]=ð + [z]=ð +#Bold script symbols + [ðĖą]=ð + [ðĖą]=ð + [ðĖą]=ð + [ðĖą]=ð + [ðĖą]=ð + [ð
Ėą]=ð + [ðĖą]=ð + [ðĖą]=ð + [ðĖą]=ð + [ðĖą]=ð + [ðĖą]=ð + [ðĖą]=ð + [ðĖą]=ð + [ðĖą]=ð + [ðĖą]=ð + [ðĖą]=ð + [ðĖą]=ð + [ðĖą]=ðĄ + [ðĖą]=ðĒ + [ðĖą]=ðĢ + [ðĖą]=ðĪ + [ðĖą]=ðĨ + [ðĖą]=ðĶ + [ðĖą]=ð§ + [ðĖą]=ðĻ + [ð]=ðĐ + [ðĖą]=ðŠ + [ðĖą]=ðŦ + [ðĖą]=ðŽ + [ðĖą]=ð + [ðĖą]=ðŪ + [ðĖą]=ðŊ + [ð Ėą]=ð° + [ðĄĖą]=ðą + [ðĒĖą]=ðē + [ðĢĖą]=ðģ + [ðĪĖą]=ðī + [ðĨĖą]=ðĩ + [ðĶĖą]=ðķ + [ð§Ėą]=ð· + [ðĻĖą]=ðļ + [ðĐĖą]=ðđ + [ðŠĖą]=ðš + [ðŦĖą]=ðŧ + [ðŽĖą]=ðž + [ðĖą]=ð― + [ðŪĖą]=ðū + [ðŊĖą]=ðŋ + [ð°Ėą]=ð + [ðąĖą]=ð + [ðēĖą]=ð + [ðģ]=ð +) + +while IFS= read -r line +do + replacement="" + for i in $(seq 0 "$((${#line}-1))") + do + c=${line:$i:1} + replacement+=${s[$c]:-$c} + done + echo "$replacement" +done |
