catchfile

将文件内容作为 PDF 注释(尊重 UTF-8)
catchfile

将文件内容作为 PDF 注释(尊重 UTF-8)

我想将文件内容呈现为 PDF 文件中的注释。我决定pdf评论,这样就可以了。pdfcomment需要将换行符排版为\textCR\textLF。这让我想到了以下设置: 我想读取文件的内容,用 替换换行符\textCR\textLF并将其传递给 pdfcomment。作为额外的挑战,需要保留诸如{、 、 .. 之类的字符序列。\_ 粗略的例子: demo.bib: @article{demo, author = {Demo Frühling}, comment = {Fr\"{u}hling} } 读取文件后,应将以下文本传递给 pdfcomment...

Admin

如何使用带有 catchfilebetweentags 的列表?
catchfile

如何使用带有 catchfilebetweentags 的列表?

问题 插入带有捕捉标签之间的文件包,我得到了错误 job aborted, no legal \end found。我该如何让这些包一起工作?如果我不能,有没有可行的替代方案? 用例 我有大量练习,我希望能够轻松地将其中一些放在一个练习表中。此外,我希望有一个文档,可以让我一起查看所有练习。由于每个练习的数量和大小,为每个练习创建一个单独的文件是不可行的。因此,我将它们放在一个大文件中,collection.tex并使用标签提取单个练习。 MWE 描述 下面的 MWE 显示了我使用这些文件的方式。我使用了一个针对 catchfilebetweentags 的...

Admin

将文件路径和名称存储在数组或列表中,以用作 \catchfilebetweentags 或 \insertgraphics 的参数
catchfile

将文件路径和名称存储在数组或列表中,以用作 \catchfilebetweentags 或 \insertgraphics 的参数

已编辑解决---感谢@Skillmon 我有许多分隔的 tex 文件,每个文件都有三个标签(所有文件都由具有相同标签名称的相同模板构建)。这些文件是 20001.tex、20002.tex……每个文件都有标签:%<*TagA>、%<*TagB>、%<*TagC>。我想编译一个 tex 文档,该文档插入每个文件中“A”标签的所有内容(按顺序),然​​后是“B”标签,最后是“C”标签。 小文件位置示例:C:\Users\User\Documents\Project\Small-F...

Admin

tabularray:如何使用宏中存储的表内的 \if 条件注释掉某些行?
catchfile

tabularray:如何使用宏中存储的表内的 \if 条件注释掉某些行?

以下导致我出现此错误 !不完整 \iffalse;第 26 行之后的所有文本均被忽略。 那么,如何使\if存储在宏中的表里面的工作呢\MyTable? \newif\ifShowRow \ShowRowfalse \begin{filecontents*}[overwrite]{mytable.tex} 1 & 2 \\ 3 & 4 \\ \ifShowRow 5 & 6 \\ \fi 7 & 8 \\ 9 & 10 \...

Admin

tabularray:通过 catchfile 读取存储在宏中的表
catchfile

tabularray:通过 catchfile 读取存储在宏中的表

如何修复以下错误,以便\MyTable可以读取保存的表格tabularray? ./tabularrayfilecatch.tex:29: 对齐制表符 & 放错位置。\MyTable ->1 & 2 \ 3 & 4 \ 5 & 6 \ 7 & 8 \ 9 & 10 \ 11 & 12 \ 13 & 14 ... l.29 \end {tblr} \begin{filecontents*}{mytable.tex} 1 & 2 \\ 3 & ...

Admin

在标签之间复制文本(catchfilebetweentags 包)
catchfile

在标签之间复制文本(catchfilebetweentags 包)

我想将 .tex 文件的各部分复制到另一个 .tex 文件中,并将这些部分定义为两个特定标签之间的所有内容。 我已经尝试过该catchfilebetweentags包并且\CatchFileBetweenDelims宏已经非常接近了。 <begin>但是,我不会在两个分隔符(例如和)之间复制文件的内容,而是想复制两个标签和<end>之间的内容。\label{begin}\label{end} ...

Admin

catchfilebetweentags 有哪些替代方案?
catchfile

catchfilebetweentags 有哪些替代方案?

我希望能够拥有可以自行编译的文件chapter1.tex、等(带有序言)以及收集各章节实际内容的文件。chapter2.texallChapters.tex 到目前为止,我已经能够使用该软件包做到这一点catchfilebetweentags。 但是,看起来该包catchfilebetweentags与该包有冲突verbatim。 有没有可以替代 catchfilebetweentags 的方法来实现我最初的目标? ...

Admin

Catchfile 和复杂的 chemfig 符号
catchfile

Catchfile 和复杂的 chemfig 符号

chemfig提出了一个很好的建议,即从公共库中调用存储在各个文件中的符号这里。我已经用多种相对简单的化合物/化学符号测试了该解决方案。 这个问题显示了所提出的解决方案产生错误的情况。 怀疑该问题出在文件写入和 cat 代码处理中的某个地方。 非常感谢任何关于使代码能够处理更复杂化合物的调整建议。 我在这里包含了 mwe: \documentclass[english,border=1mm]{standalone} \usepackage[T1]{fontenc} \usepackage{chemfig} \usepackage{tikz} \usepac...

Admin

mol2chemfig 和中等复杂结构式的问题
catchfile

mol2chemfig 和中等复杂结构式的问题

该问题很可能与以下情​​况有关:这个帖子 当\callchemfigsymbol{s_adenosyl_l_methionine.tex}取消注释时,会出现错误。当\callchemfigsymbol{methane_pseudo_3D_stereo.tex}调用时,mwe 会进行编译。 有什么区别?我的第一个猜测是,更复杂的结构公式中的命令(例如\mcfabove,\mcfplus和\phantom)与不太兼容catchfile? 我在 W10 上使用 MiKTeX 进行编译。我使用的版本mol2chemfig应该是最新版本。 错误信息: Runaway ...

Admin

将内容文件传递给宏
catchfile

将内容文件传递给宏

我正在尝试执行一个获取字符串作为参数的宏。我想将字符串作为文件的逐字内容加载。 我主要关注catchfile包装,但没有成功。 我已经看到了 如何将外部存储的链接文本添加到超链接中? https://stackoverflow.com/questions/414191/using-verbatim-as-part-of-an-argument-for-a-macro 如何创建一个宏,当定义宏时,该宏可以读取文件的内容? 我尝试导入的文件充满了各种可能产生误导的字符,因此应按原样进行解释。以下是一小段摘录(这些内容几乎有 10M): "@%$&a...

Admin

在 LaTex 系统偏好设置中使用 --shell-escape 标志时出现捕获文件错误
catchfile

在 LaTex 系统偏好设置中使用 --shell-escape 标志时出现捕获文件错误

我正在尝试使用 minted 包将 python 代码复制并粘贴到 LaTex 文档中。我使用的是 MacOS13 并使用 TEXShop 版本 4.44。 我使用了以下内容: \documentclass{article} \usepackage{minted} \begin{document} \begin{minted}{python} \end{minted} \end{document} 第一次尝试编译后我收到以下消息: Package minted Error: You must invoke LaTex with the -s...

Admin

缺少标签时强制 catchfilebetweentags 失败
catchfile

缺少标签时强制 catchfilebetweentags 失败

当重构期间在不同的文件中移动代码时,如果 catchfilebetweentags 可以在目标标签不存在时引发编译错误,那就太好了。 目前,它默默地成功了,没有在目标文档中插入任何内容,这使得很难追踪错误。 MWE:空aux.tex且包含以下main.tex文件: \documentclass{article} \usepackage{catchfilebetweentags} \begin{document} \section{Please grab this non-existing tag} \ExecuteMetaData[aux.te...

Admin

catchfilebetweentags 是否与 endfloat 兼容?
catchfile

catchfilebetweentags 是否与 endfloat 兼容?

我正在catchfilebetweentags按照描述的方式向文档中添加图形这里。另外使用 endfloat 包时出现错误。以下是示例: 主文件: \documentclass[11pt]{article} \usepackage{catchfilebetweentags} \newcommand{\loadFigure}[1]{ % define command to load figures \ExecuteMetaData[figures_file]{#1} } %\usepackage{endfloat} %un-comment t...

Admin

Catchfilebetweentags 不起作用
catchfile

Catchfilebetweentags 不起作用

根据catchfilebetweentags软件包命令的描述\ExecuteMetaData*[<file>]{tag},它应该执行与“取消注释”相同的工作\ExecuteMetaData[<file>]{tag},并且以单个字符%开头。文件: \documentclass{article} \usepackage{catchfilebetweentags} \begin{document} \ExecuteMetaData*[example.tex]{tag} \end{document} 使用以下文件 example.tex...

Admin

使用带有 catchfile 的多个文件在表中插入数据时出现问题
catchfile

使用带有 catchfile 的多个文件在表中插入数据时出现问题

我有来自不同文件的多个数据,我想在环境主体中使用它们tabular。我看到了一个解决方案这里,但该方法仅适用于一个这样的文件。 如果做了以下事情 \documentclass{article} \usepackage{catchfile} \CatchFileDef{\mytable1}{table1.tex}{} \CatchFileDef{\mytable2}{table2.tex}{} \begin{document} \begin{tabular}{|c|c|} \mytable1 \mytable2 \end{tabular} ...

Admin