첨자 표시
첨자 표시 방식
Obsidian
Obsidian은 Markdown 기반이므로 다음과 같은 구문을 사용합니다:
- 위첨자:
<sup>text</sup>
- 아래첨자:
<sub>text</sub>
H<sub>2</sub>O
E = mc<sup>2</sup>
- H2O
- E = mc2
Hugo
Hugo 역시 Markdown을 사용하지만, Markdown만으로는 직접 위/아래 첨자를 지원하지 않습니다. 대신 HTML 태그를 사용해야 합니다.
E = mc<sup>2</sup>
H<sub>2</sub>O
두 환경 모두 HTML을 해석하기 때문에 <sup>
와 <sub>
태그를 사용하면 문제가 없습니다.
Hugo 에서만 표시되지 않는 경우
Hugo에서 위첨자(<sup>
)나 아래첨자(<sub>
)가 제대로 표시되지 않는 문제는 테마나 Markdown 렌더러가 HTML 태그 처리를 제한하기 때문일 수 있습니다.
테마 설정 확인
- 일부 Hugo 테마는 보안상 HTML을 필터링합니다.
config.toml
또는config.yaml
에 다음 설정을 추가하여 필터를 해제할 수 있습니다.
[markup]
[markup.goldmark]
[markup.goldmark.renderer]
unsafe = true