"gv" hartnäckige Beschwerden

"gv" hartnäckige Beschwerden

Ich verwende den Befehl "gv" in meinen Skripten, um*.pdf oder *.ps-Dateien (das mache ich, anstatt „acroread“ oder „okular“ zu verwenden, weil „gv“ eine nette Option „-watch“ hat, mit der ich Änderungen in einer Troff- oder LaTex-Datei sehen kann, an der ich gerade arbeite, während ich den „vi“-Editor verwende.) Auf meinem neuen Laptop (Dell-Precision-M mit installiertem Ubuntu 14-04) macht mir „gv“ jedoch ständig Probleme, indem es sich immer so beschwert:

$gv test.pdf

Warnung: Die Zeichenfolge "-" kann nicht konvertiert werden.-Helvetica-Medium-R-Normal---140---P-*-ISO8859-1" zum Typ FontStruct

Warnung: Die Zeichenfolge "-" kann nicht konvertiert werden.-Helvetica-Medium-R-Normal---120---P-*-ISO8859-1" zum Typ FontStruct

Warnung: Die Zeichenfolge "-" kann nicht konvertiert werden.-Helvetica-Medium-R-Normal---100---P-*-ISO8859-1" zum Typ FontStruct

Warnung: Die Zeichenfolge "-" kann nicht konvertiert werden.-Helvetica-Fett-R-Normal---120---P-*-ISO8859-1" zum Typ FontStruct

Ehrlich gesagt interessieren mich diese Schriftarten nicht, und außerdem denke ich, dass es sich um eine Art Fehler handelt (da sich weder Acroread noch Okular jemals darüber beschwert haben). Also habe ich versucht, diese Warnung einfach zu unterdrücken, indem ich alle verfügbaren Optionen für den Befehl „gv“ verwendet habe, um leise, stumm usw. zu sein, die in „man gv“ oder „gv --help“ zu finden sind, wie „-quiet“, „-infoSilent“, „-dsc“, „-eof“ – aber ohne Erfolg. Der „gv“ ist wild entschlossen, diese vier Zeilen herauszuschreien, egal, was eine Zieldatei ist. Damit hätte ich leben können, aber in meinen Skripten habe ich ein paar Zeilen nach dem Befehl „gv“ einen Befehl „vi“, und diese Beschwerden bringen meinen Text in „vi“ durcheinander.

Gibt es eine Möglichkeit, das zu beheben?

Antwort1

Ich würde das Problem beheben, indem ich die Schriftarten installiere. Auf meinem Debian-System befinden sich diese in den Paketen xfonts-75dpiund xfonts-100dpi. Red Hat verwendet andere Paketnamen.

Andere Leute ignorieren Warnungen einfach, die normalerweise an den Standardfehler gesendet werden:

gv test.pdf 2>/dev/null

verwandte Informationen