Shell command projects/mkd

De Wiki EELL.

(Différences entre les versions)
m (Handbuch in German : Mise en couleur)
m (Manuel en français : Mise à jour)
Ligne 239 : Ligne 239 :
{{Boîte déroulante/début|titre=Manuel fr (6 Avril 2013)}}
{{Boîte déroulante/début|titre=Manuel fr (6 Avril 2013)}}
<pre style="color:white;background-color:black;">
<pre style="color:white;background-color:black;">
-
MKD(1)                                                                 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 251 : Ligne 251 :
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
+
               extraits des programmes sources: 'chemin_source', et sont copiés
-
               copiés dans un fichier documentaire: 'chemin_cible', afin  de
+
               dans un fichier documentaire: 'chemin_cible', afin  de produire
-
               produire  une  documentation  spécifique  . Habituellement les
+
               une  documentation  spécifique  .   Habituellement les fichiers
-
               fichiers documentaires sont des Organigrammes, des Structures
+
               documentaires sont des Organigrammes,   des   Structures   de
-
               de programme, des commentaires pour Programmeurs, des points 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 car‐
+
               respectivement  'O', 'S', 'P', 'T' et 'www' juste après le
-
               actè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,
+
               sauf w pour 'warning'. Avec deux étoiles en paramètre codes, mkd
-
               mkd  extrait tous les commentaires. (Voir aussi option t et les
+
               extrait tous les commentaires. (Voir aussi option t et les
               exemples).
               exemples).
Ligne 273 : Ligne 273 :
       chemin_cible
       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 295 : Ligne 295 :
       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 suf‐
+
       -f    (find)  Trouve le langage du fichier source par analyse du
-
               fixe. (s´utilise généralement avec un fichier projet)
+
               suffixe. (s´utilise généralement avec un fichier projet).  mkd
 +
              reconnait  les extensions suivantes:  .asm, .s; .bas, .vb, .bat;
 +
              .C, .H, .D, .cc, .hh, .cp, .cs, c#, .c++, .h++, c--, h--,  .cpp,
 +
              .hpp,  .css, .pr, .pl, .php, .jav, .jse .js; .for, .f; .pas, .p;
 +
              .sh, .csh , .pl, .rb, .py, .pyw; .pj, .prj
-
       -j    (project) S´utilise avec un fichier projet composé de sources
+
       -j    (project) S´utilise avec un fichier projet composé de sources en
-
               en langages différents.
+
               langages différents.
-
       -l    (lignes) Extrait les lignes commençant par les caractères CD1
+
       -l    (lignes) Extrait les lignes commençant par les caractères CD1 ou
-
               ou CD2 ou CD3 et suivis par un des caractères codes, le commen‐
+
               CD2 ou CD3 et suivis par un des caractères codes, le commentaire
-
               taire se termine par la lecture du caractère ´Nouvelle Ligne´.
+
               se termine par la lecture du caractère ´Nouvelle Ligne´. CD1 et
-
               CD1 et CD2 doivent être placés en 1ère colonne, alors que CD3
+
               CD2 doivent être placés en 1ère colonne, alors que CD3 peut être
-
               peut  être  placé  en  milieu de ligne. CD1, CD2, CD3, sont des
+
               placé  en  milieu de ligne. CD1, CD2, CD3, sont des options de
-
              options de compilation dans le fichier version.h de la  distri‐
+
              compilation dans le fichier version.h de la distribution source
-
               bution source  de mkd. On peut connaître ces options compilées
+
               de mkd. On peut connaître ces options compilées par la commande
-
              par la commande mkd \?
+
              mkd \?
-
       -n    (num) numérote les lignes (numéro de ligne du fichier d'orig‐
+
       -n    (num) numérote les lignes (numéro de   ligne   du   fichier
-
               ine).
+
               d'origine).
-
       -p    (page) Extrait le texte débutant par le caractère CD4 suivi
+
       -p    (page) Extrait le texte débutant par le caractère CD4 suivi d´un
-
               d´un des caractères codes, l'extraction du commentaire se  ter‐
+
               des caractères codes, l'extraction du commentaire se  termine
-
               mine  avec la lecture du caractère CD5. CD4 et CD5 sont des
+
               avec la lecture du caractère CD5. CD4 et CD5 sont des options de
-
              options de compilation dans le fichier version.h de la  distri‐
+
              compilation dans le fichier version.h de la distribution source
-
               bution source  de mkd. On peut connaître ces options compilées
+
               de mkd. On peut connaître ces options compilées par la commande
-
              par la commande mkd \?
+
              mkd \?
-
       -s    (screen verbose) Duplique les commentaires extraits sur la sor‐
+
       -s    (screen verbose) Duplique les commentaires extraits sur la
-
               tie standard.
+
               sortie standard.
       -t    (text) Ne copie que le commentaire.
       -t    (text) Ne copie que le commentaire.
Ligne 334 : Ligne 338 :
       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:
+
               documentation avec la structure du programme, avec les: include,
-
              include, define, ifdef, else, et endif, des options de compila‐
+
              define, ifdef, else, et endif, des options de compilations afin
-
               tions afin de vérifier la structure du programme.) C:décoder
+
               de vérifier la structure   du   programme.)   C:décoder   les
-
               les  commentaires  style C, s:vérifier à l'écran, l:décoder
+
               commentaires  style C, s:vérifier à l'écran, l:décoder egalement
-
               egalement des lignes commencant par les caractères CD1 ou CD2
+
               des lignes commencant par les caractères CD1 ou CD2 ou CD3 et
-
              ou CD3 et suivis des char_codes:*Sied.
+
              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 sources sont listés 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 compi‐
+
               #includes, #define, #ifdef, #else, #endif des options   de
-
               lation 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 379 : Ligne 383 :
HISTOIRE
HISTOIRE
-
       1986 - mkd pour DOS, et mkdoc pour UNIX, sont  écrits  au   format
+
       1986 - mkd pour DOS, et mkdoc pour UNIX, sont écrits au format ASCII
-
       ASCII par Jean-Paul Louyot pour  le  laboratoire  'CEM'  de  l'univer‐
+
       par Jean-Paul Louyot pour  le  laboratoire  'CEM'  de  l'université de
-
      sité de Montpellier (France).
+
      Montpellier (France).
       1991 - mkdoc 3.12 pour PC et UNIX (Sun)
       1991 - mkdoc 3.12 pour PC et UNIX (Sun)
-
       1995 - 2004 - mkdoc 3.22 à mkdoc 4 pour Unix et Linux: SUN-SPARC,  HP-
+
       1995 - 2004 - mkdoc 3.22 à mkdoc 4 pour Unix et Linux: SUN-SPARC,  HP-
       UX, RedHat
       UX, RedHat
       2004 - mkdoc 4 pour Linux Ubuntu, 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
+
       2007 - 2012 - de mkdoc R7.01 à mkd R12.01 sont au format ISO-8859-1.
-
      ISO-8859-1. Le nom 'mkdoc' est  abandonné  avec   la   version   10.01
+
      Le nom 'mkdoc' est  abandonné  avec la version 10.01 compilée  avec
-
      compilée  avec Visual C++ 2010
+
      Visual C++ 2010
-
       2012 - mkd 12.03 adapté au format UTF-8 pour son  internationalisa‐
+
       2012 - mkd 12.03 adapté au format UTF-8 pour son  internationalisation.
-
       tion. Dans la foulée mkdcppw est écrit pour les styles de langages C++
+
       Dans la foulée mkdcppw est écrit pour les styles de langages C++ (C,
-
      (C, c++, c#, php, java, javscript, CSS, etc.) en mode graphique avec
+
      c++, c#, php, java, javscript, CSS, etc.) en mode graphique avec gcc et
-
      gcc et 'gtkmm' (fenêtres).
+
      'gtkmm' (fenêtres).
TELECHARGEMENTS
TELECHARGEMENTS
-
       http://edeulo.free.fr/wiki/index.php/Projet_mkd/Compilations_UNIX-
+
       http://edeulo.free.fr/wiki/index.php/Projet_mkd/Compilations_UNIX-LINUX
-
      LINUX
+
AUTEURS
AUTEURS
Ligne 418 : Ligne 421 :
NOTES
NOTES
-
       Il appartient aux programmeurs de veiller à refermer les commentaires,
+
       Il appartient aux programmeurs de veiller à refermer les commentaires,
-
       blocs et lignes, par  les  codes  de  fermeture  appropriés dans les
+
       blocs et lignes, par  les  codes  de  fermeture  appropriés dans les
       fichiers sources.
       fichiers sources.
-
       Attention: La fermeture d'un commentaire ligne est un  retour chariot
+
       Attention: La fermeture d'un commentaire ligne est un  retour chariot (
-
       ( NL, LF, CR/LF) selon les cas.
+
       NL, LF, CR/LF) selon les cas.
-
       En fin de fichier: cette note implique un retour chariot en fin de
+
       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
+
       commentaire ligne. Dans ce cas vous devez avoir une ligne vide à la fin
-
       fin du fichier source.
+
       du fichier source.
-
       Remarque: Cette version ne lit et ne décode pas les fichier inclus par
+
       Remarque: Cette version ne lit et ne décode pas les fichier inclus par
       '#include' dans les sources.
       '#include' dans les sources.
Ligne 441 : Ligne 444 :
-
                                6 Avril 2013                         MKD(1)
+
                                  11 Mai 2013                           MKD(1)
</pre>
</pre>
{{Boîte déroulante/fin}}
{{Boîte déroulante/fin}}

Version du 14 mai 2013 à 14:31

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