Kuruluş dosyaları gibi CUSTOM_LABEL özelliğine sahip birçok belgem var
* Introduction
:PROPERTIES:
:CUSTOM_LABEL: AP 1
:END:
Bu durumda, dosyaların LaTeX olarak dışa aktarılması ve her birinin a CUSTOM_LABEL
olarak çevrilmesi gerekir \label{marker}
. Yukarıdaki örnek tercüme edilmelidir \label{AP 1}
.
Ben zaten ihracat zamanında özel fonksiyonları aramak için biliyorum, ama ben bu belirli dönüşüm yapmak için bir defun yazmak için yeterince uzman değilim, yani CUSTOM_LABEL
->\label{}
Nasıl defun bir enjekte etmek olabilir custom_label
olarak \label{}
yazılabilir?
Ben bile sadece bazı sahte kod, ya da bazı işaretçiler takdir ediyorum.
Bu soruyu burada başka yerler yerine soruyorum, çünkü bu daha çok bir Emacs sorusu, çünkü org modu kılavuzunu iyice araştırdım ve bu tür özellikler şu anda kullanılamıyor.
Dışa aktarma sırasında belirli bir EMLAK'ı (LaTeX, HTML veya başka bir format) dönüştürmek için kullanılan genel bir işlev daha da iyi olurdu.
Teşekkür ederim.
emacs-orgmode
listede okuyordum (diğerleri arasında lists.gnu.org/archive/html/emacs-orgmode/2014-09/msg00498.html ). Bu kodu denedim ve sadece ayar yaptım org-latex-custom-id-as-label
. HTML dışa aktarma ile iyi çalışır, ancak LaTeX dışa aktarma ile herhangi bir etkisi yoktur. Keşke sadece org-mode
temel işlevlere güvenebilseydim , yine de güzel bir genellemeye izin verdiği için @ malababrba'nın cevabını seviyorum.
\section{h}\label{sec-1}
kullanıyorum 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
ve Org-mode version 8.2.6 (release_8.2.6-1 @ /Applications/Emacs.app/Contents/Resources/lisp/org/)
. Ayrıca, emin olmak için, benim .emacs.d adını değiştirdim, bu yüzden özel bir şey olmadan koştu.
org-mode
Bu el-get
tarifi kullanarak en son yüklemeyi denedim : github.com/dimitri/el-get/blob/master/recipes/org-mode.rcp , ama yine de Org-mode version 8.2.6 (release_8.2.6-1 @ /Users/gsl/.emacs.d/el-get/org-mode/lisp/
bu tarifi nasıl kullanacağımı biliyor musunuz? dev-dal? Bunu yeni bir soru olarak da sorabilirim. Bunu işaret ettiğiniz için çok teşekkür ederim.