„SVG” változatai közötti eltérés

Innen: kotta
Ugrás a navigációhoz Ugrás a kereséshez
Nincs szerkesztési összefoglaló
 
(4 közbenső módosítás ugyanattól a szerkesztőtől nincs mutatva)
1. sor: 1. sor:
 
A lilypond által előállított SVG-t nem lehet wikibe tölteni, mert linkek vannak benne (amik egyébként is idegesítőek). Így lehet megszabadulni tőlük:
 
A lilypond által előállított SVG-t nem lehet wikibe tölteni, mert linkek vannak benne (amik egyébként is idegesítőek). Így lehet megszabadulni tőlük:
 
egrep -v 'textedit:|^</a>' ''input_file'' >''output_file''
 
egrep -v 'textedit:|^</a>' ''input_file'' >''output_file''
  +
  +
== LocalSettings.php ==
  +
<pre>
  +
$wgFileExtensions[] = 'svg';
  +
#$wgSVGConverter = 'ImageMagick';
  +
$wgSVGConverter = 'rsvg';
  +
$wgSVGConverters = array(
  +
'ImageMagick' => '$path/convert -background white -thumbnail $widthx$height\! $input PNG:$output',
  +
'sodipodi' => '$path/sodipodi -z -w $width -f $input -e $output',
  +
'inkscape' => '$path/inkscape -z -w $width -f $input -e $output',
  +
'batik' => 'java -Djava.awt.headless=true -jar $path/batik-rasterizer.jar -w $width -d '
  +
. '$output $input',
  +
'rsvg' => '$path/rsvg -w $width -h $height $input $output',
  +
'imgserv' => '$path/imgserv-wrapper -i svg -o png -w$width $input $output',
  +
'ImagickExt' => array( 'SvgHandler::rasterizeImagickExt' ),
  +
);
  +
$wgSVGConverters['batik'] = '/usr/bin/java -Djava.awt.headless=true -jar $path/batik-rasterizer.jar -w $width -d $output $input';
  +
$wgSVGConverters = array( 'rsvg' => '/usr/bin/rsvg-convert -w $width -h $height -o $output $input');
  +
</pre>
  +
  +
Batik nem működik azzal a hibajelzéssel, hogy nem tud elég memóriát foglalni a cache számára. ImageMagick csak az öt kottavonalat húzza ki, hangjegyeket nem ír sem a szócikkben, sem a bélyegképben, bár a teljes SVG jó.
  +
  +
== Forrás ==
  +
* [https://www.mediawiki.org/wiki/Manual:$wgSVGConverters SVG konverterek] (mediawiki)
  +
   
 
[[Kategória:Lilypond]]
 
[[Kategória:Lilypond]]

A lap jelenlegi, 2023. július 31., 21:35-kori változata

A lilypond által előállított SVG-t nem lehet wikibe tölteni, mert linkek vannak benne (amik egyébként is idegesítőek). Így lehet megszabadulni tőlük:

egrep -v 'textedit:|^</a>' input_file >output_file

LocalSettings.php

$wgFileExtensions[] = 'svg';
#$wgSVGConverter = 'ImageMagick';
$wgSVGConverter = 'rsvg';
$wgSVGConverters = array(
        'ImageMagick' => '$path/convert -background white -thumbnail $widthx$height\! $input PNG:$output',
        'sodipodi' => '$path/sodipodi -z -w $width -f $input -e $output',
        'inkscape' => '$path/inkscape -z -w $width -f $input -e $output',
        'batik' => 'java -Djava.awt.headless=true -jar $path/batik-rasterizer.jar -w $width -d '
                . '$output $input',
        'rsvg' => '$path/rsvg -w $width -h $height $input $output',
        'imgserv' => '$path/imgserv-wrapper -i svg -o png -w$width $input $output',
        'ImagickExt' => array( 'SvgHandler::rasterizeImagickExt' ),
);
$wgSVGConverters['batik'] = '/usr/bin/java -Djava.awt.headless=true -jar $path/batik-rasterizer.jar -w $width -d $output $input';
$wgSVGConverters = array( 'rsvg' => '/usr/bin/rsvg-convert -w $width -h $height -o $output $input');

Batik nem működik azzal a hibajelzéssel, hogy nem tud elég memóriát foglalni a cache számára. ImageMagick csak az öt kottavonalat húzza ki, hangjegyeket nem ír sem a szócikkben, sem a bélyegképben, bár a teljes SVG jó.

Forrás