![[圖] 和 [子圖] 的 LyX 到 LaTeX 轉換問題](https://rvso.com/image/420083/%5B%E5%9C%96%5D%20%E5%92%8C%20%5B%E5%AD%90%E5%9C%96%5D%20%E7%9A%84%20LyX%20%E5%88%B0%20LaTeX%20%E8%BD%89%E6%8F%9B%E5%95%8F%E9%A1%8C.png)
我在 LaTeX 和 LyX 之間來回切換。
我在 WIndows 10 上使用 TeXworks,並安裝了 LyX 2.3。
主要問題源自於使用Figure和Subfigure(請參閱下面的程式碼)。
我盡了一切努力來消除任何額外的軟體包,這些軟體包會使這種轉換變得不必要的負擔。
但我對圖形和子圖形仍然有一個問題。
當我將 LyX 檔案匯出到 LaTeX(pdflatex) 時,在 TeXWorks 上編譯時收到錯誤訊息:
\begin{figure}[hp] \centering \captionsetup{justification=centering} \begin{subfigure}{.5\textwidth} \centering \includegraphics[width=1\linewidth,bb = 0 0 200 100,草稿,草稿,類型= eps]{樣本.png}
所以我要做的就是擺脫以下內容,
,bb = 0 0 200 100,草稿,類型=eps
而且,我運行以下命令,它在 TeXworks 上編譯得很好。
\begin{figure}[hp] \centering \captionsetup{justification=centering} \begin{subfigure}{.5\textwidth} \centering \includegraphics[width=1\linewidth]{sample.png}
問題(1)為什麼每次從LyX匯出到LaTeX(pdflatex)時都需要這樣做?有沒有解決的辦法?
當我反之亦然時,我還有另一個問題。現在,我正在嘗試將 TeXworks 檔案匯入 LyX,但我在類似的圖形和子圖設定方面也遇到了麻煩。
我在 LyX 中收到的錯誤訊息是:
LaTeX 錯誤:無法確定sample.png 中圖形的大小(無特殊...)
因此,當我追溯此程式碼在 Texworks 檔案中的位置時,我注意到我編碼為:
\begin{figure}[hp] \centering \captionsetup{justification=centering} \begin{subfigure}{.5\textwidth} \centering \captionsetup{justification=centering} \includegraphics[width=1\linewidth]{sample1.jpg } \caption{sample1} \label{fig:sapmle1} \end{subfigure}\begin{subfigure}{.5\textwidth} \centering \captionsetup{justification=centering} \includegraphics[width=1\didth]{sample. png} \caption{sample} \label{fig:sample} \end{subfigure}\caption{樣本1 和樣本} \label{fig:samples} \end{figure}
我不明白為什麼當我導入它時,LyX 會出現大小問題。
問題 (2) 當我將 LaTeX 檔案匯入 LyX 時,有人可以幫我解決這個問題嗎?我導入為 LaTeX(plain)。
謝謝!
答案1
我在 LaTeX 和 LyX 之間來回切換。
絕對是個壞主意。與 LyX 或 TeXworks 結合使用,無論您最喜歡哪一個,或遵循 LyX > LaTeX 工作流程,但無需返回。
\includegraphics[ ... , type=eps]{sample.png}
事實上,PNG 圖像不應該有這個type=eps
選項。而且,它不應該顯示擴展名.png
,也就是說,即使你 sample.png
在圖像配置對話框中寫為文件名,輸出也應該是:
\includegraphics[ ...]{sample}
在 Lyx 中,我能夠產生type=eps
僅提供虛假圖像檔案名稱或在 ERT(邪惡文字紅色)框中 (Ctrl+L) 中包含上述圖像程式碼的選項。因此,您應該調查為什麼圖像在 LaTeX 程式碼中顯示為 sample.png
(帶有擴展名)。我會先檢查是否sample.png
確實在工作目錄中,擴展名是否正確,特別是如果沒有隱藏擴展名(我認為它仍然是 Windows 中可怕的預設值,因此sample.png
文件管理器中的明顯內容可能是真的sample.png.exe
或sample.png.eps
) , ETC。