Changeset 81fd230 for chapter06/texinfo.xml
- Timestamp:
- 02/19/2005 10:16:42 PM (19 years ago)
- Branches:
- 10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
- Children:
- 3d31fc4
- Parents:
- 2f9131f
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter06/texinfo.xml
r2f9131f r81fd230 4 4 %general-entities; 5 5 ]> 6 <sect1 id="ch-system-texinfo" xreflabel="Texinfo"role="wrap">6 <sect1 id="ch-system-texinfo" role="wrap"> 7 7 <title>Texinfo-&texinfo-version;</title> 8 8 <?dbhtml filename="texinfo.html"?> … … 11 11 12 12 <sect2 role="package"><title/> 13 <para>The Texinfo package contains programs for reading, writing, and 14 converting Info documents.</para> 13 15 14 16 <segmentedlist> … … 18 20 </segmentedlist> 19 21 22 <segmentedlist> 23 <segtitle>Texinfo installation depends on</segtitle> 24 <seglistitem><seg>Bash, Binutils, Coreutils, 25 Diffutils, GCC, Gettext, Glibc, Grep, Make, Ncurses, and Sed</seg></seglistitem> 26 </segmentedlist> 20 27 </sect2> 21 28 … … 38 45 <screen><userinput>make install</userinput></screen> 39 46 40 <para>Optionally install the components belonging in a TeX installation:</para>47 <para>Optionally, install the components belonging in a TeX installation:</para> 41 48 42 49 <screen><userinput>make TEXMF=/usr/share/texmf install-tex</userinput></screen> 43 50 44 <para>If ever you need to recreate the 45 <filename>/usr/share/info/dir</filename> file, run this:</para> 51 <para>The meaning of the make parameter:</para> 52 53 <variablelist> 54 <varlistentry> 55 <term><parameter>TEXMF=/usr/share/texmf</parameter></term> 56 <listitem><para>The <envar>TEXMF</envar> makefile variable holds the location of the 57 root of the TeX tree if, for example, a TeX package will be installed 58 later.</para></listitem> 59 </varlistentry> 60 </variablelist> 61 62 <para>The Info documentation system uses a plain text file to hold its 63 list of menu entries. The file is located at 64 <filename>/usr/share/info/dir</filename>. Unfortunately, due to 65 occasional problems in the Makefiles of various packages, it can 66 sometimes get out of step with the Info manuals installed on the 67 system. If the <filename>/usr/share/info/dir</filename> file ever 68 needs to be recreated, the following optional commands will accomplish 69 the task:</para> 46 70 47 71 <screen><userinput>cd /usr/share/info … … 53 77 </sect2> 54 78 55 56 79 <sect2 id="contents-texinfo" role="content"><title>Contents of Texinfo</title> 57 80 58 <para>See testing</para> 81 <segmentedlist> 82 <segtitle>Installed programs</segtitle> 83 <seglistitem><seg>info, infokey, install-info, 84 makeinfo, texi2dvi, and texindex</seg></seglistitem> 85 </segmentedlist> 86 87 <variablelist><bridgehead renderas="sect3">Short Descriptions</bridgehead> 88 <?dbfo list-presentation="list"?> 89 90 <varlistentry id="info"> 91 <term><command>info</command></term> 92 <listitem> 93 <para>Used to read Info documents which are similar to man 94 pages, but often go much deeper than just explaining all the command 95 line options. For example, compare <command>man bison</command> and 96 <command>info bison</command>.</para> 97 <indexterm zone="ch-system-texinfo info"><primary sortas="b-info">info</primary></indexterm> 98 </listitem> 99 </varlistentry> 100 101 <varlistentry id="infokey"> 102 <term><command>infokey</command></term> 103 <listitem> 104 <para>Compiles a source file containing Info customizations into a 105 binary format</para> 106 <indexterm zone="ch-system-texinfo infokey"><primary sortas="b-infokey">infokey</primary></indexterm> 107 </listitem> 108 </varlistentry> 109 110 <varlistentry id="install-info"> 111 <term><command>install-info</command></term> 112 <listitem> 113 <para>Used to install Info files; it updates entries in the Info index 114 file</para> 115 <indexterm zone="ch-system-texinfo install-info"><primary sortas="b-install-info">install-info</primary></indexterm> 116 </listitem> 117 </varlistentry> 118 119 <varlistentry id="makeinfo"> 120 <term><command>makeinfo</command></term> 121 <listitem> 122 <para>Translates the given Texinfo source documents into 123 info files, plain text, or HTML</para> 124 <indexterm zone="ch-system-texinfo makeinfo"><primary sortas="b-makeinfo">makeinfo</primary></indexterm> 125 </listitem> 126 </varlistentry> 127 128 <varlistentry id="texi2dvi"> 129 <term><command>texi2dvi</command></term> 130 <listitem> 131 <para>Used to format the given Texinfo document into a 132 device-independent file that can be printed</para> 133 <indexterm zone="ch-system-texinfo texi2dvi"><primary sortas="b-texi2dvi">texi2dvi</primary></indexterm> 134 </listitem> 135 </varlistentry> 136 137 <varlistentry id="texindex"> 138 <term><command>texindex</command></term> 139 <listitem> 140 <para>Used to sort Texinfo index files</para> 141 <indexterm zone="ch-system-texinfo texindex"><primary sortas="b-texindex">texindex</primary></indexterm> 142 </listitem> 143 </varlistentry> 144 </variablelist> 59 145 60 146 </sect2> 61 147 62 148 </sect1> 149
Note:
See TracChangeset
for help on using the changeset viewer.