2
Emacs에서 Mathematica 코드를 편집 중입니다. 나는이를 입력 괜찮다 Emacs 디스플레이 전용 약어
\[Alpha], \[Beta], \[Gamma], ...
처럼 그리스 문자에 대한 티카의 일반 텍스트 표현이 보이지만, 결과 코드가 크고 못생긴 - 찾고있다, 예를 들면 :
k[\[Beta]_,z_]:=z^(\[Beta]/2) Hypergeometric2F1[\[Beta]/2,\[Beta]/2,\[Beta],z];
만들 수있는 방법이 있나요 이맥스는 특정 문자열 (예 :
\[Alpha]
)을 다른 문자열 (예 : 유니 코드 문자)로 표시합니다. Mathematica가 파일을 올바르게 읽을 수 있어야하기 때문에 한 문자열을 다른 문자열로 대체하고 싶지는 않습니다 (정확히 이해하면 약어가됩니다).
다른 모드 (예 : org-mode)가 수행하는 방식은 보이지 않는 사양입니다. 구현할 수있는 약간의 프로젝트 일지 모르지만, http://www.gnu.org/software/emacs/manual/html_node/elisp/Invisible-Text.html – Rob
[Emacs가 다른 것을 표시하는 방법 문자가 실제로 저장된?] (http://stackoverflow.com/questions/13600160/how-to-let-emacs-display-a-different-character-from-that-actually-stored) – Francesco