issue130:tutoriel1
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
issue130:tutoriel1 [2018/02/27 09:20] – d52fr | issue130:tutoriel1 [2018/03/01 16:20] (Version actuelle) – andre_domenech | ||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
If you have not used markup, you are missing out. Try it out. All you need it an editor such as vim/gvim or ??? – your choice – do not use a word processor. | If you have not used markup, you are missing out. Try it out. All you need it an editor such as vim/gvim or ??? – your choice – do not use a word processor. | ||
- | Sphinx est une excellente application de mise en page de document : il peut créer du html, du latex, des pdf et plus encore. J'ai commencé à l' | + | Sphinx est une excellente application de mise en page de document : il peut créer du html, du latex, des pdf et plus encore. J'ai commencé à l' |
- | Si vous n'avez pas utilisé markup, vous manquez quelque chose. Essayez. Tout ce dont vous avez besoin est un éditeur tel que vim/gvim ou ??? - à votre choix - n' | + | Si vous n'avez pas utilisé markup, vous manquez quelque chose. Essayez-le. Tout ce dont vous avez besoin est un éditeur tel que vim/gvim ou ??? - à votre choix - n' |
**This was copied | **This was copied | ||
Ligne 16: | Ligne 16: | ||
• Contributed extensions: more than 50 extensions contributed by users in a second repository; most of them installable from PyPI** | • Contributed extensions: more than 50 extensions contributed by users in a second repository; most of them installable from PyPI** | ||
- | Ceci a été recopié | + | Ceci a été traduit à partir |
• Formats de sortie : HTML ( y compris l'aide HTML de Windows), LaTeX (pour les versions imprimables en PDF), ePub, Texinfo, pages de manuel, texte brut. | • Formats de sortie : HTML ( y compris l'aide HTML de Windows), LaTeX (pour les versions imprimables en PDF), ePub, Texinfo, pages de manuel, texte brut. | ||
- | • Références croisées étendues : markup sémantique et liens automatiques pour les fonctions, classes, citations, termes du glossaire et éléments d' | + | • Références croisées étendues : markup sémantique et liens automatiques pour les fonctions, classes, citations, termes du glossaire et éléments d' |
- | • Structure hiérarchique : définition facile de l' | + | • Structure hiérarchique : définition facile de l' |
- | • Indices automatiques : un index général tout comme des index pour les modules spécifiques à un langage | + | • Indices automatiques : un index général tout comme des index pour les modules spécifiques à un langage. |
- | • Gestion du code : surlignage automatique utilisant le surligneur Pygments | + | • Gestion du code : surlignage automatique utilisant le surligneur Pygments. |
- | • Extensions : test automatique de parties | + | • Extensions : test automatique de segments |
- | • Extensions de la communauté : plus de 50 extensions dues à la contribution des utilisateurs dans un second dépôt | + | • Extensions de la communauté : plus de 50 extensions dues à la contribution des utilisateurs dans un second dépôt, la plupart d' |
Ligne 46: | Ligne 46: | ||
After this is finished, you will have a index.rst file that looks like this, and you will have a conf.py file created from the questions you answered in the quickstart.** | After this is finished, you will have a index.rst file that looks like this, and you will have a conf.py file created from the questions you answered in the quickstart.** | ||
- | Bon ! Installons Python et Sphinx ; la plupart des distributions arrivent avec Python installé ou au moins dans le gestionnaire de paquets. Vous devrez peut-être installer PyPI en utilisant | + | Bon ! Installons Python et Sphinx ; la plupart des distributions arrivent avec Python installé ou au moins dans le gestionnaire de paquets. Vous devrez peut-être installer PyPI pour pouvoir utiliser |
sudo apt install python-pip | sudo apt install python-pip | ||
- | Installez Sphinx, soit depuis le paquet de la distribution soit par PyPi | + | Installez Sphinx, soit depuis le paquet de la distribution soit par PyPi : |
$ pip install Sphinx | $ pip install Sphinx | ||
Ligne 64: | Ligne 64: | ||
$ sphinx-quickstart | $ sphinx-quickstart | ||
- | Après avoir fini ceci, vous aurez un fichier index.rst qui ressemblera à ça et vous aurez un fichier conf.py créé à partir des réponses aux questions de quickstart. | + | Après avoir fini ceci, vous aurez un fichier index.rst qui ressemblera à ceci et vous aurez un fichier conf.py créé à partir des réponses aux questions de quickstart |
** | ** | ||
Ligne 89: | Ligne 89: | ||
| | ||
- | Ajoutez simplement vos chapitres etc dans ce fichier comme montré dans l' | + | Ajoutez simplement vos chapitres, etc., dans ce fichier comme montré dans l' |
Vous souhaiterez peut-être regarder dans le fichier conf.py pour voir si c'est ce que vous voulez ; si ce n'est pas le cas, faites les modifications. Puis tapez : | Vous souhaiterez peut-être regarder dans le fichier conf.py pour voir si c'est ce que vous voulez ; si ce n'est pas le cas, faites les modifications. Puis tapez : | ||
Ligne 95: | Ligne 95: | ||
make html | make html | ||
- | Ceci construira au format html la documentation que vous avez créé | + | Ceci construira au format html la documentation que vous venez de créer, |
doctrees | doctrees | ||
- | J' | + | J' |
issue130/tutoriel1.1519719636.txt.gz · Dernière modification : 2018/02/27 09:20 de d52fr