본문 바로가기

Applications

RFC문서 출력/인쇄하기



네트워크 관련 직종에 있거나 공부를 하다보면
누구나 거쳐가는 과정이 몇가지 있는데
그 중 하나가 RFC 문서이다.

어떤 프로토콜이나 기술적인 내용에 대해 표준을 찾아보고 싶을 때
위키피디아도 상당히 도움이 되지만 아무래도 RFC를 찾아보는 경우가 많다.
교재에서도 참고자료로 RFC문서번호를 명시하는 경우도 많고...

실제로 RFC문서를 찾아보면 
처음부터 끝까지 텍스트로만 이루어진 문서이다.
(심지어 그림조차 ascii art로 되어 있다.)



그리고 일반적으로 워드프로세서나 메모장에서 내용을 적듯이
텍스트가 쭉 이어지는 것이 아니라
일정 길이마다 머리말 꼬리말 페이지수 등이 들어가 있어서
페이지 별로 구분이 되어 있다.


이런 포멧을 보다보면
"이건 출력하면 책처럼 쓸 수 있겠다.." 라는 생각이 든다.

하지만 이 txt 문서를 받아서 메모장으로 열어보면
기대감이 무너진다.

.

앞서 보였던 ascii art 와 같은 그림이지만 모두 깨져있다.


이를 정상적으로 출력하기 위해서는
문단나눔문자 쪽나눔문자(정식명칭을 모르겠다.) 등을 정상적으로 인식할 수 있는 편집기가 있어야한다.

다행히도 windows에서 기본적으로 제공하고 있는 워드패드(wordpad)가 이에 해당한다.

워드패드로 rfc 문서를 열어서 출력하려고 미리보기를 해보면
우측과 하단에 공백이 남는 등 깔끔하게 보이지 않는다.



이는 폰트크기를 조절하여 맞춰줄 수 있다.
원하는 폰트로 바꿔주고 크기를 조절해주면 되지만
ascii art가 들어가 있으므로 가변폭폰트는 사용하면 안되고 고정폭폰트를 사용해야한다.
평소에 선호하던 고정폭폰트가 없다면 다음 링크를 참조
10 of the Best Programming Fonts

개인적으로는 consolas를 선호하기 때문에 consolas를 선택. ( 설치는 Consolas Font Pack )
워드패드에서 텍스트를 전체선택한뒤 서식 - 글꼴에서 폰트를 변경한다.
글꼴은 consolas, 크기는 11.
파일 - 페이지설정 에서 페이지 여백을 설정한다.
좌우 20, 상하 15.
이렇게 맞춰주고 나면 한페이지가 A4에 어느정도 보기좋게 맞춰진다.


다만 RFC문서가 장기간에 걸쳐 그리고 여러 사람에 의해 구축되어 온 만큼
필자에 따라서 그리고 시기에 따라서
1page로 나눈 길이가 조금씩 상이하기도 하고
일부러 빈페이지를 넣기도 하므로 인쇄시 미리보기를 이용하여
상하단 여백을 조절한다든지 표지만 분량이 한두줄 더 긴 경우엔 빈줄을 지워준다든지 하는식으로
조금씩 조절할 필요가 있다.

하지만 요즘 세상에 종이에 인쇄해서 들고다니기가 불편할 수 있다.
이정도로 페이지에 맞춰두고 PDF로 변환해서 들고다니면 좀 더 편리할 것이다.