Emacs组织模式:组织到html的转换——链接到不同页面中的节?

Emacs组织模式:组织到html的转换——链接到不同页面中的节?,emacs,org-mode,Emacs,Org Mode,如何在组织模式下链接到单独页面的某个部分,并在html中链接出来?例如,如果在file.org文件中,我有一个X部分的标签: ** Section X #+LABEL: sec:X 我可以通过file.org中的[[sec:X][section X]]]来参考本节。我可以从外部文档链接到file.org,并使用[[file:file.org][link to file.html]](在发布时会自动链接到相应的html文件)。但在本文档之外,我不能将第X节称为[[file:file.org#se

如何在组织模式下链接到单独页面的某个部分,并在html中链接出来?例如,如果在file.org文件中,我有一个X部分的标签:

** Section X
#+LABEL: sec:X
我可以通过file.org中的
[[sec:X][section X]]]
来参考本节。我可以从外部文档链接到file.org,并使用
[[file:file.org][link to file.html]]
(在发布时会自动链接到相应的html文件)。但在本文档之外,我不能将第X节称为
[[file:file.org#sec:X][link to section X of file.html]]
,因为节标签已转换为数字(例如,
sec-3_1
)。因此,我必须以
[[file:file.html[sec-3_1][link to section X of file.html]]
的形式链接到它,但前提是我知道
sec:X
标签将转换为
sec-3_1

(我正在使用与
org publish project
一起使用的默认函数进行转换。)

来自:

编辑: 更好地使用“CUSTOM_ID”属性,如

  file1.org
  -------------

  * Section
    :PROPERTIES:
      :CUSTOM_ID: my_section_link_id
    :END:
然后在file2.org中链接到file1.org:Section

  * Sectoin In File2
    - Link to [[file:file1::my_section_link_id][Section]] in File1
我认为orgmode 7.4中存在一个bug,如果使用“文件:文件1::#我的分区(链接)id”,它会生成不正确的html链接,但会生成正确的组织链接。如果您使用“file:file1::my_section\u link\u id”,则会生成正确的html链接,但组织链接不正确。

谢谢--但是当我使用
组织发布项目时,
文件:projects.org::::*任务标题
文件:sometextfile::NNN
部分链接丢失(但仍然链接到页面本身)。。。
  * Sectoin In File2
    - Link to [[file:file1::my_section_link_id][Section]] in File1