AnswerBook2 产品为 Sun 的联机文档系统。它使用网页浏览器接口,允许查看和打印各种 SolarisTM 信息,包括基于 SGML 的AnswerBookTM文档集、Display PostScriptTMAnswerBook 文档集和手册页。
AnswerBook2 产品提供搜索引擎,以便在整个文档库中查找信息。可以将文档集安装至中央化文档服务器或本地的服务器。
在整个 AnswerBook2 文档中,术语 AnswerBook1 是指随 Solaris 操作环境 2.6 之前各版本提供的旧版 AnswerBook 产品。
如果网页浏览器支持 HTML 3.2 版,则使用基于网页浏览器的接口,从而让用户可以在任何平台(运行任何操作系统)上查看联机文档
根据网页浏览器的功能,可以从 AnswerBook2 文档中复制信息并将其粘贴到其它位置(如命令行)
提供在整个文档库中查找单字和词组的搜索接口
直接从 AnswerBook2 接口以接近印刷质量的 PostScript 格式打印章节及书籍
使用单一接口查看新旧 AnswerBook 文档
在使用特定文档服务器时,可以定义要显示的文档集的子集(个人库)
允许选择查看屏幕上的说明和帮助信息所使用的语言
使用客户-服务器体系结构,即允许将文档存储在单一位置(服务器)并从用户桌面(客户端)访问
提供命令行接口(CLI)和基于浏览器的接口(GUI),让用户执行各种管理操作
以下列表给出 AnswerBook2 软件本发行版所提供的新的或增强的特性。
AnswerBook2 格式的手册页(参考手册)
以 AnswerBook2 格式提供传统的 UNIX® 样式的手册页。 搜索接口允许选择仅对安装在文档服务器上基于 SGML 的手册页进行搜索。
对多媒体内容的支持
如果文档源包括音频或视频文件,AnswerBook2 系统允许按照已在自己的浏览器中定义的音频及视频支持访问。
能够直接从 Solaris 7 文档 CD 运行 AnswerBook2 服务器(仅对服务器管理员)
如果您有此 CD 并对该 CD 连接的系统具有根用户的访问权限,则可以使用 ab2cd正文直接从 Solaris 7 文档 CD 运行 AnswerBook2 服务器。关于该特性的详细信息,参见"从 Solaris 7 文档 CD 运行文档服务器"。
能够使用各种基于 CGI 的网页服务器(仅对服务器管理员)。
AnswerBook2 服务器可以通过 AnswerBook2 服务器软件包中包括的服务器作为 NSAPI 插件程序运行;也可以使用支持 CGI 的 httpd 服务器(例如 Netscape ServerTM 或 Sun WebServerTM)作为基于 CGI 的应用程序运行。关于改用基于 CGI 网页服务器的详细信息以及可能的限制,参见 "将 AnswerBook2 服务器作为 CGI 进程运行" 。
能够控制式样单错误的显示(仅对服务器管理员)。
当发生式样单错误时,若要控制是否向用户以红色显示"BUG",则开启或关闭 AnswerBook2 调试功能。请在启动文档服务器时进行此项设置。有关详细信息,参见 AnswerBook2 帮助中的启动和停止文档服务器。
AnswerBook2 产品由以下部分构成:
客户端网页浏览器 - Solaris 7 发行版包括 Netscape 浏览器;但是,可以使用任何符合 HTML 3.2 的浏览器来查看 Sun 的联机文档。
如果您只想查看联机文档并具有访问文档服务器 URL 的权限,则仅需该部件。所有其它部件是文档服务器系统(指安装文档集并运行网页服务器进行发送文档的机器)的构成部分。如果不能在本地访问文档服务器,则可以在 http://docs.sun.com查看所有发布的 Solaris 文档。
文档服务器 - 执行查询功能,并为客户端浏览器"服务"文档。包括各种为文档查看和打印提供共同的"视觉和感觉"的模板,并提供网页浏览器和命令行两种管理接口来执行数据库、口令验证及其它管理功能。
文档集 - 可以是新的(SGML)文档或旧的(Display PostScript)文档
本节列出部分关于 AnswerBook2 产品的一般问题及其解答。
AnswerBook2 产品使用基于标准的文档服务器,通过您喜欢使用的网页浏览器来发送联机文档。AnswerBook2 接口允许您浏览、搜索和打印各种 Solaris 信息,包括 AnswerBook1 文档集和手册页。
先前的 AnswerBook 产品(现称为 AnswerBook1)使用 Display PostScript 来显示主要为印刷形式发送开发的电子版本。而AnswerBook2 产品则通过网页浏览器来显示用 SGML 开发用于联机发送的文档并显示现有的 AnswerBook1 文档。
两种产品间的主要差异有:
网页浏览器接口 - 通过 AnswerBook2 产品,您可以在任何平台上使用任何符合 HTML 3.2 的浏览器来查看随 AnswerBook2 产品的联机文档。
信息源的灵活性 - AnswerBook2 服务器可以发送 AnswerBook1 (Display PostscriptTM) 文档或 AnswerBook2 (SGML)文档。
客户-服务器支持 - AnswerBook2 产品允许您将服务器和文档集安装在中心位置,而从其它系统进行查看。另外,它包括"遇挫绕过"机制, 文档管理员可以用此定义多个文档服务器,使文档间的链接总能工作。
跨平台 - 本发行版的 AnswerBook2 文档服务器必须在 Solaris 7 操作环境(SPARC或Intel)中运行。但是,AnswerBook2 客户可以在任何平台运行,而且,将来的版本可能提供附加平台上的服务器功能。
默认的搜索性能- AnswerBook2 产品使用"AND"作为其默认搜索行为,而不是"OR"(AnswerBook1产品中的默认搜索性能)。
是,除非您的 AnswerBook 是在 Solaris 操作环境 2.2 版之前创建的。要将 AnswerBook1 文档集添加到 AnswerBook2 服务器的数据库,文档管理员应使用 AnswerBook2 的 "添加文档集" 功能并指向包含 AnswerBook1ab_cardcatalog 文件的目录。
否。出于一致性的考虑, AnswerBook2 的 AnswerBook1 文档接口与 AnswerBook1 产品接口相似。因此,AnswerBook2 产品对 AnswerBook1 和 AnswerBook2 文档集提供以下不同功能:
不能显示或隐藏 AnswerBook1 目录列出的所有层;仅能对目录中的特定部分显示或隐藏。
AnswerBook1 内容页面不包括"其它主题"部分。要从一页浏览至另一页,可以使用下一个主题链接或返回到目录并选取该书的另一部分。
AnswerBook1 内容页面一次显示整个一章而不是较小的章节。
搜索结果图标不能很好地表示与 AnswerBook1 信息匹配的可能性;这些图标通常完全填满或者完全空白。
搜索到的术语不在 AnswerBook1 文本中突出显示。
某些 AnswerBook1 图形不能直接内联显示;它们以图标标识,单击图标时会显示该图形的 PostScript 图像。
用关键词搜索手册页仅包括服务器上基于 SGML 的 AnswerBook2 手册页,而不包括 AnswerBook1 的手册页。
AnswerBook1 的手册页使用与其它 AnswerBook1 文档相同的接口;它们没有特殊的手册页接口。