我在 latex 环境中遇到了问题。当我使用\begin{lstlisting} ... code..\end{lstlisting}
其他对象(如表格)放置 r 代码时,尽管它在内容表页面中保持顺序,但表格仅显示在脚本子部分之后。
有人知道我该如何控制这个问题吗?这是我的序言:
\documentclass[12pt,a4paper,oneside]{article}
\usepackage{setspace}
\usepackage{natbib}
\usepackage{booktabs}
\usepackage{dcolumn}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{listings,relsize}
\lstset{
basicstyle=\small,
keywordstyle=\color{red}\itshape,
commentstyle=\color{blue},
stringstyle=\ttfamily,
showstringspaces=false,
numbers=left, numberstyle=\tiny,
columns=fullflexible }
\newcommand{\ra} [1] {\renewcommand{\arraystretch} {#1} }
答案1
没有例子的话很难说,但放在\clearpage
列表之前将会阻止浮动图形和表格越过它。