2017-06-14 26 views
0

我一直在编写项目报告并使用以下命令添加了一些伪代码:lstlisting在Latex中,如下所示。如何在没有行号的情况下在Latex中执行代码清单(使用lstlisting环境时)

  \begin{lstlisting}[language=c++] 

      # On leave focus of email field 

      IF email is blank 
     Error message: "Please enter an email address" 

      ELSE IF email field value is not a valid email address 
     Error message: "Wrong email please try again"} 

     # On leave focus of password 

      IF password is not sufficiently strong 
     Error message: "Password strength is not good" 

     \end{lstlisting} 

上面的工作很好,但在代码块中,你有一些行号出现,我想得到那些。有关如何删除它们的提示? 我还知道以下几点:

 \section*{New section} 

会给一个没有数字的部分标题。但是在代码列表的情况下,它不起作用,而是产生一个错误。

回答

0

您使用:

\begin{lstlisting}[language=c++] 

指定的语言是C++,你可以指定你不whant行号以同样的方式:

\begin{lstlisting}[language=c++,numbers=none] 

在您发布的代码,这是不C++和你说它是伪代码,所以你可以摆脱语言参数,只是保持:

\begin{lstlisting}[numbers=none] 
+0

谢谢,这只是f ine @ pinam45 – JNW

相关问题