答案1
造成这种情况的原因可能有多种。我怀疑它\pdfpages
仍然使用“纵向坐标系”来处理横向页面,因此“LaTeX”不知道您处于横向模式。您只是旋转了一个 PDF 页面。
如果你使用例如pdflscape
-package 首先告诉 LaTeX 你处于横向模式,它似乎工作正常:
\documentclass{article}
\usepackage{pdflscape}
\usepackage{pdfpages}
\begin{document}
\begin{landscape}
\includepdf[landscape=true, pagecommand=\section{Section Heading}]{table.pdf}
\end{landscape}
\end{document}
答案2
以下是一种不同的方法,基于这个答案。我已经使用文本块旋转了标题,并再次旋转了包含的 pdf。
\documentclass[a4paper]{report}
\usepackage{pdfpages}
\usepackage{pdflscape}
\usepackage{textpos}
\begin{document}
\begin{landscape}
\begin{textblock}{20}(-17,-2.5){\rotatebox{90}{\leftmark}}
\section{Section Heading}
\begin{figure}[]
\includegraphics[,angle=-90,origin=c]{document_test.pdf}
\end{figure}
\end{textblock}
\end{landscape}
\end{document}