สวัสดีคนดี ๆ ของ 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 ผลิตรวมถึงสัญลักษณ์ยูนิโค้ด
% Created 2016-03-04 Pá 21:01
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{fixltx2e}
\usepackage{graphicx}
\usepackage{longtable}
\usepackage{float}
\usepackage{wrapfig}
\usepackage{rotating}
\usepackage[normalem]{ulem}
\usepackage{amsmath}
\usepackage{textcomp}
\usepackage{marvosym}
\usepackage{wasysym}
\usepackage{amssymb}
\usepackage{hyperref}
\tolerance=1000
\date{}
\title{Unicode characters export test}
\hypersetup{
pdfkeywords={},
pdfsubject={},
pdfcreator={Emacs 24.4.1 (Org mode 8.2.10)}}
\begin{document}
\maketitle
\tableofcontents
Unicode characters:
ℝ ℤ ℕ ⇒ ∈ ∀
Same symbols in latex format:
$$\Bbb{R} \Bbb{Z} \Bbb{N} \Rightarrow \in \forall$$
% Emacs 24.4.1 (Org mode 8.2.10)
\end{document}
ไฟล์ Pdf ไม่ได้:
2. สิ่งที่ฉันได้ลองมาแล้ว:
Xelatex และ unicode-math รวมอยู่ในคำตอบจาก Rasmus ที่นี่ฉันต้องยอมรับว่า: ฉันไม่ได้ใช้รุ่น org ของโหมดพัฒนาที่เขาพูดถึง (ไม่สามารถติดตั้งได้) ฉันลอง xelatex และ unicode-math แล้ว โหมด Org รุ่นของฉันคือ 8.2.10
#+latex_compiler: xelatex
#+latex_header: \usepackage{libertine}
#+latex_header: \usepackage{unicode-math}
การรวมสิ่งนี้ไว้ในไฟล์ไม่แนะนำข้อความที่น่ารักมากนักแทนที่จะเป็นไฟล์ pdf
org-latex-compile: ไฟล์ PDF. / unicode_export_test.pdf ไม่ได้ถูกสร้างขึ้น: [ข้อผิดพลาดของแพ็คเกจ]
ฉันได้ตรวจสอบการติดตั้ง unicode-math ที่ถูกต้องแล้ว:
~ $ kpsewhich unicode-math.sty
/usr/share/texlive/texmf-dist/tex/latex/unicode-math/unicode-math.sty
การติดตั้ง Xelatex เป็นเวอร์ชั่นใหม่ล่าสุด:
~ $ sudo apt-get install texlive-xetex
Reading package lists... Done
Building dependency tree
Reading state information... Done
texlive-xetex is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 16 not upgraded.
ติดตั้งเวอร์ชันการพัฒนาของโหมด org: (ล้มเหลว) การติดตามฉันจะติดตามการพัฒนาของ Blood Edge ได้อย่างไร - กวดวิชาฉันสามารถ (ฉันคิดว่า) ดาวน์โหลดและรวบรวม เนื่องจากฉันไม่รู้ว่าจะบอกให้ Emacs ใช้งานรุ่นนี้ได้อย่างไร Emacs เรียกใช้ Org-mode เวอร์ชัน 8.2.10 (release_8.2.10 @ /usr/local/share/emacs/24.4/lisp/org/) ฉันพยายามเพิ่มบรรทัดต่อไปนี้ใน config ของฉัน
(add-to-list 'load-path (expand-file-name "~/elisp/org-mode/lisp"))
(remove 'load-path (expand-file-name "/usr/local/share/emacs/24.4/lisp/org/"))
(add-to-list 'auto-mode-alist '("\\.\\(org\\|org_archive\\|txt\\)$" . org-mode))
(require 'org)
ไม่มีผลลัพธ์ที่น่าพอใจ
กำลังค้นหาอินเทอร์เน็ต: ไม่พบวิธีแก้ไข
การทุบตีตนเองเพื่อความโง่: ไม่ช่วย
3. คำถาม: วิธีการส่งออกอักขระ Unicode จากโหมด org เป็น pdf
- ฉันต้องกำหนดค่าตัวแปรโหมด org หรือไม่?
- รวบรวมกับล่ามลาเท็กซ์ที่แตกต่างกันไหม
- ความคิดอื่น ๆ ?
- หากเวอร์ชันการพัฒนาแก้ไขปัญหานี้ .... ฉันจะติดตั้งได้อย่างไร