CUSTOM_LABEL 속성이있는 org 파일로 많은 문서가 있습니다.
* Introduction
:PROPERTIES:
:CUSTOM_LABEL: AP 1
:END:
이 경우 파일을 LaTeX로 내보내 각 파일을로 변환 CUSTOM_LABEL
해야합니다 \label{marker}
. 위의 예는로 번역되어야합니다 \label{AP 1}
.
나는 수출시 사용자 정의 함수를 호출하는 방법을 이미 알고,하지만 난 특정 변환을 할 수있는 defun는를 작성하는 전문가 부족, 즉 아니다 CUSTOM_LABEL
->\label{}
어떻게 defun는이 주입 할 수있는 custom_label
등의 \label{}
기록을?
일부 의사 코드 또는 포인터조차도 감사하겠습니다.
나는 org-mode 매뉴얼을 철저히 검색했기 때문에 이맥스 질문이기 때문에 다른 장소 대신이 질문을하고 있습니다.이 기능은 현재 사용할 수 없습니다.
내보낼 때 주어진 속성 (LaTeX, HTML 또는 기타 형식)을 변환하는 일반적인 기능이 더 좋습니다.
감사합니다.
emacs-orgmode
목록에서 그것에 대해 읽었습니다 . 그 코드를 시도하고 설정했습니다 org-latex-custom-id-as-label
. HTML 내보내기에서는 잘 작동하지만 LaTeX 내보내기에는 영향을 미치지 않습니다. 나는 org-mode
핵심 기능 에만 의존 할 수 있기를 바랍니다 . 여전히 @malababrba의 답변을 좋아합니다. 좋은 일반화가 가능합니다.
\section{h}\label{sec-1}
및를 사용 GNU Emacs 24.3.94.1 (x86_64-apple-darwin13.4.0, NS apple-appkit-1265.21) of 2014-10-04 on builder10-9.porkrind.org
하고 Org-mode version 8.2.6 (release_8.2.6-1 @ /Applications/Emacs.app/Contents/Resources/lisp/org/)
있습니다. 또한 확인하기 위해 .emacs.d의 이름을 변경 했으므로 사용자 정의 항목이 없었습니다.
org-mode
이 el-get
레시피를 사용하여 최신 설치를 시도했습니다 : github.com/dimitri/el-get/blob/master/recipes/org-mode.rcp , 그래도 여전히 Org-mode version 8.2.6 (release_8.2.6-1 @ /Users/gsl/.emacs.d/el-get/org-mode/lisp/
레시피를 사용하여 사용할 수 있도록 해당 레시피를 조정하는 방법을 알고 싶습니까? 개발자 브랜치? 나는 이것을 새로운 질문으로 할 수도 있습니다. 지적 해 주셔서 감사합니다.