
저는 브라우저를 사용하여 매뉴얼 페이지를 열고 즉시 HTML 페이지로 변환합니다. 테이블이 표시되지 않는다는 점을 제외하면 이것은 매우 잘 작동합니다. 대신에 다음과 같은 대체 텍스트가 표시되는데 <p align="center"><font color="#000000"><b><img src="grohtml-199582.png" alt="Image grohtml-199582.png"></b></font></p>
실제로 이미지를 찾을 수 없습니다.
다음 환경 변수를 사용합니다.
MANOPT='--encoding=UTF-8 -Txhtml --preprocessor=tpr --html'
MANLESS='$MAN_PN$-i -J -Q -R -x4'
BROWSER='firefox %s:lynx %s'
MANOPT
빈 문자열로 설정하면 멋지게 그려진 테이블이 있는 매뉴얼 페이지가 터미널에 표시됩니다.
어떤 충고?
답변1
groff는 특히 매뉴얼 페이지를 html로 변환하는 기능을 불완전하게 지원합니다.테이블. groff는 다음과 같은 이미지 파일을 생성합니다.잘린그로부터pdf
- 출력 코드. 때로는 클리핑이 좋지 않고(텍스트의 일부가 잘림), 다른 경우에는 핵심이 덤프됩니다.
너~할 것 같다이미지 파일이 (웹 페이지가 있는 위치가 아닌) 임시 디렉토리에 기록되었는지 확인하세요. 웹페이지와 동일한 디렉토리에 있지 않은 경우언제브라우저가 페이지를 로드하면 이미지를 찾을 수 없습니다.
또한 해당 테이블에서는 텍스트를 검색할 수 없으므로 해당 테이블의 목적에 어긋납니다.만들기테이블.
몇 년 동안 groff의 문제를 해결한 후에 나는 모든 매뉴얼/html을 사용하도록 변환했습니다.man2html
. 예를 들어,xterm 매뉴얼 페이지.