latex写伪代码遇到下面图中的问题怎么解决?

latex写伪代码遇到下面图中的问题怎么解决?,第1张

不知道你希望最后出现的格式是什么样子的,在latex写程序代码可以用listing,

\begin{lstlisting}[caption=名字]

programcode

\end{lstlisting}

之前要加入\usepackage{listings},如果你还要之前编行号,那么在\begin{lstlisting}之前加入

\lstset{numbers=left, stepnumber=1,numbersep=5pt,breaklines=true}

当然你也可以选择verbatim,采用所打即所得。

如果你只有一行代码嫌以上方法麻烦,试试看用\mbox

\documentclass{article}

\usepackage[T1]{fontenc}

\usepackage[scaled=0.82]{beramono}

\usepackage{listings,xcolor}

\begin{document}

\begin{lstlisting}[basicstyle=\small\ttfamily,language={[LaTeX]TeX},

texcsstyle=*\color{red}\bfseries,

keywordstyle=\color{blue}\bfseries,

morekeywords=alignat,moretexcs=intertext]

\begin{alignat*}{4}

y &= -4   &+ 3 &+4     &-7      \\

y &=      &+ 3 &      &-7      \\

\intertext{Therefore}

a &= b    &d   &= cccc &e  &= d \\

a &= bbbb &d   &= c    &e  &= d

\end{alignat*}

\end{lstlisting}

\end{document}

1 利用TeXstudio新建文档并编写代码

打开TeXstudio软件,单击菜单栏中的“文件/新建”选项(快捷键:Ctrl+N),新建一个文档,如图

在文档中编写如下代码。

\documentclass{article} %设置文档使用的文档类 %导言区 \title{ first Latex document} \author{Brice Loskie} \date{\today} \begin{document} %正文区\maketitlehello,Latex! \end{document}

程序代码编写完成后,单击菜单栏中的“文件/保存”命令(快捷键:Ctrl+S),d出“另存为”对话框,设置保存位置为“"E:\Latex documents\mytex1.tex"”,保存文件名为“mytex1”,类型为“TeX文件”,

设置完成后,单击“保存”按钮。下面来编译程序代码。单击菜单栏中的“工具/编译”命令(快捷键:F6)或工具栏中的[插图]按钮,如果代码没有错误,就会在“消息”面板中显示“完成”,如图

编译完成后,单击菜单栏中的“工具/构建并查看”命令(快捷键:F5)或工具栏中的[插图]按钮,可以看到输出的PDF格式文档效果,


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7772186.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-09
下一篇2023-04-09

发表评论

登录后才能评论

评论列表(0条)

    保存