본문으로 바로가기

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

category Software/Python 2016. 8. 19. 08:00

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

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

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

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

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

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

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

괜찮죠^^

뭐...

요런것도 되죠^^

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

위 그림 처럼 되지요^^

이런 방법으로

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


댓글을 달아 주세요

  1. BlogIcon 핑구야 날자 2016.08.19 08:15 신고

    하이퍼링크도 가능하군요~~ 완벽히 이해가 되지 않지만 잘 보고 갑니다.

  2. 여러가지로 마니 알고 계시네요ㅋㅋ

    • BlogIcon PinkWink 2016.08.22 07:59 신고

      깊이를 가늠할 수 없는 초박형 얇디얇은 지식을 그저 나열하는 수준이랍니다.^^
      언젠간 뭐 이런 아이들이 모여 깊이를 유지하겠지만...
      사실은 요렇게 기초스러운 이야기들을 올리는게 더 재미있더라구요^^

  3. BlogIcon 지후대디 2016.08.23 22:13 신고

    음 전 c언어로만 개발을 해와서 잘 모르겠지만 ^^ 이런 팁들이 필요한 사람들이 분명 있습니다.