在LaTeX中优雅地插入WolframMathematica代码

更新时间:2023-05-16 22:33:31 阅读: 评论:0

在故乡在LaTeX中优雅地插⼊WolframMathematica代码
本⽂同步在。
插⼊⼀般的代码使⽤listings包或minted包即可,但是Mathematica代码在前端中的显⽰是其实际的⽂本代码的再渲染,如果直接插⼊会插⼊许多多余的代码,即使⼿动选择其中的公式代码,其效果也⽐较差。
⽅法⼀:
使⽤Wolfram Mathematica的另存为功能另存为PDF,即可直接使⽤\includegraphics命令以图⽚形式插⼊PDF:
\includegraphics[width=1\textwidth]{1.pdf}
网购评价更好的⽅式是另存为PostScript (.ps) ⽂件,然后⼿动将.ps⽂件的⽂件后缀名改为.eps,即可直接使⽤\includegraphics命令插⼊EPS图⽚:
\includegraphics[width=1\textwidth]{1.eps}
⽅法⼆:
结合使⽤和。⾸先在Wolfram Mathematica中执⾏
PacletInstall@"/jkuczm/MathematicaCellsToTeX/releas/download/v0.2.2/CellsToTeX-0.2.2.paclet"
大禹的故事
安装CellsToTeX,但是安装后执⾏
Needs@"CellToTeX`"
双重否定句有问题。根据在Wolfram Mathematica中执⾏
Import@"/jkuczm/MathematicaCellsToTeX/master/NoInstall.m"
SetOptions[CellToTeX, "CurrentCellIndex" -> Automatic];有需求就有市场
大骨头火锅ExportString[
NotebookGet[] /.
5s现场管理
cell : Cell[_, __] :> Cell[CellToTeX[cell], "Final"], "TeX",
"FullDocument" -> Fal, "ConversionRules" -> {"Final" -> Identity}]
即可⽣成⼤段的mmacells的LaTeX代码,粘贴到LaTeX⽂件中的相应位置,然后在LaTeX⽂档开头添加
\upackage{mmacells}
然后将克隆到本地,将其中的mmacells.sty⽂件复制到与LaTeX⽂件同⼀个⽂件夹下,或者如果要反复使⽤的话可以放到TEXMF⽬录下,对于Windows 10 TeXLive 2020⽽⾔,应在TEXLIVE安装⽬录下\texlive\2020\texmf-dist\tex\latex新建mmacells⽂件夹并将mmacells.sty⽂件复制到该⽂件夹下,在CMD或PowerShell中执⾏
texhash
命令后即可编译,效果如下图所⽰:
青年奋斗
注意:如果在beamer等环境中使⽤mmacells需指定frame类型为fragile:
\begin{frame}[fragile]{帧标题}{副标题}
\end{frame}
(参考)

本文发布于:2023-05-16 22:33:31,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/659624.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:代码   效果   件夹   命令   编译   公式
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图