Geany unsichtbarer Unterstrich

4363
sashoalm

Vor kurzem zeigte Geany plötzlich Unterstriche als Leerzeichen - dh sie sind "unsichtbar" geworden.

Zum Beispiel zeigt dieser Text is_emptydasselbe an wie is empty. Wenn Sie jedoch von Geany in die Zwischenablage kopieren, werden die Unterstriche wie gewünscht angezeigt. Sie werden nur falsch angezeigt.

3
Werden sie sichtbar, wenn Sie die Schriftart ändern? vor 10 Jahren 0
Ja, das hat es behoben. Wenn ich es auf Monospace zurückstelle, kehrt das Problem zurück. Jetzt muss ich eine andere Monospace-Schriftart finden, die mit Geany verwendet werden kann. Hm, das Problem gibt es auch bei 'leafpad' - es verwendet auch Monospace. Manchmal erscheinen auch Unterstriche, wenn ich den Cursor auf dieselbe Zeile bewege (mindestens mit Blattpad). Wenn ich den Cursor weg bewege, verschwinden sie wieder. sashoalm vor 10 Jahren 0
@screener Es scheint, dass es sich um einen Monospace-Fehler handelt, nicht um einen Fehler. Es gibt viele Treffer für dieses Problem - https://www.google.com/search?q=monospace+invisible+underscore sashoalm vor 10 Jahren 0

2 Antworten auf die Frage

3
sashoalm

Es stellte sich heraus, dass das Problem bei der Monospace-Schriftart lag. Dies ist auch bei anderen Programmen wie LeafPad der Fall, wenn sie diese Schriftart verwenden.

Die Lösung bestand darin, die Schriftart in etwas anderes zu ändern - in meinem Fall "Lucida Console".

Bearbeiten: Es scheint, dass das Ändern des Zooms es auch korrigiert. Einige Zoomstufen haben unsichtbare Unterstriche, andere nicht.

1
Gribouillis

Zum Nachschlagen hatte ich dasselbe Problem mit Monospace 14 in Kubuntu 16.04. Dieses Problem wurde durch die Installation des empfohlenen nvidia-Treibers für meine Grafikkarte behoben.

Edit: Trotz des anonymen Downvoters hat diese Lösung für mich funktioniert und ich habe sie zufällig entdeckt. Dies bedeutet, dass es sich um ein Anzeigeproblem handelt. Ich habe bei Suchmaschinen keinen Hinweis darauf gefunden, daher bin ich mir ziemlich sicher, dass es jemandem helfen kann, es hier zu finden.