mirror of
https://github.com/daveallie/crosspoint-reader.git
synced 2026-02-04 14:47:37 +03:00
43 lines
1.6 KiB
Bash
Executable File
43 lines
1.6 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
set -e
|
|
|
|
cd "$(dirname "$0")"
|
|
|
|
BOOKERLY_FONT_SIZES=(12 14 16 18)
|
|
NOTOSANS_FONT_SIZES=(12 14 16 18)
|
|
OPENDYSLEXIC_FONT_SIZES=(8 10 12 14)
|
|
|
|
for size in ${BOOKERLY_FONT_SIZES[@]}; do
|
|
font_name="bookerly_${size}"
|
|
font_path_prefix="./source/Bookerly/Bookerly-"
|
|
output_path="./${font_name}.h"
|
|
../fontconvert/fontconvert "${font_path_prefix}Regular.ttf" -b "${font_path_prefix}Bold.ttf" -i "${font_path_prefix}Italic.ttf" -bi "${font_path_prefix}BoldItalic.ttf" -o $output_path -p $size
|
|
done
|
|
|
|
for size in ${NOTOSANS_FONT_SIZES[@]}; do
|
|
font_name="notosans_${size}"
|
|
font_path_prefix="./source/NotoSans/NotoSans-"
|
|
output_path="./${font_name}.h"
|
|
../fontconvert/fontconvert "${font_path_prefix}Regular.ttf" -b "${font_path_prefix}Bold.ttf" -i "${font_path_prefix}Italic.ttf" -bi "${font_path_prefix}BoldItalic.ttf" -o $output_path -p $size
|
|
done
|
|
|
|
for size in ${OPENDYSLEXIC_FONT_SIZES[@]}; do
|
|
font_name="opendyslexic_${size}"
|
|
font_path_prefix="./source/OpenDyslexic/OpenDyslexic-"
|
|
output_path="./${font_name}.h"
|
|
../fontconvert/fontconvert "${font_path_prefix}Regular.otf" -b "${font_path_prefix}Bold.otf" -i "${font_path_prefix}Italic.otf" -bi "${font_path_prefix}BoldItalic.otf" -o $output_path -p $size
|
|
done
|
|
|
|
UI_FONT_SIZES=(10 12)
|
|
UI_FONT_STYLES=("Regular" "Bold")
|
|
|
|
for size in ${UI_FONT_SIZES[@]}; do
|
|
font_name="ubuntu_${size}"
|
|
font_path_prefix="./source/Ubuntu/Ubuntu-"
|
|
output_path="./${font_name}.h"
|
|
../fontconvert/fontconvert "${font_path_prefix}Regular.ttf" -b "${font_path_prefix}Bold.ttf" -o $output_path -p $size
|
|
done
|
|
|
|
../fontconvert/fontconvert ./source/NotoSans/NotoSans-Regular.ttf -o ./notosans_8.h -p 8
|