기본적으로 두 가지 다른 것을 요구합니다.
코드 결과를 출력하는 마크 다운 셀.
몇 가지 항목을 세고 결과를 생성하여 마크 다운에 포함하고 싶습니다. [...] 마크 다운에 템플릿 을 갖고 프로그램에서 생성 된 값을 노트북에 삽입 하고 싶습니다.
마크 다운을 출력하는 코드 셀
나는 그러한 명령을 원합니다 : print '$\phi$'
마크 다운과 마찬가지로 파이 기호를 생성하십시오.
2. 이미 다른 답변 (기본적으로 : use Latex()
또는 Markdown()
import from IPython.display
) 이 이미 다루었으므로 첫 번째 답변에 중점을 둘 것입니다.
1. 변수가 삽입 된 마크 다운 템플릿
Jupyter 확장 Python Markdown을 사용 하면 실제로 설명하는 것을 정확하게 수행 할 수 있습니다.
설치 지침 은 nbextensions의 github 페이지에서 찾을 수 있습니다. jupyter 명령 또는 확장 구성 자를 사용하여 python markdown 확장을 활성화해야 합니다 .
확장자를 사용하면 {{var-name}}
. 이러한 마크 다운 템플릿의 예는 다음과 같습니다.
마크 다운 셀의 Python 코드
변수 a는 {{a}}입니다.
여기에 LateX : {{b}}를 삽입 할 수도 있습니다!
이미지도 삽입 할 수 있습니다. {{i}}
당연히 모든 변수 나 이미지는 a
, b
, i
이전 코드에서 설정해야합니다. 물론 $\phi$
인쇄 명령없이 Markdown-Latex 스타일 식 (예 :)을 사용할 수도 있습니다 . 이 이미지는 확장 기능의 위키에서 가져온 것으로 기능을 보여줍니다.
ipython / jupyter에 통합되는이 기능에 대한 자세한 정보는 ipython 및 jupyter 의 문제 추적기에서 설명합니다 .
display_markdown
기능이 있습니다.