latex插入代码块

插入matlab代码

在开始加入

\usepackage{listings}%插入代码块

在需要添加代码的地方

\begin{lstlisting}[language = Matlab,title={matlab4\_8.m},  numbers=left, 
    numberstyle=\tiny,keywordstyle=\color{blue!70},
    commentstyle=\color{red!50!green!50!blue!50},frame=shadowbox,
    rulesepcolor=\color{red!20!green!20!blue!20},basicstyle=\ttfamily]

\end{lstlisting}

在end之前添加代码,可编译得到不错的高亮效果
latex插入代码块_第1张图片latex插入代码块_第2张图片

matlab官方latex包

下载matlab官方包mcode
在文件开始位置添加

\usepackage[framed,numbered,autolinebreaks,useliterate]{mcode}%matlab代码块

在代码前后添加

\begin{lstlisting}

\end{lstlisting}

latex插入代码块_第3张图片

插入python代码

下载第三方宏包pythonhighlight并放在tex文件同一文件夹
在文档开始添加

\usepackage{pythonhighlight}%插入python代码

在代码前后添加

\begin{python}

\end{python}

添加代码并编译,可得到不错的效果

latex插入代码块_第4张图片
latex插入代码块_第5张图片

你可能感兴趣的:(latex,latex)