คำถามติดแท็ก org-export

การส่งออกการแปลงการพิมพ์และการเผยแพร่เอกสารองค์กรเพื่อรูปแบบอื่น ๆ ที่หลากหลายโดยใช้สิ่งอำนวยความสะดวกการส่งออกโหมดขององค์กร PDF, HTML, ASCII ฯลฯ เป็นรูปแบบการส่งออกทั่วไปบางส่วน

2
เป็นไปได้หรือไม่ที่จะส่งออกเนื้อหาย่อยโดยไม่มีหัวเรื่อง?
ฉันร่างเอกสารในโหมดองค์กรและส่งออกไปยัง LaTeX, HTML ฯลฯ ตามต้องการ ฉันมักจะใช้แท็ก:no_export:เมื่อใดก็ตามที่ฉันไม่ต้องการทรีย่อยบางอย่างที่จะแสดงในการส่งออก สิ่งที่ฉันต้องการก็คือต้องการให้การส่งออกละเว้นส่วนหัวย่อยบางอย่างโดยสิ้นเชิงแต่ไม่ต้องสนใจเนื้อหาย่อยของทรีย่อยภายใต้ส่วนหัวนั้น กล่าวอีกนัยหนึ่งทรีย่อยบางอย่างควรส่งออกราวกับว่าเนื้อหาของพวกเขาเป็นเพียงความต่อเนื่องของพาเรนต์แทนที่จะมีทรีย่อยของตัวเอง :no_title:ฉันนึกคิดจินตนาการแท็กเช่น ฉันต้องการให้เค้าร่างโหมดองค์กรของฉันดูมากกว่าที่ฉันคุ้นเคย แต่ฉันจะพิจารณาวิธีอื่นด้วยผลลัพธ์ที่คล้ายกัน เพื่อแสดงให้เห็นนี่คือ MWE ของเอกสารร่างในโหมดองค์กร * Chapter 1 ** Section 1 *** Paragraph 1 :no_title: First paragraph of text in the section. *** Paragraph 2 :no_title: Second paragraph of text in the section. * Chapter 2 ** Section 1 *** Subsection …

2
บรรทัดใหม่ในชื่อเรื่องของเอกสาร html ที่ส่งออกโหมด
ฉันใช้โหมด org เพื่อจัดทำเอกสารและมักจะส่งออกเป็น pdf (ผ่าน latex) และ html หาก\\อักขระอยู่ท้ายบรรทัดบรรทัดนั้นจะบังคับให้อักขระขึ้นบรรทัดใหม่เมื่อส่งออกไปยังทั้ง pdf และ html แต่ฉันต้องการทราบวิธีบังคับอักขระขึ้นบรรทัดใหม่ระหว่างบรรทัดเมื่อส่งออกเป็น html มันจะมีประโยชน์ที่จะมีทางออกนี้เพื่อให้ฉันสามารถมีชื่อหลายบรรทัดในการส่งออก html ด้วย ตัวอย่าง: #+TITLE: First Line of Title \\ Second Line of Title การส่งออกข้างต้นไปยัง 2 บรรทัดในการส่งออกในรูปแบบ pdf แต่\\ตัวอักษรนั้นยังคงอยู่ในการส่งออกแบบ html (เนื่องจากไม่ได้อยู่ที่ท้ายบรรทัด) ฉันจะจัดรูปแบบชื่อเรื่องอย่างไรเพื่อให้ชื่อหลายบรรทัดส่งออกได้ดีในทั้งสองรูปแบบ

1
ตั้งค่าพื้นหลังของบล็อก <code> ที่ส่งออกโดยองค์กรตามธีม
ฉันส่งออกไฟล์โหมดองค์กรค่อนข้างบ่อยและเกือบทั้งหมดมีรหัสในนั้น เมื่อฉันทำรหัสส่งออกมันจะจบลงด้วยการระบายสีข้อความตามธีมของฉันอย่างไรก็ตามฉันสลับไปมาระหว่างธีมสีเข้มและธีมสีอ่อนเป็นประจำ ในกรณีของชุดรูปแบบแสง&lt;code&gt;บล็อกต้องมีพื้นหลังสีอ่อนและสำหรับชุดรูปแบบสีเข้มที่พวกเขาจำเป็นต้องมีพื้นหลังสีเข้ม (มิฉะนั้นฉันท้ายด้วยข้อความสีเหลืองอ่อนบนพื้นหลังสีเทาและไม่สามารถอ่านได้) ฉันต้องเพิ่มบรรทัดนี้สำหรับพื้นหลังสีเข้ม: #+HTML_HEAD: &lt;style&gt;pre.src {background-color: #303030; color: #e5e5e5;}&lt;/style&gt; และอย่าลืมลบมันทุกครั้งที่ฉันเปลี่ยนเป็นพื้นหลังสีอ่อน มีวิธีที่ฉันสามารถตรวจจับสีพื้นหลังของชุดรูปแบบปัจจุบันในเวลาส่งออกโดยอัตโนมัติและใช้ใน CSS ของ HTML ที่ส่งออกหรือไม่ แก้ไข ฉันจะตอบคำถามของ Jordon (ขอบคุณ Jordon คุณจะได้คะแนน karma!) อย่างไรก็ตามฉันต้องการโพสต์คำตอบที่ฉันเพิ่มลงในรหัสของฉันเนื่องจากเป็นคำตอบที่แก้ไขเล็กน้อย: (defun my/org-inline-css-hook (exporter) "Insert custom inline css to automatically set the background of code to whatever theme I'm using's background" (when (eq exporter 'html) (let* …

2
การส่งออกตัวแบ่งไฟล์ org เมื่ออัปเกรดเป็น orgmode 8.3
โหมด orgmode ของฉันเพิ่งได้รับการอัพเดทเป็น 8.3 และฉันพบว่าฉันไม่สามารถส่งออกไฟล์init.orgของฉันเป็น HTML ได้อีกต่อไป ฉันได้รับผลลัพธ์ต่อไปนี้ใน*Messages*บัฟเฟอร์: org-babel-exp process emacs-lisp at line 34... org-babel-exp process emacs-lisp at line 44... org-babel-exp process emacs-lisp at line 51... ... hundreds of lines like these ... apply: Wrong type argument: listp, #("John's Emacs Config" 0 19 (:parent (#0))) ดูเหมือนว่าจะมีปัญหาในการแยกวิเคราะห์ส่วนหัวบางส่วน ฉันลองลบTITLEและAUTHORส่วนหัวและสามารถส่งออกได้

1
วิธีการนำรหัสลิงก์สไตล์มาร์กดาวน์ในโหมดองค์กร?
บางครั้งฉันต้องใช้ลิงค์เดียวกันในหลาย ๆ ที่ในเอกสารที่มีความยาว สำหรับกรณีเหล่านั้นจะมีประโยชน์หากมี ID ลิงก์เหมือนใน markdown จากโทษไวยากรณ์ markdown , คุณสามารถเลือกใช้ช่องว่างเพื่อแยกชุดของวงเล็บได้: This is [an example] [id] reference-style link. จากนั้นที่ใดก็ได้ในเอกสารคุณกำหนดป้ายกำกับลิงก์เช่นนี้ในบรรทัดด้วยตัวเอง: [id]: http://example.com/ "Optional Title Here" ฉันเชื่อว่าตัวย่อของลิงก์ในโหมดองค์กรจะทำงานในลักษณะเดียวกัน (ไม่มีแท็ก) แต่ก็ไม่เป็นเช่นนั้น จุดประสงค์ของ ID ลิงก์คือการมีจุดศูนย์กลางสำหรับการแก้ไขลิงก์ ตำแหน่งที่ดีจะอยู่ท้ายเอกสาร ลิงก์แบบเต็มมีการกำหนดไว้ใน ID แต่มีการใช้ ID เฉพาะที่อื่นในเอกสารที่เราต้องการวางไฮเปอร์ลิงก์ เมื่อส่งออก ID จะถูกแทนที่ด้วยไฮเปอร์ลิงก์จริง ประโยชน์ของวิธีนี้คือ เมื่อลิงก์เปลี่ยนไปเราจำเป็นต้องแก้ไขนิยาม ID ในการส่งออกการเชื่อมโยงหลายมิติในเอกสารจะได้รับการอัพเดต การแทรกไฮเปอร์ลิงก์ได้เร็วขึ้นเมื่อเขียนเอกสารเนื่องจากไม่จำเป็นต้องรับและวางลิงก์แบบเต็มทุกครั้ง คุณพิมพ์ IDs ในเอกสารและกำหนดในบล็อกที่ท้ายเอกสาร

2
บูรณาการโหมดองค์กรกับ Google Calendar?
ดูเหมือนว่าวิธีการต่างๆของการรวมปฏิทินยังทำงานได้ไม่ดี กวดวิชาใน worgorg-icalender-export-to-icsล้าสมัยและฟังก์ชั่นที่เรียกว่าตอนนี้ อย่างไรก็ตามการใช้งานฟังก์ชั่นนี้บน.orgไฟล์จะให้.icsไฟล์ที่ไม่มีรายการใด ๆ : BEGIN:VCALENDAR VERSION:2.0 X-WR-CALNAME:Personal PRODID:-//Xiang Ji//Emacs with Org mode//EN X-WR-TIMEZONE:HKT X-WR-CALDESC: CALSCALE:GREGORIAN END:VCALENDAR ฉันเคยใช้mobileorgเพื่อซิงค์โดยตรงกับ Google Calendar บน Android อย่างไรก็ตามโครงการไม่ได้รับการบำรุงรักษามานานและเมื่อเร็ว ๆ นี้ฉันไม่สามารถซิงค์ไฟล์ org ใด ๆ ของฉันได้mobileorgเลยโดยมีข้อผิดพลาดต่างๆที่ไม่สามารถถอดรหัสได้เกิดขึ้น ทั้งหมดที่ฉันต้องการคือการซิงค์รายการเหล่านั้นกับSCHEDULEDและDEADLINEปฏิทินของฉันเพื่อให้ฉันสามารถตรวจสอบพวกเขาเมื่อฉันบนมือถือของฉัน มีคำถามที่คล้ายกันเกี่ยวกับ Reddit แต่ไม่มีวิธีการแก้ปัญหาที่กล่าวถึงได้สามารถบรรลุจุดสิ้นสุดนี้

2
มีวิธีการปรับขนาดระยะขอบเมื่อส่งออก PDF ในโหมดองค์กรหรือไม่?
ฉันต้องการส่งออกorgเอกสารเป็น PDF แต่ระยะขอบมันใหญ่เกินไป ฉันต้องการจัดขนาดใหม่ตามที่ต้องการ ฉันใช้ #+LaTeX_CLASS: report ฉันไม่ทราบว่ามีวิธี ความช่วยเหลือใด ๆ

1
วิธีส่งออกส่วนหัวระดับสูงสุดของบัฟเฟอร์โหมดองค์กรไปยังไฟล์แยกกันได้อย่างไร
แต่ละหัวข้อระดับบนสุดของorg-modeบัฟเฟอร์สามารถส่งออกไปยังไฟล์แยกต่างหากที่ตั้งชื่อตามค่าของชื่อCUSTOM_ID+ (sanitized) ที่เกี่ยวข้องได้อย่างไร สมมติว่าบัฟเฟอร์ประกอบด้วย: * Title of Heading 1 :PROPERTIES: :CUSTOM_ID: fibrillogenesis :END: Suspendisse potenti. Mauris ac felis vel velit tristique imperdiet. ** Sub-Heading Nullam rutrum. * Another Title for Heading 2 :PROPERTIES: :CUSTOM_ID: mitochondrion :END: Mauris mollis tincidunt felis. Sed bibendum. ผลลัพธ์สุดท้ายจะเป็นไดเรกทอรีที่มีสองไฟล์หนึ่งไฟล์สำหรับแต่ละหัวเรื่องระดับบนสุดด้วยรูปแบบที่เลือกในเวลาส่งออก (HTML, LaTeX, ฯลฯ ) โดยมีชื่อไฟล์และเนื้อหาดังต่อไปนี้: ชื่อไฟล์ของส่วนหัวที่ส่งออกครั้งแรก: fibrillogenesis-title-of-heading-1.[ext] …

2
Orgmode ส่งออก: วิธีป้องกันบรรทัดใหม่สำหรับบรรทัดข้อคิดเห็น
ขณะนี้ orgmode ของฉัน (v8.3.4) เมื่อส่งออกไปยัง LaTeX (และอาจเป็นรูปแบบอื่น ๆ แต่ฉันไม่ได้ตรวจสอบ) ให้สร้างบรรทัดใหม่สำหรับบรรทัดความคิดเห็นหรือบล็อกของบรรทัดความคิดเห็นต่อเนื่อง สิ่งนี้ไม่เป็นที่ต้องการเนื่องจากใน LaTeX นั้นจะสร้างย่อหน้าใหม่ เมื่อฉันเขียนฉันมักจะต้องแสดงความคิดเห็นหนึ่งหรือสองบรรทัดในช่วงกลางของวรรค แต่ไม่ต้องการที่จะแยกวรรคนั้นเป็นสอง ปัจจุบันเนื่องจากลักษณะการทำงานของ orgmode นี้ฉันต้องย้ายบรรทัดที่มีความคิดเห็นเหล่านั้นไปหลังย่อหน้าซึ่งอาจทำให้เกิดความสับสนเมื่อฉันแก้ไขข้อความ ด้านล่างเป็นตัวอย่างเล็กน้อย แหล่งที่มาของ orgmode คือ: First sentence. # Commented sentence. Last sentence. ซึ่งจะถูกส่งออกไปยัง LaTeX โดย orgmode เป็น (ละเว้นคำนำ): \begin{document} \tableofcontents First sentence. Last sentence. \end{document} มีบรรทัดว่างระหว่างประโยคแรกและประโยคสุดท้ายซึ่งส่งผลให้มีสองย่อหน้าแทนที่จะเป็นหนึ่งประโยค มีวิธีใดที่จะหยุดการทำงานของ orgmode นี้ได้หรือไม่? บรรทัดข้อคิดเห็นหรือบล็อกของบรรทัดข้อคิดเห็นควรถูกเอ็กซ์พอร์ตเป็น 0 ไบต์ / …

4
ฉันจะระบุชื่อไฟล์สำหรับการส่งออกโหมด org ใน Emacs ได้อย่างไร
ไฟล์ org ของฉันคือการตั้งชื่อREADME.orgและฉันต้องการที่จะส่งออกไปยัง Markdown READMEเป็นไฟล์ที่ชื่อว่า README.mdทุกครั้งที่ผมทำงานส่งออกก็เขียนไป นี่คือไฟล์ org ของฉัน: #+PROPERTY: EXPORT_FILE_NAME thing * Test export ฉันใช้EXPORT_FILE_NAMEคุณสมบัติตามลิงก์นี้: http://orgmode.org/manual/Export-settings.html#index-property_002c-EXPORT_005fFILE_005fNAME-1617แต่ดูเหมือนว่าจะไม่ทำอะไรเลย

3
การส่งออกอักขระ Unicode ไปยัง pdf โดยใช้ Latex จากโหมดองค์กร
สวัสดีคนดี ๆ ของ Emacs! ฉันมีปัญหาในการส่งสัญลักษณ์ทางคณิตศาสตร์ unicode จาก buffer (โหมด org) ไปยังไฟล์ pdf 1. คำอธิบายปัญหา: สัญลักษณ์ถูกแทรกลงในบัฟเฟอร์เป็นอักขระ Unicode (ผ่านวิธีป้อนข้อมูล TEXหรือ บริษัท คณิตศาสตร์ ) นี่คือการสาธิตซอร์สโค้ด: #+TITLE: Unicode characters export test #+AUThor: #+date: Unicode characters: ℝ ℤ ℕ ⇒ ∈ ∀ Same symbols in latex format: $$\Bbb{R} \Bbb{Z} \Bbb{N} \Rightarrow \in \forall$$ ไฟล์. tex …

4
เปลี่ยนชื่อสารบัญในโหมดองค์กรตามภาษาของเอกสาร
มีตัวเลือกที่เปลี่ยนชื่อสารบัญเริ่มต้นในโหมดองค์กรหรือไม่? เอกสารของฉันไม่ได้เป็นภาษาอังกฤษดังนั้นฉันต้องการแปลชื่อสารบัญ ตอบ ดังที่ JeanPierre กล่าวว่ามันเกี่ยวกับการตั้งค่าการส่งออก คุณสามารถตั้งค่าLANGUAGEที่ด้านบนของorgเอกสารของคุณด้วยวิธีนี้: #+LANGUAGE: fr และภาษาฝรั่งเศสจะถูกใช้เป็นภาษาเริ่มต้นของสตริงทั้งหมดที่orgสร้างขึ้นในระหว่างการส่งออก ความรับผิดชอบในการแมปการแปลอย่างต่อเนื่องอยู่org-export-dictionaryในox.elและถ้าภาษาของคุณไม่ได้รับการสนับสนุนคุณสามารถวางมันไว้ที่นั่นแล้วeval-defunปล่อยให้การเปลี่ยนแปลงเกิดขึ้น ในกรณีของฉัน: (defconst org-export-dictionary ... ("Table of Contents" ... ("sr" :html "Sadr&amp;#382;aj" :utf-8 "Sadržaj") ...) ...) ฉันได้เขียนฟังก์ชันไร้เดียงสาซึ่งมีประโยชน์ในinit.el: (defun org-export-translate-to-lang (term-translations &amp;optional lang) "Adds desired translations to `org-export-dictionary'. TERM-TRANSLATIONS is alist consisted of term you want to translate and its corresponding …

3
โหมด org: วิธีการส่งออกขีดล่างเป็นขีดล่างเน้นสีใน HTML ได้อย่างไร
ฉันใช้และเอกสารที่ผมเขียนมีชื่อตารางที่มีลักษณะเช่นนี้ชื่อ:org-mode tab_weekly_reportเมื่อฉันส่งออกเอกสารเป็น HTML ฉันคาดว่าชื่อจะถูกส่งออกเป็นtab_weekly_reportแต่org-modeจะปฏิบัติต่อ_เป็นพิเศษ (เป็นอักขระมาร์กอัป) ฉันจะหลีกเลี่ยงสิ่งนี้ได้อย่างไร

1
Org-mode: ไม่รวมหัวข้อเฉพาะจาก TOC เมื่อส่งออก
ถาม:ฉันorg-modeจะบอกให้แยกหัวข้อเฉพาะจากสารบัญเมื่อส่งออกได้อย่างไร ตัวอย่างเช่นการส่งออก * Headline 1: Put me in TOC * Headline 2: Put me in TOC * Headline 3: DO NOT put me in TOC เพื่อผลิต HTML ... &lt;div id="text-table-of-contents"&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#sec-1"&gt;1. Headline 1: Put me in TOC&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#sec-2"&gt;2. Headline 2: Put me in TOC&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#sec-3"&gt;3. Headline …

3
ผลลัพธ์ของ org-babel สามารถแสดงผลเป็นความคิดเห็นของรหัสได้หรือไม่
ในบล็อกตำรา ฯลฯ เป็นเรื่องธรรมดามากที่จะแสดงผลลัพธ์ของโค้ดบางส่วนเป็นความคิดเห็นเช่น: (+ 1 1) ;=&gt; 2 มีวิธีแสดงผลลัพธ์เช่นนี้โดยอัตโนมัติโดยใช้คุณสมบัติ Babel ของ Org-Mode หรือไม่ โดยเฉพาะสิ่งที่ฉันต้องการคือสามารถระบุส่วนหัวเช่นนี้: #+begin_src scheme &lt;some headers&gt; (+ 1 1) (/ 4 (* 2 2)) #+end_src จะเปลี่ยนเป็นสิ่งต่อไปนี้เมื่อฉันC-c C-c: #+begin_src scheme &lt;some headers&gt; (+ 1 1) ;=&gt; 2 (/ 4 (* 2 2)) ;=&gt; 1 #+end_src และถ้าฉันทำการเปลี่ยนแปลงบางอย่างเช่นนั้น ... #+begin_src scheme …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.