仅当环境扩展到多个页面时才添加特定的标题内容

仅当环境扩展到多个页面时才添加特定的标题内容

我按以下方式定义了环境:

\documentclass[
headsepline,
]{scrartcl}

\usepackage{blindtext}

\pagestyle{myheadings}

\newcounter{mycounter}

\setcounter{secnumdepth}{0}

\newenvironment{myenv}{
\section{Title \arabic{mycounter}}
\markright{\textup{\textsf{Left \hfill Right on \arabic{mycounter}}}}
}{\stepcounter{mycounter} \newpage}

\begin{document}

\begin{myenv}
\blindtext
\end{myenv}

\end{document}

我希望Right当且仅当环境扩展到多个页面时才显示标题中的部分。如果环境适合单个页面,我希望显示Left在标题左侧,但不是Right。我该怎么做?

编辑:我想要这样做的原因是我枚举了几个环境,并希望在接下来的页面上显示数字以指示内容属于哪里,但如果只有一个,则避免在第一页上进行冗余枚举(因为显示的标题已经包含环境计数器)。

相关内容