用LaTeX写论文时,插入C++源代码有专门的宏包,方法如下:

/usepackage{listings}

/lstset{language=C++}%这条命令可以让LaTeX排版时将C++键字突出显示

/lstset{breaklines}%这条命令可以让LaTeX自动将长的代码行换行排版

/lstset{extendedchars=false}%这一条命令可以解决代码跨页时,章节标题,页眉等汉字不显示的问题

/begin{lstlisting}

%paste your C++ code here

/end{lstlisting}

下面是我常用的设置:

/lstset{ %Settings for listings package.

language=[ANSI]{C},

backgroundcolor=/color{lightgray},

basicstyle=/footnotesize,

breakatwhitespace=false,

breaklines=true,

captionpos=b,

commentstyle=/color{olive},

directivestyle=/color{blue},

extendedchars=false,

% frame=single,%shadowbox

framerule=0pt,

keywordstyle=/color{blue}/bfseries,

morekeywords={*,define,*,include...},

numbersep=5pt,

rulesepcolor=/color{red!20!green!20!blue!20},

showspaces=false,

showstringspaces=false,

showtabs=false,

stepnumber=2,

stringstyle=/color{purple},

tabsize=4,

title=/lstname

}

latex添加c语言代码,Latex中插入C代码相关推荐

  1. 在Latex中插入Python代码

    这里指的插入是指最终能在生成的pdf中显示高亮的Python代码. 在Latex中插入Python代码,需要一个第三发的宏包pythonhighlight: https://github.com/ol ...

  2. latex附录中放python代码_在Latex中插入Python代码

    这里指的插入是指最终能在生成的pdf中显示高亮的Python代码. 在Latex中插入Python代码,需要一个第三发的宏包pythonhighlight: https://github.com/ol ...

  3. PPT 中插入域代码公式的方法

    PPT 中插入域代码公式的方法 插入对象,选择  Word * Document,或  OpenDocument 都可以: 在新打开的页面中,选择 插入 文档部件,再选择  域代码: 在域代码选项中, ...

  4. MarkDown中插入的代码块无法自动识别换行

    MarkDown中插入的代码块无法自动识别换行 1.插入代码块的两种方式 单行的代码,就一个 ` 多行的代码块就三个```补充说明,可根据自己编写代码块的语言,设定对应的标签(比如Java-java, ...

  5. 如何在html中定义字段文字,如何在自定义字段中插入html代码和标签|动易Cms

    如何在自定义字段中插入html代码和标签 在自定义字段里面直接插入html代码还有标签是解析不出来的. 但是我们可以通过以下的方法来实现. 1. 添加一个自定义字段.命名为MY_zdy 修 改 字 段 ...

  6. 新浪博客中插入高亮代码

    在ie浏览器里可以用,但是不知道mac有没有这个插件 原文地址:新浪博客中插入高亮代码作者:木子超-同学 一.              Sublime text 3是一个强大的代码编辑软件,强烈推荐 ...

  7. Word中插入高亮代码:Notepad++

    作为程序猿,我们在写文档的时候难免需要插入一些代码.借助 Notepad++ 的插件,可以让我们在 word 文档中插入的代码自带语法高亮,从而更加美观易读. 1. 打开 Notepad++,按&qu ...

  8. 【教程】在PPT中插入高亮代码段,超简单直接复制粘贴

    [前言]本文讲解直接在PPT中插入高亮代码段的方法. 最简单的方法其实就是直接复制粘贴,没错,就是复制粘贴!关键就在于粘贴后选择"保留源格式". 1. 选择合适代码源 同样的一段代 ...

  9. 优雅的在latex中插入MATLAB代码 | 解决MATLAB代码中文乱码问题

    我们要使用的核心宏包是 listings 和 matlab-prettifier.其中 listings 是为了插入代码,matlab-prettifier 提供了很好的配色方案. 最小工作示例如下: ...

  10. 在word中插入高亮代码

    在写文档的时候特别是技术文档,经常需要在word中插入代码, 直接复制代码的话不是很美观,于是去网上学来一个工具,先附上在线网址:http://www.planetb.ca/syntax-highli ...

最新文章

  1. SVN状态图标不显示的两种解决办法
  2. ScrollView 嵌套EditText 滑动冲突解决
  3. 《大话数据结构》第2章 算法基础 2.9 算法的时间复杂度
  4. ionic安装及入门示例
  5. c++学习笔记之基础---类内声明线程函数的调用
  6. 用html和css布局如下图像,[看书][CSS精粹(第2版)]第三章 CSS和图像 HTML网页布局...
  7. 批处理中for的参数的用法
  8. Java面向对象的编程
  9. bat文件语法和技巧_这不是高手专利,一秒新建100个Excel文件
  10. 处理数据类型转换,数制转换、编码转换相关的类
  11. 微信公众号开发之课堂考勤
  12. 华盛顿大学贪玩挂科GPA成绩找谁改
  13. SOLIDWORKS中钣金展开标注是英文怎么办?
  14. ORCAD 原理图中的基本操作
  15. 人脸识别系统设计 -- 基于J2判据和FLDA的多分类器的人脸识别系统设计论文报告(三)(附matlab)
  16. 2022P02014139杨智关于香农编码、哈夫曼编码和费诺编码的比较
  17. 抖音、快手、西瓜制作影视解说短视频的实用工具
  18. 怎么把爱奇艺的qsv格式转换成mp4?教你快速转换爱奇艺格式
  19. 两个经纬度坐标,计算角度
  20. AOSP: 下载 android 源码

热门文章

  1. 从芯片设计到电磁炮的解决方案
  2. 2020年11月CKA新题考试心得体会
  3. libsvm java 怎么调参_libsvm使用说明
  4. 微型计算机原理王钰视频,原创:微机原理与汇编语言课程配套实验讲义_全套管理制度1喜欢就下吧...
  5. iPhone 快捷指令 查看图像信息
  6. eclipse项目的删除
  7. electron隐藏默认菜单
  8. windows安装程序制作教程。《inno setup》可将多个安装程序打包成一个安装包,一次安装操作全部安装完成
  9. 网络验证的破解-用SPI修改网络封包
  10. UI测试脸型软件,扫一扫脸型配发型