
我是 XeLaTeX 的新手,當我使用包titlesec
和framed
.我做錯了什麼,還是這些包與 XeLaTeX 不相容?如果它們不相容,什麼是好的替代方案?
對於 MWE 來說,沒什麼好說的:在嘗試加載序言中的任何一個包後,我只是得到了緊急停止。
編輯01:無論如何,這裡有一個 MWE。以下內容無法使用 XeLaTeX 進行編譯。只有當兩個包均未加載時它才有效。
\documentclass[]{report}
\usepackage{titlesec}
\usepackage{framed}
\begin{document}
Content.
\end{document}
我還應該指出,它可以像使用 ShareLaTeX 一樣進行編譯,但不能使用我喜歡的程式 LaTeXian(適用於 Mac)。
編輯02:這是日誌檔案(我認為):
This is XeTeX, Version 3.14159265-2.6-0.99991 (TeX Live 2014) (preload
ed format=xelatex)
\write18 enabled.
entering extended mode
(/Users/<username>/Library/Application Support/Latexian/TSWLatexian
Temp_001332.tex
LaTeX2e <2014/05/01>
Babel <3.9k> and hyphenation patterns for 21 languages loaded.
(/usr/local/texlive/2014basic/texmf-dist/tex/latex/base/report.cls
Document Class: report 2007/10/19 v1.4h Standard LaTeX document class
(/usr/local/texlive/2014basic/texmf-dist/tex/latex/base/size10.clo))
! LaTeX Error: File `titlesec.sty' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)
Enter file name:
答案1
您的日誌表明您有基本TeX安裝。它僅包含完整 TeX Live 中最少數量的軟體包。因此,假設您想要一個小型系統(而不僅僅是下載並安裝完整的 MacTeX),您可以使用 TeX Live Manager 新增titlesec
和framed
.您也可以使用終端來執行此操作:這就是我要做的
sudo tlmgr install titlesec
sudo tlmgr install framed