showexpl

NewDocumentCommand 中的单行或多行逐字参数
showexpl

NewDocumentCommand 中的单行或多行逐字参数

我想创建一个命令来显示给定的LaTeX代码及其格式化的输出。到目前为止,我注意到包做得很好,因为您可以使用包中showexpl通过命令定义的样式以及一些其他原因。\lstdefinestyle{}listings 问题 现在,借鉴以下问题的公认答案 内含 lstlisting 的宏 使用带输出的列表 我已经创建了以下命令 \usepackage{showexpl} \usepackage{xparse} \ExplSyntaxOn \NewDocumentCommand{\LTXIO}{+v}{ \exp_args:Nx \scantok...

Admin

使用 showexpl 或 listings 突出显示反斜杠
showexpl

使用 showexpl 或 listings 突出显示反斜杠

有没有办法用或突出显示\LaTeX 代码中的单个反斜杠 ( ) ?在下面的例子中,正确突出显示,但未突出显示以下反斜杠。listingsshowexpl\LaTeX \documentclass{article} \usepackage{xcolor,showexpl} \lstset{language=[LaTeX]Tex, basicstyle=\ttfamily, keywordstyle=\color{red}, texcsstyle=*\color{blue} } \begin{document} \begin{LTX...

Admin

如何在 showexpl LTXexample 中忽略一些缩进或不显示缩进符号?
showexpl

如何在 showexpl LTXexample 中忽略一些缩进或不显示缩进符号?

抱歉,这个问题比较基础。我正在练习如何使用circuitikz,同时我想展示代码和输出的过程。为了优雅地显示pdf中的LaTeX源代码,我想做的是忽略一些缩进或不在showexpl LTXexample中显示缩进符号,这更影响观看体验。 这是 MWE。如果可以分别实现这两种场景(忽略或不显示缩进)就好了。 \documentclass{article} \usepackage{listings} %插入代码块 \usepackage{tikz} \usepackage{circuitikz} \usepackage{showexpl} \lstset{% ...

Admin

最小工作示例
showexpl

最小工作示例

加载包时caption,它会弄乱使用该包排版的列表的交叉引用showexpl。该\ref命令会打印所在部分的编号LTXexample,而不是列表本身的编号。使用环境时不会出现同样的效果lstlisting。下面的最小工作示例中给出了两者的示例。 有人知道如何解决这个问题,以便LTXexample可以通过数字而不是部分来引用列表? 最小工作示例 代码 \documentclass{article} \usepackage{showexpl} \usepackage{caption} \usepackage{lipsum} \usepackage{verbati...

Admin

在 LaTeX 中使用 showexpl 时,如何使用选项 [frame=single] 垂直对齐框架?
showexpl

在 LaTeX 中使用 showexpl 时,如何使用选项 [frame=single] 垂直对齐框架?

当我使用[frame=single]LTXexample 选项时,LaTeX 代码周围的框架相对于格式化的输出而言垂直对齐效果较差,尤其是对于单行编码。 我们如何才能使两个框架垂直对齐? 谢谢! \documentclass{article} \usepackage{showexpl} \begin{document} \begin{LTXexample}[frame=single,numbers=none] \TeX \end{LTXexample} \end{document} ...

Admin

showexpl:在包含外部 .sty 文件的文件中使用 showexpl(LTXexample 环境)时,latex 会出现错误(未定义的控制序列)
showexpl

showexpl:在包含外部 .sty 文件的文件中使用 showexpl(LTXexample 环境)时,latex 会出现错误(未定义的控制序列)

我对 LaTeX 还很陌生,最近才开始学习 tikz。我使用“showexpl”和“listings”包在 overleaf 中生成 tikz 代码及其输出的示例。几乎所有文件序言都太大了。因此,我创建了几个包(.sty 文件),每个包都包含我的序言的小部分,然后将它们全部放在单个 usepackage 中的主文件中。但是,当使用 showexpl 执行此操作时,我收到错误“未定义的控制序列”。虽然文件(main.tex)编译正常,没有任何问题,但仍然会产生错误。我该如何摆脱错误?这是我的源代码的链接: https://www.overleaf.com/re...

Admin

添加空的 explpreset 时样式被破坏
showexpl

添加空的 explpreset 时样式被破坏

我正在尝试使用包 showexpl 显示 LaTeX 命令。在包的文档中,它说 的explpreset默认值为 。我认为文档中的句子不完整,因为它缺少一个句号。 但是当我添加explpreset={}定义样式时,它以某种方式破坏了样式,我首先看到的问题是begin没有突出显示(end尽管大多数其他都突出显示了)。 我很好奇添加是如何explpreset={}产生这种差异的。explpreset一开始是否真的包含某些内容,还是我使用的方式错误? 此外,该关键字有何特殊之处begin导致其无法正确突出显示? 以下是 MWE 和结果: \documentclass...

Admin

在 frontmatter 中使用 LTXinputExample 时出错
showexpl

在 frontmatter 中使用 LTXinputExample 时出错

LTXinputExample当我使用包中的命令时显示表达式在frontmatter一本书的部分,我收到以下错误消息:Missing number, treated as zero. \LTXinputExample{input_example} 我不知道这条消息是关于什么的。 输入示例文件: This an example file. 主文件: \documentclass{book} \usepackage{showexpl} \begin{document} \frontmatter \tableofcontents \chapter{F} % \l...

Admin

插入带有序言的 LaTeX 示例源的最佳方法是什么?
showexpl

插入带有序言的 LaTeX 示例源的最佳方法是什么?

介绍 我正在准备一些如何使用 LaTeX 的例子,然后我发现了这个包showexpl(显示表达式) 的效果比其他的要好得多,例如verbatim、moreverb和fancyvrb-ex。主要是因为它不仅显示源代码和结果,而且还可以通过访问包style中定义的任何内容。listingslstdefinestyle 有一天,我必须插入带有序言(\documentclass{}和\begin{document})作为示例的(外部)文件,并且showexpl也运行良好。 后来我了解到tcolorbox(彩色盒子) 及其大量的可能性和灵活性。以下图片来自下面的 MW...

Admin

如何分离 showexpl 包中的图像和代码,并在页面结束时将代码分解到新页面?
showexpl

如何分离 showexpl 包中的图像和代码,并在页面结束时将代码分解到新页面?

在 listing 和 showexpl 包中,我的问题是代码遍历整个页面,另一个问题是,当页面结束时,如何将图像和代码分开,即上一页中的图像和新页面中的代码? 这是我的代码 \documentclass[12pt,a4paper]{article} \usepackage[utf8]{vietnam} \usepackage{amsmath} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{graphicx} \usepackage[width=0.00cm, height=0.00cm...

Admin

紧急停止尝试基于 showexpl/LTXexample 环境创建新环境
showexpl

紧急停止尝试基于 showexpl/LTXexample 环境创建新环境

昨天我发帖一个问题询问如何将某些格式化功能应用于LTXexample包的环境showexpl。由于这个问题未能得到答案,我尝试从不同的方向解决问题,通过定义一个自定义环境来包装LTXexample并提供所需的额外格式。我之前从未定义过自定义环境,因此我从最简单的初稿开始:为“LTXexample”创建一个简单的别名,如下所示。 \documentclass{amsart} \usepackage{showexpl} \newenvironment{lx} {\begin{LTXexample}} {\end{LTXexample}} ...

Admin

showexpl 不显示脚注
showexpl

showexpl 不显示脚注

以下 LaTeX 文档: \documentclass{amsart} \usepackage{showexpl} \begin{document} \begin{LTXexample} \documentclass{amsart} \begin{document} Hello\footnote{Hola}, world! \end{document} \end{LTXexample} \end{document} 产生以下 pdf 输出: 为什么不显示脚注?需要进行哪些更改才能显示脚注? ...

Admin

如何使用 showexpl 和 tufte-handout
showexpl

如何使用 showexpl 和 tufte-handout

我正在使用该类处理一个文档tufte-handout,其中我需要包含一些LaTeX代码示例,我尝试showexpl按照它在 MWE 中出现的方式使用该包: \documentclass[twoside]{tufte-handout} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} %\usepackage[spanish,mexico]{babel} \usepackage{showexpl} \lstloadlanguages{[LaTeX]Tex} \lstset{% b...

Admin

在列表后添加空格示例
showexpl

在列表后添加空格示例

我正在使用showexpl用于创建显示结果的代码的包。对于我使用的示例设置pos=b,将输出以下代码,这就是我想要的。问题是现在我无法在整个示例下方添加空格,因为belowskip似乎总是在代码下方添加空格,所以它现在将代码和输出分开。另一方面,aboveskip工作正常。 这是我的设置的 MWE: \documentclass[parskip=full]{scrbook} \usepackage{showexpl,xcolor,lipsum} \definecolor{light-gray}{gray}{0.95} \lstset{ explprese...

Admin