2006년 02월 12일
이글루스에 소스 코드 올리기
이글루스에는 IT 업계에서 일하시는 개발자 분들이 많으신 것 같습니다. 개발 관련된 일들을 포스팅하려면 가끔 코드를 올릴 일도 필요한데, 이글루스에 소스 코드 올리기 팁을 공개합니다. (이미 다 알고 계실지도 모르겠지만.)
1. 일단 C, C++, Java, C# 등 자신의 사용하는 언어의 소스 코드를 준비합니다.
2. 이왕이면 알아보기 쉽게 Syntax Highlight 기능을 이용합니다. vim에서 :TOhtml 을 입력하면 소스 코드를 HTML 파일로 변환해 줍니다. 혹은 Code2HTML 프로그램을 이용합니다.
3. 이렇게 생성된 HTML에서 <pre>...</pre>를 잘라내 이글루스 편집창에 붙여넣습니다. 이때 편집 모드는 HTML을 선택합니다.
4. 이글루스는 HTML 편집 모드에서도 <br> 자동 붙여 넣기 옵션을 끌 수가 없습니다. 따라서 <pre>...</pre> 안의 내용도 전부 <br>이 붙어서 줄 간격을 조절을 못합니다. <div style="line-height:70%;"> 태그를 이용해 줄 간격을 줄입니다.
1. 일단 C, C++, Java, C# 등 자신의 사용하는 언어의 소스 코드를 준비합니다.
2. 이왕이면 알아보기 쉽게 Syntax Highlight 기능을 이용합니다. vim에서 :TOhtml 을 입력하면 소스 코드를 HTML 파일로 변환해 줍니다. 혹은 Code2HTML 프로그램을 이용합니다.
3. 이렇게 생성된 HTML에서 <pre>...</pre>를 잘라내 이글루스 편집창에 붙여넣습니다. 이때 편집 모드는 HTML을 선택합니다.
4. 이글루스는 HTML 편집 모드에서도 <br> 자동 붙여 넣기 옵션을 끌 수가 없습니다. 따라서 <pre>...</pre> 안의 내용도 전부 <br>이 붙어서 줄 간격을 조절을 못합니다. <div style="line-height:70%;"> 태그를 이용해 줄 간격을 줄입니다.
#include <stdio.h>
int main()
{
printf("Hello World!");
}
# by | 2006/02/12 03:26 | 정보 | 트랙백 | 핑백(1) | 덧글(7)











☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
... 이글루스에 소스 코드 올리기이것 저것 찾아보았지만그냥 소스를 Html로 변경해서 Posting하기로 했다.뭐 자동으로 소스를 이쁘게 포스팅할 수 있는 방법이 없을까? ... more
<pre>는 갈등이네요.
비표준태그라서 일부러 쓰지를 않거든요.
탭에 까지 붙여서 만들어 준다면야.
근데 <pre>가 비표준태그란 건 처음 알았네요.
근데 대부분의 브라우저가 지원하지 않나요?
아 이놈에 공돌이 ㅠㅠ
좋은정보 감사합니다. 원하고 있었답니다 ^^