带有行号的 Minted PHP

带有行号的 Minted PHP

我添加minted并插入了 PHP 代码。结果是我必须放置< ?php?>标签才能使代码变色,然后如果我想显示行号,它会从< ? php下面的行开始:

1 < ? php
2 echo "abcd"
3 ? >

我不想在第一行和最后一行有行号,也不喜欢把它们都放在同一行。

这是来自 minted 文档的代码:

\r\renewcommand{\theFancyVerbLine}{\sffamily
\textcolor[rgb]{0.5,0.5,1.0}{\scriptsize
\oldstylenums{\arabic{FancyVerbLine}}}}
\begin{minted}[linenos]{php}
<?php
echo "abcd"
?>
\end{minted}

有人能解决这个问题吗?

解决方案

我们使用 firstline 和 lastline 选项来隐藏标签。

相关内容