이 노트에 대하여
Org-mode에서 논리 기호를 실제 문서와 코드 안에 어떻게 자연스럽게 써 넣을지 실험한다. 단순 prettify-symbols 설정을 넘어, 문장 관계와 추론을 기호로 압축해 쓰는 감각을 다루는 운용 노트다.
히스토리
- 지피티랑 같이 업데이트
- 페이지 추가
#latex 측면에서 보자면, #레이텍: #모음: 기호 심볼 수식
2026 @힣 어쏠로지 유니코드 기호 파일명 의미 설계
이 노트는 유니코드 기호를 파일명과 표지에 쓰는 쪽이고, 여기서는 그것을 실제 문장 관계와 추론 표현에 옮겨 쓰는 쪽이다.
2024 논리 관계와 한글 조사를 제거하기 위한 논리 기호 표현
김정한 -> :exist ⊢⊨
;;;; prettify-symbols with logic
;; https://en.wikipedia.org/wiki/Glossary_of_mathematical_symbols
;; 2024-03-07 기호를 활용하면 관계를 표현할 수 있다.
;; M-x list-unicode-display
(add-hook 'org-mode-hook (lambda ()
(push '("---" . "—") prettify-symbols-alist)
(push '("->" . "→" ) prettify-symbols-alist)
(push '("<-" . "←" ) prettify-symbols-alist)
(push '("<->" . "↔" ) prettify-symbols-alist)
;; (push '("<->" . "" ) prettify-symbols-alist) ; Action
(push '("=>" . "⇒") prettify-symbols-alist) ; if 조건 ⇒ ⟹
(push '("<=>" . "⟺") prettify-symbols-alist) ; 명제 논리 ; 동치
(push '(":not" . "!") prettify-symbols-alist); ¬
(push '(":and" . "∧") prettify-symbols-alist) ; 논리곱
(push '(":or" . "∨") prettify-symbols-alist) ; 논리합
(push '(":xor" . "⊕") prettify-symbols-alist) ; 베타적 논리합
(push '(":all" . "∀") prettify-symbols-alist)
(push '(":exist" . "∃") prettify-symbols-alist) ; 존재 실존
(push '(":vs" . "🆚") prettify-symbols-alist)
(push '(":ref" . "※") prettify-symbols-alist)
(push '(":prove" . "⊢") prettify-symbols-alist)
(push '(":entail" . "⊨") prettify-symbols-alist)
(push '(":in" . "∈") prettify-symbols-alist)
(push '(":notin" . "∉") prettify-symbols-alist)
(push '(":union" . "∪") prettify-symbols-alist)
(push '(":intersect" . "∩") prettify-symbols-alist)
(push '(":star" . "★") prettify-symbols-alist)
(prettify-symbols-mode)))
Comments