Fuchsia.dev 使用 yaml glossary-yaml 文件定义所有 Fuchsia 特定术语。
此格式允许 Fuchsia 使用在 并在整个文档中进行了相应更新。这些定义 用户还可以通过文档微件在整个文档中使用 然后允许您在文档中使用内嵌定义或完整定义。
此外,Fuchsia 还有一个主要的可过滤术语表页面。
添加术语表条目
要添加术语表定义,您需要修改 yaml glossary-yaml 包含有关定义的信息:
参考文档
术语表定义 | |
---|---|
term | 必需
定义术语表术语。 |
short_description | 必需
为您的术语表术语定义简短说明。此定义 必须简短,最好是一句话。此定义可以 然后用于提供悬停文本定义。 您必须使用 HTML 语法。不过,如果您的定义很简单, 可以是单个句子或段落,则可以使用纯文本。 例如,这是 ABI ,了解所有最新动态。 |
full_description | 可选
为您的术语表术语定义一个完整名称。此说明应 完整并完整地解释该术语。 您必须使用 HTML 语法,包括 用于链接的语法。 不过,如果您的定义很简单, 可以是单个句子或段落,则可以使用纯文本。 对于链接,请使用以下格式: <ph type="x-smartling-placeholder"><a href="link_location">link_title</a> |
see_also | 可选
创建该字词的相关链接列表。这可以是链接 对其他字词或相关文档的影响。您必须使用 HTML 语法。 <ph type="x-smartling-placeholder">
|
related_guides | 可选
为字词创建相关指南的列表。这应该
只能是位于
|
area | 必需
定义与您的术语表术语相关的领域列表。 这些区域使词汇表术语可在 术语库页面。 您必须使用 HTML 语法。
有效区域 有效区域 <ph type="x-smartling-placeholder">
|
示例
- term: 'ABI' short_description: 'The binary-level interface to the system.' full_description: 'The <a href="/docs/concepts/packages/system.md">Application Binary Interface</a> (ABI) for a system is the binary-level interface to the system. Typically you don''t write software that uses the system ABI directly. Instead, you write software against the system API. When the software is compiled, the binary artifact created by the compiler interfaces with the system through the ABI. Changes to the system ABI may require you to recompile your source code to account for the changes in the ABI.' see_also: ['<a href="/docs/glossary#ABI">ABI</a>', '<a href="/docs/glossary#storage-capability">Storage capability</a>'] related_guides: ['<a href="/docs/development/tracing/tutorial/registering-a-trace-provider.md">Registering a trace provider</a>', '<a href="/docs/development/hardware/paving.md">Installing Fuchsia on a device</a>'] area: ['System', 'General']
为术语表条目创建条目并提交 Gerrit 后, 您的术语库将显示在术语库页面上 并可用作文档微件。