#orgmode 익스포트 할 때, underscore가 subscripts로 바뀌는 걸 억제

less than 1 minute read

hello_world

org로 작성한 글에 밑줄이 들어간 단어가 있다.

M-x org-md-export-as-markdown

markdown으로 익스포트 하려고 함수를 실행하면

hello<sub>world</sub>

latex 문법처럼 subscripts로 변환한다.

수식이 아니면 subscripts를 쓸 일이 없다. elixir 관련 글을 쓸 때, 변수 이름으로 _ 문자를 많이 사용해서 subscripts로 변환하는 게 성가시다.

_ 문자를 쓰지 말고 escape 문자를 붙여서 \_ 문자열을 쓰면 된다. 이것도 한두 번이지 매번 어떻게 이렇게 치나? 관련 설정이 있는지 찾아봤다.

(setq org-export-with-sub-superscripts nil)

설정 파일에 추가한다. 이제 _ 문자를 마음껏 써도 된다.

참고

C-x C-s C-x C-c