问题标签 [antenna-house]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
58 浏览

base64 - 天线屋强制关闭使用“外部图形”

我正在编辑当前正在使用的 xsl 样式表。放一段代码来显示一个生成为base64字符串的png图像。当我尝试使用 Antenna House 的 UI 格式化输出时,它强制关闭。代码是从AH网站复制的

如果我使用相同标签的真实外部图像文件,它可以毫无问题地显示。但是,如果我使用 base64 字符串,它只会强制关闭。

0 投票
1 回答
46 浏览

xsl-fo - axf:font-face 标签中同族的多种字体

我对<axf:font-face>标签感到困惑,我认为我没有正确使用它。

font-weight=300我用and指定了字体 Helvetica font-weight=100

稍后在样式表中,我想用 font-weight="100" 打印一些文本:

但在 FO 输出中,我看到的font-weight="300"是 。

我如何指定字体有错误吗?

0 投票
1 回答
170 浏览

html - 将“返回”/“上一个视图”按钮添加到将转换为 PDF 的 HTML

我被要求将“TOC”和“返回”按钮添加到使用 Antenna-House 格式化程序输出为 PDF 的 HTML 文件中。

“TOC”按钮导航到目录——这很简单。在单击“TOC”按钮之前,“返回”按钮应该导航到视图,这就是我正在努力解决的问题。

在转换之前,我可以让后退按钮在 HTML 文件中使用 JavaScript。但是 JavaScript 在输出 PDF 中不起作用。

我使用的任何其他内容都会收到错误消息“找不到文件”或“意外的换行结束”。

我公司的 PDF 查看器确实有返回按钮,但它们不像 PDF 上的按钮那样容易访问。

是否有可能做到这一点?

0 投票
0 回答
58 浏览

html - 天线屋中的目录 - CSS 格式问题

我有一个应该显示如下的目录(这是我使用 Antenna House(试用版)6.3.

上一个输出

(页码应该从页面左侧开始设置距离。)

最近升级到 AH 6.6,输出现在不正确;在格式化期间,我得到:

格式化

然后最后:

新输出

(对不起粗体字)

似乎最初的 0 改变了对齐方式。TOC 是介绍页面的一部分,我认为这是它没有以 0 开头的原因。

我目前拥有的代码是:

对于此 TOC,所有列表项的属性 data-tab 和 data-dict-page 都是相同的(分别为 40% 和“page”)。请参阅下面的 HTML:

我怎样才能解决这个问题?

0 投票
1 回答
102 浏览

xsl-fo - 天线屋的非破坏空间

我不是专家,所以寻求帮助。我在进入 Antenna House 预览时遇到问题 - 非破坏空间(硬空间)。XML 文档文件包含非制动空间 (U+00A0)。文件以 utf-8 编码

尝试在配置文件中添加一个参数如下,但不幸的是它不起作用(预览仍然显示正常空格)

天线屋版 6.4 有谁知道如何配置天线屋以显示硬空间?我将不胜感激任何帮助;-)

在此处输入图像描述 在此处 输入图像描述

0 投票
1 回答
614 浏览

xsl-fo - 如何在 XSL-FO 中的旋转表格单元格中水平对齐文本?

使用 Antenna House 5.3,我还没有找到如何创建一个旋转 90 度的表格单元格“左对齐”(因此,在页面的垂直底部)和“垂直居中”(在页面的中间水平)。我已经尝试了所有我认为可以的 text-align display-align 组合,但结果仍然是“顶部对齐”(垂直底部,水平左侧)。

您知道如何在旋转的表格单元格中使文本左对齐并垂直居中吗?这是一个单元格的示例:

结果是文本不在页面上从左到右居中。

0 投票
1 回答
101 浏览

css-paged-media - 如何调试 CSS 分页媒体模板?

我正在开发一个 CSS Paged Media 模板,并且遇到了一些与 Paged Media 特定的 CSS 项目(例如 @page)有关的问题:我有一个规则,在最后一页应用背景图像文档,但此背景图像出现在我文档的其他位置。

我使用 Antennahouse 渲染引擎,它允许我查看渲染结果,但没有告诉我为什么元素以它们的方式渲染。

我使用 Chrome 或 Firefox 中的开发人员工具来查看哪些 CSS 元素应用于 HTML 的每一位,但 Chrome 和 Firefox 不理解像 @page 这样的分页媒体选择器。是否有提供类似视图并理解分页媒体的工具?或者我可以通过其他方式来解决这个问题?

0 投票
5 回答
231 浏览

css - 如何微调列表项目符号/编号的位置

我用 HTML 制作了一个列表:

当我在 Antennahouse Formatter 中渲染它时,结果如下:
在此处输入图像描述

我可以更改 CSS 中文本的缩进:

padding-left 是深蓝色线表示的距离。但我想改变数字的位置:它现在位于那个 6.3 毫米宽的空间的中心,我想将它对齐到那个空间的左侧(将数字移动到红线指示的位置)。

text-indent 和 margin-left 不影响这个位置。我能找到的唯一影响数字位置的属性是list-style-position,但只有值insideoutside

有没有办法改变这个数字的位置?

我已经尝试了这个的各种排列:

但这对自动生成的数字没有影响。

0 投票
1 回答
79 浏览

css-paged-media - 将@page 与其他选择器结合使用

我有一个包含应该有条件地出现的元素的 CSS。

对于大多数元素,这很容易:我有一个附加到 body 元素的属性,我可以在 CSS 中使用它:

不过,这似乎不适用于 @page 元素:

导致 Antennahouse Formatter (6.6) 中出现错误消息。

我已经看到@page 规则的更多限制:

似乎也不起作用。

是否/应该可以将@page 与其他选择器结合使用?

0 投票
1 回答
40 浏览

xsl-fo - 使用 Antenna House 6.3 XSL 处理器,如何在行跨页时显示边框?

使用 Antenna House 6.3 XSL 处理器,如何在行跨页时显示边框?

我的 fo 看起来像:

结果是当行跨页时没有底边或顶边。

显然,除非我添加更多细节,否则我无法发布。

当文档呈现并且表格有一行跨页中断时,中断的页面底部不会出现边框,中断的页面顶部也不会出现边框。