ocg

结合 ocg 和超链接
ocg

结合 ocg 和超链接

我可以将 ocg 命令和超链接组合起来吗?例如,我可以将第二页上的以下两个命令变成只需单击一次即可返回第一页并切换 ocg \documentclass{article} \usepackage{ocgx2} \usepackage{hyperref} \begin{document} \hypertarget{target}{Now it's} \begin{ocg}{Sidebar label}{ocglabel}{1} here \end{ocg} \newpage \switchocg{ocglabel}{Click here first to...

Admin

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

新颜色命令 \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

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

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

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

Admin

为文档中的每个字符创建 OCG
ocg

为文档中的每个字符创建 OCG

我需要 pdf 导出中每个字符的 ocg,以便能够将 pdf 导入 After Effects 中,每个字符作为单独的层。我正在寻找一种无需编写的解决方案... \begin{ocg}{First layer}{oc1}{1} A \end{ocg}... ...针对文档中的每个字符。 我尝试过使用 pymupdf,但是找不到在创建 ocgs 时保留嵌入字体(子集)的好方法。 有没有一种简单的方法可以在乳胶中做到这一点并保持文档干净易读? ...

Admin

点击后文本将如何显示在框架中
ocg

点击后文本将如何显示在框架中

最近,我的一个朋友与我分享了一个非常具有交互性的 pdf,正如您在下面的摘录中看到的那样。 单击“答案”按钮后,答案将显示如下 我曾尝试阅读 hyperref 和 tcolorbox 的文档,但一无所获。现在我来到社区(两手空空,这真的很糟糕,我很抱歉)寻求任何帮助,以便我的学生可以用这种交互式 pdf 完成他们的假期作业。 提前致谢。 ...

Admin

在 toggleocgs 参数中使用扩展
ocg

在 toggleocgs 参数中使用扩展

我想用ocg-p它定义一个step具有可选内容组(OCG/“层”)的环境,其中边缘有一个“+”字符,可让您切换该组。 我给\stepi每个图层赋予一个唯一的名称。 但是,\toggleocgs似乎没有扩展其参数{step\stepi},因此下面的方法不起作用(单击“+”边注没有任何作用)。使用ocgx包和\switchocgs而不是ocg-p它\toggleocgs确实有效,但我需要ocg-pXeLaTeX 支持。 我猜我需要一些\expandafter魔法来确保它{step\stepi}能够扩展前 \toggleocgs,但即使阅读了这里几个问答之后,仍然...

Admin

Postscript 文件将所有内容放在一个层中
ocg

Postscript 文件将所有内容放在一个层中

想要一个 postscript 文件,将原始 pdf 内容放在一个层上。原始 pdf 中的所有内容都放在一个层上。不知道如何将流放入 ocg... 我认为这也许是正确方向的开始。 % Command line to run this file: % Navigate to folder or include full path %windows cmd -> cd to folder %gswin32c -o MySuperPDF.pdf -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress...

Admin

使用 ocgx2 原地切换图片
ocg

使用 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

pdf 文件中的交互按钮
ocg

pdf 文件中的交互按钮

我以为.pdf用 LaTeX 生成的文件是静态的,直到我在文档第 4 页上看到这个交互式按钮microtype: 太神奇了!这是怎么实现的?是否可以使用 LaTeX 2e(例如,xelatex)来构建它? ...

Admin

制作 PDF 中未出现的 Tikz 形状/表面
ocg

制作 PDF 中未出现的 Tikz 形状/表面

我希望我的 tex 编辑器显示 A4 纸的 2 个孔,但不会出现在输出 PDF 中。 笔记:我不想使用 % 并注释掉圆圈然后再次编译。原因是,我将有数千个 .tex 文件,并且每次编译两次效率不高。 如果我用 tikz 画一个圆圈,那么输出的 PDF 将有 2 个孔: \documentclass[11pt,twoside,german]{article} \usepackage[T1]{fontenc} \usepackage[sfdefault,condensed,light]{roboto} \...

Admin

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

从 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

打印文档时隐藏某些元素
ocg

打印文档时隐藏某些元素

出于某种原因,我想插入一条通知,告知用户可以单击我的 PDF 文档中的某些元素。但是,当文档打印在纸上时,该通知不应出现,因为它不再可单击。 我用过ocg-p按建议打包这里和这里。我打印了文件——包括纸质通知。根据包文档,交换机printocg=always应该做这样的工作: always表示始终打印,与文档中的当前可见性状态无关,并且never表示从不打印。 M(不)WE(使用 pdfLaTeX 编译) \documentclass[a4paper]{article} \usepackage{ocg-p} \usepackage{hyperref} ...

Admin

OCGX 重叠链接可见性
ocg

OCGX 重叠链接可见性

我正在使用 OCGX 生成带有文本和链接的多个图层。除了一个“主”可见图层外,所有图层默认设置为不可见/隐藏 (0)。这样做的目的是,当在某些不兼容图层的 PDF 查看器(例如 Apple 的 Preview)中打开 PDF 时,“主”图层仍会显示一些必要或基本内容。到目前为止,这运行良好,问题是隐藏图层中的链接仍然“渗透”通过。文本不可见,但链接保持活动状态。将鼠标悬停在上面将切换到链接指针,单击将直接指向 URL。这也意味着主图层中的一些非超链接文本将显示为链接到某个内容,但显示的只是底层链接。 有没有办法完全关闭隐藏层中的链接以避免上述问题?当然,除...

Admin

Tikz 和 OCG:使按钮在不同的层之间循环
ocg

Tikz 和 OCG:使按钮在不同的层之间循环

我想要一个 OCG 按钮,按下时,会循环显示一组 OCG 层。 我尝试过使用自引用 OCG 按钮,每个按钮都会切换另一个按钮(我尝试过带 和不带 的情况radiobtngrp)。主要问题是,即使关闭 ,可点击区域仍然存在,因此点击只能切换最上面的按钮。这是一个有 2 个层的示例(但如果可能的话,我希望有更多层): \documentclass{article} \usepackage[tikz]{ocgx2} \tikzstyle{button}=[minimum width=15mm, rounded corners, draw=white!50!...

Admin