附录中的 PDF 文件放置不当

附录中的 PDF 文件放置不当

我正在写我的学士论文。我使用了 appendix{} 命令,即

      \newpage\chead{Appendix}\begin{appendices}\numberwithin{equation}{section}

我在附录中有很多章节。我引用数学概念的部分没有问题,因为我只是在编写和添加方程式和定义。我确实有一个部分,我在其中添加了为本文生成的 MATLAB 代码的 PDF 文件。当我添加带框的 PDF 图时,它不在应在的位置。这是代码:

\newpage\rhead{Matlab Code}\section{Matlab Code}\label{sec:MatlabCode}

% Appendix: Penalty Function --------------------------------------------------------
\subsection{Penalty Function}\label{code:MatlabPenalty}
\begin{figure}
\centering
\setlength\fboxsep{0pt}
\setlength\fboxrule{0.5pt}
\fbox{\includegraphics[trim=0.5cm 2.5cm 2.25cm 2.0cm,clip=true,scale=0.6]{MLB_Code_Penalty}}
\caption{"Penalty Function"}
\end{figure}

图形位移了。当我通过简单地创建一个新部分{}来添加附录时,我没有遇到过这个问题。有什么建议吗?

答案1

好吧,你总是可以使用listings包来避免使用图形(看看这篇文章:如何在程序列表/代码中添加行号?

现在,关于你的附录......你确定你不喜欢使用环境\appendix吗?

您的文档将是这样的(在邮件文件中):

\documentclass{report}

\usepackage{listings}

\begin{document}

\include{chapter} % Include all your chapters here

\appendix
\include{yourappendixfile}

\end{document}

你的附录文件可能类似如下内容:

\chapter{Appendix title}

\section{Penalty function}
%You can write here your code, or import it from a file, using:
\lstinputlisting[language=Matlab]{./Code/penaltfunc.m}


\section{Cost function}

相关内容