Ignorar os números das linhas e retomar a partir de um número específico no Minted?

Ignorar os números das linhas e retomar a partir de um número específico no Minted?

Esta questão já foipediu o pacotelistings, mas estou usando mintede quero conseguir a mesma coisa.

Meu documento está assim:

\documentclass{article}
\usepackage{minted}

\begin{document}

\begin{minted}[breaklines=true,linenos]{javascript}
/* My Code: */

console.log("Hello");

console.log("World");
console.log("FooBar");

console.log("BarFoo");
console.log("FooFoo");

\end{minted}

\end{document}

Isso me dá a seguinte saída:

Minted_LaTeX_skip_line_numbers

Porém, quero ter o seguinte resultado:

1  | /* My Code: */
...|
128| console.log("Hello");
...|
188| console.log("World");
189| console.log("FooBar");
...|
201| console.log("BarFoo");
202| console.log("FooFoo");

Como isso pode ser feito?

Responder1

insira a descrição da imagem aqui

\documentclass{article}
\usepackage{minted}

\begin{document}

\renewcommand\theFancyVerbLine{%
\ifnum\value{FancyVerbLine}=2 
  \setcounter{FancyVerbLine}{127}\ldots
\else\ifnum\value{FancyVerbLine}=129
  \setcounter{FancyVerbLine}{187}\ldots
\else\ifnum\value{FancyVerbLine}=190
  \setcounter{FancyVerbLine}{200}\ldots
\else
\arabic{FancyVerbLine}%
\fi
\fi
\fi
}
\begin{minted}[breaklines=true,linenos]{javascript}
/* My Code: */

console.log("Hello");

console.log("World");
console.log("FooBar");

console.log("BarFoo");
console.log("FooFoo");

\end{minted}

\end{document}

informação relacionada