在编写手册的时候,内容默认是从上往下显示的。
我们有时想要将手册中的图放在左边,文字放在右边。在DITA中有2种方法来实现:
1. 使用表格
插入一个一行两列的表格,图放在第一列,文字放在第二列。
2. 使用output=“side-by-side "属性
注:是的,在side-by-side后边有一个空格
类似于这样:
<section outputclass="side-by-side ">
<title>标题</title>
<fig>
<title>结构图</title>
<img></img>
</fig>
<div>
文字内容
</div>
</section>
此处描述的是第二种方法。
以下是DITA中的内容:
<section id="section_kzz_2jd_v5b" outputclass="side-by-side ">
<title>计量计费项</title>
<fig id="fig_n5q_mps_v5b">
<title>计量计费项图</title>
<image href="../graphics/P5_3.png" id="image_jjh_gjd_v5b" scale="20"/>
</fig>
<div>
<p><b>入湖作业资源使用量</b>入湖作业,是指从数据源抽取数据到数据湖统一存储的入湖作业。</p>
<ul id="ul_y55_jh3_dxb">
<li>
<p>入湖作业目前是免费服务阶段,暂无计费。</p>
</li>
</ul>
<p><b>元数据对象的存储量</b></p>
<ul id="ul_z55_jh3_dxb">
<li>
<p>元数据对象是指数据湖元数据中存储的数据库、表、分区和索引。</p>
</li>
<li>
<p>计费规则,<b>每月前100万个存储对象免费</b>,超过100万后,超过100万的部分,每10万个对象收费5元/月,不足10万的按10万个收费。</p>
</li>
<li>
<p>计费周期与出账周期,按月统计对象数量,每月1号出账并结算一次费用。</p>
</li>
</ul>
<p><b>元数据请求</b></p>
<ul id="ul_av5_jh3_dxb">
<li>
<p>元数据请求是指对数据湖元数据中的库、表、分区、索引和函数,发起创建、读取、修改和删除操作请求。</p>
</li>
<li>
<p>发起元数据请求可以通过数据湖构建对接的计算引擎(例如EMR的Hive、SparkSQL、Presto,以及MaxCompute)中执行DDL语句,也可以通过数据湖构建产品控制台或者在API中操作元数据对象。</p>
</li>
<li>
<p>计费规则,<b>每月前100万个请求免费</b>。每月请求超过100万后,超过100万的部分,每100万个请求收取5元,不足100万的,按100万请求数收费。</p>
</li>
<li>
<p>计费周期与出账周期,按月统计元数据请求数量,每月1号出账并结算一次费用。</p>
</li>
</ul>
</div>
</section>
输出的PDF效果如下: