DITA技巧:图支持热点链接

news2025/1/19 10:40:42

- 1 -

场景

在文档或者手册中,我们常希望用户点击图上的某个对象自动跳转到这个对象的文字说明。

比如:点击下边爆炸图中的数字,跳转到这个数字指向的零件的说明。

比如:点击下图中的按钮,了解每个按钮的功能。

- 2 -

DITA解决方案

DITA中设计了<imagemap>元素来支持这个功能。<imagemap>允许您在图像上指定一个或者多个可链接的区域,点击区域中的链接跳转到相应的主题内容。

以上是imagemap元素的定义。

  • 一个imagemap元素包含一个image元素和多个area元素

  • image元素描述引用的图形

  • 一个area元素代表一个区域的信息,包括:

    • shape - 区域的形状,有矩形、圆形、多边形

    • coords - 区域的坐标

    • xhref - 点击区域链接的目标ID

- 3 -

示例

Oxygen XML Editor 提供了Image Map Editor来让TW以图形方式建立区域并生成数据,以下是编辑器的界面: 

在文档中插入imagemap,在Oxygen XML Editor中显示如下:

XML源代码如下:

<section id="id-0016">
    <title>影像共享</title>
    <imagemap id="imagemap_fzd_ksx_gxb">
        <image href="../graphics/c1-sc_2.png" width="17cm" id="image_ldf_msx_gxb" placement="break">
            <alt>j Mohawk</alt>
        </image>
        <area>
            <shape>rect</shape>
            <coords>111, 0, 256, 65</coords>
            <xref href="#Scenario/section_vmk_qtx_gxb" />
        </area>
        <area>
            <shape>rect</shape>
            <coords>444, 0, 634, 62</coords>
            <xref href="#Scenario/section_bwh_rtx_gxb" />
        </area>
        <area>
            <shape>rect</shape>
            <coords>613, 111, 815, 177</coords>
            <xref href="#Scenario/section_qt1_stx_gxb" />
        </area>
        <area>
            <shape>poly</shape>
            <coords>44, 355, 41, 407, 228, 509, 441, 393, 437, 363, 238, 251</coords>
            <xref href="#Scenario/section_cdm_ttx_gxb" />
        </area>
    </imagemap>
    <p>
        大型的赛事、展会、企业年会、聚会等活动,都会有大量的照片输出,需要在涉众群体间分享,或者在社交媒体中传播。活动的官方摄影师可通过多种途径将照片上传到云端,工作人员通过后台管理发布照片,参会人员通过多端查看、下载已发布的照片。利用智能云相册强大的照片管理能力,以及图像识别、人脸识别等智能聚类能力,可以提升照片管理、分享、查看的用户体验。</p>
    <p>针对本场景,智能云相册提供了以下两个功能:</p>
    <ol>
        <li>
            <p>照片分享</p>
        </li>
        <li>
            <p>照片审核</p>
        </li>
    </ol>
</section>

在本示例中以图形方式建立了4个区域,并设置链接的目标地址。

将内容发布成Webhelp以后,用户点击图中的区域,系统会跳转到相关联的内容。

  

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/469661.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

2023增长为王,消费者数字化逆向重构消费企业

2023年对于消费企业来说&#xff0c;最大的主题就是回归增长。据不完全统计&#xff0c;2022年关闭的线下门店超过7400家&#xff0c;倒闭的底商不计其数&#xff0c;很多消费上市企业业绩表现不及预期&#xff0c;新上市企业数量和募资额度均减少…… 自从2015年后电商流量红…

大数据Doris(五):FE 扩缩容

文章目录 FE 扩缩容 一、通过MySQL客户端连接Doris 二、FE Follower扩缩容 1、准备 FE 安装包 2、在 node2 、 node3 上修改 fe.conf 配置文件 3、在 node2 、 node3 上启动 FE 4、添加 FE Follower 到 Doris 集群 三、FE Observer 扩缩容 1、准备 FE 安装包 2、在 n…

02 KVM安装虚拟化

文章目录 02 KVM安装虚拟化2.1 最低硬件要求2.2 安装虚拟化核心组件2.2.1 安装方法2.2.1.1 前提条件2.2.1.2 安装步骤 2.2.2 验证安装是否成功 02 KVM安装虚拟化 2.1 最低硬件要求 在openEuler系统中安装虚拟化组件&#xff0c;最低硬件要求&#xff1a; AArch64处理器架构&…

势能回馈系统超级电容储能系统介绍

在港口现有的常规单传动变频驱动系统中&#xff0c;门机在起升机构下降以及其他主要机构减速过程中&#xff0c;下降的势能和制动的动能将产生的再生能量传递给交流电动机后转换成再生电能&#xff0c;而单传动所配置的变频驱动系统通常通过采用制动单元和制动电阻将再生电能转…

一分钟图情论文:《数智时代情报学与情报工作的发展透视》

数智时代情报学与情报工作的发展透视 当前&#xff0c;以人工智能、大数据和云计算为代表的数智技术在社会各个领域的应用中发挥了独特而强大的作用&#xff0c;这对传统的情报学和情报工作带来了巨大的冲击和挑战。然而&#xff0c;这也为情报学和情报工作带来了机遇和发展空…

小白入门之args, *args, **kwargs

目录 一、介绍&#xff1a; 二、实例&#xff1a; 2.1 args 2.2 *args 2.2.1 基础版 2.2.2 进阶版 2.3 **kwargs 2.4 *args 和**kkwargs连用 一、介绍&#xff1a; 首先&#xff0c;不是必须写成*args和**kwargs&#xff0c;只有变量前面星号*才是必须的。也可以写成*…

[前端基础]promise的基本使用(包括async,await语法糖)

目录 1.什么是promise 2.关于promise对象 3.promise常用API 4.promise链式调用 5.async和await语法糖 1.什么是promise 众所周知,在以往,我们处理异步操作主要是通过回调函数处理 setTimeout(()>{},100); 例如这个定时器,异步操作会通过时间循环队列实现. 但是比如说…

PID控制---基于python模拟

PID是控制中非常经典的一个模型&#xff0c;利用P(比例)、I(微分)、D(积分)三者相互合作来实现对一个信号的闭环控制&#xff0c;同时可以让信号波形平滑变化而不是突变。以下主要是结合一个python实现的控制速度的程序来模拟PID的过程。 参考博客&#xff1a;电机控制进阶——…

SOA与中间件、基础件的发展

应运而生的SOA   美国著名的IT市场研究和顾问咨询公司Gartner预测:到2006年&#xff0c;采用面向服务的企业级应用将占全球销售出的所有商业应用产品的80 以上到2008年&#xff0c;SOA将成为绝对主流的软件工程实践方法。近几年全球各大IT巨头纷纷推出自己的面向服务的应用平…

WordPress切换为经典编辑器可视化/文本切换不显示解决方法

WordPress文章编辑器切换为经典编辑器可视化/文本状态无法切换消失的问题有用户遇到过&#xff0c;出现这样的问题时&#xff0c;我们首先应该回忆一下&#xff0c;之前自己进行了哪些操作导致这种情况的出现&#xff0c;比如&#xff1a; 更换了新主题&#xff1f; 安装了新插…

软考高项 - 计算公式汇总整理

大家好&#xff0c;我是陈哈哈&#xff0c;我准备参加23年5月份的软考信息项目管理师考试&#xff0c;学习之余还是习惯做一些重点、考点的记录&#xff0c;用于自己复习&#xff0c;以及分享给日后考试的考友&#xff0c;啥都不说了&#xff0c;祝通过&#x1f339;&#x1f3…

【设计模式】UML类图与软件设计原则

1&#xff0c;设计模式概述 1.1 软件设计模式的产生背景 "设计模式"最初并不是出现在软件设计中&#xff0c;而是被用于建筑领域的设计中。 1977年美国著名建筑大师、加利福尼亚大学伯克利分校环境结构中心主任克里斯托夫亚历山大&#xff08;Christopher Alexand…

Docker基础学习1

Docker 1 Docker简介 1.1 什么是虚拟化 在计算机中&#xff0c;虚拟化&#xff08;英语&#xff1a;Virtualization&#xff09;是一种资源管理技术&#xff0c;是将计算机的各种实体资源&#xff0c;如服务器、网络、内存及存储等&#xff0c;予以抽象、转换后呈现出来&…

数字温度传感器-DS18B20

文章目录 一、DS18B20器件图二、DS18B20特点三、DS18B20内部结构内部构成 四、工作时序1.初始化时序2.ReadOneChar2.WriteOneChar 一、DS18B20器件图 DS18B20的管脚排列&#xff1a; GND为电源地&#xff1b;DQ为数字信号输入&#xff0f;输出端&#xff1b;VDD为外接供电电源…

【车载助手形象系列二】---车载助手数智人形象制作可以使用AI绘图替代?

上期分享了《车载助手形象系列&#xff1a;数智人入门级介绍》&#xff0c;本期主要讲解下数智人形象制作过程 数字人形象 数智人覆盖了卡通、二次元、写实等多元化风格的虚拟形象&#xff0c;可高精度还原表情和躯干动作&#xff0c;提供涵盖人物设计、3D制作、内容制作、IP运…

深度学习之torchvision、多层感知器与激活函数

文章目录 1 torchvision库与加载内置图片数据集2 多层感知器3 激活函数3.1 ReLU激活函数3.2 Sigmoid激活函数3.3 Tanh激活函数3.4 LeakyReLU激活函数 学习笔记 1 torchvision库与加载内置图片数据集 torchvision库是PyTorch中用来处理图像和视频的一个辅助库&#xff0c;提供了…

Docker部署文本语义检索系统

Docker 部署 pipelines服务 需求&#xff1a;基于docker部署百度飞桨公开项目pipelines服务之 端到端文本语义检索系统 项目链接&#xff1a;https://aistudio.baidu.com/aistudio/projectdetail/3351784?channelType0&channel0 代码地址&#xff1a;https://gitee.com/pa…

03 Kubernetes 系统快速入门

课件 Kubernetes 中的 ownerReference 字段用于建立资源之间的所有者关系&#xff0c;即父子关系。这个字段可以用来指定一个资源是另一个资源的所有者。例如&#xff0c;一个 Deployment 可以拥有多个 Pod&#xff0c;这些 Pod 就可以通过 ownerReference 字段引用到对应的 De…

D. Maximum Distance(最小生成树)

Problem - D - Codeforces Chouti已经厌倦了乏味的作业&#xff0c;于是他打开了数年前创建的一个旧编程问题。 给定一个具有n个节点和m条加权边的连通无向图。其中有k个特殊节点&#xff1a;x1,x2,...,xk。 现在定义路径的成本为其边权的最大值。两个顶点之间的距离定义为连…

从C出发 29 --- 指针与函数

只有知道具体位置&#xff0c;才有可能跳到那个位置去执行&#xff0c;如果不知道在哪里&#xff0c;怎么跳&#xff1f; 函数是什么&#xff1f; 函数就是一片连续的内存 数组是什么&#xff1f; 数组就是一片连续的内存 很显然&#xff0c;这一片连续的内存当中&#xff0c…