
我是 EMACS(在 Ubuntu 上)的新手,我已經開始使用該org
模式。我試圖將我的 .org 檔案轉換為 LaTeX,卻看到一條錯誤訊息:pdf was not produced
在線上檢查錯誤後,我了解到 .org 到 Latex 所需的軟體包不可用。我曾經sudo apt-get install auctex
安裝所需的軟體包。現在我留下以下錯誤訊息。
這是 pdfTeX,版本 3.1415926-2.5-1.40.14 (TeX Live 2013/Debian) 已啟用受限 \write18。 進入擴充模式 (/home/prasannarajaram/list.tex 乳膠2e 已載入 2 種語言的 Babel 和連字符模式。 (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls 文檔類:文章 2007/10/19 v1.4h 標準 LaTeX 文檔類 (/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo)) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu))) (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def) kpathsea:運行 mktextfm ecrm1095 mktextfm:運行 mf-nowin -progname=mf \mode:=ljfour;彈匣:=1;不間斷模式;輸入ecrm1095 這是 METAFONT,版本 2.718281 (TeX Live 2013/Debian) kpathsea:運行 mktexmf ecrm1095 !我找不到檔案“ecrm1095”。 ...ljfour;彈匣:=1;不間斷模式;輸入ecrm1095 請輸入另一個輸入檔名 !緊急停車。 ...ljfour;彈匣:=1;不間斷模式;輸入ecrm1095 記錄在 mfput.log 上。 grep: ecrm1095.log: 沒有這樣的檔案或目錄 mktextfm: `mf-nowin -progname=mf \mode:=ljfour;彈匣:=1;不間斷模式;輸入 ecrm1095' 未能製作 ecrm1095.tfm。 kpathsea:將字體建立指令附加到 missfont.log。 !字型 T1/cmr/m/n/10.95=ecrm1095 at 10.95pt 無法載入:公制 (TFM) 檔案不可用 成立。 放鬆 l.100 \fontencoding\encodingdefault\selectfont )(/usr/share/texlive/texmf-dist/tex/latex/base/fixltx2e.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty)))) (/usr/share/texlive/texmf-dist/tex/latex/tools/longtable.sty) (/usr/share/texlive/texmf-dist/tex/latex/float/float.sty) ! LaTeX 錯誤:未找到檔案「wrapfig.sty」。 輸入 X 退出或繼續, 或輸入新名稱。 (預設擴展名:sty) 輸入檔名: !緊急停車。 l.10 \usepackage {靈魂}^^M ! ==> 發生致命錯誤,未產生 PDF 輸出檔! 文字記錄寫在/home/prasannarajaram//list.log。
我哪裡錯了?我需要安裝更多軟體包嗎?或與配置有關。
注意:我對下載限制感到壓力。已使用 400+ MB 下載AUCTEX
原始org
檔在這裡
這是我在 emacs 中以 ORG 模式執行的第一個待辦事項列表 * 這是 1 級標題 這裡應該有一些文字 ** 標題等級 2 這是為了查看當等級 1 和等級 2 之間存在文字時系統如何表現 *** 這是標題等級 3 這也充分說明了 EMACS-ORG 模式的力量。 **** 這是標題等級 4 *此文字將加粗* /而這將是斜體/ _這需要加底線_ 我想看看它是否在第三標題下方縮排。 然而,用於列印 Hello World 程式的 C 程式碼將如下所示 #+begin_SRC C #包括 int main(空) { printf("你好世界!"); 返回0; } #+end_SRC C #+開始引用 “這是一句引言” #+結束引用 * 讓我在這裡建立一個清單 [66%] - [X] 第一項 - [ ] 第二項 - [X] 第三項 - [X] 這是一個巢狀項目嗎 - [X] 這也是嵌套的 - 我懷疑 - 是的,它是 首先,我想列出到目前為止我所學到的 Org 模式的命令列表。 - 星號建立 1 級標題 + 雙星號建立 2 級標題,依此類推 + 若要建立檢查清單,請使用“-[ ]” + 若要查看檢查清單中已檢查項目的百分比,請使用“[0%]” + 若要查看檢查清單中已檢查項目的數量,請使用“[0/0]” - 這是另一張 - 這是下一篇 + 這是一個無序列表 * 待辦事項清單 [4/6] : - [ ] 如何建立編號列表 - [ ] 如何以 =code= 樣式標記多行程式碼 - [ ] 如何建立項目符號列表 - [X] 如何在 EMACS 中分割螢幕 - 對於水平分割使用 Cx-2;垂直分體:Cx-3 - [X] 如何切換檢查清單項目 - 抄送 - [X] 為了將大綱視圖變更為更清晰的視圖,請使用指令 Mx-org-indent-mode - [X] 為了讓文字換行在視覺上令人愉悅,請使用 Mx-visual-line-mode * 現在讓我們嘗試製作一個表格 |編號 |名稱 | |--------+------------| | | | | 1 |阿爾西 | | 2 |印度| | 3 |帕德馬瓦蒂 | | 4 |普拉克魯蒂 | | 5 |普拉薩那 | | 6 |拉賈拉姆 | |--------+------------| |總計 | | ** 更多細節 |編號 |工作地點 |工作時間|價格| |------+--------------------+----------------+-- - ----| | | | | | | 1 |美國 | XY| 100 | 100 |------+--------------------+----------------+-- - ----| | 2 |阿拉伯聯合大公國 | X'-Y'| 100 | 100 |------+--------------------+----------------+-- - ----| * 結論 #這是一條評論,我希望這不會被顯示 ** 評論,這不會顯示 * 連結 [[http://www.google.com][Google.com]] #+BEGIN_VERSE 頭頂上有巨大的雲彩 黑色的小鳥起起落落 大雪覆蓋了 Emacs ——亞歷克斯·施羅德 #+END_VERSE
答案1
不完全是 Ubuntu 的答案,但我來到此頁面尋找 Mac 上相同錯誤的解決方案。我相信我的 MacOS 特定答案可以適用於其他作業系統。
對我來說,安裝wrapfig
(以及更多)軟體包就達到了目的:
cd /Library/TeX/texbin
sudo tlmgr update --self
sudo tlmgr install wrapfig
sudo tlmgr install marvosym
sudo tlmgr install wasysym
之後我就能夠成功匯出到乳膠/PDF。
2022 年更新: 這次我的組織匯出還包括一些需要我做的事情:
sudo tlmgr install capt-of
答案2
您使用的是非常舊的 TexLive。這不是你的錯,Ubuntu 在 LaTeX 方面一直遠遠落後。使用這些說明將您的 TexLive 安裝更新到更新版本,而不是使用 Ubuntu透過 Internet 安裝 TeX Live我認為你的問題將成為歷史。
答案3
我發現這個線程有相同的錯誤訊息:
! LaTeX Error: File wrapfig.sty not found.
在曼扎羅上。
sudo pacman -S texlive-latex-extra
為我修好了。