Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /sdb/c/f/edeulo/wiki/includes/MagicWord.php on line 670

Warning: Invalid argument supplied for foreach() in /sdb/c/f/edeulo/wiki/includes/MagicWord.php on line 671

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /sdb/c/f/edeulo/wiki/includes/MagicWord.php on line 675

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /sdb/c/f/edeulo/wiki/includes/MagicWord.php on line 670

Warning: Invalid argument supplied for foreach() in /sdb/c/f/edeulo/wiki/includes/MagicWord.php on line 671

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /sdb/c/f/edeulo/wiki/includes/MagicWord.php on line 675

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /sdb/c/f/edeulo/wiki/includes/MagicWord.php on line 670

Warning: Invalid argument supplied for foreach() in /sdb/c/f/edeulo/wiki/includes/MagicWord.php on line 671

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /sdb/c/f/edeulo/wiki/includes/MagicWord.php on line 675

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /sdb/c/f/edeulo/wiki/includes/MagicWord.php on line 670

Warning: Invalid argument supplied for foreach() in /sdb/c/f/edeulo/wiki/includes/MagicWord.php on line 671

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /sdb/c/f/edeulo/wiki/includes/MagicWord.php on line 675

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /sdb/c/f/edeulo/wiki/includes/MagicWord.php on line 670

Warning: Invalid argument supplied for foreach() in /sdb/c/f/edeulo/wiki/includes/MagicWord.php on line 671

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /sdb/c/f/edeulo/wiki/includes/MagicWord.php on line 675

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /sdb/c/f/edeulo/wiki/includes/MagicWord.php on line 670

Warning: Invalid argument supplied for foreach() in /sdb/c/f/edeulo/wiki/includes/MagicWord.php on line 671

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /sdb/c/f/edeulo/wiki/includes/MagicWord.php on line 675

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /sdb/c/f/edeulo/wiki/includes/MagicWord.php on line 670

Warning: Invalid argument supplied for foreach() in /sdb/c/f/edeulo/wiki/includes/MagicWord.php on line 671

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /sdb/c/f/edeulo/wiki/includes/MagicWord.php on line 675

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /sdb/c/f/edeulo/wiki/includes/MagicWord.php on line 670

Warning: Invalid argument supplied for foreach() in /sdb/c/f/edeulo/wiki/includes/MagicWord.php on line 671

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /sdb/c/f/edeulo/wiki/includes/MagicWord.php on line 675
Shell command projects/mkd - Wiki EELL

Shell command projects/mkd

De Wiki EELL.

m (!)
m (Mise à jour des traductions / Update translations : Mise à jour)
 
Ligne 1 : Ligne 1 :
{{Modèle:mkd}}
{{Modèle:mkd}}
-
[[Fichier:Ubuntu.png|thumb|50px|Ubuntu]]
+
<!--
-
↑ <small>[[Portail:mkd|Retour au portail mkd]]</small><br/>  
+
rappel mkdcppw
-
Cette page n'est pas encore opérationnelle. L'empaquetage n'est pas prévue avant juillet 2012.
+
    1 Captures d'écran / Screenshot
-
La version console est disponible.
+
    2 Téléchargements de paquets / Downloads local packages
 +
    3 Distributions Ubuntu
 +
    4 Docs
 +
    5 Sources
 +
    6 Langs
 +
    7 Aide / Help
 +
    8 Bugs
 +
-->
 +
[[Fichier:Ubuntu.png|thumb|50px|Ubuntu]][[Fichier:200px-Openlogo-debianV2.png|thumb|50px|Debian]][[Fichier:Fedora logo.png|thumb|50px|Fedora]]
 +
↑ <small>[[Portail:mkd|Retour au portail mkd]]</small><br/>
 +
 
 +
See also [[Projet_mkd/t%C3%A9l%C3%A9chargements/UNIX_LINUX]] Beta and unstable versions.
 +
 
 +
<!--== Téléchargements de paquets / Downloads '''local''' packages ==
 +
 
 +
 
 +
{{Modèle:Méta-bandeau
 +
 
 +
|titre=''' ATTENTION'''
 +
 
 +
|background=#fafafa
 +
 
 +
|border-left=red
 +
 
 +
|''' Les modifications sur les serveur de ''free.fr'' interdisent la lecture des répertoires. (Liens se terminant par le caractère '/')'''
 +
 
 +
''Ces liens sont en cours de révision ... Merci de votre compréhension''
 +
}}
 +
 
 +
; Packages :Debian/Ubuntu :
 +
; Index of [http://edeulo.free.fr/pub/mkd/ '''mkd local deb packages''', ''dist, doc and translations''] for :
 +
:* '''mkd''' : Downloads ''updates for 32 bits (x86), and 64 bits (amd64) processors'' (de) (en) (fr) last update '''2014-05-15'''
 +
 
 +
:* '''mkddocu''' : Download ''update for all (x86 and amd64 processors)'' (en) (fr) last update '''mkddocu_140515_all.deb'''
 +
 
 +
:* '''Translations''': Download  mkd_0~130514.lang.tar.gz (de) (en) (fr) for all versions 2012 to 2014. Updated the '''2013-05-14'''
 +
 
 +
;Sources : Original files '''for all linux systems''' Debian, Ubuntu, Fedora, etc. :
 +
:* Index of [http://edeulo.free.fr/pub/downloads_sources/ '''mkd local source files'''] Last update '''2014-05-15'''
 +
-->
 +
 
 +
== Distributions Ubuntu / Update packages on '''launchpad'''.net ==
 +
<!--'''MISE À JOUR EN COURS'''-->
 +
 
 +
; {{violet|Dernières versions à jour mkd - 140315 Saucy, 140515 Trusty et 140515 Utopic.}}<br>
 +
'''''mkd 140515''' is updated for Trusty (Ubuntu 14.04) and Utopic (Ubuntu 14.10) and '''is available for Ubuntu Vivid (15.04)'''''<br/>
 +
Télécharger le fichier .deb correspondant à votre processeur puis cliquez deux fois sur le fichier téléchargé pour l'installer.
 +
: [https://launchpad.net/~jean-paul-louyot/+archive/mkd '''Adding this PPA to your system''']
 +
 
 +
: [https://launchpad.net/~jean-paul-louyot/+archive/mkd/+copy-packages '''Téléchargements ''(sources et binaires)'' de la dernière version''']
 +
 
 +
=== Mettre votre liste des paquets à jour ===
 +
 
 +
: deb http://ppa.launchpad.net/jean-paul-louyot/mkd/ubuntu <version ubuntu> main
 +
 
 +
: deb-src http://ppa.launchpad.net/jean-paul-louyot/mkd/ubuntu <version ubuntu> main
 +
 
 +
; En cas d'échec avec deb :
 +
 
 +
: Pour les mises à jour automatiques : '''sudo add-apt-repository ppa:jean-paul-louyot/mkd'''
 +
 
 +
: Pour récupérer les fichiers source : '''apt-get source mkd''' ''après installation des mises à jour automatiques.''
 +
 
 +
=== Convertir les paquets Debian ===
 +
 
 +
: '''Alien''' convertit les paquets deb dans les formats rpm, dpkg, stampede slp, et slackware tgz
 +
 
 +
: [http://joeyh.name/code/alien/ '''Site officiel Alien'''] ; [http://www.rpmfind.net/linux/rpm2html/search.php?query=alien '''Télécharger le logiciel Alien''']
 +
 
 +
=== Convertir un paquet .deb en .rpm ===
 +
 
 +
Commande suggérée :
 +
 
 +
sudo alien -r mkd-doc_140515_all.deb
 +
 
 +
; Installation des paquets rpm convertis avec Alien :
 +
 
 +
Il peut y avoir un conflit entre les systèmes de fichiers avec la commande yum. Utiliser la commande rpm :
 +
 
 +
Exemple :
 +
sudo rpm -ivh mkd-doc-140515-2.noarch.rpm --force
 +
 
 +
== Distributions de mkd en paquets Debian, RPM, Windows ==
 +
 
 +
 
 +
''Certains paquets sont convertis avec Alien d'autres sont mis en paquets avec Fedora 23''
 +
 
 +
: 2018-09-19 Téléchargements sur la [http://91.162.11.71:39686 Disk station EELL]
 +
 
 +
== Manuels / Manuals mkd ==
 +
; (man1) (man3) 
 +
: - Téléchargez a mise à jour des manuels incluse dans les fichiers de [http://edeulo.free.fr/pub/mkd/ '''translations''']
 +
 
 +
=== Manual mkd in english ===
 +
<!--PRE STYLE="font-family:monospace;
 +
font-size:0.95em;
 +
width:40%;
 +
border:red 2px solid;
 +
color:white;
 +
background-color:black; ">
 +
This is red
 +
</PRE-->
 +
{{Boîte déroulante/début|titre=mkd Manual en (May 11, 2013)}}
 +
<pre style="color:white;
 +
background-color:black;">
 +
MKD(1)                                                                  MKD(1)
 +
 
 +
 
 +
 
 +
NAME
 +
      mkd  -  make  documentation.  Extract coded informations from programs
 +
      sources and product specific documentation.
 +
 
 +
SYNOPSIS
 +
      mkd [-ABCFPSafjlpstw] char_codes path_source [path_target]
 +
 
 +
DESCRIPTION
 +
      mkd    Selected comments (or all comments) are extracted from  programs
 +
              sources and product specific documentation to target file. Usual
 +
              target files are Organigrams, or Structure of programs, or  com‐
 +
              ments  for  Programmers,  Warnings  and  Tests points .... Coded
 +
              informations are respectively 'O', 'S', 'P', 'www', ant 'T' just
 +
              after the comment character.
 +
 
 +
      char_codes
 +
              All  ASCII.  The comment are extracted if the comment begin with
 +
              this character. With two star mkd extract all comments.
 +
 
 +
      path_source
 +
              Path source file (or project file: option j ).
 +
 
 +
      path_target
 +
              Path target file. Default, path target is  idendical  to  source
 +
              file with extension ´.doc´ .
 +
 
 +
OPTIONS
 +
      Uppercase options:
 +
              restrict comments to one specific language:
 +
 
 +
      -A    extract Assembler style comments ( ; to end of line  )
 +
 
 +
      -B    Basic style                ( REM or ' → end of line )
 +
 
 +
      -C    C++ style                  ( // → NL and  /*  →  */ )
 +
 
 +
      -F    Fortran style              ( c,C or * → end of line )
 +
 
 +
      -P    Pascal style                ( {  →  } and (*  →  *)  )
 +
 
 +
      -S    Shell or ratfor style      (  #    →  end of line )
 +
 
 +
      Lowercase options:
 +
 
 +
      -a    append to current target file.
 +
 
 +
      -f    find  source file language. (useful with project file). mkd rec‐
 +
              ognizes the following files: .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    used if source file is a project file.
 +
 
 +
      -l    lines  (extract lines delimited by CD1 or CD2 in first colomn or
 +
              CD3 in line, and next New-Line. CD1,  CD2,  CD3  are  compilable
 +
              options  in  version.h from mkd distribution). You can see these
 +
              options compiled by the command mkd \?
 +
 
 +
      -n    numbering the lines (line number from source files)
 +
 
 +
      -p    page (extract text delimited by CD4 and CD5 -begin with CD4  and
 +
              end with CD5-. CD4, CD5 are compilable options in version.h from
 +
              mkd distribution). You can see these  options  compiled  by  the
 +
              command mkd \?
 +
 
 +
      -s    add to screen. (verbose)
 +
 
 +
      -t    text (copy only the comment).
 +
 
 +
      -w    overwrite the current target file.
 +
 
 +
EXAMPLES
 +
      with shell command:
 +
 
 +
      mkd -Ct F manual mkd.1 | gzip -f mkd.1.gz
 +
              Product UNIX manual for french users.
 +
 
 +
      mkd -Ct M manual mkd.1 | gzip -f mkd.1.gz
 +
              Product UNIX manual.
 +
 
 +
      mkd -Csl '*Sied' mkd3.c  '*.verif_struct'
 +
              Product  documentation  with  structure  of  program,  includes,
 +
              defines, ifdef else and endif compile options, to verify  struc‐
 +
              ture of program.  (with compilable options CD1='#' or CD2='#' in
 +
              version.h from mkd distribution).
 +
 
 +
      mkd -jfsl '*OHie' mkd_docu.prj mkd.org
 +
              Product organigram. Comment begin with *,O,H, and sources  files
 +
              are listed in project file.  (with compilable options CD1='#' or
 +
              CD2='#'). f: find language, j: source file  is  a  project  file
 +
              containing the list of sources files.
 +
 
 +
      mkd -l '*ide' mkd3.c '*.id_ei'
 +
              (with  compilable  options  CD1='#'  or  CD2='#', extract lines:
 +
              #include, #define, #ifdef, #else, #endif, etc.)
 +
 
 +
      mkd -pj '**' mkd_docu.prj mkd.strings
 +
              Extract strings from program. (messages are printed to  stdout).
 +
              (sources  files are itemize in project file, and with compilable
 +
              options CD4=CD5=´\"´).
 +
 
 +
      mkd (without argument)
 +
              Cause any error and syntax are transmit to terminal with  carac‐
 +
              ters compiled to use options l and p.
 +
 
 +
SEE ALSO
 +
      mkdcppw(1)
 +
 
 +
HISTORY
 +
      1986 - mkd for DOS, and mkdoc for UNIX, are writen  in  ASCII format by
 +
      Jean-Paul Louyot  for  the  Montpellier  Universidad  'CEM'  laboratory
 +
      (France).
 +
 
 +
      1991 - mkdoc 3.12 for PC and UNIX (Sun)
 +
 
 +
      1995  - 2004 - mkdoc 3.22 to mkdoc 4 for Unix and Linux: SUN-SPARC, HP-
 +
      UX, RedHat
 +
 
 +
      2004 - mkdoc 4 for Linux Ubuntu, Windows 98, Windows 2000
 +
 
 +
      2007-2012 - mkdoc release 7.01 to mkd R12.01 are in format  ISO-8859-1.
 +
      The name 'mkdoc' is  abandoned with the  release  10.01  compiled  with
 +
      Visual C++ 2010
 +
 
 +
      2012 - mkd 12.03 is  adapted  to  UTF-8  format  for  translations  and
 +
      internationalization. In the wake mkdcppw is writen to decode  computer
 +
      C, c++ and php languages in graphical mode with 'gcc' and 'gtkmm'.
 +
 
 +
DOWNLOADS
 +
      http://edeulo.free.fr/wiki/index.php/Projet_mkd/Compilations_UNIX-LINUX
 +
 
 +
AUTHORS
 +
      man updated by Clara JIMENEZ, Cardabela, and JPL.
 +
 
 +
TRANSLATORS
 +
      Catalan : Alizée
 +
 
 +
      English : JPL, Cardabela
 +
 
 +
      German : Clara, JPL, Martine
 +
 
 +
      Italian : Luca
 +
 
 +
      Spanish : Alizée, JPT, Sharo
 +
 
 +
      Email : http://edeulo.free.fr/contacts/formmail.php
 +
 
 +
NOTES
 +
      It belong to the programmers to close comments, blocks  and  lines,  by
 +
      the appropriate closing codes in the source files.
 +
 
 +
      Warning:  The  closure  of a comment line is a carriage-return (NL, LF,
 +
      CR/LF) as the case.
 +
 
 +
      At the end of the file: this note implies a carriage-return at the  end
 +
      of the comment line. In this case you must have a blank line at the end
 +
      of the source file.
 +
 
 +
      Do es not allow to read and decode the files included  by  #include  in
 +
      the sources files.
 +
 
 +
BUGS
 +
      Bugs Report: http://edeulo.free.fr/phpBB3/index.php
 +
 
 +
      Documents generator mkd
 +
 
 +
 
 +
 
 +
 
 +
                                May 11, 2013                          MKD(1)
 +
</pre>
 +
{{Boîte déroulante/fin}}
 +
 
 +
=== Manual mkd en español ===
 +
{{Boîte déroulante/début|titre=mkd Manual es (11 Mai 2013)}}
 +
<pre style="color:white;background-color:black;">
 +
MKD(1)                      Manual de usario Unix                      MKD(1)
 +
 
 +
 
 +
 
 +
                Ultima actualizado hace 3 de octubre de, 2017
 +
 
 +
NOMBRE
 +
      mkd  - make documentation. Generar (agregar) documentación. El programa
 +
      extrae la información codificada de los programas fuentes, y produce la
 +
      documentación especifica.
 +
 
 +
SINOPSIS
 +
      mkd [-ABCFPSafjlpstw] codigos ruta-de_origen [ruta-destino]
 +
 
 +
DESCRIPCIÓN
 +
      mkd    Los  comentarios  seleccionados  (o  todos  los comentarios) son
 +
              extraidos de los programas fuente ‘ruta-de_origen’ y son  copia‐
 +
              dos en un fichero documental : ‘ruta-destino’, a fin de producir
 +
              una documentacion especifica. Por  norma  general  los  ficheros
 +
              documentales  sont organigramas, estructuras de programa, comen‐
 +
              tarios para programadores, puntos de  test  y  ‘alertas’  (warn‐
 +
              ings)…  Los  codigos  a  seleccionar pueden ser los siguientes :
 +
              ‘O’, ‘S’,’P’,’T’ y ‘www’ justo despues del caracter delimitador.
 +
 
 +
      codigos
 +
              Los comentarios que empiezen por estos caracteres son  extraidos
 +
              del  programa fuente y son anadidos al fichero documental. Todos
 +
              los caracteres ASCII pueden servir para codificar los  comentar‐
 +
              ios,  no  obstante se suelen utilizar caracteres con mayusculas,
 +
              excepto W para ‘warning’. Con dos astericos en  parametro  codi‐
 +
              gos,  mkd  etrae  todos los comentarios. (ver tambien opcion t y
 +
              los ejamplos)
 +
 
 +
      ruta-de_origen
 +
              Ruta del archivo de fuente (o archive(fichero) proyecto:  opción
 +
              j).
 +
 
 +
      ruta-destino
 +
              Ruta  del  fichero  documental.  Por defecto ruta-destino es una
 +
              copia de ruta de origen al cual anadimos el sufijo por el sufijo
 +
              ‘doc’
 +
 
 +
OPCIONES
 +
      Opciones de mayúsculas:
 +
              Limita  la extraccion de los comentarios a un estilo de lenguaje
 +
              específico:
 +
 
 +
      -A    Extrae comentarios de estilo  ensamblador  (;  al  final  de  la
 +
              línea)
 +
 
 +
      -B    Estilo basico              (REM o ' → final de la línea)
 +
 
 +
      -C    Estilo C ++                ( // → NL y  /*  →  */ )
 +
 
 +
      -F    Estilo Fortran              (c, C o * → final de la línea)
 +
 
 +
      -P    Estilo -P Pascal            ( {  →  } y (*  →  *)  )
 +
 
 +
      -S    Shell o estilo Ratfor      ( #  →  final de la línea)
 +
 
 +
      Lowercase options:
 +
 
 +
      -a    (append) Anade despues del fichero documental ruta destino.
 +
 
 +
      -f    (find)  Encuentra un lenguaje del fichero fuente con el analisis
 +
              del sufijo. (útil con el archivo de proyecto). mkd reconoce  los
 +
              siguientes  archivos:  .asm,  .s;  .bas, .vb, .bat;  .C, .H, .D,
 +
              .cc, .hh, .cp, .cs, C #, .c ++, .h  ++,  c--,  H-,  .cpp,  .hpp,
 +
              .css,  .pr,  .pl,  .php,  .jav, .js .JSE;  .para, .f;  .pas, .p;
 +
              .sh, .csh, .pl, .rb, .py, .pyw;  .pj, .prj
 +
 
 +
      -j    (project) Se  utiliza  con  un  fichero  proyecto  compuesto  de
 +
              fuentes de lenguajes diferentes.
 +
 
 +
      -l    (lines)  Extrae las lineas que empiezan por los caracteres CD1 o
 +
              CD2 o CD3 y seguidos por caracteres codigos,  el  comentario  se
 +
              acaba por la lectura del caracter ‘linea nueva’. CD1 y CD2 deben
 +
              estar en le primera columna, en vez de CD3  puede  estar  en  el
 +
              medio de la linea. CD1, CD2, CD3, son opciones compilables en el
 +
              fichero version.h de la distribucion de origen de mkd. Se pueden
 +
              conocer estas opciones compiladas por mkd \?
 +
 
 +
      -n     (num) Enumera las líneas (número de línea del archivo fuente)
 +
 
 +
      -p    (page)  Extrae  el texto que empieze por el caracter CD4 seguido
 +
              de uno de los caracteres de codigos. La  extraccion  del  comen‐
 +
              tario  se  acaba  con la lectura del caracter CD5. CD4 y CD5 son
 +
              opciones compiladas en el fichero version.h de  la  distribucion
 +
              de  origen  de  MKD. Se pueden conocer estas opciones compiladas
 +
              por mkd \?
 +
 
 +
      -s    (screen, verbose) Duplica los comentarios extraidos en la salida
 +
 
 +
      -t    (text) Solamente copia en comentario
 +
 
 +
      -w    (overwrite) Escribe de nuevo el fichero documental.
 +
 
 +
EJEMPLOS
 +
      con el comando shell:
 +
 
 +
      mkd -Ct F manual mkd.1 | gzip -f mkd.1.gz
 +
              Producto manual de UNIX para los usuarios franceses.
 +
 
 +
      mkd -Ct M manual mkd.1 | gzip -f mkd.1.gz
 +
              Manual de UNIX del producto.
 +
 
 +
      mkd -Csl '*Sied' mkd3.c  '*.verif_struct'
 +
              Documentación del  producto  con  la  estructura  del  programa,
 +
              incluye,  define,  ifdef  cosa  y endif opciones de compilación,
 +
              para verificar estructura del programa.  (con  opciones  compil‐
 +
              ables CD1 = '#' o CD2 = '#' en version.h de distribución mkd).
 +
 
 +
      mkd -jfsl '*OHie' mkd_docu.prj mkd.org
 +
              Organigrama del producto. Comentarios empezar *, O, H y archivos
 +
              de fuentes se enumeran en el archivo de proyecto.  (con opciones
 +
              compilables  CD1  = '#' o CD2 = '#').  f: encontrar un lenguaje,
 +
              j: archivo de origen es un archivo de proyecto que  contiene  la
 +
              lista de archivos de fuentes.
 +
 
 +
      mkd -l '*ide' mkd3.c '*.id_ei'
 +
              (con  opciones  compilables  CD1  =  '#'  o CD2 = '#', líneas de
 +
              extracto: #include, #define, #ifdef, #else, #endif, etc.)
 +
 
 +
      mkd -pj '**' mkd_docu.prj mkd.strings
 +
              Extraer cadenas de programa.  (mensajes se imprimen en  stdout).
 +
              (archivos  de fuentes están detallar en el archivo de proyecto y
 +
              con compilable Opciones  CD4=CD5=´\"´).  Extract  strings  from
 +
              program.  (messages  are printed to stdout).  (sources files are
 +
              itemize  in  project  file,  and  with  compilable  options
 +
              CD4=CD5=´\"´).
 +
 
 +
      mkd (sin argumento)
 +
              Causa  cualquier  error  y la sintaxis se transmiten al terminal
 +
              con los caracteres compilados para utilizar opciones l y p.
 +
 
 +
VER TAMBIÉN
 +
      mkdcppw(1)
 +
 
 +
HISTORIA
 +
      1986 - MKD para DOS y mkdoc para UNIX,  se  Escrito  en  formato  ASCII
 +
      Jean-Paul  Louyot  para el laboratorio de la Universidad de Montpellier
 +
      "CEM" (Francia).
 +
 
 +
      1991 - mkdoc 3.12 para PC y UNIX (Sun)
 +
 
 +
      1995 - 2004 - mkdoc 3.22 a mkdoc 4 para Unix y Linux: SUN-SPARC, HP-UX,
 +
      RedHat
 +
 
 +
      2004 - mkdoc 4 para Linux Ubuntu, Windows 98, Windows 2000
 +
 
 +
      2007-2012  -  mkdoc  versión  7.01  para  MKD  R12.01  están en formato
 +
      ISO-8859-1. El nombre 'mkdoc' se abandona con el lanzamiento 10,01 com‐
 +
      pilado con Visual C ++ 2010
 +
 
 +
      2012  -  MKD  12.03  está  adaptado a formato UTF-8 para traducciones y
 +
      internacionalización. En el mkdcppw estela se writen  para  decodificar
 +
      equipo C, C ++ y lenguajes PHP en modo gráfico con 'gcc' y 'gtkmm'.
 +
 
 +
DESCARGAS
 +
      http://edeulo.free.fr/wiki/index.php/Projet_mkd/Compilations_UNIX-LINUX
 +
 
 +
AUTORES
 +
      Manual actualizado por Clara Jimenez, Cardabela, y el JPL.
 +
 
 +
TRADUCTORES
 +
      Spanish : Alizée Louyot, Claudie Favier
 +
 
 +
      Email : http://edeulo.free.fr/contacts/formmail.php
 +
 
 +
NOTAS
 +
      Es  pertenecen  a  los programadores para cerrar comentarios, bloques y
 +
      líneas, por los códigos de cierre apropiados en los archivos de origen.
 +
 
 +
      Advertencia: El cierre de una línea de  comentario  es  un  retorno  de
 +
      carro (NL, LF, CR / LF) según sea el caso.
 +
 
 +
      Al final del archivo: esta nota implica un retorno de carro al final de
 +
      la línea de comentario. En este caso debe tener una línea en blanco  al
 +
      final del archivo de origen.
 +
 
 +
      No  es  que  no  permiten leer y decodificar los archivos incluidos por
 +
      #include en los archivos de fuentes.
 +
 
 +
FALLOS
 +
      Bugs Report: http://edeulo.free.fr/phpBB3/index.php
 +
 
 +
      Documentos extrator
 +
 
 +
 
 +
 
 +
                              6 de Abril, 2016                        MKD(1)
 +
</pre>
 +
{{Boîte déroulante/fin}}
 +
 
 +
=== Manuel mkd en français ===
 +
{{Boîte déroulante/début|titre=mkd Manuel fr (11 Mai 2013)}}
 +
<pre style="color:white;background-color:black;">
 +
MKD(1)                                                                  MKD(1)
 +
 
 +
 
 +
 
 +
NOM
 +
      mkd  -  make  documentation.  Extrait des informations codées dans les
 +
      programmes sources, et produit une documentation spécifique.
 +
 
 +
RÉSUMÉ
 +
      mkd [-ABCFPSafjlpstw] codes chemin_source [chemin_cible]
 +
 
 +
DESCRIPTION
 +
      mkd    Des commentaires sélectionnés (ou tous  les  commentaires)  sont
 +
              extraits des programmes sources: 'chemin_source', et sont copiés
 +
              dans un fichier documentaire: 'chemin_cible', afin  de  produire
 +
              une  documentation  spécifique  .  Habituellement  les fichiers
 +
              documentaires  sont  des  Organigrammes,  des  Structures  de
 +
              programme,  des  commentaires  pour  Programmeurs, des points de
 +
              Test et 'warnings' .... Les  codes  de  sélection  peuvent  être
 +
              respectivement  'O',  'S',  'P',  'T'  et  'www'  juste après le
 +
              caractère début de commentaire.
 +
 
 +
      codes  Les commentaires commençant par ces caractères sont extraits  du
 +
              programme  source  et sont ajoutés au fichier documentaire. Tous
 +
              les caractères ASCII peuvent servir a  coder  les  commentaires,
 +
              toutefois  on  utilise habituellement des caractères majuscules,
 +
              sauf w pour 'warning'. Avec deux étoiles en paramètre codes, mkd
 +
              extrait  tous  les  commentaires.  (Voir  aussi  option t et les
 +
              exemples).
 +
 
 +
      chemin_source
 +
              Chemin du fichier source (ou fichier projet: option j)
 +
 
 +
      chemin_cible
 +
              Chemin du fichier documentaire. Par défaut chemin_cible est une
 +
              copie  de  chemin_source  auquel  on  remplace le suffixe par le
 +
              suffixe ´.doc´.
 +
 
 +
OPTIONS
 +
      Options en majuscules:
 +
              Restreind l'extraction des commentaires a un style de langage:
 +
 
 +
      -A    extrait le style Assembleur (  ;    → fin de ligne  )
 +
 
 +
      -B    style Basic                ( REM ou ' → fin de ligne )
 +
 
 +
      -C    style C++                  (  // → NL et  /*  →  */  )
 +
 
 +
      -F    style Fortran              ( c,C ou * → fin de ligne )
 +
 
 +
      -P    style Pascal              (  {  →  } et (*  →  *) )
 +
 
 +
      -S    style Shell ou ratfor      (  #    →  fin de ligne  )
 +
 
 +
      options en minuscules:
 +
 
 +
      -a    (append)  Ajoute  a  la  suite  du  fichier  documentaire
 +
              ´chemin_cible´.
 +
 
 +
      -f    (find)  Trouve  le  langage  du  fichier  source  par analyse du
 +
              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 en
 +
              langages différents.
 +
 
 +
      -l    (lignes) Extrait les lignes commençant par les caractères CD1 ou
 +
              CD2 ou CD3 et suivis par un des caractères codes, le commentaire
 +
              se  termine par la lecture du caractère ´Nouvelle Ligne´. CD1 et
 +
              CD2 doivent être placés en 1ère colonne, alors que CD3 peut être
 +
              placé  en  milieu  de  ligne. CD1, CD2, CD3, sont des options de
 +
              compilation dans le fichier version.h de la distribution  source
 +
              de  mkd. On peut connaître ces options compilées par la commande
 +
              mkd \?
 +
 
 +
      -n     (num)  numérote  les  lignes  (numéro  de  ligne  du  fichier
 +
              d'origine).
 +
 
 +
      -p    (page) Extrait le texte débutant par le caractère CD4 suivi d´un
 +
              des caractères codes, l'extraction  du  commentaire  se  termine
 +
              avec la lecture du caractère CD5. CD4 et CD5 sont des options de
 +
              compilation dans le fichier version.h de la distribution  source
 +
              de  mkd. On peut connaître ces options compilées par la commande
 +
              mkd \?
 +
 
 +
      -s    (screen verbose)  Duplique  les  commentaires  extraits  sur  la
 +
              sortie standard.
 +
 
 +
      -t    (text) Ne copie que le commentaire.
 +
 
 +
      -w    (overwrite) Réécrit le fichier documentaire.
 +
 
 +
EXEMPLES
 +
      avec une commande shell :
 +
 
 +
      mkd -Ct F manual mkd.1 | gzip -f mkd.1.gz
 +
              (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
 +
              visualisation  à  l´  écran,  t:ne  copier  que  le commentaire,
 +
              F:sélectionner les commentaires debutants par F.
 +
 
 +
      mkd -Ct M manual mkd.1 | gzip -f mkd.1.gz
 +
              (Produit un manuel UNIX standard  en  anglais  au  format  UTF-8
 +
              depuis la version 12.03)
 +
 
 +
      mkd -Csl '*Sied' mkd3.c  '*.verif_struct'
 +
              (avec  les  options de compilation CD1 ou CD2 = '#', produit une
 +
              documentation avec la structure du programme, avec les: include,
 +
              define,  ifdef, else, et endif, des options de compilations afin
 +
              de  vérifier  la  structure  du  programme.)  C:décoder  les
 +
              commentaires  style C, s:vérifier à l'écran, l:décoder egalement
 +
              des lignes commencant par les caractères CD1 ou CD2  ou  CD3  et
 +
              suivis des char_codes:*Sied.
 +
 
 +
      mkd -jfsl '*OHie' mkd_docu.prj mkd.org
 +
              (avec  les  options  de compilation CD1 ou CD2 = '#', produit un
 +
              organigramme. Les commentaires  commencent  par  *,O,H,  et  les
 +
              fichiers  sources sont listés dans le fichier projet.) f:trouver
 +
              le style de langage, j:le fichier source est un  fichier  projet
 +
              qui contient la liste des fichiers a documenter.
 +
 
 +
      mkd -l '*ide' mkd3.c '*.id_ei'
 +
              (avec  les options de compilation CD1='#' ou CD2='#', décode les
 +
              #includes,  #define,  #ifdef,  #else,  #endif  des  options  de
 +
              compilation en C ).
 +
 
 +
      mkd -pj '**' mkd_docu.prj mkd.strings
 +
              (avec  les  options  de  compilation  CD4=CD5=´\"´,  extrait les
 +
              chaînes de  caractères  du  programme.  (les  commentaires  sont
 +
              transmis a la sortie standard).
 +
 
 +
      mkd (sans argument)
 +
              Génère  une  erreur  et  envoie  la syntaxe au terminal avec les
 +
              caractères compilés pour les options l et p.
 +
 
 +
 
 +
VOIR AUSSI
 +
      mkdcppw(1)
 +
 
 +
 
 +
HISTOIRE
 +
      1986 - mkd pour DOS, et mkdoc pour UNIX, sont écrits  au  format  ASCII
 +
      par Jean-Paul Louyot pour  le  laboratoire  'CEM'  de  l'université  de
 +
      Montpellier (France).
 +
 
 +
      1991 - mkdoc 3.12 pour PC et UNIX (Sun)
 +
 
 +
      1995 - 2004 - mkdoc 3.22 à mkdoc 4 pour Unix et Linux:  SUN-SPARC,  HP-
 +
      UX, RedHat
 +
 
 +
      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.
 +
      Le nom 'mkdoc' est  abandonné  avec  la  version  10.01  compilée  avec
 +
      Visual C++ 2010
 +
 
 +
      2012 - mkd 12.03 adapté au format UTF-8 pour son  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).
 +
 
 +
TELECHARGEMENTS
 +
      http://edeulo.free.fr/wiki/index.php/Projet_mkd/Compilations_UNIX-LINUX
 +
 
 +
AUTEURS
 +
      Manuel mis à jour par : Clara JIMENEZ
 +
 
 +
TRADUCTEURS
 +
      Allemand : Clara, JPL, Martine
 +
 
 +
      Catalan : Alizée
 +
 
 +
      Espagnol : Alizée, JPT, Sharo
 +
 
 +
      Italien : Luca
 +
 
 +
      Email : http://edeulo.free.fr/contacts/formmail.php
 +
 
 +
NOTES
 +
      Il appartient aux programmeurs de veiller à refermer les  commentaires,
 +
      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.
 +
 
 +
 
 +
BUGS
 +
      Bugs Report: http://edeulo.free.fr/phpBB3/index.php
 +
 
 +
      Générateur de documents mkd
 +
 
 +
 
 +
 
 +
 
 +
                                  11 Mai 2013                          MKD(1)
 +
</pre>
 +
{{Boîte déroulante/fin}}
 +
 
 +
=== mkd Handbuch in German ===
 +
 
 +
{{Boîte déroulante/début|titre=mkd-Handbuch de (11. Mai 2013)}}
 +
<pre style="color:white;background-color:black;">
 +
MKD(1)                                                                  MKD(1)
 +
 
 +
 
 +
 
 +
BEZEICHNUNG
 +
      mkd  - make documentation. Extrakte codierten Informationen aus Quellen
 +
      Programm und Produkt spezifische Dokumentation.
 +
 
 +
ÜBERSICHT
 +
      mkd [-ABCFPSafjlnpstw] Codes Quellpfad [Zieldatei]
 +
 
 +
BESCHREIBUNG
 +
      mkd
 +
 
 +
      Selected comments  (or  alle  comments)  are  extracted  from  programs
 +
      sources and product specific documentation to target file. Usual target
 +
      files are Organigrams,  or  Structure  of  programs,  or  comments  for
 +
      Programmers,  Warnings  and  Tests  points  .... Coded informations are
 +
      respectively 'O', 'S', 'P', 'www',  ant  'T'  just  after  the  comment
 +
      character.
 +
 
 +
      Ausgewählte Kommentaren,  (oder alle Kommentaren) werden von Proggramme
 +
      Quelle extrahiert und  Produkt  spezifische  Dokumentation.  Üblichen
 +
      Zieldateien  sind Organigramme, Struktur der  Programme, Kommentare für
 +
      Programmierer,  Warnungen  oder  Testpunkte  Kommenttare  ...  Codierte
 +
      Informationen  sind jeweils 'O', 'S', 'P', 'www' und 'T', direkt hinter
 +
      dem Kommentar.
 +
 
 +
      Codes  Alle  ASCII. Der Kommentar werden extrahiert, wenn der Kommentar
 +
              beginnt mit diesem Zeichen.
 +
 
 +
      Quellpfad
 +
              Pfad der Quelldatei. (Oder mit Projektdatei : Option j).
 +
 
 +
      Zieldatei
 +
              Pfad der Zieldatei. In der  Standardeinstellung  Pfad  Ziel  ist
 +
              identisch mit der Quelldatei mit der Erweiterung '.doc'.
 +
 
 +
OPTIONEN
 +
      Großbuchstaben Optionen:
 +
              Wählen Sie eine bestimmte Programmierung Sprache:
 +
 
 +
      -A    Assembler Stil Kommentare zu  extrahieren  (  ;  Zum  Ende  der
 +
              Zeile)
 +
 
 +
      -B    Basic Stil              ( REM oder '  →  Zum Ende der Zeile  )
 +
 
 +
      -C    C++ Stil                ( // → Ende der Zeile, und /*  →  */ )
 +
 
 +
      -F    Fortran Stil            ( c,C oder *  →  Zum Ende der Zeile )
 +
 
 +
      -P    Pascal Stil              ( {  Bis zu  }  und  (*  Bis zu  *) )
 +
 
 +
      -S    Shell oder Ratfor Stil  (  #  →  Bis  zu  Ende  der  Zeile  )
 +
 
 +
      Kleinbuchstaben Optionen:
 +
 
 +
      -a    (append) Hinzufügen am ende von Zieldatei.
 +
 
 +
      -f    (find)  Finden  Quelldatei  Programmierung Sprache. (Mit Projekt
 +
              Datei). mkd erkennt die folgenden Dateien : .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) Verwendet, wenn die Quelldatei ist eine Projektdatei.
 +
 
 +
      -l    (lines)  Linien  (Extrakt  Linien beginnend mit  CD1  oder  CD2
 +
              in erste Spalte, oder CD3 in Linie bis nächste Ende  der  Zeile.
 +
              CD1, CD2, CD3, sind kompilierbare im Vertrieb und sind definiert
 +
              in 'version.h'). Sie  sehen  die  Optionen  kompiliert  mit  dem
 +
              Befehl mkd \?
 +
 
 +
      -n    (num) Zeilennummerierung (Die Nummer der Zeile der Quelldatei).
 +
 
 +
      -p    (page)  Seite  (Extrakt  Text  beschränkt  mit  CD4  und  CD5 -
 +
              Beginnend  mit  CD4  und  beendet  mit  CD5  -  CD4,  CD5,  sind
 +
              kompilierbare  im  Vertrieb  und  sind  definiert  in  'mkd
 +
              distribution',  in  'version.h').  Sie  sehen  die  Optionen
 +
              kompiliert mit dem Befehl mkd \?
 +
 
 +
      -s    (screen  verbose)  Fügt  auf dem Konsole Bildschirm ('Verbose' ;
 +
              Ausführliche)
 +
 
 +
      -t    (text only) Text (Kopiert nur der Kommentar).
 +
 
 +
      -w    (overwrite) Überschrieben die aktuelle Zieldatei.
 +
 
 +
EXEMPLES
 +
      Mit shell-Befehl:
 +
 
 +
      mkd -Cst F manual mkd.1 | gzip -f mkd.1.gz
 +
              Produkt französisch UNIX Manual; Version 12.03.  C:  Sprache  C,
 +
              s:Auch  anzeigen  die  Konsole,  t:nur  text,  F:Code  zu
 +
              entschlüsseln.
 +
 
 +
      mkd -Ct M manual mkd.1 | gzip -f mkd.1.gz
 +
              Produkt englisch UNIX Manual; Version 12.03.  (Produit un manuel
 +
              UNIX  standard  en  anglais  au  format  UTF-8 depuis la version
 +
              12.03)
 +
 
 +
      mkd -Csl '*Sied' mkd3.c  '*.verif_struct'
 +
              (Mit den Kompilierung--optionen CD1='#'  oder  CD2='#'  in  'mkd
 +
              distribution'  version.h).Produkt  Dokumentation  mit Struktur
 +
              der Programme, '#includes', '#defines',  '#ifdef',  '#else'  und
 +
              '#endif'  Kompilierte  Optionen,  für überprüfen die Struktur in
 +
              Quelldatei in Programms
 +
 
 +
      mkd -jfsl '*OHie' mkd_docu.prj mkd.org
 +
              (Mit den Kompilierung Optionen  CD1='#'  oder  CD2='#'  in  'mkd
 +
              distribution'  version.h)  Produkt  Organigramm.  Der  Kommentar
 +
              beginnt mit * oder O oder H, und Pfad zu den Quelldatei sind die
 +
              Komponenten der Projektdatei. Optionen : 'f' finden der Stil der
 +
              Sprache, 'j'  sagte dass die Quelldatei ist eine Projektdatei.
 +
 
 +
      mkd -l '*ide' mkd3.c '*.id_ei'
 +
              ( Mit Kompilierung--optionen  CD1='#'  oder  CD2='#'  extrahiert
 +
              #include,  #define, #ifdef, #else, #endif Kompilierung--optionen
 +
              der C- Sprache.
 +
 
 +
      mkd -pj '**' mkd_docu.prj mkd.strings
 +
              (Mit Kompilierung--optionen  CD4=CD5='\"', extrahiert Saiten aus
 +
              den  Quelldateien.  (Die  Saiten werden auf die Standard-Ausgabe
 +
              angezeigt.)
 +
 
 +
      mkd \? Zeigt die Syntax und den Charakter CD1 bis CD5 Kompiliert.  (Mit
 +
              den Optionen l und p verwendet)
 +
 
 +
      mkd (mit ohne Argumente)
 +
              Generiert einen Syntaxfehler und zeigt die Syntax zum Konsole.
 +
 
 +
SIEHE AUCH
 +
      mkdcppw(1)
 +
 
 +
GESCHICHTE
 +
      1986 - mkd für DOS, und mkdoc für UNIX, werden in ASCII geschrieben von
 +
      Jean-Paul  Louyot  für  CEM  loratory  in  Montpellier  Universität
 +
      (Frankreich).
 +
 
 +
      1991 - 1991 - mkdoc 3.12 für PC und UNIX (Sun)
 +
 
 +
      1995 - 2004 - mkdoc 3.22 für Unix und Linux: SUN-SPARC, HP-UX, RedHat
 +
 
 +
      2004 - mkdoc 4 für Linux Ubuntu, Windows 98, Windows 2000
 +
 
 +
      2007  -  2012  -mkdoc  R7.01  bis  R12.01  sind  auf  ISO-8859-1-Format
 +
      abgestimmt.
 +
 
 +
      2012 - mkd 12.03 ist umgeschrieben in UTF-8 Format, und mkdcppw (für C,
 +
      c++, php) ist geschrieben für Fenstern mit gcc und gtkmm.
 +
 
 +
DOWLOADS
 +
      http://edeulo.free.fr/wiki/index.php/Projet_mkd/Compilations_UNIX-LINUX
 +
 
 +
AUTOREN
 +
      Manuel mis à jour par : Clara JIMENEZ und JPL
 +
 
 +
ÜBERSETZER
 +
      Deutsch : Clara, JPL, Martine
 +
 
 +
      Englisch : JPL, Cardabela
 +
 
 +
      Italienisch : Luca
 +
 
 +
      Katalanisch : Alizée
 +
 
 +
      Spanisch : Alizée, JPT, Sharo
 +
 
 +
      E-Mail : http://edeulo.free.fr/contacts/formmail.php
 +
 
 +
HINWEISE
 +
      Es  gehört zu Programmierer, um die Kommentare zu schließen, blöcke und
 +
      Zeilen, mit entsprechenden Codes in Quelldateien.
 +
 
 +
      Warnung: Die Schließung einer Kommentarzeile ist ein Wagenrücklauf (NL,
 +
      LF, CR/LF) als der Fall.
 +
 
 +
      Ende  der  Datei:  Diese  Beobachtung impliziert einen Wagenrücklauf am
 +
      ende des Kommentar Linie. In diesem Fall muss eine  leerzeile  am  Ende
 +
      der Quelldatei.
 +
 
 +
      Diese  Version lesen, und Dekodiert nicht,  mit  '#include'  Richtlinie
 +
      in der Quelldatei.
 +
 
 +
BUGS
 +
      Bugs Report: http://edeulo.free.fr/phpBB3/index.php
 +
 
 +
      Documents generator mkd
 +
 
 +
 
 +
 
 +
 
 +
                                11. Mai 2013                          MKD(1)
 +
</pre>
 +
 
 +
{{Boîte déroulante/fin}}
 +
 
 +
== Manuels / Manuals mkddocu ==
 +
 
 +
=== {{bleu|Manual mkddocu in english}} ===
 +
{{Boîte déroulante/début|titre=mkddocu Manual en (10 Mars 2014)}}
 +
<pre style="color:white;background-color:black;">
 +
mkddocu(1)                            Linux User's Manual                          mkddocu(1)
 +
 
 +
NAME
 +
      mkddocu  -  This  shell  command generates the software documentations for all project
 +
      compatible with the software mkd.
 +
 
 +
SYNOPSIS
 +
      mkddocu [project] [-s]
 +
 
 +
DESCRIPTION
 +
      The command mkd linked to mkddocu, extracts the special comments marked by a  benchmark
 +
      character.
 +
      Example : //D this is a php comment with a 'D' benchmark.
 +
      If  some  C files exist, then mkddocu will create a global header for the project, with
 +
      the benchmark character 'H'.
 +
 
 +
      Benchmarks :
 +
      D - Extract the general documentation.
 +
      H - Extract comments from C files to create the global header file.
 +
      P - Creates the file useful for maintainers with General descriptions.
 +
      T - Creates the file useful for maintainers with the directives of tests.
 +
 
 +
OPTIONS
 +
      -project
 +
              This option allows to choose a project name which is different from the  default
 +
              name, else the project name is 'project'. If 'project' is the character '?'  the
 +
              command will show the syntax.
 +
 
 +
      -s    This option specifies that the command should create the strings file, and  also
 +
              the file of strings useful for translate with gettext and poedit.
 +
 
 +
RETURN VALUE
 +
      0  : End - when the command is complete or at the end of the help execution. (syntax)
 +
      -1 : mkd command is not found.
 +
      -2 : Command stopped. The backup is not performed.
 +
 
 +
EXAMPLES
 +
      The self-documentation of this command is created by the original file mkddocu.sh
 +
      Execute the command : 'mkddocu.sh mkddocu -s'
 +
      The directory maintenance/mkddocu contains the documents.
 +
      The  directories  of  projects  are generated by series and are stored in the directory
 +
      'Backups'  when the number of the series reaches the limit BACKUPSMAX
 +
      To test them, limit the value of BACKUPSMAX at 2. (3 backups by serie)
 +
 
 +
NOTES
 +
      BACKUPSMAX is normally fixed at 9 however you can modify this value by editing the file
 +
      /usr/bin/mkddocu.
 +
 
 +
SEE ALSO
 +
      mkd(1) xgettext(1) poedit(1)
 +
 
 +
DOWNLOADS
 +
      http://edeulo.free.fr
 +
 
 +
AUTHORS
 +
      Clara, JPL, Luca
 +
      Email : http://edeulo.free.fr/contacts/formmail.php
 +
 
 +
BUGS
 +
      Bug reports :  http://edeulo.free.fr/phpBB3/viewforum.php?f=14
 +
 
 +
                                          2014-02-24                                mkddocu(1)
 +
</pre>
 +
 
 +
{{Boîte déroulante/fin}}
 +
 
 +
=== {{bleu|Manuel mkddocu en français}} ===
 +
{{Boîte déroulante/début|titre=mkddocu Manuel fr (10 Mars 2014)}}
 +
<pre style="color:white;background-color:black;">
 +
mkddocu(1)                            Linux User's Manual                          mkddocu(1)
 +
 
 +
NOM
 +
      mkddocu  - Cette commande shell génère la documentation informatique de tout fichier de
 +
      projet reconnu par le logiciel mkd.
 +
 
 +
SYNOPSIS
 +
      mkddocu [projet] [-s]
 +
 
 +
DESCRIPTION
 +
      La commande mkd associée à mkddocu,  extrait  les  commentaires  dotés  d'un  caractère
 +
      repère.
 +
      Exemple : //D ceci est un commentaire php répéré par le caractère 'D'
 +
      Si  des  fichiers de langage C sont présents, mkddocu génère un fichier d'entête global
 +
      (header) du projet informatique.
 +
 
 +
      Repère :
 +
      D - Extrait la documentation générale.
 +
      H - Crée le fichier d'entête global (header) si un fichier C est présent.
 +
      P - Extrait un document utile aux mainteneurs, noms, dates, versions, etc.
 +
      T - Extrait le document des directives de tests. (Unitaires, d'intégration, etc.)
 +
 
 +
OPTIONS
 +
      projet Cette option permet de choisir un nom de projet différent de project par défaut.
 +
              Si 'projet' est le caractère '?' la commande affiche la syntaxe.
 +
 
 +
      -s    Cette option précise qu'il faut générer le fichier des chaînes de caractères  et
 +
              le fichier des chaînes utiles aux traductions avec gettext et poedit.
 +
 
 +
VALEURS RETOURNÉES
 +
      0 : Fin normale à la fin de l'exécution de la commande ou de l'aide (syntaxe).
 +
      -1 : La commande mkd n'est pas installée.
 +
      -2 : Arrêt de la commande.  La sauvegarde de la série de documents dans Backups n'a pas
 +
      été effectuée.
 +
 
 +
EXEMPLES
 +
      L'auto-documentation de cette commande se crée avec le fichier d'origne mkddocu.sh
 +
      Lancer la commande 'mkddocu.sh mkddocu -s'
 +
      Le répertoire maintenance/mkddocu contiendra les documents.
 +
      Les répertoires de projet sont générés par séries et peuvent avoir été sauvegardés dans
 +
      un  répertoire Backups si le nombre de fichiers de projet de la série a atteind la lim‐
 +
      ite BACKUPSMAX
 +
      Pour les essais on peut se limiter à BACKUPSMAX=2 (3 'backups' par série.)
 +
 
 +
REMARQUES
 +
      BACKUPSMAX est normalement fixé à 9 mais peut être modifié par  édition  du  fichier  :
 +
      /usr/bin/mkddocu.
 +
 
 +
VOIR AUSSI
 +
      mkd(1) xgettext(1) poedit(1)
 +
 
 +
TÉLÉCHARGEMENTS
 +
      http://edeulo.free.fr
 +
 
 +
AUTEURS
 +
      Clara, JPL, Luca
 +
      Email : http://edeulo.free.fr/contacts/formmail.php
 +
 
 +
BUGS
 +
      Rapports de bugs :  http://edeulo.free.fr/phpBB3/viewforum.php?f=14
 +
 
 +
                                          2014-02-24                                mkddocu(1)
 +
</pre>
 +
 
 +
{{Boîte déroulante/fin}}
 +
 
 +
[http://edeulo.free.fr/phpBB3/viewtopic.php?f=16&t=323 Discussion / Forum : Bug on mkddocu 140515]
 +
 
 +
== Mise à jour des traductions / Update translations ==
 +
; Votre aide à la traduction serait bienvenue.
 +
<!--: [http://edeulo.free.fr/telechargements/console-ubuntu/po/po.tar.gz Fichiers texte traduits, à traduire, ou à modifier (*.po)]-->
 +
: [https://fr.wikibooks.org/wiki/Mkd_%28Extracteur_de_documents%29/Internationalisation_des_messages internationalisation des messages sur wikibook]
 +
 
 +
== Aide / Help ==
 +
 
 +
[[:wikibooks:fr:Mkd_(Extracteur_de_documents)|'''Wikibooks: Aide et exercices pour utiliser mkd''']]
 +
 
 +
[[Projet mkd/mkd/Aide|Aide simple]]
 +
 
 +
[[Projet mkd/mkd/Help|Simple help]]
 +
 
 +
== Bugs ==
 +
Forum [http://edeulo.free.fr/phpBB3/viewforum.php?f=14&sid=31b7b884a56ef082e08fa120974d171d Rapports de bugs / Bugs report]
 +
 
 +
[[Catégorie:Générateurs de documentation]]
 +
[[Catégorie:Générateurs de documentation pour consoles]]
 +
[[Catégorie:Programmation-Distribution]]
 +
[[Catégorie:Mkd]]

Version actuelle en date du 19 septembre 2018 à 19:52

Outils personnels