일본어 또는 러시아어 문자가 포함된 매뉴얼 페이지를 PDF/PostScript 형식으로 변환하려고 합니다. 이를 위해 다음 명령을 사용하고 있습니다.
man -Tpdf /usr/share/man/ja/man1/vim.1.gz > vim-ja.pdf
man -t /usr/share/man/ja/man1/vim.1.gz > vim-ja.ps
man -Tpdf /usr/share/man/ru.UTF-8/man1/vim.1.gz > vim-ru.pdf
man -t /usr/share/man/ru.UTF-8/man1/vim.1.gz > vim-ru.ps
이 명령은 아래 형식의 여러 경고를 반환합니다.
troff: <standard input>:2: warning: can't find special character 'u540D'
생성된 문서에 지정된 언어에 대한 문자가 포함되어 있지 않습니다. 문서에는 영어 문자만 나타납니다.
영어가 아닌 문자가 포함된 매뉴얼 페이지를 PDF/PostScript로 올바르게 변환하는 방법은 무엇입니까?
답변1
gropdf
에서 사용할 수 있습니다 groff
.
내 매뉴얼 페이지는 다음과 같이 말합니다.
gropdf는 현재 모든 글꼴의 처음 256개 문자만 표시합니다. 이 제한은 후속 버전에서 제거될 예정입니다.
이것이 이유인 것 같습니다.
편집: 로컬 글꼴에 이러한 문자 모양이 없을 수도 있습니다.