исходный код одного столбца в формате IEEE отсутствует страница

исходный код одного столбца в формате IEEE отсутствует страница

Я пытаюсь включить исходный код в качестве приложения (стиль одной колонки) в документ формата IEEE (стиль двух колонок). Мне удалось получить приложение в виде одной колонки и добавить исходный код, однако по какой-то причине мой код обрезан на первой странице. Я попытался добавить новую страницу, но это не сработало. Вот что у меня есть:

\documentclass[conference]{IEEEtran}
\IEEEoverridecommandlockouts
% The preceding line is only needed to identify funding in the first footnote. If that is unneeded, please comment it out.
\usepackage{minted}
\usepackage{cite}
\usepackage{amsmath,amssymb,amsfonts}
\usepackage{algorithmic}
\usepackage{graphicx}
\usepackage{textcomp}
\usepackage{xcolor}
\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08em
    T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}


\begin{document}
\twocolumn[
\begin{@twocolumnfalse}

\include{Appendix}\newpage\cleardoublepage

\end{@twocolumnfalse}
]    
\end{document}


In my Appendix I have 

\appendix
    \section{Source Code}
        \begin{minted}
        [frame=lines,
        framesep=2mm,
        baselinestretch=0.8,
        fontsize=\small, linenos]{lua}
        Source code here...
        2 pages long
        \end{minted}

Я не совсем уверен, где я допустил ошибку, но буду признателен за любую помощь.

Обрезка страницы

решение1

Ниже представлена ​​упрощенная и исправленная версия вашего MWE, которая, по моему мнению, дает вам то, что вы хотите.

% ieeetranprob.tex  SE 540633 twocol to onecol

\documentclass[conference]{IEEEtran}
\IEEEoverridecommandlockouts
% The preceding line is only needed to identify funding in the first footnote. If that is unneeded, please comment it out.
%\usepackage{minted}
%\usepackage{cite}
\usepackage{amsmath,amssymb,amsfonts}
\usepackage{algorithmic}
\usepackage{graphicx}
\usepackage{textcomp}
\usepackage{xcolor}
\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08em
    T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}

\usepackage{lipsum}   % my addition fior convenience
\usepackage{comment}  % my addition for convenience

\begin{document}
\section{Main} % just to start things off
\lipsum[1]

\begin{comment} % don't need this code
\twocolumn[
\begin{@twocolumnfalse}

\include{Appendix}\newpage\cleardoublepage
\end{comment}

In my Appendix I have 

\onecolumn % starts a new page on onecolumn mode
\appendix[Source code] % give a title for the appendix
\lipsum[3]
%    \section{Source Code} % \section inoperable within Appendix
\lipsum[2] % use this instead of the minted stuff
\begin{comment}
        \begin{minted}
        [frame=lines,
        framesep=2mm,
        baselinestretch=0.8,
        fontsize=\small, linenos]{lua}
        Source code here...
        2 pages long
        \end{minted}
\end{comment}

\begin{comment} % don't need the next two lines anymore
\end{@twocolumnfalse}
]
\end{comment}

\end{document}

Класс по умолчанию — twocolumn. Использование \onecolumnизменяет режим с двух на один столбец и начинает новую страницу.

Связанный контент