Subversion Repositories svn LFS-FR

Rev

Rev 6777 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
6634 myou72 1
<?xml version="1.0" encoding="utf-8"?>
591 gleu 2
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3
  "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
475 gleu 4
  <!ENTITY % general-entities SYSTEM "../general.ent">
5
  %general-entities;
6
]>
591 gleu 7
 
524 gleu 8
<sect1 id="ch-system-texinfo" role="wrap">
591 gleu 9
  <?dbhtml filename="texinfo.html"?>
475 gleu 10
 
602 texou 11
  <sect1info condition="script">
12
    <productname>texinfo</productname>
13
    <productnumber>&texinfo-version;</productnumber>
14
    <address>&texinfo-url;</address>
15
  </sect1info>
16
 
591 gleu 17
  <title>Texinfo-&texinfo-version;</title>
475 gleu 18
 
591 gleu 19
  <indexterm zone="ch-system-texinfo">
20
    <primary sortas="a-Texinfo">Texinfo</primary>
21
  </indexterm>
475 gleu 22
 
591 gleu 23
  <sect2 role="package">
24
    <title/>
475 gleu 25
 
6634 myou72 26
    <para>Le paquet Texinfo contient des programmes de lecture, écriture
591 gleu 27
    et conversion des pages Info.</para>
475 gleu 28
 
591 gleu 29
    <segmentedlist>
30
      <segtitle>&buildtime;</segtitle>
31
      <segtitle>&diskspace;</segtitle>
475 gleu 32
 
591 gleu 33
      <seglistitem>
34
        <seg>&texinfo-ch6-sbu;</seg>
35
        <seg>&texinfo-ch6-du;</seg>
36
      </seglistitem>
37
    </segmentedlist>
561 gleu 38
 
591 gleu 39
  </sect2>
40
 
41
  <sect2 role="installation">
42
    <title>Installation de Texinfo</title>
43
 
6634 myou72 44
<para>Préparez la compilation de Texinfo&nbsp;:</para>
591 gleu 45
 
602 texou 46
<screen><userinput remap="configure">./configure --prefix=/usr</userinput></screen>
591 gleu 47
 
48
    <para>Compilez le paquet&nbsp;:</para>
475 gleu 49
 
624 texou 50
<screen><userinput  remap="make">make</userinput></screen>
475 gleu 51
 
6634 myou72 52
    <para>Pour tester les résultats, lancez&nbsp;:</para>
475 gleu 53
 
696 texou 54
<screen><userinput remap="test">make check</userinput></screen>
475 gleu 55
 
591 gleu 56
    <para>Installez le paquet&nbsp;:</para>
57
 
626 gleu 58
<screen><userinput remap="install">make install</userinput></screen>
475 gleu 59
 
6634 myou72 60
    <para>De manière optionnelle, installez les composants appartenant à une
591 gleu 61
    installation TeX&nbsp;:</para>
2589 jmengual 62
    <!-- FIXME: doesn't the TeX installation in BLFS overwrite files there? -->
475 gleu 63
 
626 gleu 64
<screen><userinput remap="install">make TEXMF=/usr/share/texmf install-tex</userinput></screen>
475 gleu 65
 
591 gleu 66
    <variablelist>
6634 myou72 67
      <title>Voici la signification du paramètre de make&nbsp;:</title>
475 gleu 68
 
591 gleu 69
      <varlistentry>
70
        <term><parameter>TEXMF=/usr/share/texmf</parameter></term>
71
        <listitem>
72
          <para>La variable <envar>TEXMF</envar> du Makefile contient
6634 myou72 73
          l'emplacement de la racine de votre répertoire TeX si, par exemple, un paquet
74
          TeX sera installé plus tard.</para>
591 gleu 75
        </listitem>
76
      </varlistentry>
475 gleu 77
 
591 gleu 78
    </variablelist>
475 gleu 79
 
6634 myou72 80
    <para>Le système de documentation Info utilise un fichier texte pour
81
    contenir sa liste des entrées de menu. Le fichier est situé dans
82
    <filename>/usr/share/info/dir</filename>. Malheureusement, à cause
83
    de problèmes occasionnels dans les Makefile de différents paquets,
84
    il peut être non synchronisé avec les pages info. Si le fichier
85
    <filename>/usr/share/info/dir</filename> a besoin d'être recréé,
86
    les commandes suivantes accompliront cette tâche&nbsp;:</para>
591 gleu 87
 
6499 jmengual 88
<screen role="nodump"><userinput>pushd /usr/share/info
925 jmengual 89
rm -v dir
6814 jmengual 90
for f in *
6499 jmengual 91
  do install-info $f dir 2&gt;/dev/null
92
done
93
popd</userinput></screen>
475 gleu 94
 
591 gleu 95
  </sect2>
555 gleu 96
 
591 gleu 97
  <sect2 id="contents-texinfo" role="content">
98
    <title>Contenu de Texinfo</title>
475 gleu 99
 
591 gleu 100
    <segmentedlist>
6634 myou72 101
      <segtitle>Programmes installés</segtitle>
102
      <segtitle>Répertoire installé</segtitle>
475 gleu 103
 
591 gleu 104
      <seglistitem>
5251 jmengual 105
        <seg>info, infokey, install-info, makeinfo (lien vers texi2any),
106
        pdftexi2dvi, pod2texi, texi2any, texi2dvi, texi2pdf et texindex</seg>
1162 jmengual 107
        <seg>/usr/share/texinfo</seg>
591 gleu 108
      </seglistitem>
109
    </segmentedlist>
475 gleu 110
 
591 gleu 111
    <variablelist>
112
      <bridgehead renderas="sect3">Descriptions courtes</bridgehead>
113
      <?dbfo list-presentation="list"?>
114
      <?dbhtml list-presentation="table"?>
475 gleu 115
 
591 gleu 116
      <varlistentry id="info">
117
        <term><command>info</command></term>
118
        <listitem>
6634 myou72 119
          <para>Utilisé pour lire des pages info similaires aux pages man mais qui
6757 myou72 120
          vont souvent plus loin que la simple explication des arguments disponibles [Par exemple,
121
          comparez <command>man bison</command> et <command>info bison</command>.]</para>
591 gleu 122
          <indexterm zone="ch-system-texinfo info">
123
            <primary sortas="b-info">info</primary>
124
          </indexterm>
125
        </listitem>
126
      </varlistentry>
475 gleu 127
 
591 gleu 128
      <varlistentry id="infokey">
129
        <term><command>infokey</command></term>
130
        <listitem>
131
          <para>Compile un fichier source contenant des personnalisations Info en un format
132
          binaire</para>
133
          <indexterm zone="ch-system-texinfo infokey">
134
            <primary sortas="b-infokey">infokey</primary>
135
          </indexterm>
136
        </listitem>
137
      </varlistentry>
475 gleu 138
 
591 gleu 139
      <varlistentry id="install-info">
140
        <term><command>install-info</command></term>
141
        <listitem>
6634 myou72 142
          <para>Utilisé pour installer les pages info&nbsp;; il met à jour les entrées
591 gleu 143
          dans le fichier index d'<command>info</command></para>
144
          <indexterm zone="ch-system-texinfo install-info">
145
            <primary sortas="b-install-info">install-info</primary>
146
          </indexterm>
147
        </listitem>
148
      </varlistentry>
475 gleu 149
 
591 gleu 150
      <varlistentry id="makeinfo">
151
        <term><command>makeinfo</command></term>
152
        <listitem>
6634 myou72 153
          <para>Traduit les sources Texinfo données dans différents autres langages&nbsp;:
591 gleu 154
          pages info, texte ou HTML</para>
155
          <indexterm zone="ch-system-texinfo makeinfo">
156
            <primary sortas="b-makeinfo">makeinfo</primary>
157
          </indexterm>
158
        </listitem>
159
      </varlistentry>
475 gleu 160
 
3284 jmengual 161
      <varlistentry id="pod2texi">
162
        <term><command>pod2texi</command></term>
163
        <listitem>
164
          <para>Convertit du format Pod en Texinfo</para>
165
          <indexterm zone="ch-system-texinfo pod2texi">
166
            <primary sortas="b-pod2texi">pod2texi</primary>
3286 myou72 167
          </indexterm>
168
          </listitem>
3284 jmengual 169
      </varlistentry>
170
 
171
      <varlistentry id="texi2any">
172
        <term><command>texi2any</command></term>
173
        <listitem>
174
          <para>Traduit une documentation en source Texinfo en d'autres formats</para>
175
          <indexterm zone="ch-system-texinfo texi2any">
176
            <primary sortas="b-texiany">texi2any</primary>
177
          </indexterm>
178
        </listitem>
179
      </varlistentry>
180
 
829 texou 181
      <varlistentry id="pdftexi2dvi">
182
        <term><command>pdftexi2dvi</command></term>
183
        <listitem>
6634 myou72 184
          <para>Utilisé pour formater le document Texinfo donné au format PDF (<foreignphrase>Portable Document
829 texou 185
          Format</foreignphrase>)</para>
186
          <indexterm zone="ch-system-texinfo pdftexi2dvi">
187
            <primary sortas="b-pdftexi2dvi">pdftexi2dvi</primary>
188
          </indexterm>
189
        </listitem>
190
      </varlistentry>
191
 
591 gleu 192
      <varlistentry id="texi2dvi">
193
        <term><command>texi2dvi</command></term>
194
        <listitem>
6634 myou72 195
          <para>Utilisé pour formater le document Texinfo indiqué en un fichier
196
          indépendant des périphériques, pouvant être édité</para>
591 gleu 197
          <indexterm zone="ch-system-texinfo texi2dvi">
198
            <primary sortas="b-texi2dvi">texi2dvi</primary>
199
          </indexterm>
200
        </listitem>
201
      </varlistentry>
475 gleu 202
 
591 gleu 203
      <varlistentry id="texi2pdf">
204
        <term><command>texi2pdf</command></term>
205
        <listitem>
6634 myou72 206
          <para>Utilisé pour formater le document Texinfo indiqué en un fichier
591 gleu 207
          PDF (<foreignphrase>Portable Document Format</foreignphrase>)</para>
208
          <indexterm zone="ch-system-texinfo texi2pdf">
209
            <primary sortas="b-texi2pdf">texi2pdf</primary>
210
          </indexterm>
211
        </listitem>
212
      </varlistentry>
561 gleu 213
 
591 gleu 214
      <varlistentry id="texindex">
215
        <term><command>texindex</command></term>
216
        <listitem>
6634 myou72 217
          <para>Utilisé pour trier les fichiers d'index de Texinfo</para>
591 gleu 218
          <indexterm zone="ch-system-texinfo texindex">
219
            <primary sortas="b-texindex">texindex</primary>
220
          </indexterm>
221
        </listitem>
222
      </varlistentry>
475 gleu 223
 
591 gleu 224
    </variablelist>
475 gleu 225
 
591 gleu 226
  </sect2>
227
 
475 gleu 228
</sect1>