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

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

2
มีวิธีทำให้โหมด Org เพิกเฉยบล็อก src เมื่อส่งออกเป็น html หรือไม่
ฉันมีเอกสารองค์กรที่กระจัดกระจายพร้อม source block ที่ฉันต้องการยกเว้นเมื่อส่งออกไฟล์เป็น html มีตัวแปรหรือตัวเลือกที่ฉันสามารถตั้งค่าซึ่งจะละเว้นบล็อก src หรือไม่ ฉันลองใช้ noexport ตามที่แสดงด้านล่าง แต่รหัสยังคงปรากฏในผลลัพธ์ html #+BEGIN_SRC json :noexport: { ... } #+END_SRC ขอบคุณ!

3
วิธีการเปลี่ยนสไตล์ของการเชื่อมโยงหลายมิติภายใน PDF ที่เผยแพร่จากเอกสารโหมดองค์กร
ฉันกำลังส่งออก (เผยแพร่) เอกสารโหมดองค์กรเป็น PDF และผลลัพธ์ดูดียกเว้นการเชื่อมโยงหลายมิติ พวกเขาดูแย่มาก การเชื่อมโยงหลายมิติไปยังเว็บมีลักษณะเดียวกันโดยมีเค้าโครงสีน้ำเงินซีด ฉันจะควบคุมสไตล์ของลิงค์ในเอกสาร PDF ที่ส่งออกได้อย่างไร (ฉันไม่รู้จัก LaTeX แต่สามารถทำการเปลี่ยนแปลงการกำหนดค่าอย่างง่ายใน LaTeX หากจำเป็น)

1
วิธีรวมเอาต์พุตของคำสั่งเชลล์ในบล็อกซอร์สโค้ดโหมด org?
ตัวอย่างเช่นฉันได้รับการสาธิตเพื่อแสดงคำสั่งและผลลัพธ์ของมันและฉันต้องการที่จะแทรกพวกเขาลงใน.orgไฟล์เช่น snippet ซอร์สโค้ดของ C หรือบางสิ่งบางอย่าง ฉันต้องการส่งออกไฟล์ไปยังไฟล์ HTML และให้ไฮไลต์บล็อกเหมือนกับตัวอย่างอยู่ในหนังสือหลายเล่ม ตัวอย่างเช่นฉันมี #+BEGIN_SRC shell $ ls dir1 dir2 file1 file2 ... or any other examples like this ... #+END_SRC แต่ไม่สามารถแปลงเป็น HTML ได้: ข้อความแสดงข้อผิดพลาดที่อ่าน shell-mode: อาร์กิวเมนต์ประเภทผิด: processp, ศูนย์ ปรากฏขึ้นตลอดเวลา ฉันควรใช้โหมดใดในการแทนที่shellและถ้าฉันไม่ควรใช้#+BEGIN_SRC...#+END_SRCรูปแบบใดฉันควรใช้อะไรแทน

1
ส่งออก: คุณสมบัติ: บล็อกที่มีโหมดองค์กรหรือไม่
org-modeคู่มือบอกว่ามันเป็นไปได้ที่จะลิ้นชักคุณสมบัติการส่งออกแต่พยายามด้วย #+OPTIONS: d:t ไม่ส่งออก:PROPERTIES:บล็อกใด ๆอย่างที่เคยเป็น การอ่านบทลิ้นชักดูเหมือนว่ามันเป็นไปไม่ได้อีกต่อไปแล้วอย่างน้อยกับorg-modeเวอร์ชั่นล่าสุด: คุณสามารถเลือกชื่อของลิ้นชักที่ควรส่งออกด้วย org-export-with-drawers ในกรณีนั้นเนื้อหาลิ้นชักจะปรากฏในผลลัพธ์การส่งออก ลิ้นชักคุณสมบัติจะไม่ได้รับผลกระทบจากตัวแปรนี้และจะไม่ถูกส่งออก มีการปรับแต่งใด ๆ ที่จะได้รับการทำงานนั้นเช่นมีการ#+OPTIONS: d:tส่งออกทั้ง:PROPERTIES:บล็อกสั้น ๆ ด้วยตนเองเปลี่ยน.orgไฟล์ก่อนที่จะส่งออกเวลา?

3
ฟังก์ชัน Emacs ในการแปลง ORG PROPERTY ตามอำเภอใจให้เป็นสตริงโดยพลการ (คือฉลาก LaTeX)?
ฉันมีเอกสารหลายฉบับเป็นไฟล์ org ซึ่งมีคุณสมบัติ CUSTOM_LABEL เช่น * Introduction :PROPERTIES: :CUSTOM_LABEL: AP 1 :END: ในกรณีนี้ไฟล์ที่จะต้องมีการส่งออกเป็นน้ำยางแต่ละแปลเป็นCUSTOM_LABEL ตัวอย่างข้างต้นควรจะแปลให้\label{marker}\label{AP 1} ฉันรู้แล้วว่าจะเรียกใช้ฟังก์ชันที่กำหนดเองในเวลาส่งออกได้อย่างไร แต่ฉันไม่เชี่ยวชาญพอที่จะเขียน defun เพื่อทำการแปลงเฉพาะเช่นCUSTOM_LABEL->\label{} defun สามารถฉีด a custom_labelตามที่\label{}เขียนได้อย่างไร? ฉันจะขอบคุณแม้เพียงบางรหัสหลอกหรือตัวชี้บางอย่าง ฉันถามคำถามนี้ที่นี่แทนที่จะเป็นที่อื่นเพราะนี่เป็นคำถามของ Emacs มากกว่าเนื่องจากฉันค้นหาคู่มือโหมด org อย่างละเอียดและคุณลักษณะประเภทนั้นไม่สามารถใช้งานได้ในขณะนี้ ฟังก์ชั่นทั่วไปเพื่อแปลงคุณสมบัติที่กำหนดเมื่อส่งออก (LaTeX, HTML หรือรูปแบบอื่น ๆ ) จะดียิ่งขึ้น ขอบคุณ.

1
ส่งออกไฟล์โหมดองค์กรเป็น PDF ผ่านบรรทัดคำสั่งหรือไม่
ฉันใช้อาร์กิวเมนต์บรรทัดคำสั่งใดเพื่อให้ Emacs ส่งออกไฟล์โหมด org ไปยัง Beamer PDF (ฉันต้องการสร้างไฟล์Makefileที่สร้าง PDF เมื่อผู้ใช้รันmake) ฉันลองทำตามคำตอบนี้แต่ไม่สามารถใช้งานได้: $ emacs --batch foo.org -f org-beamer-export-to-pdf Symbol's function definition is void: org-beamer-export-to-pdf $ emacs --batch -l ox-beamer foo.org -f org-beamer-export-to-pdf Cannot open load file: ox-beamer ข้อผิดพลาดข้างต้นมาจากความจริงที่ว่าไฟล์โหมด org อยู่ในตำแหน่งที่กำหนดเองและฉัน~/.emacs.d/init.elไม่ได้โหลด ( --batchหมายถึง-qaka --no-init-file) ถ้าฉันบอก Emac ให้โหลดไฟล์ init มันจะทำงาน: $ emacs --batch …

3
จัดรูปแบบกระดาษ HTML ด้วยโหมดองค์กร
โหมดเริ่มต้นขององค์กรระหว่างการส่งออก HTML คือการวางผู้เขียนใน postamble ที่ด้านล่างของหน้า แต่ฉันต้องการส่งออกกระดาษเช่นเอกสารกับผู้แต่งระหว่างชื่อเรื่องและนามธรรม เป็นไปได้หรือไม่ที่จะวางผู้เขียนไว้หลังชื่อ? และเป็นไปได้ไหมที่จะติดป้ายกำกับนามธรรมเป็นนามธรรม? ฉันใช้ตัวคั่น #+BEGIN_abstract ... #+END_abstract เพื่อทำเครื่องหมายข้อความว่าเป็นนามธรรม แต่จะแสดงเป็นย่อหน้าปกติ (ไม่มี blockquote เหมือนเยื้อง) เป็นไปได้ไหมที่จะได้รับการเยื้องที่เหมาะสมสำหรับนามธรรมและป้ายกำกับที่แปลเป็นภาษาท้องถิ่น?

1
ฉันจะจำกัดความกว้างของตารางหรือคอลัมน์ในการส่งออก PDF ในโหมดองค์กรได้อย่างไร
ฉันต้องการจัดรูปแบบตารางที่มีคอลัมน์กว้างในการส่งออก PDF จากโหมดองค์กร เป็นการดีที่จะมีการตัดคอลัมน์ในนั้น แต่ฉันสามารถจัดการกับตัวอักษรหรือเศษส่วนของ\textwidthคอลัมน์นั้น ฉันลองหลายอย่างแล้ว แต่ไม่สามารถเปลี่ยนความกว้างได้ ฉันต้องทำอะไร ตัวอย่าง: #+ATTR_LATEX: :width .6\textwidth | Column | Wide Column | Column | |---------------------------+----------------------------------------------------+----------| | | <30> | | | Some stuff | Lots and lots of stuff. Way too much. Like, a lot. | |

2
โหมดองค์กร, การส่งออก, วิธีการ 'ขึ้นบรรทัดใหม่ในบรรทัดระหว่างย่อหน้า?
ฉันมีไฟล์โหมดองค์กรส่วนย่อยบางส่วนมีย่อหน้าใหญ่ เมื่อฉันส่งออกเป็น html ทั้งย่อหน้าจะแสดงเป็นบรรทัดเดียว ฉันเข้าใจว่าฉันต้องใส่ '\\' ทุกบรรทัดบิต PITA ประมาณ 4,000 บรรทัด มีวิธีใดบ้างที่อาจเป็นพารามิเตอร์ที่บังคับให้ขึ้นบรรทัดใหม่ไปยังแต่ละบรรทัดที่อยู่ระหว่างย่อหน้า? ขอบคุณ

2
การส่งออกโหมด Org: เยื้องบรรทัดแรกของแต่ละย่อหน้าสไตล์ "วรรณกรรม"
มีสวิตช์ในโหมดองค์กรที่ฉันสามารถใช้กับการส่งออกไปยัง ODT (หรือรูปแบบอื่น ๆ ) เพื่อจัดรูปแบบไฟล์ต้นฉบับของฉันได้หรือไม่ นี่คือวรรคนี้เป็นวรรคนี้เป็นวรรคนี้เป็นวรรคนี้เป็นวรรคนี้เป็นวรรคนี้เป็นวรรคนี้เป็นวรรคนี้เป็นวรรค นี่คือย่อหน้าอื่นนี่คืออีกย่อหน้านี่คืออีกย่อหน้านี่คืออีกย่อหน้านี่คืออีกย่อหน้านี่คืออีกย่อหน้านี่คืออีกย่อหน้านี่คืออีกย่อหน้านี่คืออีกย่อหน้า เป็น: This is a paragraph this is a paragraph this is a paragraph this is a paragraph this is a paragraph this is a paragraph this is a paragraph this is a paragraph this is a paragraph. This is another paragraph this …

1
หัวยางที่มีการส่งออกยาว
ฉันต้องการหลายบรรทัดในส่วนหัวของน้ำยางเพื่อการส่งออกของฉัน #+LATEX_HEADER: \usepackage[main=british,polutonikogreek]{babel} #+LATEX_HEADER: \usepackage{fontspec} #+LATEX_HEADER: \usepackage{hanging} #+LATEX_HEADER: \setmainfont{ebgaramond}[Contextuals=Alternate] #+LATEX_HEADER: \newcount\instr \instr=1 % hide/show instructions #+LATEX_HEADER: \babelhyphenation[british]{philo-sophy} มีทางเลือกอื่นที่จะวาง#+LATEX_HEADERต่อหน้าหรือไม่?
10 org-export  latex 

3
ฉันจะเขียนสมการแบบอินไลน์ใน Org Mode ได้อย่างไรเพื่อให้ส่งออกไปยัง LaTeX อย่างถูกต้อง
42 m s^{-1}ฉันมีประโยคด้วยคำว่า 42 m s$^{\text{-1}}$เมื่อถูกส่งออกไปยังน้ำยางจะส่งออกเป็น ฉันจะเขียนมันได้อย่างไรหรือควรตั้งค่าสถานะใดใน#+OPTIONS:บรรทัดเพื่อที่จะส่งออกเป็น42 m s^{-1}?


2
ติดตามข้อผิดพลาดในการส่งออก Org LaTeX
คุณติดตามข้อผิดพลาดที่รายงานในระหว่างกระบวนการส่งออกได้อย่างไร ฉันกำลังเขียนเอกสารองค์กรและส่งออกเป็น PDF (ฉันไม่รู้จักน้ำยาง) ฉันได้รับข้อผิดพลาดต่อไปนี้: org-latex-compile: PDF file ./myfile.pdf wasn't produced: [undefined control sequence] [package error] Runaway argument. จากการทดลองและข้อผิดพลาดฉัน จำกัด ให้แคบลงจนถึงส่วนนี้ของเอกสาร: * Prefix key * ~M-p~ (currently unassigned) * ~H-c~ (currently unassigned) * ~H-;~ (currently unassigned) หลังจากค้นหาเว็บมากฉันค้นพบว่าข้อ จำกัด ของ LaTeX คือข้อความคำต่อคำไม่สามารถใช้ในหัวข้อย่อย LaTeX ที่สร้างจากตัวอย่างด้านบนมีบรรทัดดังต่อไปนี้: \subsubsection{\verb~M-p~ (currently unassigned)} การเปลี่ยนหัวเรื่องย่อยเป็นรายการที่ไม่ได้เรียงลำดับแก้ไขปัญหาได้: * Prefix key …

2
ไฮไลต์ไวยากรณ์และการเยื้องของบล็อกซอร์สโค้ดในไฟล์ html ที่เอ็กซ์พอร์ตสำหรับโหมดองค์กร
เมื่อฉันแทรกบล็อกรหัส C ในไฟล์โหมดองค์กรไฮไลต์ไวยากรณ์และการเยื้องของซอร์สโค้ดจะถูกปรับแต่งตามที่ฉันต้องการ เมื่อฉันส่งออกเป็นไฟล์ html การเน้นไวยากรณ์ในไฟล์ html นั้นเหมือนกับใน Emacs แต่การเน้นไวยากรณ์จะทำงานได้ดีขึ้นกับชุดรูปแบบสีของ Emac ของฉัน ตัวอย่างเช่น{สัญลักษณ์เป็นสีขาวในบล็อกรหัส C ของฉัน แต่ชุดรูปแบบสีของฉันมืดถ้าฉันส่งออกเป็น html พื้นหลังของไฟล์ html ก็เป็นสีขาวด้วยซึ่งหมายความว่าคุณไม่เห็น{ในบล็อกรหัสต้นฉบับของ html ที่ส่งออกแม้จะคิดว่ามันอยู่ที่นั่น การเยื้องของซอร์สโค้ดเป็นเรื่องปกติใน Emacs ของฉัน (ตามที่ฉันกำหนดเอง) แต่การเยื้องของซอร์สโค้ดในไฟล์ html ที่ส่งออกจะแตกต่างกันเพิ่มการเว้นวรรคสำหรับการเยื้อง หากฉันส่งออกไฟล์ org เดียวกันemacs -qพวกเขาเป็นเรื่องปกติในไฟล์ html ที่ส่งออก แต่การเน้นไวยากรณ์และการเยื้องของซอร์สโค้ดจะเป็นการdefaultกำหนดค่าของ Emacs ดังนั้นจึงหมายถึงตัวอักษรใบหน้ากำหนดค่าในจะมีผลต่อinit.elorg-export ดังนั้นคำถามของฉันคือเมื่อฉันส่งออกไฟล์โหมด org ซึ่งมีซอร์สโค้ดบล็อกเป็นไฟล์ html (หรืออาจเป็นรูปแบบอื่น ๆ เช่น PDF เช่นกัน) เป็นไปได้ไหมที่จะกำจัดการกำหนดค่าฟอนต์ใบหน้าของฉันทั้งหมดเกี่ยวกับ รหัสที่มาและทำมันในขณะที่emacs -q? …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.