KTUGFaq

KTUG FAQ

로그인:
비밀번호:
가입
You will be aided greatly by a person whom you thought to be unimportant.
FrontPage › WikiToPdf

페이지 렌더링

주어진 페이지에서 docbook xml이나 (가능하다면) tex 소스를 얻는 기능을 추가할 수 있는지요?

docbook으로 뽑을 수는 있습니다. (?action=format&mimetype=text/xml)

이것을 테스트해보았는데 KTUG 게시판으로의 링크 KTUGSetup:2321과 같은 코드 부분의 URL 주소에서 & 문자 근처에서 에러가 납니다. 일단 xml로 변환이 되면 tex으로 바꾸는 것은 스타일시트를 이용하든 jadetex을 이용하든 불가능하지 않을 것으로 생각합니다만... (자동화해주면 좋기야 하겠지요. ^^ )

잘 됩니다. 클래스와스타일 페이지를 xml -> stylesheet -> tex 변환하여 처리한 결과입니다. 되도록 소스에 손을 가장 적게 대는 길을 택했기 때문에 결과가 아주 좋다고 보기는 어렵습니다만, 일단 tex으로 변환되면 그 다음이야 주무르기 나름이니까... @cs.pdf (132.97 KB)

우와~ 멋집니다 @.@ 현재는 docbook용 xml인데.. 모니위키 엔진에 많은 부분이 html로 직접 처리하기 때문에 xml로 바꾸는 중간 layer가 있어야만, 매크로같은 것들도 xml로 emit할 수 있습니다. 이 부분이 제대로 모니위키에 구현되지 않았습니다. 처음엔 속도 문제로 그렇게 한 것인데 버전 업을 할 수록 아쉬워지는군요. 조만간 중간의 xml 레이어를 만들어야 할 듯.. --WkPark

tex소스로 뽑는 기능도 그다지 어렵지는 않겠습니다만 현재 구현되지 않았습니다. 다만, 현재 모니위키 구조로는 그다지 쉽지는 않습니다. 모니위키의 위키문법을 파싱하는 부분(약 500줄)에 대한 대대적 refactoring을 하려고 계획중이며, 그렇게 되면 다른 문법으로 바꾸는 플러그인 제작이 쉬워질것이라고 생각만 하고 있습니다 ^^;; --WkPark

^
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2006-08-05 14:39:42
Processing time 0.0552 sec