본문 바로가기

Software/Python

IPython Notebook에서 Markdown 사용하기...

IPython 이야기를 꺼낸게 벌써 1년이 넘었네요... [바로가기] 그 때는 참 설치하는 과정이 재미있기도 했습니다^^. 그러다가.. Anaconda를 이용해서 설치하면 매우 편하다는 이야기도 드렸었죠^^[바로가기] 그런데... 편한 IPython Notebook에 더 편한 Markdown이라는 기능이 있습니다. 저는 주로 매우 자세한 주석을 처리할 때 사용하는데요. 이를 보관하기도 편하며, 소스코드의 원리를 저장할 때도 매우 편하답니다.^^ 그런데 이 Markdown 중에서도 확장 기능을 사용하기 위해 뭘 하나 설치하도록 하죠^^

[바로가기]에 가면 안내해주는 데로 깔끔하게 설치를 시작합니다. 그러고 보면 확장팩의 설치는 Python의 경우 참 편한것 같습니다.^^

그리고 IPython 혹은 Jupyter 화면에서 새롭게 Nbextensions라는 메뉴가 만들어 지는 것을 알 수 있습니다.^^

여기서 Python Markdown을 선택해 줍니다.

이제 뭘 할 수 있게 되냐면...  위에 보이듯이 코드 영역의 변수 내용을 Markdown 영역에서 {{ }}로 감싸주면 표현됩니다.

위 그림처럼 말이죠^^ 이게 은근 편하거든요^^

아 그리고, *, **, ***이렇게 곱하기 기호 하나, 둘, 셋으로 감싸주면... 그게 위 그림처럼, 각각 기울임, 굵게... 기울리고 굵게로 표현됩니다.

괜찮죠^^

뭐...

요런것도 되죠^^

아 그리고, #, ##, ###은 제목 서식의 깊이를 지정할 수 있습니다.^^

위 그림 처럼 되지요^^

이런 방법으로

하이퍼링크의 구현도 가능합니다. 이 정도 markdown을 사용하면... IPython 문서가 좀 더 풍요로워 진답니다^^

반응형