Reikia išgauti iš offiso visų širftų pavadinimus ir parašyti programą kad būtų parašyta kiekvienas sakinys kiekvienu šriftu (ciklas). Any ideas?
Sriftus gali gauti parases komanda terminale:
fc-list
Del programos tai yra ju tikrai ne viena... Bet jeigu noro yra diginti paciam, tai gali pameginti panaudoti ta pacia fc-list komanda kartu su convert, tarkim taip:
convert -size 200x100 canvas:none \ -font f1.ttf -pointsize 30 -draw "text 0,30 'ubuntu.lt'" \ -font f2.ttf -pointsize 30 -draw "text 0,60 'forumo'" \ -font f3.ttf -pointsize 30 -draw "text 0,90 'example'" \ foo.png
Rezultatas:
Kad gauti visu esanciu sriftu lista, gali panaudoti tam 'cut' komanda:
fc-list | cut -d ':' -f1
O cikle bus (zsh):
for f in $(fc-list | cut -d ':' -f1); print "valio $f"
Bash'e rasosi taip:
for f in $(fc-list | cut -d ':' -f1); do echo "valio $f"; done
Puiku, dėkui, reikės išbandyt!
Tema perkelta iš https://legacy.ubuntu.lt/forum/viewtopic.php?f=2&t=9478
Reikia išgauti iš offiso visų širftų pavadinimus ir parašyti programą kad būtų parašyta kiekvienas sakinys kiekvienu šriftu (ciklas). Any ideas?
Sriftus gali gauti parases komanda terminale:
Del programos tai yra ju tikrai ne viena... Bet jeigu noro yra diginti paciam, tai gali pameginti panaudoti ta pacia fc-list komanda kartu su convert, tarkim taip:
Rezultatas:

Kad gauti visu esanciu sriftu lista, gali panaudoti tam 'cut' komanda:
O cikle bus (zsh):
Bash'e rasosi taip:
Puiku, dėkui, reikės išbandyt!
Tema perkelta iš https://legacy.ubuntu.lt/forum/viewtopic.php?f=2&t=9478