matlab-prettifier

Matlab 美化问题 *
matlab-prettifier

Matlab 美化问题 *

我正在尝试使用 matlab-prettifier。以下代码无法编译: \begin{lstlisting}[ style = Matlab-editor, basicstyle = \mlttfamily, ] ro=zeros(length(prec),length(prec)+length(h)-1); for i=t ro(i,i:i+length(h)-1)=prec(i) * h; end runoff = sum(ro,1); \end{lstlisting} 只要我删除 *,它就可以正常工作。此外,如果我只使用 ls...

Admin

使用 matlab-prettifier 时 lstlisting 内的 index{} 引用
matlab-prettifier

使用 matlab-prettifier 时 lstlisting 内的 index{} 引用

我一直在使用 matlab-prettifier,效果不错。但当我尝试在 MATLAB 注释中添加索引“引用”时,遇到了麻烦。 我尝试实施 StackExchange 在“lstlisting 中的超链接文本”中给出的建议(列表内的超链接文本) 它看起来不错,但对我来说不起作用,当我尝试在 Matlab 脚本的注释中添加 \index{} 调用时。 最小示例: \documentclass{article} % \usepackage{listings} % not required \usepackage[framed,numbered]{matlab...

Admin

如何在 \lstinline 中转为 LaTeX?
matlab-prettifier

如何在 \lstinline 中转为 LaTeX?

转义字符在lstlisting环境内部有效,但在内部无效\lstinline \documentclass[aspectratio=169, xcolor={x11names}, t]{beamer} \usetheme{Dresden} \usefonttheme{professionalfonts} \renewcommand{\sfdefault}{ppl} \usepackage[T1]{fontenc} \renewcommand{\encodingdefault}{T1} \usepacka...

Admin

在 lstlisting 中使用 .\ 会导致问题崩溃
matlab-prettifier

在 lstlisting 中使用 .\ 会导致问题崩溃

我想用 MATLAB 代码生成 MATLAB 美化代码。使用.\会导致错误。alsoletter={.\\}似乎\lstdefinestyle不起作用 \documentclass[aspectratio=169, xcolor={x11names}, t, handout]{beamer} \usepackage{calc} \usetheme{Dresden} \usefonttheme{professionalfonts} \renewcommand{\sfdefault}{ppl} \usepackage[T1]{fontenc} \renew...

Admin

如何让列表将 \ 识别为字母?
matlab-prettifier

如何让列表将 \ 识别为字母?

使用以下条目listings可以识别为字母\\literate {\\\\}{{\textcolor{IndianRed1}{\textbackslash{}\textbackslash{}}}}{1} 但是,我想做同样的事情来自\定义它的颜色。尝试编写 {\}{{\textcolor{IndianRed1}{}}}{1} % \ 不起作用,因为\}是按照常规方式识别的。是否可以采用\与 类似的方式进行自定义\\? \documentclass[aspectratio=169, xcolor={x11names}, t, handout]{beamer}...

Admin

如何让 lstdefinestyle 接受带有参数的自定义命令?
matlab-prettifier

如何让 lstdefinestyle 接受带有参数的自定义命令?

Matlab-editor我想自定义包中的样式matlab-prettifier。我想要的是为 MATLAB 样式的命令生成背景,但似乎该basicstyle键不接受带参数的命令 可以通过创建自定义命令来获得此信息,例如 lstinline 的不同背景颜色 但是,我宁愿\lstinline直接使用命令,因为我希望 TeXstudio 突出显示逐字代码。这个主题似乎包含了我想要的内容,但我需要根据我的特定需求进行调整 列表 lstdefinestyle 不适用于自定义命令 这就是我想要的结果 \documentclass[aspectratio=169, x...

Admin

\usepackage{listings} 阻止文件编译
matlab-prettifier

\usepackage{listings} 阻止文件编译

我正在尝试使用 listings 包在我的文档中显示代码,但出于某种原因,如果我包含此包,整个文档将无法编译。我没有收到任何错误消息,只是: 进程已启动:pdflatex.exe -synctex=1 -interaction=nonstopmode "test".tex 进程正常退出但文档不会更新。 我的代码很简单: \documentclass[]{article} \usepackage{listings} \begin{document} \begin{lstlisting} test \end{lstlisting} \end{docu...

Admin

[matlab-prettifier]:软件包列表错误:无法加载请求的样式
matlab-prettifier

[matlab-prettifier]:软件包列表错误:无法加载请求的样式

我正在使用 matlab-prettifier 在 LaTeX 文件中编写 matlab 代码。块代码运行良好,但内联代码出现错误软件包列表错误:无法加载请求的样式。我该如何修复这个错误? \documentclass{article} \usepackage[framed,numbered]{matlab-prettifier} \begin{document} % This is not working This is an inline code \lstinline[style=Matlab-style]!break! % This is work...

Admin

脚注中的 tcolorbox
matlab-prettifier

脚注中的 tcolorbox

我想将 tcolorbox(或实际上是 定义的 lstlisting \newtcblisting)放入脚注中。因此,类似下面的内容(无法编译) \documentclass{article} \usepackage{matlab-prettifier} \usepackage{tcolorbox} \tcbuselibrary{listings} \newtcblisting[]{tlisting}[1][]{ listing only, listing options={ style=Matlab-editor, ...

Admin

包括编译成 HTML 并具有正确颜色的 MATLAB 代码列表
matlab-prettifier

包括编译成 HTML 并具有正确颜色的 MATLAB 代码列表

我正在使用 htlatex 将 LaTeX 文件编译my_document.tex为 HTML 页面my_document.html,命令如下: htlatex my_document.tex "xhtml,mathml-" " -cmozhtf" 我有一个 MATLAB 代码文件main.m,我想将其包含在my_document.html与 MATLAB 编辑器匹配的格式中。使用 进行编译时pdflatex,我使用以下内容: \documentclass{article} \usepackage{listings} \usepackage[number...

Admin

如何使用 matlab-prettifier 将第二个单词涂成蓝色
matlab-prettifier

如何使用 matlab-prettifier 将第二个单词涂成蓝色

我正在使用Matlab-prettifier 包对此非常满意。即使它可以几乎完美地模仿 Matlab 风格,但它不会将第二个单词涂成蓝色(就像 MATLAB 那样)。有人知道如何操作它吗? 以下是我的代码: \documentclass[preview]{standalone} \usepackage[framed]{matlab-prettifier} \begin{document} \begin{lstlisting}[style=Matlab-editor] >> syms x \end{lstlisting} \end{do...

Admin

如何改善`lstlisting`环境中的间距?
matlab-prettifier

如何改善`lstlisting`环境中的间距?

我想beamer使用发布一些 MATLAB 代码matlab-prettifier。我想使用 选项为代码创建主标题title。lstlisting但是,结果如下 是否可以将标题和框架之间的空间设置为零? 如何减少空行之间的间距? 如何\space在每行前添加一个单数? 我希望直接复制并粘贴幻灯片上的代码。如何添加行号作为不可复制的材料? 我的MWE \documentclass[aspectratio=169, xcolor={x11names}, t]{beamer} \usefonttheme{professionalfonts} \renewco...

Admin

自动包含文件夹中所有文件的列表
matlab-prettifier

自动包含文件夹中所有文件的列表

我的论文导师要求我把所有的 MATLAB 代码都放在 PDF 中。我的代码分散在十几个.m文件中,都放在同一个文件夹中。 我知道我可以使用该包来包含代码matlab-prettifier,我这样做如下: \lstinputlisting[style=Matlab-editor]{codice/ICCplot.m} 本质上,我想做以下事情: for \filename in codice/*.m \section{\filename} \lstinputlisting[style=Matlab-...

Admin

如何为我的文档中的每个 \lstinputlisting 环境定制 \lstset?
matlab-prettifier

如何为我的文档中的每个 \lstinputlisting 环境定制 \lstset?

这些是我的 overleaf 项目的设置(我的教授给我的): % Listings and related stuff \usepackage[hyper]{listings} %%%%%%%%%%%%%%%%%%%%%%%% pacchetto caricato da G.Donnarumma \usepackage{listingsutf8} % to write accented words in listing environment %%%%%%%%%%%%%%%%%%%%%%%5 \renewcommand{\lstlistingname}...

Admin

论文中的 Matlab 代码
matlab-prettifier

论文中的 Matlab 代码

我想通过复制和粘贴我想要的代码来插入 matlab 代码,我希望它是黑色的,没有颜色,如果可能的话,我希望在文本框中输入行数,但如果太难的话就没有必要了。以下是我想出的办法: \documentclass[a4paper,12pt]{book} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[english,italian]{babel} \usepackage{url,amsfonts,epsfig} \usepackage{amsmath} \usepackage{capt...

Admin