精华内容
下载资源
问答
  • \usepackage{minted} %latex中编程语言格式化和语法高亮最好用的宏包之一 %编译器需要添加参数 xelatex -shell-escape %必须先安装Python Pygments %%测试如下: %=================================================...

    先看看效果吧:

    相关的测试代码如下,注意测试代码保存为UTF-8格式:

    \documentclass[mathserif]{beamer}
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \usepackage{ctex}
    \usepackage{color}
    \usepackage{mdframed}%非常好用的frame框架宏包
    \usepackage{tcolorbox}%非常好用的box框架宏包
    %===========================================================
    \usepackage{minted} %latex中编程语言格式化和语法高亮最好用的宏包之一
    %编译器需要添加参数 xelatex -shell-escape
    %必须先安装Python Pygments
    %%测试如下:
    %===========================================================
    \begin{document}
    \begin{frame}[fragile] %must using [fragile]
    \frametitle{csharp代码高亮}
    \begin{minted}[mathescape,
                   linenos,
                   numbersep=5pt,
                   gobble=2,
                   frame=lines,
                   framesep=2mm]{csharp}
      string title = "This is a Unicode π in the sky"
      /*
      Defined as $\pi=\lim_{n\to\infty}\frac{P_n}{d}$ where $P$ is the perimeter
      of an $n$-sided regular polygon circumscribing a
      circle of diameter $d$.
      */
      const double pi = 3.1415926535
    \end{minted}
    \end{frame}
    %===========================================================
    \begin{frame}[fragile] %must using [fragile]
    \frametitle{MATLAB 代码高亮}
    \begin{minted}[mathescape,
    	linenos,
    	numbersep=5pt,
    	gobble=2,
    	frame=lines,
    	framesep=2mm]{matlab}
        strtitle = 'This is a Unicode π in Matlab'
        s=0;
        for n=1:0.5:10
            s=s+n;
        end
        x=-pi:0.2:pi;
        y=sin(x);
        plot(x,y,'*b--')
    \end{minted}
    \end{frame}
    %===========================================================
    \end{document}
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    

     编译环境:MikTex2.9+Win7+XeLatex.Windows中强烈推荐MikTex,而不是TexLive.

    展开全文
  • 在\begin{document}前插入 ... language=Matlab, %代码语言使用的是matlab frame=shadowbox, %把代码用带有阴影的框圈起来 rulesepcolor=\color{red!20!green!20!blue!20},%代码块边框为淡青色...

    在\begin{document}前插入

    \usepackage{listings} 
    \usepackage{xcolor}
    \lstset{
      language=Matlab,  %代码语言使用的是matlab
      frame=shadowbox, %把代码用带有阴影的框圈起来
      rulesepcolor=\color{red!20!green!20!blue!20},%代码块边框为淡青色
      keywordstyle=\color{blue!90}\bfseries, %代码关键字的颜色为蓝色,粗体
      commentstyle=\color{red!10!green!70}\textit,    % 设置代码注释的颜色
      showstringspaces=false,%不显示代码字符串中间的空格标记
      numbers=left, % 显示行号
      numberstyle=\tiny,    % 行号字体
      stringstyle=\ttfamily, % 代码字符串的特殊格式
      breaklines=true, %对过长的代码自动换行
      extendedchars=false,  %解决代码跨页时,章节标题,页眉等汉字不显示的问题
      escapebegin=\begin{CJK*},escapeend=\end{CJK*},      % 代码中出现中文必须加上,否则报错
      texcl=true}
    
    
    \lstset{breaklines}%自动将长的代码行换行排版
    
    \lstset{extendedchars=false}%解决代码跨页时,章节标题,页眉等汉字不显示的问题
    

    在文档中需要位置插入

    \begin{lstlisting}
      %你的代码
    \end{lstlisting}
    

    结果如下所示:
    在这里插入图片描述
    结果还是很完美的~~

    展开全文
  • 我最初为自己编写这个包是为了在 LaTeX 中突出显示彩色源代码,看起来就像在 Matlab 编辑器中一样——可以直接复制粘贴代码(无需使用 highlight.m 或类似的预处理),或者干脆给出文件名并包含其内容并突出显示...
  • Latex 中插入 Matlab 代码

    万次阅读 多人点赞 2015-07-24 22:16:14
    语法高亮 自动添加边框 自动添加行号 先上图,大家感受一下效果————————————————————开始使用listings 包首先确保你能使用使用 listings 包简单快捷的使用方法如下\usepackage{listings} \...

    这篇文章将介绍如何在 Latex 排版过程中添加 Matlab 代码

    功能效果

    主要有如下排版功能:

    • 语法高亮
    • 自动添加边框
    • 自动添加行号

    先上图,大家感受一下效果

    这里写图片描述


    listings

    首先确保你能使用使用 listings

    简单快捷的使用方法如下

    \usepackage{listings}
    \lstset{language=Matlab}
    
    \begin{lstlisting}
    % Plot function f(x) = 2*x^3 - x - 2
    ezplot('2*x^3-x-2',[0, 2])
    hold on
    plot([0,2],[0,0],'r')
    \end{lstlisting}

    我们来看一下效果:

    这里写图片描述

    接下来使用 mcode 风格


    mcode

    mcode下载地址

    主要有三种使用方法

    1. 插入代码块

      \usepackage{listings}
      \usepackage[framed,numbered,autolinebreaks,useliterate]{mcode}
      
      \begin{lstlisting}
      	% Plot function f(x) = 2*x^3 - x - 2
      	ezplot('2*x^3-x-2',[0, 2])
      	hold on
      	plot([0,2],[0,0],'r')
      	\end{lstlisting}

      我们来看一下效果:

      这里写图片描述

      比较发现只是简单的加入了如下一句代码

      \usepackage[framed,numbered,autolinebreaks,useliterate]{mcode}
      
    2. 段落中插入 Matlab 语句

      只需在段落或页脚编辑中插入如下语句

      \mcode{for i=1:3, disp('cool'); end;}
      \footnote{Works also in footnotes: \mcodefn{for i=1:3, disp('cool'); end;}}

      即使用 \mcode{}
      效果如下
      这里写图片描述

    3. 嵌入 .m 文件

    具体见下面的参考文献,这里不多介绍


    参考文献

    listings帮助文档

    mcode帮助文档

    展开全文
  • 用于解决latex模板中如下报错: LaTeX Error: File `mcode.sty’ not found. 错误原因:未安装第3方宏包"mcode.sty"。 解决办法:手动安装第三方宏包 “mcode.sty” mcode.sty下载地址 传送门: link. 密码:my1w ...

    用于解决latex模板中如下报错:

    LaTeX Error: File `mcode.sty’ not found.

    错误原因:未安装第3方宏包"mcode.sty"。
    解决办法:手动安装第三方宏包 “mcode.sty”

    mcode.sty下载地址

    传送门: link.
    密码:my1w

    手动安装mcode步骤

    环境:win10、TexLive2020

    1. 点击传送门下载mcode,并解压(压缩包中包含已经编译好的mcode.sty可以直接使用);
    2. 复制解压后的文件夹,粘贴在TexLive安装目录下的指定目录(安装目录下的\2020\texmf-dist\tex\latex)中,例如:

    D:\texlive\2020\texmf-dist\tex\latex

    1. 用win+R, 输入cmd打开命令行;
    2. 在命令行中输入texhash刷新即可。
    展开全文
  • 单词中粘贴高亮matlab代码记事本3 Notepad3是基于Scintilla的快速,轻量级文本编辑器,具有语法突出显示功能。 它具有较小的内存占用空间,但功能强大,足以处理大多数编程工作。 。 Notepad3基于Florian Balmer的...
  • MATLAB与C语言混合编程

    2020-02-29 13:16:53
    Matlab与C语言混合编程 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写...
  • 多项式MATLAB命令

    2018-08-24 17:08:21
    欢迎使用Markdown编辑器写博客 [y = {c_1}{x^n} + {c_2}{x^{n - 1}} + \...代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ct...
  • Matlab R2014a @newff函数

    千次阅读 2016-08-29 21:10:47
    Matlab R2014a @newff函数newffnewff利用的是前馈反向传播算法# Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 ...
  • MATLAB数组元素引用的三种方法

    万次阅读 2017-05-17 10:26:33
    1. Matlab中数组元素引用有三种方法: - 下标法(subscripts) - 索引法(index) - 布尔法(Boolean) - Markdown和扩展Markdown简洁的语法 - 代码块高亮 - 图片链接和图片上传 - LaTex数学公式 - UML...
  • matlab GUI读取图像文件

    千次阅读 2018-09-14 21:28:14
    欢迎使用Markdown编辑器写博客 ...代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I...
  • Matlab2015a调用Python程序

    千次阅读 2016-07-19 14:18:57
    欢迎使用Markdown编辑器写博客本Markdown编辑器...代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
  • Matlab 编程基础(一)笔记

    千次阅读 2017-07-11 09:32:11
    欢迎使用Markdown编辑器写博客本Markdown编辑器...代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
  • 非线性/线性函数拟合 Matlab nlinfit

    千次阅读 2018-09-07 11:21:35
    欢迎使用Markdown编辑器写博客 ...代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I...
  • matlab并行运算时,如何保存变量

    千次阅读 2018-08-27 11:01:27
    欢迎使用Markdown编辑器写博客 ...代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I...
  • MATLAB与PYTHON交互学习(上)

    千次阅读 2018-07-31 11:02:10
    隐写分析效果的评价 隐写术好坏的评价标准有:...代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用
  • MATLAB实现FR共轭梯度法求解实例

    千次阅读 2017-10-20 09:11:38
    欢迎使用Markdown编辑器写博客本Markdown编辑器...代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
  • 求教matlab的A*算法源代码!!!

    千次阅读 2018-08-09 11:29:27
    欢迎使用Markdown编辑器写博客 ...代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I...
  • 欢迎使用Markdown编辑器写博客 ...代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I...
  • 欢迎使用Markdown编辑器写博客 ...代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I...
  • 欢迎使用Markdown编辑器写博客 ...代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I...
  • Total Commander的CudaLister插件(32位和64位版本),内含223个语法高亮文件。 Assembly.lcf Batch files.lcf C.lcf C#.lcf C++.lcf CSS.lcf Delphi resources.lcf Diff.lcf Go.lcf Haskell.lcf ...
  • 如何在Word中排出漂亮的代码

    万次阅读 多人点赞 2014-12-08 15:58:35
    引言 学数学和计算机,当然... 从Matlab高亮代码复制到Word,中文会乱码开始,我就很想研究下如何在Word中展示漂亮的代码。今年寒假利用Vim,有些突破,10月3日的时候又有了比较大的进展,自己设计了一款Vim的代码...
  • Crimson Editor是一款面向Windows的专业源代码编辑器。...可用于HTML,C / C ,Perl,Java,MatlabLaTeX的语法高亮显示。 此外,它还可以扩展为基于自定义语法文件的其他编程语言。其他功能还包括撤销/重做,用户
  • opencv at类型总结

    千次阅读 2017-06-08 10:05:14
    代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 ## 快捷键自从OpenCV推出了Mat后越来越像是Matlab了,使用起来方便了很多,但是,

空空如也

空空如也

1 2 3
收藏数 53
精华内容 21
关键字:

latexmatlab高亮

matlab 订阅