Deutsches Lilypond Forum (Archiv)
Allgemein => Allgemeine Diskussion => Thema gestartet von: pdqbach am Montag, 4. November 2013, 11:42
-
Guten Morgen,
zwar hatte ich mich fast dran gewöhnt, aber nun möchte ich das Problem doch einmal lösen:
Ich nutze Frescobaldi 2.0.8 und wundere mich, dass die Notenansicht immer einen Ton zu hoch ist.
Ich hänge einmal einen Screenshot an.
Freue mich über Tipps, danke und herzliche Grüße
Pepe
-
zwar hatte ich mich fast dran gewöhnt, aber nun möchte ich das Problem doch einmal lösen:
Ich nutze Frescobaldi 2.0.8 und wundere mich, dass die Notenansicht immer einen Ton zu hoch ist.
Ich hänge einmal einen Screenshot an.
hallo Pepe
Fresco 2.011 ist die aktuelle Version.
du solltest immer den vollständigen code beilegen, der das problem darstellt und kompilierbar ist, so dass man es reproduzieren kann.
(ein jpg file nützt da nichts)
Eluze
-
Hallo Eluze,
mache ich gern; allerdings taucht das Problem bei jeder Lilypond-Datei auf..
HG
Pepe
-
mache ich gern; allerdings taucht das Problem bei jeder Lilypond-Datei auf..
wie gesagt, 2.0.11 ist die aktuelle version und ich denke nicht dass irgend jemand in der alten version rumschrauben will!
Eluze
-
Fand ich einen interessanten Effekt - habe das mal mit Frescobaldi Version 2.0.0 probiert. Damit stimmt aber die Anzeige.
Scheint nicht an Frescobaldi zu liegen?
Das könnte was mit der Auflösung des Bilschirms oder der eingeschränkten Auflösung der Vorschau in einm kleinen Fenster zu tun haben. Stimmt denn pdf?
Grüße
-
Hallo,
ich benutze 2.0.6 und bekomme die Noten richtig angezeigt, wird wohl am Bildschirm liegen.
Ich hatte schon bei einzelnen Noten den Fall, das diese um eine halbe Zeile verschoben waren, das war aber nur in Einzelfällen.
Gruß Steuloh
-
Hallo zusammen,
ich habe das gleiche Problem wie pdqbach, und zwar mit jeder Version die ich bis jetzt benutzt habe. Auch mit der aktuellen.
Bei manchen Vergrößerungsstufen sind die Tonhöhen in der Frescobaldt Vorschau nicht eindeutig zu erkennen.
Selbst bei dem ersten Screenshot auf der Frescobaldi Homepage kann man das sehen.
http://frescobaldi.org/images/frescobaldi1-en.png (http://frescobaldi.org/images/frescobaldi1-en.png)
Das fis in der Linken Hand im Takt 243 sieht fast aus wie ein gis.
Frescobaldi ist ein super Editor mit vielen tollen Features, aber mit der Vorschau bin ich auch nicht zufrieden.
Ich habe früher jEdit mit dem Lilypondtool benutzt und weiß daher, dass es auch besser geht.
Als weiteres Beispiel hier die gleiche Vorschau mit verschiedenen Vergrößerungsstufen. Auch der Komplette Code ist in den Screenshots zu sehen ;-)
-
Wenn ich mir die beiden Screenshots anschaue, wird eigentlich schnell klar, dass es sich bei dem Problem nicht um mangelnde Auflösung oder ein oder zwei Pixel mehr oder weniger handelt. Die Anzeige ist ja keienswegs verpixelt.
Meine starke Vermutung ist, dass im Programm die Umrechnung der Grafik falsch programmiert ist. Bei Änderung der Auflösung, was ja die beiden Screenshots unterscheidet, muss die Grafik ja jeweils neu berechent werden - und dabei geht wohl was schief. Ich gehe bei dieser Vermutung davon aus, dass jeweils für jede der beiden Grafiken mit lilypond neu berechnet wurde?
Ich würde den Frescobaldi-Nutzern empfehlen, entweder einen Bugreport mit den beiden Screenshots an die FrescobaldiEntwickler zu posten ud ich würde empfehlen, gleich die Vermutung einer fehlerhaften Umrechnung mitliefern. Oder selbst analysieren, ich glaube Frescobaldi ist in Python geschrieben. Python gilt als leichte Sprache ähnlich zu C, aber ohne Semikolon, die auch Anfänger nutzen können sollen.
An Lilypond liegt das Problem sicher nicht.
Grüße
-
Ich gehe bei dieser Vermutung davon aus, dass jeweils für jede der beiden Grafiken mit lilypond neu berechnet wurde?
Nur um sicher zu gehen: Der einzige Unterschied ist der Zoomfaktor, ich habe nicht neu Kompiliert.
An Lilypond liegt das Problem sicher nicht.
Ich glaube inzwischen, dass es auch nicht direkt an Frescobaldi liegt, sondern an poppler-qt4. Ich habe mal den KDE-pdf Reader Okular installiert (poppler-qt4 mit Splash backend) und habe das gleiche Problem festgestellt. Mit Evince jedenfalls (poppler-glib mit cairo backend) sehen die pdfs viel besser aus.
Das Problem wird jedenfalls schon länger diskutiert:
https://bugs.freedesktop.org/show_bug.cgi?id=25240 (https://bugs.freedesktop.org/show_bug.cgi?id=25240)
Mit mäßigem Erfolg :-(
-
Zitat
Ich gehe bei dieser Vermutung davon aus, dass jeweils für jede der beiden Grafiken mit lilypond neu berechnet wurde?
Nur um sicher zu gehen: Der einzige Unterschied ist der Zoomfaktor, ich habe nicht neu Kompiliert.
Da habe ich das "nicht" vergessen. Wären die beiden Grafiken nämlich mit lilypond kompiliert und so neu berechent worden und es gäbe dann den Unterschied, würde es wohl an lilypond liegen. Wenn aber gezoomt wird, liegt es am Zoomprogramm und das macht nicht lilypond sondern entweder die Grafiksoftware von Frescobaldi oder es wird auf Betriebssytem-Ressourcen zurückgegriffen. Wäre hilfreich zu erfahren, ob das Zoomen auch mit Frescobaldi unter Windows schief geht?
Ich habe mal bei Frescobaldi nachgelesen und dort steht:
Frescobaldi is written in Python with PyQt4 for its user interface, and is designed to run on all major platforms.
Frescobaldi 1.2.x is in bug-fix mode developed in Googlecode's Subversion repository. This version uses the KDE4 libraries and can't be run on platforms that don't have the Python-KDE4 bindings.
Dass es mit der Grafik generell schon länger ein Problem gibt, kann man ja in dem von Infranator zitierten (länglichen) Text (der Jahre 2009 bis 2013!) unter dem gegebenen Link nachlesen.
Ich verwende jedenfalls Kate und den Document Viewer 3.4.0, der übrigens auch poppler/cairo (0.18.4) benutzt, aber keine Probleme beim Umstellen des Anzeigemaßstabes hat? Zoomen kann man damit ja nicht, es gibt nur feste Zoomstufen. Wenn ich meinen Lilypond -Code neu kompiliere, werden die Änderungen sofort automatisch im offenenFenster vom Document Viewer übernommen - ich sehe deshalb keinen so immensen Vorteil von Frescobaldis Vorschau?
Aber das ist natürlich eine Sache der Gewöhnung und eine Geschmacksfrage.
Grüße
-
Es wäre schön, wenn Windows-Nutzer testen, ob der beschreibene "Zoom-Fehler" auch dort auftritt. Tut er vermutlich, denn Frescobaldi nutzt offenbar eine eigene Python-Version von Qt, nämlich PyQt4. Damit müßte der Fehler auch unter Windows auftreten. Das würde helfen den Ursprung des Fehlers zuverlässig festmachen zu können.
Aus der Bildverabeitung kenne ich solche Offset-Fehler, wenn die Funktionen round, mod, ceil, floor falsch oder unüberlegt verwendet werden.
Die Frescobaldi-Nutzer sollten den Fehler mal an die Frescoballdi Developer melden, gegebenenfalls können die wiederum die PyQT4-Developer ansprechen, sofern diese Verortung in PyQT4 tatsächlich stimmt.
Ich selbst nutze Frescobaldi nicht und werde deshalb in dieser Angelegenheit sicher nicht aktiv.
Grüße
-
Es wäre schön, wenn Windows-Nutzer testen, ob der beschreibene "Zoom-Fehler" auch dort auftritt. Tut er vermutlich, denn Frescobaldi nutzt offenbar eine eigene Python-Version von Qt, nämlich PyQt4. Damit müßte der Fehler auch unter Windows auftreten. Das würde helfen den Ursprung des Fehlers zuverlässig festmachen zu können.
Bis auf die "forward slashes" im Screenshot von pdqbach im ersten Post, sieht das sehr nach Windows 7 aus.
Ich habe einen Eintrag bei frescobaldis issue tracker auf github verfasst.
https://github.com/wbsoft/frescobaldi/issues/277 (https://github.com/wbsoft/frescobaldi/issues/277)
-
Hi,
war ein paar Tage offline und hatte gar nicht mitbekommen, dass hier eine Diskussion im Gange ist..
Ich habe inzwischen Frescobaldi upgedated und das Ergebnis ist nahezu unverändert.
Interessanterweise passiert der Fehler jetzt nicht mehr IMMER sondern nur noch MANCHMAL. Schaut mal auf den angehängten Screenshot:
In den ersten beiden Sätzen zweigt F einen Ton zu hoch an (und das ist sicher kein Zoom-Problem, das bleibt auch bei vergrößertem Vorschau-Fenster), den dritten Satz macht er richtig...
Das erzeugte pdf ist perfekt.
-
P.S.
Ja, Windows 7
-
Das erzeugte pdf ist perfekt.
Somit ist es ja kein Lilypond-Problem, wozu dieses Forum hier geeignet ist, sondern ein Frescobaldi-Problem, für welches es sicher dedizierte Foren/Mailinglisten gibt. Selbstverständlich kannst du aber auch hier weiter posten – vielleicht hat jemand hier Antworten und Lösungen dafür.
Gruß, Robert
-
Und falls über Frescobaldi-Foren/Mailinglisten was rauskommt, wäre dieses Forum sicher auch interessiert ;)