문제

구조 조정 텍스트에서 일부 기호를 사용하고 싶습니다. 어떻게 할 수 있습니까? (예 : → Markdown에서는 표준 HTML 문자 엔티티 목록 -- 또한보십시오 W3C 참조)

참고 : 수학 공식 지원을 종속성으로 요구하고 싶지 않습니다.

도움이 되었습니까?

해결책

"대체"연산자를 통해 많은 정의 된 기호가 있습니다.

정의를 통해 정의를 포함해야합니다 .. include:: <isonum.txt> 또는 비슷한 것.

그들 대부분은 형식을 가지고 있습니다 |larr| 또는 |rarr|.

그것들은 docutils.parsers.rst.include 설치 디렉토리. 수많은 유니 코드 문자를 정의하는 수십 개의 파일이 있습니다.

다른 팁

RST가 유니 코드를 지원 한 것은 나의 인상이었습니다. 원시 문자를 입력하고 docutils HTML의 인코딩을 처리 하시겠습니까?

나는 당신이 이것을 찾고 있다고 생각합니다. http://docutils.sourceforge.net/docs/ref/rst/roles.html#raw

다음 역할을 정의 할 수 있습니다.

.. role::  raw-html(raw)
    :format: html

그런 다음 쓸 수 있습니다.

This way :raw-html:`&rarr;`

다음과 같이 렌더링합니다.

이 방법 →

RST는 확실히 유니 코드를 지원하기 때문에 (참조 NOTEX RST 편집기) 기호를 직접 입력 할 수 있습니다. 의 예에서 NOTEX 당신은 다음과 같은 것을 발견 할 것입니다 :

|7Li+p → 2·4He| replace:: :sup:`7`\ Li + p → 2 :sup:`4`\ He

당신은 화살표를 봅니다 오른쪽 치환의 손잡이? 나는 이것이 당신에게 질문하기를 바랍니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top