如何在 z = 0; 前添加一些空格?

如何在 z = 0; 前添加一些空格?

我正在尝试用 Pascal 代码做一个简单的例子。

\setlength{\parindent}{0em}
\begin{document}
program first; \\ 
const\\  
z = 0;
\\
var\\
n,m: integer;\\
p,q: real\\
begin \\
end.
\end{document}

我想在前面插入一些空格,z = 0;但是\(quad \) \=0;不行。我该怎么办?

答案1

对于不需要额外软件包的快速解决方案,只需使用verbatim程序代码环境即可。它尊重源代码中的空格和换行符。

\documentclass{article}
\begin{document}
\begin{verbatim}
program first;  
const
  z = 0;

var
n,m: integer;
p,q: real
begin 
end.
\end{verbatim}
\end{document}

对于更复杂的功能,你可以尝试幻想VRB包,或者列表包。别忘了真正的程序员不使用 PASCAL, 尽管。

相关内容