Utilisateur:Goelette Cardabela/Sandbox

link={{{link}}}

Cet espace Utilisateur:Goelette_Cardabela/Sandbox est réservé pour étudier la génération des documents "Annexes" et "Index" des livres de WikiLivres.




Résultat de cette préétude avec le LivreTest :
Utilisateur:Goelette_Cardabela/Sandbox/LivreTest/Version_imprimable
Une suite de cette prééture est accessible sous la page de base Goélette_Cardabela, dans l'espace principal :
Goélette_Cardabela/Sommaire#Nouveautés section #références
L'article principal final sera peut-être :
[[Annexer et indexer]]





Tests divers dans l'espace de noms Utilisateur

modifier

Annexion et indexation des wikilivres (préétude)

modifier

Tests de programmation avec LUA

modifier

Tests de programmation avec JavaScript

modifier

Sources du projet mkdwiki en langage C/C++

modifier

Utilisateur:Goelette_Cardabela/Projet_mkdwiki

Sources

modifier
  • Base : Utilisateur:Goelette_Cardabela/mkdcpp test du module de base mkdcpp du programme mkd recompilé, pour évaluations, avec des compilateurs différents (MSDEV41, MSVC10, VC10, minGW, Cygwin.) pour MS-Windows. Les compilateurs rayés ne conviennent pas après essais (Manque d'autonomie ou trop vieux).
  • Les compilateurs de minGW choisis, produisent des exécutables pour MS-Windows.
    • minGW permet de programmer en Lua.
      Il dispose des librairies gettext pour créer le fichier de base .pot, liste des messages de l'application permettant de créer les fichiers de traductions .po. Les fichiers compressés résultants .mo s'installent dans le répertoire d'installation de l'application /locale/fr/LC_Messages/application.mo (locale/fr/ pour la langue française, voir l'application poedit)
      Ce compilateur est vraiment très complet et parfait pour nos projets.
  • Compilé sous linux Ubuntu on crée le module d'installation pour les linux à base debian « .deb »,
    compilé sous Fedora on crée le module d'installation pour les linux à base Red-Hat « .rpm ».
Noter que l'on peut aussi implémenter une version de minGW dans linux et créer des fichiers exécutables « .exe » autonomes pour MS-Windows, ils peuvent aussi être exécutés sous linux avec l'interface Wine.

Projets en attente ou abandonnés ? :

  • [[Utilisateur:Goelette_Cardabela/mkdwikif]] module du projet mkdwiki ; mkdwikif (extraction de double-brakets [[ ]] voire double-braces {{ }} (mkdwikif ? nom à revoir).
  • [[Utilisateur:Goelette_Cardabela/mkdwikiref]] module du projet mkdwiki ; mkdwikiref référencements (mkdwikiref ? nom à revoir)

Compilateurs

modifier