다음의 설명에 따라 cvsup으로 번역 문서를 끌어 옵니다.
1) 패키지에서 cvsup을 설치합니다.
2) 다음 내용을 가진 doc-supfile라는 화일을 만듭니다.
*default host=cvsup.kr.FreeBSD.org *default base=/usr *default prefix=/usr *default release=cvs tag=. *default delete use-rel-suffix doc-all
핸드북 번역하시는 분들 보세요
현재 FreeBSD 핸드북은 기존 Linuxdoc에서 DocBook으로 형식이 변환되었습니다. 우리는 형식의 변화를 쫒기 보다는, 번역물의 완성에 주안점을 두고, 당분간은 기존 Linuxdoc 문서로 작업을 계속 합니다. 따라서, CVS 저장고에서 Linuxdoc 형식의 핸드북을 끌어오기 위해서는 다음과 같은 supfile을 사용해야 합니다. 다음 supfile은 /usr/doc/handbook/ 디렉토리에 핸드북 SGML을 끌어옵니다. (새로운 DocBook 형태의 문서들은 /usr/doc/en/ 에 위치합니다.)
*default host=cvsup.kr.FreeBSD.org *default base=/usr *default prefix=/usr *default release=cvs tag=LINUXDOC_2_DOCBOOK_4 *default delete use-rel-suffix doc-all
3) ``cvsup -g -L2 doc-supfile''명령을 주면 /usr/doc/밑에 SGML 소스를 끌어옵니다. 다른 디렉토리로 받고 싶다면 base와 prefix를 그에 맞게 수정하십시요.
좀더 자세한 사항은 handbook의 cvsup장의 "stay with current" 절을 참고하십시요.
반드시 SGML 문서 파일을 번역합니다. 필요한 도구의 설치 방법에 관해서는 여기를 보세요.
(add-hook 'text-mode-hook 'turn-on-auto-fill)
의 경우,id="nutshell"은 번역하지 않습니다.<ref id="nutshell" name="FreeBSD in a nutshell">
라는 것이 있는 경우, 1.7이라는 것이 이 파일의 revision입니다. 이 부분을 다음과 같이 고쳐씁니다.<!-- $Id: guide.html,v 1.7 1998/01/03 16:04:13 motoyuki Exp $ -->
참고로 <!--, -->로 둘러싸인 부분은 SGML의 주석입니다.<!-- The FreeBSD Korean Documentation Project --> <!-- Original revision: 1.7 --> <!-- $Id$ -->
필요한 도구는 FreeBSD의 포트/패키지에 포함되고 있기 때문에 간단하게 설치할 수 있습니다. 아래의 포트/패키지를 사용합니다. 전부 textproc 목록으로 분류되어 있습니다.
변환 도구
SGML의 DTD(문서형 정의)
참여는 하고 싶으나 SGML도 생소하고, 작업환경도 구축하기가 힘드실 경우에는, 상황표에서 SGML 문서를 내려받아, 위의 ``번역상의 주의''를 참고하여 문서를 번역(Windows상의 에디터로 하셔도 좋습니다)하신후, 제출해 주세요. 제출된 문서는 프로젝트 메니저나 다른 임원진이 대신 손보아 드립니다.
창피해 하지 마십시요! 이는 프로젝트에 처음 참가하는 대부분의 사람들이 느끼는 공통사항이며, 활동중인 임원진도 그러했습니다.