在Latex中插入Python代码
这里指的插入是指最终能在生成的pdf中显示高亮的Python代码。
在Latex中插入Python代码,需要一个第三发的宏包pythonhighlight:
https://github.com/olivierverdier/python-latex-highlighting
下载pythonhighlight.sty后,将它放到你的.tex文件所在目录下。
然后声明要使用pythonhighlight,在tex文件内的导言区
\usepackage{graphicx}
\usepackage{pythonhighlight}
之后既可以在正文
添加代码了
\begin{python}
#
from pyx import *
g = graph.graphxy(width=8)
g.plot(graph.data.function("y(x)=sin(x)/x", min=-15, max=15))
g.writePDFfile("function")
print r'\includegraphics{function}'
\end{python}
\end{document}
截图:
完整示例:
\documentclass{article}
\usepackage{graphicx}
\usepackage{pythonhighlight}
\begin{document}
\begin{python}
#
from pyx import *
g = graph.graphxy(width=8)
g.plot(graph.data.function("y(x)=sin(x)/x", min=-15, max=15))
g.writePDFfile("function")
print r'\includegraphics{function}'
\end{python}
\end{document}
转载于:https://www.cnblogs.com/instant7/p/4190980.html
在Latex中插入Python代码相关推荐
- latex附录中放python代码_在Latex中插入Python代码
这里指的插入是指最终能在生成的pdf中显示高亮的Python代码. 在Latex中插入Python代码,需要一个第三发的宏包pythonhighlight: https://github.com/ol ...
- latex python_怎么在 LaTeX 中排版 Python 代码?
用 LaTeX 排版代码的主要问题有两个.一是希望代码中的特殊字符不被 LaTeX 处理:二是希望能有代码高亮.前者称为「原样抄写」,也就是 verbatim.剩下的边框.编号.交叉引用,都属于 La ...
- 优雅的在latex中插入MATLAB代码 | 解决MATLAB代码中文乱码问题
我们要使用的核心宏包是 listings 和 matlab-prettifier.其中 listings 是为了插入代码,matlab-prettifier 提供了很好的配色方案. 最小工作示例如下: ...
- latex添加c语言代码,Latex中插入C代码
用LaTeX写论文时,插入C++源代码有专门的宏包,方法如下: /usepackage{listings} /lstset{language=C++}%这条命令可以让LaTeX排版时将C++键字突出显 ...
- latex下IEEE模板中嵌套Python代码
如果想在LATEX中嵌套Python代码推荐使用listings 先 \usepackage[procnames]{listings} 然后在正文中使用 \lstset{language=Python ...
- 在LaTeX中使用Python的简单介绍
一.概述 Python语言自1991年2月发布最初代码开始,到现在已经有31年的历史,目前已经成为最热门的计算机语言之一.经过这么多年的发展,python得到了极大的扩展,把python的功能应用到L ...
- latex中插入两张子图片
背景 如何在latex中插入两张子图片呢? 步骤 参照下面的代码: \begin{figure}[htbp] \label{fig:3} % Give a unique label \quad \su ...
- LaTex 中插入visio图片
LaTex 中插入visio图片 文件格式转变过程 .vsdx->.pdf->.eps->命令插入 下面介绍如何在LaTeX中插入.eps格式的图片. 第一步:生成.eps格式的图片 ...
- Latex中插入图片
1.Latex的插图 在Latex中使用插图一般有两种方式,一种是插入事先准备好的图片,另一种是使用Latex代码直接在文档中画图.我们一般常见的使用都是第一种,准备好图片,然后直接插入在我们文档当中 ...
最新文章
- FileChannel应用实例——本地文件读数据
- requests基础3
- 黑马程序员pink老师前端入门教程,零基础必看的JavaScript基础语法视频教程(二)
- 深度之眼课程打卡-python入门05
- this.$modal.confirm 自定义按钮关闭_Excel迫使人类基因重命名?用VBA给科学家们支一招!—— 怎样快速定制工具栏按钮...
- 迷宫java代码_java写的迷宫代码
- iOS逆向之旅(进阶篇) — 重签名APP(一)
- android6要多大运存,内存多大手机才能不卡? 现在终于有了答案
- Hadoop入门进阶步步高(六-Hadoop1.x与Hadoop2的区别
- TCC Demo 代码实现
- matlab里的svmtrain的输出model里,各参数的含义
- MSR系列路由器DAR功能的配置
- php 解压 中文文件夹,如何把文件夹压缩为rar
- 3D动画在线播放工具-3dplayer功能演示
- 报错:Internal error XFS_WANT_CORRUPTED_GOTO at line 1635 of file fs/xfs/libxfs/xfs_alloc.c.
- java求导数_java实现队列链表,求一元多项式的导数
- 一路(16)奔波,一起(17)前行—2016 年终总结
- Java 递归实现树形菜单
- simpleCaptcha语音验证码实现及其扩展
- js 通过传入 开始时间和结束时间 算出相差多少秒 分钟 相差时间
热门文章
- HDU Problem - 5938 Four Operations
- Zstd 压缩性能分析(含比较)
- Centos7安装Python3.7
- Python在Linux实现代码特效,关于在Linux系统上的Ubuntu上基于python3、shell语言代码的实现...
- zynqNet整体思路框架
- 距离算法在概率统计C语言,基于CBM-TOF探测器无触发数据获取系统的压缩算法-应用概率统计.PDF...
- java实现 SSL双向认证
- 英语音标 语言、语音、音素及音标
- 浅谈数据仓库建设中的数据建模方法
- Collections.binarySearch用法