org मोड टेबल पंक्ति संख्या स्वचालित रूप से बढ़ती है?


17

हाल ही में मैं कुछ आंकड़े करने के लिए तालिका का उपयोग कर रहा हूं, और मैं पंक्ति संख्या को इंगित करने के लिए तालिका का पहला कॉलम चाहता हूं, जैसे कि।

   |  | title|
   |--| -----|
   | 1| A    |
   | 2| B    |

और मैं चाहता हूं कि नई पंक्ति बनाने के बाद पहले कॉलम की संख्या अपने आप बढ़े।

क्या इसके बारे में अच्छे सुझाव हैं?


20
#+tblfm: $1=@#-1टेबल के नीचे रखें । अब जब आप अपने माउस को सूत्र C-c C-cपर और उस पर ले जाते हैं, तो यह बढ़ते हुए पूर्णांक का एक क्रम बनाने के लिए पहले कॉलम सा की सामग्री को पुनर्गणना करेगा।
wvxvw


1
मैं ठीक उसी चीज़ (@ #) की तलाश में था। कभी-कभी खोज करने की तुलना में तेजी से होता है ...

यह संभव है, लेकिन समय लेने वाली, दो वर्गों से एक साथ जानकारी piecing द्वारा मैनुअल से यह पता लगाने के लिए (कभी-कभी पूछना खोज, पढ़ने और सोचने की तुलना में तेज है :) emacs में जानकारी-मोड मैनुअल पर जाएं ( C-h I), धारा 3.5 मैनुअल के .1, एक गैर-उप-अनुभाग में "फ़ार्मुलों में फ़ील्ड निर्देशांक" कहा जाता है, बताते हैं @#-1। फिर खंड 3.5.6, "स्तंभ फ़ोमुले," बताते हैं $1=
रेब.कबिन

ध्यान दें कि @ wvxvw के उत्तर के साथ आपके पास 0-आधारित अनुक्रमण हो सकता है $1=@#-2
कोलेलिम्नज

जवाबों:


20

'1' या किसी अन्य संख्या में डालने के बाद पहले कॉलम में S-ENTER दबाएँ और यह एक नई पंक्ति में स्वतः-वृद्धि करेगा। एक सूत्र के रूप में काफी चतुर नहीं है, लेकिन याद रखना आसान है (मेरे लिए)।


1
wvxvw का 12 अगस्त 15 का उत्तर अधिक आम तौर पर शक्तिशाली होता है क्योंकि यह सभी पंक्तियों को पुन: संख्या देता है यदि मैं तालिका में किसी पंक्ति को सम्मिलित करता हूं, या यदि मैं पंक्तियों के समूह को काटता हूं और पेस्ट करता हूं।
फ्रैंक एम।

यह साफ है! धन्यवाद।
तेजसुबने
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.