关于如何做到这一点,可能和 DocBook 作者一样有多种方法;但是,这里有两种您可能会觉得有用的方法。感谢 Y Giridhar Appaji Nag 和 Martin Brown 在此处使用的标记。
示例 D-1. 使用以下命令的命令提示符programlisting
<programlisting> <prompt># </prompt><userinput><command>cd</command> /some/dir</userinput> <prompt># </prompt><userinput><command>ls</command> -l</userinput> </programlisting> |
显示为
# cd /some/dir # ls -l |
示例 D-2. 使用以下命令的命令提示符screen
首先在文档开头的内部子集中创建一个通用实体。此实体将为快捷方式定义一个名称,您可以使用该快捷方式在文档中的任何位置显示完整提示符。<!ENTITY prompt "<prompt>[user@machine ~/dir]$</prompt>">
有关实体的更多信息,请阅读第 D.8 节。
<screen> &prompt; <userinput>cd /some/dir</userinput> &prompt; <userinput>ls -l</userinput> </screen> |
显示为
[user@machine ~/dir]$ cd /some/dir [user@machine ~/dir]$ ls -l |
如果您想添加命令的输出,您可以添加<computeroutput>文本</computeroutput>在<screen>或<programlisting>在适当的情况下。