티스토리에 주석을 달면 가끔 한 글자씩 빼먹고 나타내는 경우가 있다. 특히 \ 문자(역슬래시)를 나타낼 때 항상 한 글자씩 빼먹고 나타낸다.
벌레의 유형
- 덧셈을 못하는 벌레이다.
- 그게 아니라면 자신의 본문을 화면 표시가 아니라 나눗셈으로 착각하는 벌레이다.
벌레의 발견
우연히 주석에 하드디스크 파일의 경로를 나타내다가 발견하였다.
이것은 스프링노트에서 [footnote] 표시를 붙여 나타내어도 나타나면, 티스토리에서 주석을 붙여도 나타났다.
벌레 분석
우선 편집 화면을 보면 다음과 같다.
티스토리 글쓰기(편집) 화면
위에서 보면 각주 부분에 어떤 파일의 경로가 있다. 파일 경로이므로 \ 문자(역슬래시 문자)가 들어가야 한다. 그 부분만 따로 떼면 다음과 같다.
위와 같이 입력했다. 다만 알아보기 쉽게 \ 문자를 자주색으로 나타냈으며, 실제로는 티스토리 글쓰기(편집) 화면처럼 모두 검은색이다.
미리보기를 하면 다음과 같다.
주석(각주)에서 \ 문자(역슬래시)를 나타내는 예제 미리보기
그런데 위에서 보면 조금 이상한 부분이 있다. 일단 그 부분만 떼어 보자.
\ 문자(역슬래시 문자)가 전혀 나타나지 않는 각주 부분
무슨 까닭에서인지 \ 문자(역슬래시 문자)를 전혀 나타내지 못하고 있다.
벌레 잡기
내 짧은 지식으로 생각건대, 이것은 C 언어에서 문자열을 나타낼 때와 비슷한 현상이다. 다시 말해 C언어에서 printf 함수로 문자열을 출력할 때 \ 문자를 나타내려면 \ 문자를 1회 입력하면 안 된다. 반드시 2회, 그러니까 \\ 처럼 2회 입력해야 \ 문자를 1회 출력해 준다.
문제는 왜 이렇게 복잡한 방법으로 입력하게 만들었느냐이다. 이런 방식은 컴퓨터를 익숙지 않거나, 컴퓨터 언어(C 언어, 또는 자바스크립트 언어)를 전혀 모르는 사람에게는 꽤 큰 불편을 불러오는 악성 벌레이기 때문이다.
아무튼 이 문제를 해결하려면 \ 문자를 2회 겹쳐서 표기하면 된다.
\ 문자(역슬래시)를 2회 입력한 편집 화면
각주(주석) 부분만 떼어 내면 위와 같다.
미리보기를 하면 아래와 같다.
주석 부분에 파일 경로명이 제대로 나타난 미리보기 화면
제작자/제공자의 답변
2009년 5월 30일 아침에 오류 보고했다.
관련 문서
내부 문서
- [벌레와 팁] - 티스토리에서 주석이 제대로 인식되지 않는 현상
- [벌레와 팁] - 티스토리에서 치환자 출력하기
- [벌레와 팁] - 티스토리 이미지 갤러리 문제
- [벌레와 팁] - 티스토리 인쇄CSS 적용하기
- [벌레와 팁] - 티스토리 파일 첨부 창 잘라먹기
- [벌레와 팁] - 티스토리 그림 파일 업로드 벌레
외부 문서
- 티스토리 홈페이지 : http://www.tistory.com/
이 글은 스프링노트에서 작성되었습니다.
'벌레와 팁' 카테고리의 다른 글
한/글과 구결 표기 (0) | 2009.12.10 |
---|---|
스프링노트 : 문자 인코딩 관련 사항 (0) | 2009.11.29 |
제거되지 않는 버추얼박스 제거하기 (0) | 2009.04.16 |
Offree.net에서 발견한 이상한 점 (2) | 2009.03.26 |
윈도XP 키보드와 버추얼박스 호스트 키 문제 (9) | 2009.03.21 |