ocgx2

新颜色命令 \colorPlus[][} 在查看和打印时表现不同
ocgx2

新颜色命令 \colorPlus[][} 在查看和打印时表现不同

目的是定义新命令 \colorPlus[<color-when-printed>]{<color-in-PDF>}那 当不带可选参数使用时,其工作方式与通常完全相同,\color{<color-in-PDF-and-print>}例如\colorPlus{<color-in-PDF}; 当给出可选参数时,执行一些osgx2-type 魔法。例如,\colorPlus[black]{red}将使文本在 PDF 中显示为红色,但在打印时显示为黑色。 根据 2015 年的一些旧评论(1,2) 经过马里亚诺·苏亚雷斯-阿...

Admin

使用 TikZ 和 ocgx2 在 LaTeX 中工作滑块
ocgx2

使用 TikZ 和 ocgx2 在 LaTeX 中工作滑块

有没有办法像这样使用 TikZ 和 ocgx2 创建交互式滑块? 多个实例\actionsocg[onmouseall]{}{convenient code}{convenient code}{convenient space}并排放置在 TikZ 滑块的顶部,例如,其中一个实例这里。当用户将鼠标移到这些链接上时,ocgx2 会移动滑块的按钮并沿着 TikZ 内置的抛物线移动一个点。编辑:我意识到解释不够清楚,所以我决定修改这示例,以便通过一个工作示例更好地展示我的想法。\documentclass{文章} \usepackage{mwe} \usepack...

Admin

如何创建带有可折叠校样的文档?
ocgx2

如何创建带有可折叠校样的文档?

我正在尝试创建一个包含一系列定理和证明的文档,一个接一个。我希望在 pdf 中,可以单击证明旁边的按钮来折叠该证明。这样会很方便,这样我就可以浏览文档并查看定理的整体流程(而不必在每个定理之间放置一堆证明文本),但仍可以通过单击按钮展开它来查看某个给定定理的证明。 我认为我必须使用 ogcx2 包。我找到了相关的解决方案这里,但它并没有完全满足我的要求。它只处理列表中的项目,而我想创建一个证明环境。此外,即使关闭了隐藏文本,它似乎也会保留与隐藏文本相关的空间。例如,如果我在下面添加一些文本,即使关闭了隐藏文本,它也会保留 pdf 中的空间。这是我的带有“更多...

Admin

使用 ocgx2 而不是 ocg-p:\AddToShipoutPictureBG 无法识别
ocgx2

使用 ocgx2 而不是 ocg-p:\AddToShipoutPictureBG 无法识别

我想使用ocgx2 包在下面luatex。 过去,我使用ocg-p 软件包但ocg-p 软件包不适用于luatex,请参阅ocg-p:LuaTeX 中的可选内容组。 我的理解(显然是错误的)是,ocgx2 包代码兼容ocg-p 软件包。 问题:下面的代码可以很好地运行ocg-p 软件包在下面pdflatex用于ocgx2 包在下面luatex。 l.19 \AddToShipoutPictureBG The control sequence at the end of the top line o...

Admin

显示和超链接隐藏页面的按钮
ocgx2

显示和超链接隐藏页面的按钮

正如标题所说,我想创建一个按钮,它可以触发指向页面的超链接,但也显示隐藏层。我Ocgx2从@alexG 找到了很多隐藏/显示层的解决方案,但我找不到一个解决方案,我的按钮是 hyperref 和 showocg 函数合二为一。 \documentclass[10pt,a4paper]{beamer} \usepackage[scaled]{helvet} \usepackage{lipsum}%blindtext \usepackage[utf8]{inputenc} \usepackage[T1]{fonte...

Admin

ocgx2,expl3:拆分以逗号分隔的 OCMD/OCG 参数列表以实现引用自动化(bis)
ocgx2

ocgx2,expl3:拆分以逗号分隔的 OCMD/OCG 参数列表以实现引用自动化(bis)

感谢@AlexG 和@Marcel Kruger,可以使用下面不同的链接来详细说明 MCQ。 (1)ocgx2:使用 OCG 验证和重置多项选择题 (2)ocgx2、xparse、expl3:拆分逗号分隔的 OCMD/OCGs 参数列表以实现引用自动化 (3)ocgx2:最多可自动进行三次选择题 这给出了实际上下文,但问题在于拆分参数列表,以便自动执行上述第三个链接的 ID 和引用。对于前两个链接,它工作正常。 从下面的 MWE 来看,“手动”方法(必须输入所有 ID(\mcqcheck宏和Check按钮))按预期工作,而“自动”方法(\mcqverify)...

Admin

如何修复 Apple Preview 中的图层位置(适用于 Adob​​e Reader 和其他应用程序)
ocgx2

如何修复 Apple Preview 中的图层位置(适用于 Adob​​e Reader 和其他应用程序)

我正在尝试创建一个交互式 PDF,可以使用该包在彩色和灰度图像之间切换ocgx2。它在 Adob​​e 上运行良好(带有交互元素),并且在大多数其他查看器中显示良好(大多数没有交互性,但显示良好)。以下是最小工作示例: \documentclass{article} \usepackage[hidelinks]{hyperref} \usepackage{graphicx} \usepackage{ocgx2} \usepackage{blindtext} \begin{document} \blindtext \begin{figure}[h] ...

Admin

如何在 LaTeX 源/宏中结合 JavaScript 代码和 OCG/OCMG 层?
ocgx2

如何在 LaTeX 源/宏中结合 JavaScript 代码和 OCG/OCMG 层?

该问题是一个“正在进行的工作”,目的是找到以下先前问题的解决方案: (1)ocgx2:最多可自动进行三次选择题 正如@AlexG 在评论中所建议的,你可以看看 JavaScript。不幸的是,我是 JavaScript 和 (La)TeX 混合代码的初学者,可能目前的问题不太恰当。 使用的工具:Linux OS + lualatex(TeXLive 2021)+ Okular(支持 JavaScript 和 OCG/OCMG) 未使用的工具:insdljs包(它不属于 TeX Live,必须单独安装) 因此,我们的目标是采取逐步的方法来尝试了解发生了什么: ...

Admin

使用 ocgx2 原地切换图片
ocgx2

使用 ocgx2 原地切换图片

使用 ocgx2 和 pdflatex,我想在两个大小相同的 tikzpicture 之间切换。如果我这样做 \switchocg{ocg23a ocg23b}{Lösung} \begin{ocg}{OCG 1}{ocg1}{1} \begin{tikzpicture} \draw[draw=black] (0, 0) rectangle (2, 2); \end{tikzpicture} \end{ocg} \begin{ocg}{OCG 2}{ocg2}{0} \begin{tikzpicture} \draw[...

Admin

ocgx2 包:打印的链接分辨率较低
ocgx2

ocgx2 包:打印的链接分辨率较低

使用 ocgx2 包时,我遇到了一个奇怪的行为。它允许在 pdf 中使用彩色链接(如 url,但也包括对目录中各部分的引用,基本上所有可点击的内容),但打印时链接是黑色的。但是,我注意到打印时所有链接都比正常文本更粗。然后我使用 Microsoft Print to PDF“打印”了一个 pdf,然后我看到了以下内容: MWE 就在这里 \usepackage[utf8]{inputenc} \usepackage{xcolor} \definecolor{links}{RGB}{0,128,172} \usepackage[% hidelinks, ...

Admin

堆叠 PDF 层:MWE 破坏 Linux PDF 查看器 okular 和 evince
ocgx2

堆叠 PDF 层:MWE 破坏 Linux PDF 查看器 okular 和 evince

我会评论堆叠 PDF 图层 但由于缺乏声誉,我不得不开启一个新主题。 然而 \documentclass[12pt]{article} \usepackage[samin, norsk, nynorsk, british]{babel} \usepackage[utf8]{inputenc} % usually not needed (loaded by default) \usepackage[T1]{fontenc} \usepackage[tikz]{ocgx2} \newcommand{\UNItitlebox}[2]{% #1: logo, ...

Admin

ocgx2:最多可自动进行三次选择题
ocgx2

ocgx2:最多可自动进行三次选择题

该问题是下面链接的两个巧妙而有效的答案的延续,这些答案使用 ocgx2(OCG/OCMG)进行了详细的半交互式测验/MCQ。 (1)ocgx2:使用 OCG 验证和重置多项选择题 (2)ocgx2、xparse、expl3:拆分逗号分隔的 OCMD/OCGs 参数列表以实现引用自动化 我想要处理的下一步是让用户每次单击检查按钮时自动进行三次试验(查看无修饰的结果布局)。在第三步,分配分数。目前,我一方面能够获得带有 OCMD 层的正确/错误测验建议,另一方面能够获得与试验次数相关的一组三个符号(OCG 层)。这个想法是混合这两个方向。 经过多次测试,无论是嵌...

Admin

使用 ocgcolorlinks 中断待办事项列表
ocgx2

使用 ocgcolorlinks 中断待办事项列表

当尝试使用\listoftodos和colorinlistoftodos时ocgcolorlinks,文本会从待办事项列表中消失。确切地说,文本仍然在那里,我可以复制它,但看不到它——它变得透明。没有选项colorinlistoftodos或没有ocgcolorlinks,一切都正常。 为什么会发生这种情况? 有什么解决方法吗? 梅威瑟: \documentclass{article} \usepackage[utf8]{inputenc} \usepackage[colorlinks]{hyperref} \usepackage[ocgcolorlink...

Admin

当 ocg 更新状态为不可见时,交互点工具提示在 pgfplot 上仍然有效
ocgx2

当 ocg 更新状态为不可见时,交互点工具提示在 pgfplot 上仍然有效

我的问题如下。我有一份 pdf 报告,我想在需要时将其与 ocg 一起使用来显示。有许多图具有可点击点选项,并由 pgfplot 库绘制。这些图可以通过 ocg 支持的按钮显示/隐藏,而且正如我之前所说,它们是可点击的,并且捕捉选项已激活。 当我想点击点来检查其上的值时,问题就开始了。在这里您可以看到,即使曲线不可见,只要它在捕捉范围内,点击点也会捕捉。 例如,在下面的代码中,我点击了 wave2 按钮来隐藏“wave2”,然后点击到图形上大约 15,15 点,它仍然像 wave2 一样可见。我理解捕捉点有一个参数作为精确点:x 值、y 值。 如果我单击 w...

Admin

从 pdf 中提取页面范围并保留 LaTeX ocg
ocgx2

从 pdf 中提取页面范围并保留 LaTeX ocg

我有一个用 pdflatex 和 hyperref / ocgx2 包创建的 pdf 文件。 我怎样才能创建一个包含一系列页面(例如第 2 页至第 5 页)的 PDF?保护 OCGN? 我通常会这样做:pdftk orig.pdf cat 2-5 output new.pdf这会给我一个包含 2 到 5 页的 pdf 文件,但似乎会破坏 ocg。(最初我有隐藏的内容,可以通过单击链接使其可见。使用 pdftk 后,隐藏的内容始终可见。) 理想情况下,我正在寻找一种可以从 pdf 到 pdf 的解决方案。如果这不可能,我也很乐意重新编译 tex 文件,并在 ....

Admin