Lingviști, Birocrați, Administratori
1.460 de modificări
(→imagini: exemplu imagimagick) |
|||
(Nu s-au afișat 2 versiuni intermediare efectuate de un alt utilizator) | |||
Linia 35: | Linia 35: | ||
* pagina pe patru cifre. | * pagina pe patru cifre. | ||
Imaginile trebuie să fie în format PNG. Merită să experimentezi un pic (de exemplu cu <tt>convert</tt> de la ImageMagick) ca să vezi cum poți reduce mărimea imaginii fără să pierzi (vizibil) din calitate. | Imaginile trebuie să fie în format PNG. Merită să experimentezi un pic (de exemplu cu <tt>convert</tt> de la [https://imagemagick.org/script/convert.php ImageMagick]) ca să vezi cum poți reduce mărimea imaginii fără să pierzi (vizibil) din calitate. | ||
În cazul ImageMagick trebuie să știm că: | |||
* <tt>convert</tt> nu funcționează bine în paralel; | |||
* deși <tt>convert</tt> și <tt>mogrify</tt> ar trebui să fie identice ca rezultat, nu se întîmplă așa; | |||
* <tt>convert</tt> are probleme cu dimensiunea fișierului rezultat; | |||
Un exemplu de rescalare care să funcționeze, combinînd cele două aplicații ar fi: | |||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
parallel --bar convert {} -colors | for FILE in *.png ; | ||
do convert $FILE -quality 50 -resize 40% ../imgbw/$FILE; | |||
mogrify -colors 2 ../imgbw/$FILE ; | |||
done | |||
</syntaxhighlight> | |||
Neapărat imaginile trebuie optimizate și cu <tt>optipng</tt>! Un exemplu: | |||
<syntaxhighlight lang="bash"> | |||
parallel --bar convert {} -colors 2 {}.png ::: *.jpg | |||
parallel --bar optipng {} ::: *.png | parallel --bar optipng {} ::: *.png | ||
rename .jpg '' *.png | rename .jpg '' *.png | ||
scp -P 2222 *.png dex@buddy.dexonline.ro:/var/www/static.dexonline.ro/pages/082/vol01/ | |||
</syntaxhighlight> | </syntaxhighlight> | ||
== Bifa pe sursă == | |||
La https://dexonline.ro/surse editați sursa în cauză și bifați bifa ''are imagini pentru fiecare pagină''. | |||
Testează că totul merge. Dacă încă nu există definiții din acea sursă, poți adăuga una în starea temporară sau muta temporar o definiție din altă sursă în aceasta. |