2010-03-19 11 views
5

मैं एक अनुक्रमित आइटम को पुन: संरचित पाठ दस्तावेज़ के अंदर कैसे संदर्भित कर सकता हूं?स्फिंक्स: क्रॉस-रेफरेंस अनुक्रमित आइटम

उदाहरण के लिए, मैं कैसे कर सकते हैं परस्पर-संदर्भ SectionB:

.. index:: 
    pair: SectionA; SectionB 

SectionB 
-------- 

SectionB description. 

मैं :ref:'SectionB' और :index:'SectionB' उपयोग करने की कोशिश, लेकिन वे काम नहीं करते।

धन्यवाद।

+0

तुम सच का उपयोग कर रहे हैं: रेफरी: ' सेक्शनबी 'के बजाय: रेफरी: \' सेक्शनबी \ '? आपको बैकटीक्स का उपयोग करना चाहिए ... –

+0

मैं बैकटिक्स का उपयोग कर रहा हूं, लेकिन मार्कडाउन इनलाइन कोड स्पैन के रूप में उनका उपयोग करता है, इसलिए मैंने ' – Unbeknown

उत्तर

3

देखें: Cross-referencing arbitrary locations

स्फिंक्स दस्तावेज में।

मुझे लगता है कि तुम क्या याद आ रही हो सकता है एक संदर्भ लेबल है,

की तरह कुछ का प्रयास करें: कहीं और कर

.. index:: 
pair: SectionA; SectionB 

.. _section-b-label: 

SectionB 
-------- 

SectionB description. 

और उसके बाद:

:ref:`section-b-label` 
+5

' का उपयोग करने के लिए उदाहरण को बदल दिया है, मुझे पता है कि मैं संदर्भ लेबल का उपयोग कर सकता हूं। जो मैं बचने की कोशिश कर रहा था वह इंडेक्स और संदर्भ लेबल दोनों को जोड़ना है। यह थोड़ा अनावश्यक लगता है। – Unbeknown

संबंधित मुद्दे