http://www.tei-c.org.uk/Software/passivetex/
PassiveTeX을 사용하려면 xmltex이 설치되어 있어야 한다. base.zip을 받아서 압축을 풀면 base란 디렉토리가 생기는데, 그 디렉토리에서 다음 명령으로 포맷 파일을 만든다.
% tex -ini -progname=xmltex "&latex" xmltex.ini % pdftex -ini -progname=pdfxmltex "&pdflatex" pdfxmltex.ini
새로 만든 xmltex.fmt와 pdfxmltex.fmt를 texmf/web2c에 복사하고 mktexlsr을 실행하면 설치가 끝난다.
passivetex.zip을 받아 압축을 풀면 passivetex이란 디렉토리가 생긴다. 이 디렉토리를 통째로 texmf/tex/으로 옮기고 mktexlsr을 실행한다.
% pdflatex "&pdfxmltex" 파일이름.fo
음 이렇게 하니 되는군요. 잘됩니다. 그런데 FOP보다 특별히 더 출력이 나은지는 잘 모르겠습니다. 좀더 테스트를 해보고 싶네요. 그리고 그냥 이렇게 해도 되는 것인가요?
% pdfxmltex 파일이름.fo
제 경우는 pdfxmltex이 없어서요, 다른 경우는 모르겠습니다. -- 김민식
역시나 이게 한글이 문제인데 =_=;; 나름대로 삽질해보았으나 전혀 모르겠습니다? fo가 utf-8로 출력되는 것부터가 걸림돌인 것 같은데요. 어찌 해야할지.. fo를 euc-kr로 출력시키면 어떻게 되긴 할 거 같습니다. 방금 ktug도 뒤져보고 왔는데 한글 출력에 관한 팁을 찾진 못했구요 아뭏든 이쪽에 부탁을 해보는 것이 좋을것 같습니다. ktug 위키는 처음 봤는데 DocBook 관련한 내용까지 정리가 잘되어 있어서 놀랬습니다. yongjoo
fo가 EUC-KR로 되어 있어도 결과는 같습니다. 어차피 xmltex에서 fo를 읽어들일 때 인코딩이 바뀌어 버립니다. 한글 출력이 되려면 갈 길이 멀어 보입니다... -- 김민식