Shell command projects/mkd

De Wiki EELL.

(Différences entre les versions)
m (Manuels / Manuals : Rayé les manuels obsolètes)
m (Manuel en français : Mise à jour)
Ligne 211 : Ligne 211 :
=== Manuel en français ===
=== Manuel en français ===
-
{{Boîte déroulante/début|titre=Manuel fr (31 Mars 2013)}}
+
{{Boîte déroulante/début|titre=Manuel fr (6 Avril 2013)}}
<pre>
<pre>
-
MKD(1)                                                                 MKD(1)
+
                                                                 MKD(1)
NOM
NOM
-
       mkd  -  make documentation.  Extrait des informations codées dans les
+
       mkd  -  make documentation.  Extrait des informations codées dans les
       programmes sources, et produit une documentation spécifique.
       programmes sources, et produit une documentation spécifique.
Ligne 225 : Ligne 225 :
DESCRIPTION
DESCRIPTION
-
       mkd    Des commentaires sélectionnés (ou tous les  commentaires)  sont
+
       mkd    Des commentaires sélectionnés (ou tous les  commentaires)  sont
-
               extraits des programmes sources: 'chemin_source', et sont copiés
+
               extraits des programmes sources: 'chemin_source', et sont
-
               dans un fichier documentaire: 'chemin_cible', afin  de produire
+
               copiés dans un fichier documentaire: 'chemin_cible', afin  de
-
               une  documentation  spécifique  .   Habituellement les fichiers
+
               produire  une  documentation  spécifique  .  Habituellement les
-
               documentaires sont des Organigrammes,   des   Structures   de
+
               fichiers documentaires sont des Organigrammes, des Structures
-
               programme, des commentaires pour Programmeurs, des points de
+
               de programme, des commentaires pour Programmeurs, des points de
-
               Test et 'warnings' .... Les codes  de  sélection  peuvent  être
+
               Test et 'warnings' .... Les codes  de  sélection  peuvent  être
-
               respectivement  'O',  'S',  'P',  'T'  et  'www' juste après le
+
               respectivement  'O',  'S',  'P',  'T'  et  'www' juste après le
               caractère début de commentaire.
               caractère début de commentaire.
-
       codes  Les commentaires commençant par ces caractères sont extraits du
+
       codes  Les commentaires commençant par ces caractères sont extraits du
-
               programme  source et sont ajoutés au fichier documentaire. Tous
+
               programme  source et sont ajoutés au fichier documentaire. Tous
-
               les caractères ASCII peuvent servir a coder  les  commentaires,
+
               les caractères ASCII peuvent servir a coder  les  commentaires,
-
               toutefois  on utilise habituellement des caractères majuscules,
+
               toutefois  on utilise habituellement des caractères majuscules,
-
               sauf w pour 'warning'. Avec deux étoiles en paramètre codes, mkd
+
               sauf w pour 'warning'. Avec deux étoiles en paramètre codes,
-
               extrait tous les commentaires. (Voir aussi option t et les
+
               mkd  extrait tous les commentaires. (Voir aussi option t et les
               exemples).
               exemples).
Ligne 246 : Ligne 246 :
               Chemin du fichier source (ou fichier projet: option j)
               Chemin du fichier source (ou fichier projet: option j)
-
       path_target
+
       chemin_cible
-
               Chemin du fichier documentaire. Par défaut chemin_cible est une
+
               Chemin du fichier documentaire. Par défaut chemin_cible est une
-
               copie  de  chemin_source  auquel  on remplace le suffixe par le
+
               copie  de  chemin_source  auquel  on remplace le suffixe par le
               suffixe ´.doc´.
               suffixe ´.doc´.
Ligne 269 : Ligne 269 :
       options en minuscules:
       options en minuscules:
-
       -a    (append)   Ajoute  a  la  suite  du  fichier  documentaire
+
       -a    (append) Ajoute  a  la  suite  du  fichier  documentaire
               ´chemin_cible´.
               ´chemin_cible´.
-
       -f    (find)  Trouve  le  langage  du  fichier  source par analyse du
+
       -f    (find)  Trouve  le  langage  du  fichier  source par analyse du
               suffixe. (s´utilise généralement avec un fichier projet)
               suffixe. (s´utilise généralement avec un fichier projet)
-
       -j    (project) S´utilise avec un fichier projet composé de sources en
+
       -j    (project) S´utilise avec un fichier projet composé de sources
-
               langages différents.
+
               en langages différents.
-
       -l    (lignes) Extrait les lignes commençant par les caractères CD1 ou
+
       -l    (lignes) Extrait les lignes commençant par les caractères CD1
-
               CD2 ou CD3 et suivis par un des caractères codes, le commentaire
+
               ou CD2 ou CD3 et suivis par un des caractères codes, le
-
               se  termine par la lecture du caractère ´Nouvelle Ligne´. CD1 et
+
               commentaire  se  termine par la lecture du caractère ´Nouvelle
-
              CD2 doivent être placés en 1ère colonne, alors que CD3 peut être
+
              Ligne´. CD1 et CD2 doivent être placés en 1ère colonne, alors
-
              placé en milieu de ligne. CD1, CD2, CD3, sont des options de
+
              que CD3 peut être placé en milieu de ligne. CD1, CD2, CD3, sont
-
              compilation dans le fichier version.h de la distribution  source
+
              des options de compilation dans le fichier version.h de la
-
               de mkd.
+
              distribution  source de  mkd.  On  peut  connaître ces options
 +
               compilées par la commande mkd /.IP -n (num) numérote les lignes
 +
              (numéro de ligne du fichier d'origine).
-
      -n    (num)  numérote  les  lignes  (numéro  de  ligne  du  fichier
+
       -p    (page) Extrait le texte débutant par le caractère CD4 suivi
-
              d'origine).
+
               d´un des  caractères  codes,  l'extraction  du commentaire se
-
 
+
               termine  avec la lecture du caractère CD5. CD4 et CD5 sont des
-
       -p    (page) Extrait le texte débutant par le caractère CD4 suivi d´un
+
              options de compilation  dans le fichier version.h de   la
-
               des  caractères  codes,  l'extraction  du commentaire se termine
+
              distribution source de  mkd.  On  peut  connaître ces options
-
               avec la lecture du caractère CD5. CD4 et CD5 sont des options de
+
               compilées par la commande mkd /.IP -s (screen verbose) Duplique
-
              compilation  dans le fichier version.h de la distribution source
+
              les commentaires extraits sur la sortie standard.
-
               de mkd.
+
-
 
+
-
      -s     (screen verbose) Duplique les commentaires extraits sur la
+
-
              sortie standard.
+
       -t    (text) Ne copie que le commentaire.
       -t    (text) Ne copie que le commentaire.
Ligne 303 : Ligne 301 :
EXEMPLES
EXEMPLES
-
       avec une commande Cshell :
+
       avec une commande shell :
       mkd -Ct F manual mkd.1 | gzip -f mkd.1.gz
       mkd -Ct F manual mkd.1 | gzip -f mkd.1.gz
-
               (Produit  un manuel UNIX en francais. au format UTF-8 depuis la
+
               (Produit  un manuel UNIX en francais. au format UTF-8 depuis la
-
               version 12.03) C: pour décoder le fichier en langage C,  s:avec
+
               version 12.03) C: pour décoder le fichier en langage C,  s:avec
-
               visualisation  à  l´  écran,  t:ne  copier  que le commentaire,
+
               visualisation  à  l´  écran,  t:ne  copier  que le commentaire,
               F:sélectionner les commentaires debutants par F.
               F:sélectionner les commentaires debutants par F.
       mkd -Ct M manual mkd.1 | gzip -f mkd.1.gz
       mkd -Ct M manual mkd.1 | gzip -f mkd.1.gz
-
               (Produit un manuel UNIX standard en  anglais  au  format  UTF-8
+
               (Produit un manuel UNIX standard en  anglais  au  format  UTF-8
               depuis la version 12.03)
               depuis la version 12.03)
       mkd -Csl '*Sied' mkd3.c  '*.verif_struct'
       mkd -Csl '*Sied' mkd3.c  '*.verif_struct'
-
               (avec  les options de compilation CD1 ou CD2 = '#', produit une
+
               (avec  les options de compilation CD1 ou CD2 = '#', produit une
-
               documentation avec la structure du programme, avec les: include,
+
               documentation avec la structure du programme, avec   les:
-
               define,  ifdef, else, et endif, des options de compilations afin
+
               include,  define,  ifdef, else, et endif, des options de
-
               de  vérifier  la  structure   du   programme.)   C:décoder   les
+
               compilations afin  de  vérifier  la  structure du programme.)
-
              commentaires  style C, s:vérifier à l'écran, l:décoder egalement
+
              C:décoder les commentaires  style C, s:vérifier à l'écran,
-
              des lignes commencant par les caractères CD1 ou CD2 ou CD3 et
+
              l:décoder egalement des lignes commencant par les caractères
-
              suivis des char_codes:*Sied.
+
              CD1 ou CD2 ou CD3 et suivis des char_codes:*Sied.
       mkd -jfsl '*OHie' mkd_docu.prj mkd.org
       mkd -jfsl '*OHie' mkd_docu.prj mkd.org
-
               (avec  les  options de compilation CD1 ou CD2 = '#', produit un
+
               (avec  les  options de compilation CD1 ou CD2 = '#', produit un
-
               organigramme. Les commentaires commencent  par  *,O,H,  et  les
+
               organigramme. Les commentaires commencent  par  *,O,H,  et  les
-
               fichiers source sont décrits dans le fichier projet.) f:trouver
+
               fichiers sources sont listés dans le fichier projet.) f:trouver
-
               le style de langage, j:le fichier source est un fichier  projet
+
               le style de langage, j:le fichier source est un fichier  projet
               qui contient la liste des fichiers a documenter.
               qui contient la liste des fichiers a documenter.
       mkd -l '*ide' mkd3.c '*.id_ei'
       mkd -l '*ide' mkd3.c '*.id_ei'
-
               (avec les options de compilation CD1='#' ou CD2='#', décode les
+
               (avec les options de compilation CD1='#' ou CD2='#', décode les
-
               #includes,  #define,  #ifdef,  #else,  #endif  des  options   de
+
               #includes,  #define,  #ifdef,  #else,  #endif  des  options de
               compilation en C ).
               compilation en C ).
       mkd -pj '**' mkd_docu.prj mkd.strings
       mkd -pj '**' mkd_docu.prj mkd.strings
-
               (avec  les  options  de  compilation  CD4=CD5=´\"´, extrait les
+
               (avec  les  options  de  compilation  CD4=CD5=´\"´, extrait les
-
               chaînes de caractères  du  programme.  (les  commentaires  sont
+
               chaînes de caractères  du  programme.  (les  commentaires  sont
               transmis a la sortie standard).
               transmis a la sortie standard).
       mkd (sans argument)
       mkd (sans argument)
-
               Génère  une  erreur  et  envoie la syntaxe au terminal avec les
+
               Génère  une  erreur  et  envoie la syntaxe au terminal avec les
               caractères compilés pour les options l et p.
               caractères compilés pour les options l et p.
Ligne 351 : Ligne 349 :
HISTOIRE
HISTOIRE
-
       1986 - mkd pour DOS, et mkdoc pour UNIX, sont écrits au format ASCII
+
       1986 - mkd pour DOS, et mkdoc pour UNIX, sont écrits   au   format
-
       par Jean-Paul Louyot pour le laboratoire 'CEM' de l'université  de
+
       ASCII  par   Jean-Paul   Louyot  pour  le   laboratoire   'CEM'   de
-
      Montpellier (France).
+
      l'université  de Montpellier (France).
       1991 - mkdoc 3.12 pour PC et UNIX (Sun)
       1991 - mkdoc 3.12 pour PC et UNIX (Sun)
-
       1995 - mkdoc 3.22 pour Linux Red-Hat
+
       1995 - 2004 - mkdoc 3.22 à mkdoc 4 pour Unix et Linux: SUN-SPARC,  HP-
 +
      UX, RedHat
-
       2004 - mkdoc 4 pour SUN-SPARC, HP-UX, RedHat, Windows 98, Windows 2000
+
       2004 - mkdoc 4 pour Linux Ubuntu, Windows 98, Windows 2000
-
       2007 - 2012 - de mkdoc R7.01 à mkd R12.01 sont au format ISO-8859-1.
+
       2007 - 2012 - de mkdoc R7.01 à mkd R12.01  sont  au   format
-
      Le nom 'mkdoc' est  abandonné  avec la version 10.01 compilée  avec
+
      ISO-8859-1. Le nom 'mkdoc' est  abandonné  avec   la   version   10.01
-
      Visual C++ 2010
+
      compilée  avec Visual C++ 2010
-
       2012 - mkd 12.03 adapté au format UTF-8 pour son internationalisation.
+
       2012   -   mkd   12.03   adapté   au   format   UTF-8   pour   son
-
       Dans la foulée mkdcppw est écrit pour langages C, c++ et  php en mode
+
       internationalisation. Dans la foulée mkdcppw est écrit pour les styles
 +
      de  langages C++ (C, c++, c#, php, java, javscript, CSS, etc.) en mode
       graphique avec gcc et 'gtkmm' (fenêtres).
       graphique avec gcc et 'gtkmm' (fenêtres).
TELECHARGEMENTS
TELECHARGEMENTS
-
       http://edeulo.free.fr/wiki/index.php/Projet_mkd/Compilations_UNIX-LINUX
+
       http://edeulo.free.fr/wiki/index.php/Projet_mkd/Compilations_UNIX-
 +
      LINUX
AUTEURS
AUTEURS
Ligne 387 : Ligne 388 :
NOTES
NOTES
-
       Cette version ne lit et ne décode pas les fichier inclus par '#include'
+
       Il appartient aux programmeurs de veiller à refermer les commentaires,
-
      dans les sources.
+
      blocs et lignes, par  les  codes  de  fermeture  appropriés  dans  les
 +
      fichiers sources.
 +
 
 +
      Attention:  La fermeture d'un commentaire ligne est un  retour chariot
 +
      ( NL, LF, CR/LF) selon les cas.
 +
 
 +
      En fin de fichier: cette note implique un retour  chariot  en  fin  de
 +
      commentaire  ligne.  Dans  ce cas vous devez avoir une ligne vide à la
 +
      fin du fichier source.
 +
 
 +
      Remarque: Cette version ne lit et ne décode pas les fichier inclus par
 +
      '#include' dans les sources.
Ligne 399 : Ligne 411 :
-
                                 31 Mars 2013                           MKD(1)
+
                                 6 Avril 2013                         MKD(1)
</pre>
</pre>
{{Boîte déroulante/fin}}
{{Boîte déroulante/fin}}

Version du 6 avril 2013 à 13:42

Ubuntu
Debian
Fedora

Retour au portail mkd
Cette page n'est pas encore opérationnelle. L'empaquetage n'est pas prévue avant juillet 2012. La version console (terminal) non empaquetée est disponible: Projet_mkd/téléchargements/UNIX_LINUX

Sommaire

Captures d'écran / Screenshot

Téléchargements de paquets / Downloads local packages

Index of mkd local package distribution

Distributions Ubuntu / Update packages

launchpad.net +archive/mkd

dist bin deb https://launchpad.net/~jean-paul-louyot/+archive/mkd/+packages ubuntu 12.04 (precise)

Mettre votre liste des paquets à jour (systèmes d'expoitation plus anciens) :

deb http://ppa.launchpad.net/jean-paul-louyot/mkd/ubuntu precise main

deb-src http://ppa.launchpad.net/jean-paul-louyot/mkd/ubuntu precise main


Pour les nouveaux systèmes ubuntu 12.04 (precise) l'utilitaire deb n'existe plus.

Pour mettre votre liste à jour, utilisez : sudo add-apt-repository ppa:jean-paul-louyot/mkd

Pour récupérer les fichiers source : apt-get source mkd

Manuels / Manuals

  • (man1) :
- Téléchargez la mise à jour des manuels:
- Download the latest manual multi-lang Installer:
mkd manuals 2012-11-06 (en) (de) (fr) (Obsolète)
  • Attention : Vérifiez les dates de publication de ces pages de manuels ci-dessous en bas de page.

Manual in english

Manuel en français

Handbuch in German

Sources

mkd-0~120508.tar.gz (langs: en, fr) Available on DEBIAN, UBUNTU, FEDORA

Mise à jour des traduction / Update translations

La mise à jour des traductions des messages est à distinguer de la mise à jour des manuels.

  • 2012 :Les messages du code source étaient écrits en français ISO et ont été réécrit en anglais pour faciliter les traductions en UTF-8.
  • Depuis la version 12.03 les messages écrits en anglais font l'objet d'une traduction en français UTF-8
  • Décembre 2012 : les messages de la version 12.05 (120508) sont traduits en allemand (de).

Fichiers texte traduits, à traduire, ou à modifier (*.po)

Mise à jour des traductions (Update translations) *.mo avec installeur : (de) (en) (fr)

Aide / Help

Projet mkd/mkd/Aide

Projet mkd/mkd/Help

Bugs

Forum Rapports de bugs / Bugs report
Outils personnels