Autor Thema: SVG-Ausgabe unter 2.19.81  (Gelesen 899 mal)

erich

  • Full Member
  • ***
  • Beiträge: 152
SVG-Ausgabe unter 2.19.81
« am: Dienstag, 20. März 2018, 00:42 »
Hallo allen,

die Anweisung
Zitat
lilypond -fsvg Dateiname.ly
sollte SVG ausgeben, tut es aber nicht

wisst Ihr Näheres dazu? Ich meine, unter 2.19.65 ging das noch.
Gruß
Erich
Edit: geht nicht mit Lyrics, ich werde noch ein Beispiel bringen

Beispiel
\version "2.19.81"
\paper{ indent = 0\cm }
\header {tagline = ##f} 
\score{
  <<
   \new Staff
           \new Voice = "one" { bes a c' d' }
           \new Lyrics \lyricsto "one" {B A C H  }
  >>       
  \layout { }
}
Ausführung mit
lilypond -fsvg test.lyAusgabe:
GNU LilyPond 2.19.81
»test.ly« wird verarbeitet
Analysieren...
Interpretation der Musik...
Vorverarbeitung der grafischen Elemente...
Interpretation der Musik...
MIDI-Ausgabe nach »test.midi«...
Ideale Seitenanzahl wird gefunden...
Musik wird auf eine Seite angepasst...
Systeme erstellen...
Layout nach »/tmp/lilypond-fz2qDT« ausgeben...
Kopieren nach »test.ps«...
Löschen von »/tmp/lilypond-fz2qDT«...
Kompilation erfolgreich beendet
Wie man sieht wird test.ps ausgegeben und und nicht test.svg

Wenn man Frescobaldi die Ausführung machen lässt, dann erhält man zwar eine SVG-Ausgabe, in der fehlt aber der Text unter den Noten.

Gruß Erich
« Letzte Änderung: Dienstag, 20. März 2018, 07:23 von erich »

Malte

  • Sr. Member
  • ****
  • Beiträge: 404
Antw:SVG-Ausgabe unter 2.19.81
« Antwort #1 am: Dienstag, 20. März 2018, 10:04 »
Ich meine, unter 2.19.65 ging das noch.
Nein, tuts nicht. Hab grad 2.16.2, 2.18.2, 2.19.65, 2.19.81 und den aktuellen master (aktueller Stand der Entwicklung, also das, was mal 2.21.0 wird) ausprobiert, da gibts jeweils keine svg-Ausgabe. Es gibt aber eine Ausgabe mit
lilypond -dbackend=svg erich.lyund da ist der Text bei allen dabei.
Fugen komponier ich so selten …

erich

  • Full Member
  • ***
  • Beiträge: 152
Antw:SVG-Ausgabe unter 2.19.81
« Antwort #2 am: Dienstag, 20. März 2018, 10:59 »
Malte, danke!

das hatte ich auch schon; aber der Text wird leider nicht ausgegeben.

Gruß
Erich

Malte

  • Sr. Member
  • ****
  • Beiträge: 404
Antw:SVG-Ausgabe unter 2.19.81
« Antwort #3 am: Dienstag, 20. März 2018, 14:55 »
Ich habs gerade nochmal überprüft: Die SVG-Dateien, die bei
lilypond -dbackend erich.lyrauskommen, sind exakt gleich für 2.19.65 und 2.19.81:
$ diff -s erich_2.19.65.svg erich_2.19.81.svg
Dateien erich_2.19.65.svg und erich_2.19.81.svg sind identisch.

Ich versteh also gerade nicht, wo das Problem bzw. der Unterschied zwischen den beiden Versionen liegen soll …
Fugen komponier ich so selten …

harm6

  • Sr. Member
  • ****
  • Beiträge: 436
Antw:SVG-Ausgabe unter 2.19.81
« Antwort #4 am: Dienstag, 20. März 2018, 21:41 »
Hallo Erich,

ich habe Dein Beispiel kompiliert mit 2.21.0 und der Option -dbackend=svg.
Wenn ich das Ergebnis (im Anhang) mit firefox öffne, seh ich den Text.
Gleiches gilt aber auch für 2.19.65.

Versuch doch mal ob der Text meines svg bei Dir sichtbar ist.
Poste doch mal das svg-file welches Du erhälst.

Manchmal ist ja auch das Program mit dem das file angeschaut wird buggy...


Gruß,
  Harm


erich

  • Full Member
  • ***
  • Beiträge: 152
Antw:SVG-Ausgabe unter 2.19.81
« Antwort #5 am: Mittwoch, 21. März 2018, 10:43 »
Hallo Harm,

danke für Deine Mühe; Deine Datei kann ich sowohl unter Firteox als auch unter Inkscape öffnen und der Text wird angezeigt. Ich weiß nicht, woran es bei mir lag. ich hatte openSUSE Leap42.3 neu installiert; nun bin ich wieder auf UbuntuStudio mit Lilypond (2.19.80) auf einer anderen SSD und da klappt alles.

Gruß
Erich