대량의 소스 코드 출력때 어떻게 출력해서 보세요?
글쓴이: bitscode / 작성시간: 토, 2006/11/04 - 12:11오후
제가 이번에 리눅스 커널 공부좀 할려고 커널 소스를 출력하려고 하는데요.
커널 소스 파일이 많아서 출력하는데 시간이 많이 걸리쟈나요..
그래서 제가 생각해본바로는 소스들을 tar 로 묶어주고,
인쇄하기 용이한 프로그램에서 출력해야 할 것 같은데요...
당연한 거지만 문제가 다음 소스 파일 출력이 다음 장에 출력이 되지 않거든요.
저는 다음 소스 파일이 다음 장으로 출력되게 하고 싶은데요.
어쩔수 없이 일일히 수작업 해주어야 하나요?
그리고 쉘 스크립트상에서 인쇄를 제어할 수 있지 않을까 싶어서...
tar 포맷을 보니..
먼저 해당 파일의 경로 및 파일 이름
그 다음 파일 내용
다음 파일의 경로 및 파일 이름
파일 내용
.
.
.
이런식이더군요. 첫 컬럼에 '파일의 경로 및 파일 이름' 를 인식하면,
다음 장에 출력되도록 해주고
파일 내용을 출력 하면 될 것 같은데...
실제적으로 어떻게 해야할지 모르겟어요.
대량의 소스 코드 출력 노하우좀 갈켜주세요.
마지막으로, 전용 프로그램이 있다면 추천좀 해주세요. ( 2단 출력 / 여백 지정 가능등 / 양면 인쇄 가능한가요? )
Forums:
그런건...
지금 찾으시는 기능들은 좋은 프린터를 구입하셔야만 합니다.
양면인쇄를 소프트웨어적으로 지원하는 것은 없으니까요. 그 기능이 프린터에
있어야만 이용할 수가 있는겁니다.
주변에 기능좋은 프린터를 가진 사람이 있다면 부탁하거나 직접뽑는것이 좋고
만일 없다면 인쇄하는 곳에 의뢰할 수도 있고...
한번 출력해보시면 알겠지만 그리 녹녹한 작업도 아니고 또한 출력이 끝나도
그것을 처음부터 끝까지 못볼 것이라고 생각합니다. 처음에는 의욕적으로 시도를
하지만 시간이 지나면서 뽑아놓은 종이가 아깝다는 생각이 들고 나중에는...
제가 조언을 드리자면 필요한 부분만 골라서(몇개 없을겁니다.) 따로 편집해서
뽑아보시라는 겁니다. 즉, 처음에는 무작정 뽑기보다는 모니터로 읽어보고 필요하다
싶으면 그것을 파일경로, 파일이름, 줄수등의 정보와 함께 문서에 적고 필요부분을
스크랩해놓고 나중에 필요하면 이 파일만 프린터해보는게 좋습니다.
소스를 쭉 프린터하는 것보다는 일단 시중에 나와있는 LINUX커널에 관련된
책을 한번 구입해서 보신다음에 소스를 보시는게 더 좋습니다. 커널에 상당한
지식이 있으시다면 모르겠지만 그렇지 않다면 의욕만앞서고 되는일은 하나도
없어지기 때문입니다.
------------------------------
좋은 하루 되세요.
------------------------------
좋은 하루 되세요.
lxr
대량의 소스 코드는 lxr같이 하이퍼링크로 연결된 크로스 리퍼런스 도구에서 보는 편이 더 낫다고 생각합니다. (OpenGrok도 괜찮은 것 같습니다.)
제 경우에는 일단 흥미로운 부분을 찾으면 대개 10쪽 안쪽이고, 인쇄해서 읽어볼 필요가 있다 싶으면 gedit에서 출력합니다.
댓글 달기