2012-10-05 6 views
6

나는 Markdown과 MultiMarkdown을 발견하고 있으며, 지금까지 그것을 사랑하고 있습니다. 그러나 HTML로 내보내고 브라우저에서 가비지로 나오면 특수 문자가 제대로 이스케이프되지 않습니다.markdown에서 특수 문자를 처리하는 방법은 무엇입니까?

예 :

How does Markdown handle special characters? 
============================================ 

For example, German is full of ä, ö, ü and ß. 

손으로 이스케이프 시퀀스를 입력

<h1 id="howdoesmarkdownhandlespecialcharacters">How does Markdown handle special characters?</h1> 

<p>For example, German is full of ä, ö, ü and ß.</p> 

내가 독일어 많이 쓸 필요가 있기 때문에

로 변환되는 것은 옵션이 아닙니다. 올바르게 이스케이프 된 특수 문자로 HTML 출력을 얻으려면 어떻게해야합니까?

답변

2

내가 아는 한, 이것은 불가능합니다 (비록 내가 틀렸다고 입증 되기는 하겠지만). 최근에 Markdown 구문을 사용하여 Doxygen에서 설명서를 생성했으며 &deg;으로 모든 ° 기호를 교체해야했습니다. Markdown이라는 철학에 반하는 수치는 생성 된 출력만큼 ​​읽을 수있는 텍스트 파일을 만드는 것입니다.

3

나는이 시나리오가 사용자에게 적용 알고 있지만, 여기에 간다하지 않습니다

나는 노르웨이의 편지 'æ', 'O'와 'A'에 대한 동일한 필요가있다. 파이어 폭스와 애드온 '마크 다운 뷰어'를 사용하여 마크 다운 문서를 볼 수 있습니다.

Markdown Viewer에서 노르웨이어 문서를 보는 것은 문서가 일반적인 방법으로 저장되는 경우 깨진 문자를 렌더링합니다.

western (windows 1252) 인코딩을 사용하여 문서를 저장하면 텍스트가 잘 렌더링됩니다 (독일어 글자도 사용).

+0

대단히 감사합니다. 포르투갈어로 쓰는 악센트 부호가있는 문자로 내 문제를 해결했습니다. –

관련 문제