1
A
답변
3
예, 수학 구문이 Markdown의 구문과 충돌합니다. 파서에게 Markdown으로 취급하지 말라고해야합니다.
랩 수학 기능 원시 HTML에서 :
당신은 그렇게 할 수있는 몇 가지 방법이있다. 마크 다운은 원시 블록 수준 HTML 내에서 처리되지 않습니다. 그래서div
에서 수학을 포장 :<div>${\{y_{i}, x_{i1}, ..., x_{id}\}}_{i=1}^{n}$</div>
가 third-party extension (또한 here)를 사용하여 수학 같은 문서의 섹션을 표시하는 방법을 제공한다.
pip install python-markdown-math
그런 다음, 파이썬 코드에서, 당신이 말할 수있는 마크 다운을 사용 : 당신은 Python-Markdown-Math를 설치, 클라운 예제를 사용하는 파이썬 마크 다운을 말해 다음 확장자 중 하나를 설치하고 필요, 다음을 수행하십시오 확장 : 돈 (일반 사용) 지정을 위해 사용되는 달러 기호와의 충돌을 피하기 위해, 확장 대부분의 래퍼로서 하나의 달러 기호 사용을 지원하지 않는
markdown.markdown(src, extensions=['mdx-math'])
참고. 이 경우, 이중 달러 기호 (
$$...$$
)를 사용해야합니다. 또는이 같은 하나의 달러 기호에 대한 지원을 설정 수 :markdown.markdown( src, extensions=['mdx-math'], extension_configs={ 'mdx-math': {`enable_dollar_delimiter`: True} } )
를 여담으로, Arithmatex 확장은 기본적으로 하나의 달러 기호에 대한 지원을 제공합니다. 그러나 이것은 더 큰 확장 패키지의 일부입니다. Python-Markdown-Math는 파이썬 - 마크 다운 - 수학 (Python-Markdown-Math)이 필요하기 만하면됩니다. 각각의 파이썬 - 마크 다운 수학은 다른 파이썬 - 마크 다운 팀원이 개발했습니다.