« Auto-éditer un wikilivre/Auto-référencer/Description du projet » : différence entre les versions
Contenu supprimé Contenu ajouté
WL:RD : ! mise en page, * diverses retouches |
m WL:RD : * diverses retouches |
||
Ligne 13 :
; ''Outils'' de programmation :
# '''Le shell BASH :''' Le programme sera écrit en code [[Programmation_Bash|'''bash '''''(Bourne again shell)'']] ou [[w:Bourne_shell|'''Bourne_shell'''''(bsh ou sh)'']], sous [[w:linux|'''linux''']] ''de préférence''. Il existe des versions de bash pour d'autres systèmes d'exploitation<ref>https://korben.info/installer-shell-bash-linux-windows-10.html</ref>.
# '''Le système d'exploitation :''' Préférez ''Ubuntu'' pour avoir un accès direct aux paquets de '''mkd''' et ses applications dérivées, par le serveur sécurisé ''launchpad''
# '''Le logiciel [[Mkd_(Extracteur_de_documents)/La_commande_mkd|mkd]] :''' extracteur de documents. Il est recommandé de l'installer dès que possible. <ref>[[Mkd_(Extracteur_de_documents)/La_commande_mkd#Disponibilité]]</ref>.
# En complément de mkd, [[Mkd_(Extracteur_de_documents)/mkddocu-Manuel_(fr)|le '''shell mkddocu''']] extracteur de documents écrit en bash. Avec l'option -s il extrait toutes les chaînes de caractères pré-encodées pour les traductions avec [[w:gettext|'''gettext''']].
::'''À défaut de mkd''' vous pouvez compiler '''mkdcpp'''<ref>[[Mkd_(Extracteur_de_documents)/Ajouter_des_modules#]]</ref><ref>https://fr.wikibooks.org/wiki/Utilisateur:Goelette_Cardabela/mkdcpp</ref>
; Directives de programmation :Les modules du programme devront être
; Utiliser les codes d'extraction suivants pour les logiciels de documentation :<syntaxhighlight lang="bash">
#H pour les commentaires d'entête. On va les retrouver dans toutes les commandes du projet
|