lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: fixing German's Wikipedia entry of LilyPond


From: Alexander Kobel
Subject: Re: fixing German's Wikipedia entry of LilyPond
Date: Mon, 13 Jan 2014 17:28:49 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131103 Icedove/17.0.10

On 01/13/2014 04:16 PM, Werner LEMBERG wrote:
This seems to be fine, but no clue why:

inkscape --verb=EditSelectAllInAllLayers --verb=ObjectToPath
--verb=FileSave --verb=FileClose file.svg
./svgclip.py -o cropped.svg file.svg

where svgclip.py is here: https://github.com/skagedal/svgclip

I've followed that and uploaded a new version.

BTW, I recognized that the SVG contains (local) links to the .ly file;
did you remember to disable pointAndClick?

This time I did. :-)

Excellent. This also solves the blue-notes issue in Firefox for me, even after clipping in Inkscape. So, to summarize for reference:

1.) For cropping,
inkscape --verb=FitCanvasToDrawing --verb=FileSave --verb=FileClose file.svg works, but has some caveats (probably for non-standard-conforming viewers only, including Wikipedia's SVG-to-PNG-converter).

2.a) Firefox in some version(s) draws elements with links in blue if the a tag does not specify another color. 2.b) Since Inkscape's FitCanvas rewrites the entire SVG and drops those (seemingly superfluous) color attributes, you have to use a different route with links: https://github.com/skagedal/svgclip 2.c) svgclip does not handle position of real text properly, hence you have to convert to paths first. inkscape --verb=EditSelectAllInAllLayers --verb=ObjectToPath --verb=FileSave --verb=FileClose file.svg
  ./svgclip.py -o cropped.svg file.svg
That's the only universal variant we have for SVGs with links.

3.) Even without links, "real" text causes funny positions with Wikipedia's PNG thumb renderer [1]. Hence, inkscape --verb=EditSelectAllInAllLayers --verb=ObjectToPath --verb=FitCanvasToDrawing --verb=FileSave --verb=FileClose file.svg should be okay for SVGs with \pointAndClickOff, eliminating the need for an additional tool.


Correct?


HTH,
Alexander


[1] Compare

https://upload.wikimedia.org/wikipedia/de/thumb/archive/4/4d/20140113150856%21Klavierst%C3%BCcke_%28Stockhausen%29_Nr2-Klavierst%C3%BCck2-Anfang.svg/500px-Klavierst%C3%BCcke_%28Stockhausen%29_Nr2-Klavierst%C3%BCck2-Anfang.svg.png
with text and

https://upload.wikimedia.org/wikipedia/de/thumb/4/4d/Klavierst%C3%BCcke_%28Stockhausen%29_Nr2-Klavierst%C3%BCck2-Anfang.svg/500px-Klavierst%C3%BCcke_%28Stockhausen%29_Nr2-Klavierst%C3%BCck2-Anfang.svg.png
with paths.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]