
.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}
그런 다음 main.tex
파일에서 이 파일을 로드합니다.
\documentclass{report}
\usepackage{pkgs}
\usepackage{standalone}
\begin{document}
\input{chp}
\end{document}
다음은 파일에서 로드하는 유일한 패키지입니다 pkgs.sty
.
\ProvidesPackage{pkgs}
\usepackage{setspace}
\doublespacing
제가 이해한 바에 따르면 \doublespacing
( )는 표와 각주에 영향을 주어서는 안 됩니다 . 그림에서 볼 수 있듯이 에는 setspace
영향을 미치지 main.tex
만 에는 영향을 미치지 않습니다 .chp.tex
답변1
나는 이것을 해결할 수 있었다. 문서 클래스 float
에 옵션을 전달해야 합니다 standalone
. 그렇지 않으면 독립 실행형이 부동 소수점을 작동시키도록 몇 가지 트릭을 수행하는 것 같습니다.
- \documentclass[class=report, crop=false]{standalone}
+ \documentclass[class=report, crop=false, float]{standalone}