2015-09-02 10 views
7

का उपयोग कर लेबल के साथ रेफरी करें मुझे स्पिंक्स-डॉक के रेफ फ़ंक्शन का उपयोग करने में कोई समस्या है, मैंने एक पैराग्राफ के ऊपर एक लेबल डाला है और फिर मैं उस लेबल से दूसरे दस्तावेज़ से लिंक करने का प्रयास करता हूं लेकिन उसी प्रोजेक्ट के अंदर।कैंट का उपयोग स्पिंक्स डॉक

लेबल मैं एक दस्तावेज़ में उपयोग:

.. _hal_1k_1p: 

और रेफरी मैं कोशिश है कि लेबल से जोड़ने के लिए उपयोग करने के लिए:

:ref:`Link title hal_1k_1p` 

लेकिन जब दस्तावेज़ निर्माण मैं केवल यह त्रुटि संदेश मिलता है :

चेतावनी: अपरिभाषित लेबल: लिंक शीर्षक hal_1k_1p (यदि लिंक नहीं शीर्षक है लेबल एक संप्रदाय पूर्व में होना चाहिए आयन हेडर)

मैं क्या गलत कर रहा हूं?

उत्तर

13

ठीक है, http://sphinx-doc.org/markup/inline.html#role-ref को देखकर आप इस की आवश्यकता है:

:ref:`Link title <ha1_1k_1p>` 

कि लेबल से जोड़ने के लिए।

सुनिश्चित करें कि आप कोण इसलिए की तरह अपने लेबल आसपास कोष्ठक है: < लेबल >

+1

जब मैं सरकारी डॉक्स पढ़ा वे मेरी समस्या "लेबल है कि एक अनुभाग शीर्षक अभी भी करने के लिए संदर्भित किया जा सकता से पहले रखा नहीं कर रहे हैं के बारे में इस जवाब दे , लेकिन आपको इस वाक्यविन्यास का उपयोग करके लिंक को एक स्पष्ट शीर्षक देना होगा:: ref: 'लिंक शीर्षक '। " लेकिन समस्या यह है कि वे वास्तव में इसे कार्यान्वित करने का एक उदाहरण नहीं देते हैं, इसलिए मैं – Raiu

+0

अटक गया था ब्रैकेट चीज गायब थी, बहुत बहुत धन्यवाद – Raiu

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