โหมด Org- เน้นหลายบรรทัดและตัวหนา


11

มีมาร์กอัพประเภทใดในโหมดองค์กรเพื่อให้ได้ข้อความที่มีหลายบรรทัดเพื่อให้เป็นตัวหนาตัวเอียงหรือไม่?

*This is what I want to be bold and I only want lines to 
be a certain length so that this doesn't work.*

ฉันรู้เกี่ยวกับการใช้visual-line-modeเป็นทางเลือกfill-paragraphที่จะแก้ปัญหานี้ แต่ฉันชอบM-qมากเกินไปและฉันต้องการลองและเก็บไฟล์ของฉันให้มีความกว้างที่แน่นอน

ยินดีต้อนรับตัวอย่าง ฉันไม่รู้ Elisp ดังนั้นฉันไม่สามารถทำเองได้ แต่ฉันคิดว่ามันจะทำลายการส่งออกด้วย

ฉันกำลังคิดอะไรบางอย่างเช่น:

#+BEGIN_BOLD
  All my text in here would be super bold
  and would be very nice.
#+END_BOLD


ดังนั้นฉันต้องใช้การปรับแต่งเพื่อระบุจำนวนบรรทัดที่ฉันต้องการทำเครื่องหมายอย่างแน่นอน นั่นไม่เหมือนกันกับฉัน
salotz

โอเคคุณสามารถใส่ได้ 1,000 บรรทัด มันมีมากถึง 1,000 บรรทัดไม่ใช่แค่ 1,000 ไลน์เท่านั้น
nicael

ดูเหมือนแฮ็คเล็กน้อย แต่ฉันเดาว่ามันใช้ได้ ขอบคุณ.
salotz

คำตอบ:


1

ตามคำตอบจากความคิดเห็นของ nicael ในคำถาม:

โดยค่าเริ่มต้นโหมดองค์กรอนุญาตให้ขึ้นบรรทัดใหม่ได้ ดังนั้นหากคุณต้องการเพิ่มมาร์กอัพให้กับข้อความที่ครอบคลุมมากกว่าสองบรรทัดติดต่อกันคุณจะต้องแก้ไขรายการนี้

(setcar (nthcdr 4 org-emphasis-regexp-components) N)

... โดยที่ N คือจำนวนบรรทัดใหม่ที่คุณต้องการอนุญาต

สูงกว่าในคำตอบเดียวกันบอกว่าคุณต้องเพิ่มบรรทัด:

(org-set-emph-re 'org-emphasis-regexp-components org-emphasis-regexp-components) 

หลังจากบรรทัดด้านบน


สิ่งนี้ไม่ได้ผลสำหรับฉัน ฉันทำงานตรงตามที่คุณโพสต์และเริ่มต้นโหมด org ใหม่และยังใช้การเน้นที่บรรทัด N ไม่ทำงาน มีอะไรที่ฉันอาจจะพลาดหรือไม่?
itdoesntwork

@itdoesntwork ขออภัยฉันไม่ใช่ผู้เชี่ยวชาญใน emacs เพิ่งโพสต์คำตอบที่ดีอีกครั้งในที่นี้เพราะเป็นชุมชน wiki เพราะมันแก้ไขปัญหานี้ได้เช่นกัน ลองแสดงความคิดเห็นกับคำตอบเดิม (ลิงค์ด้านบน) และคุณอาจได้รับความช่วยเหลือ รวมข้อมูลเพิ่มเติมเกี่ยวกับการตั้งค่าของคุณเช่นเวอร์ชัน emacs สิ่งหนึ่งที่ฉันสามารถคิดคือการสร้างไฟล์การกำหนดค่าที่มีเพียงบรรทัดนี้และจากนั้นเรียก emacs กับการกำหนดค่านี้
joelostblom
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.