Textile과 한글 문제

Textile은 간단한 마크업 언어로서, 쉽게 html 코드를 생성해 주는 프로그램이다. 루비에서는 RedCloth라는 이름의 라이브러리에서 지원을 하고 있으며, 대부분의 루비로 만든 블로그나 위키들은 이걸 지원한다.

지금 내가 쓰고 있는 mephisto 역시 이걸 지원하고 있기 때문에, 내가 쓰고 있는 블로그들도 모두 texile 형태로 작성을 하고 있다 . 내가 지금 사용하고 있는 Textpattern은 기본적으로 textile을 사용하도록 되어 있다.

그런데 이게 한글과는 잘 맞지 않는 부분이 있다.

우리 말에는 조사가 있기 때문에 띄어쓰기의 단위가 한 단어가 아니다. 영어에서는 (거의) 항상 한 단어가 띄어쓰기의 단위가 되기 때문에 textile을 쓰는데 문제가 없지만, 우리 말은 문제가 생긴다. 한 단어에 규칙을 적용하고 조사를 붙여 쓸 수가 없는 것이다. 나름대로 문제이긴 한데, 이걸 해결할 수 있는 방법이 마땅이 없고, 그렇다고 조사 한 두개 띄어쓰는 문제 때문에 특별히 가독성에 문제가 생기는 것도 아니고 편리한 textile을 버리기도 그렇고 해서 그냥 쓰고 있다.

(업데이트. 2007-4-1. 이 곳에서 이 한글 문제를 해결하는 방법을 알게 되었다. 간단하게 말하면 대괄호를 쓰는 것이다. 이런 방법으로 조사의 문제는 해결할 수 있다. 다만, 고민을 하다가 지금은 markdown을 쓰는 중.)

Textile을 오래 쓰다보니 위키 문법들이 잘 생각이 나지 않을 때가 많다. 그냥 모든 위키에서 textile을 지원해 주면 좋겠다.

blog comments powered by Disqus

다양한 일과 생각들을 정리하는 개인 블로그입니다. 다른 블로거들처럼 자주 포스팅하지도 않고, 뚜렷한 주제를 가지고 글을 쓰는 것도 아니지만 가늘고 길게 가는 블로그를 지향하는지라 뜸하고 꾸준하게 글을 쓸 것입니다. 주로 기독교, 컴퓨터, 오페라, 읽은 책 내용 따위의 주제를 다루어 왔고 앞으로도 그럴 것이구요.

이외에 하는 일과 관련되어 화학정보학 관련 글을 적는 Agile2robust 블로그도 방문해 보세요.

If you can't read Korean characters, then click here to skim the english page with basic information on my academic career.

Recent Flickr Photos

IMG_0716IMG_0712IMG_0711IMG_0703IMG_0702IMG_0675

Archives

Badges

View Hanjo Kim's profile on LinkedIn

Add to Google

120x60b