奇怪的設定空間-獨立交互

奇怪的設定空間-獨立交互

假設我使用standalone.

我的chp.tex文件是:

\documentclass[class=report, crop=false]{standalone}
\usepackage{pkgs}

\begin{document}
\begin{table}
\begin{tabular}{l}
\hline
bla bla bla\\
\hline
\end{tabular}
\end{table}
\end{document}

chp.tex 文件

然後我從main.tex文件中加載該文件:

\documentclass{report}    
\usepackage{pkgs}
\usepackage{standalone}

\begin{document}
\input{chp}
\end{document}

main.tex 文件

這些是我從文件加載的唯一包pkgs.sty

\ProvidesPackage{pkgs}
\usepackage{setspace}
\doublespacing

我的理解是\doublespacing(from setspace) 不應影響表格和腳註——它適用於main.tex,但不適用於chp.tex,正如您從圖片中看到的那樣。

答案1

我能夠解決這個問題。我需要將float選項傳遞給standalone文檔類,否則我猜獨立會採取一些技巧來使浮動正常工作。

- \documentclass[class=report, crop=false]{standalone}
+ \documentclass[class=report, crop=false, float]{standalone}

相關內容