"gv" 완고한 불만

"gv" 완고한 불만

내 스크립트에서 "gv" 명령을 사용하여 확인합니다.*.pdf 또는 *.ps 파일("acroread" 또는 "okular"를 사용하는 대신 이 작업을 수행합니다. "gv"에는 "vi"를 사용하는 동안 작업 중인 troff 또는 LaTex 파일의 변경 사항을 볼 수 있는 멋진 옵션 "-watch"가 있기 때문입니다) 편집기.) 그러나 내 새 노트북(Ubuntu 14-04가 설치된 Dell-Precision-M)에서 "gv"는 항상 다음과 같이 불평하여 문제를 계속 발생시킵니다.

$gv 테스트.pdf

경고: 문자열 "-을(를) 변환할 수 없습니다.-Helvetica-Medium-R-Normal---140---P-*-ISO8859-1" - FontStruct 입력

경고: 문자열 "-을(를) 변환할 수 없습니다.-Helvetica-Medium-R-Normal---120---P-*-ISO8859-1" - FontStruct 입력

경고: 문자열 "-을(를) 변환할 수 없습니다.-Helvetica-Medium-R-Normal---100---P-*-ISO8859-1" - FontStruct 입력

경고: 문자열 "-을(를) 변환할 수 없습니다.-Helvetica-Bold-R-Normal---120---P-*-ISO8859-1" - FontStruct 입력

솔직히 저는 그 글꼴에 관심이 없고 어쨌든 일종의 버그라고 생각합니다(acroread나 okular 모두 이에 대해 불평한 적이 없기 때문입니다). 그래서 저는 "gv" 명령에 사용 가능한 옵션을 사용하여 "man gv" 또는 "gv --help"에서 찾을 수 있는 "-quiet" 옵션을 사용하여 해당 경고 mg을 억제하려고 했습니다. ", "-infoSilent", "-dsc", "-eof", -- 그러나 아무 소용이 없습니다. "gv"는 대상 파일이 무엇이든 관계없이 이 네 줄을 외치는 데 열중합니다. 나는 그걸로 살 수 있었지만 내 스크립트에서 "gv" 명령 다음 몇 줄에 "vi" 명령이 있고 그 불만 사항이 "vi"의 텍스트를 엉망으로 만듭니다.

그걸 고칠 수 있는 방법이 있나요?

답변1

폰트를 설치해서 해결해보겠습니다. 내 데비안 시스템에서는 xfonts-75dpi및 패키지 에 있습니다 xfonts-100dpi. Red Hat은 다른 패키지 이름을 사용합니다.

다른 사람들은 일반적으로 표준 오류로 전송되는 경고를 무시합니다.

gv test.pdf 2>/dev/null

관련 정보