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/26 15:26] – 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 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' |
**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 pourrez devoir | + | 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 |
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 | ||
- | or | + | ou |
sudo apt install python-sphinx | sudo apt install python-sphinx | ||
- | Ceci fonctionne mieux pour Ubuntu 16.04.01 | + | Ceci fonctionne mieux pour Ubuntu 16.04.01. |
Puis lancez et répondez à toutes les questions ; assurez-vous de dire « oui » aux extensions autodoc. Si vous voulez créer d' | Puis lancez et répondez à toutes les questions ; assurez-vous de dire « oui » aux extensions autodoc. Si vous voulez créer d' | ||
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 pourriez souhiater | + | Vous souhaiterez peut-être |
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.1519655171.txt.gz · Dernière modification : 2018/02/26 15:26 de d52fr