Skip to main content
Version: 1.9.0

지원 문법

O2 는 Obsidian 마크다운 문법을 Jekyll 마크다운 문법으로 변환합니다. 지원되는 포맷들은 다음과 같습니다.

Obsidian 의 Wiki link 문법은 기본 마크다운 링크로 변환됩니다.

AS-IS

[[What is Obsidian?]]

TO-BE

[What is Obsidian?](/What%20is%20Obsidian%3F)

Image

Obsidian 의 이미지 문법은 기본 마크다운 문법으로 변환됩니다.

AS-IS

![[NewJeans.png]]

TO-BE

![image](/assets/img/<yyyy-MM-dd>-<title>/NewJeans.png)

yyyy-MM-dd 는 문서 내 date 또는 updated frontMatter 에 기반하여 변환됩니다. 링크가 깨지지 않도록 첨부파일들도 적절하게 이동됩니다.

Resize image

Obsidian 의 이미지 크기 조절 문법은 Jekyll 의 이미지 크기 조절 문법으로 변환됩니다.

AS-IS

![[NewJeans.png|100]]

TO-BE

![image](/assets/img/<yyyy-MM-dd>-<title>/NewJeans.png){: width="100" }

Resize image (width & height)

이미지의 폭과 높이 또한 변환할 수 있습니다.

AS-IS

![[NewJeans.png|100x200]]

TO-BE

![image](/assets/img/<yyyy-MM-dd>-<title>/NewJeans.png){: width="100" height="200" }

Embeds

Obsidian 의 embeds 문법은 기본 링크로 변환됩니다.

AS-IS

![[Obsidian#This is Obsidian!]]

TO-BE

[Obsidian](/Obsidian#This%20is%20Obsidian!)

Comments

Obsidian 의 주석 문법은 Jekyll 의 주석 문법으로 변환됩니다.

AS-IS

%% This is a comment %%

TO-BE

<!-- This is a comment -->

Footnotes

Obsidian 의 각주 문법은 Jekyll 의 각주 문법으로 변환됩니다.

AS-IS

[^1]

TO-BE

[^fn-nth-1]

현재는 simple 방식만 지원합니다.

Curly braces

Obsidian 의 중괄호 문법은 Jekyll 의 중괄호 문법으로 변환됩니다.

AS-IS

{{ content }}

TO-BE

{% raw %}{{ content }}{% endraw %}

이 기능은 설정에서 토글을 통해 활성화할 수 있습니다.

그 외

나머지 문법들은 무시됩니다. 변환하고 싶은 문법이 있다면 이슈로 알려주세요.

References