Discussion Wikipédia:WikiHiero

Note : le texte ci-dessous a été déplacé depuis le Bistro de Wikipédia.

WikiHiero

modifier

Ca y ait ! J'ai enfin mi en ligne une version utilisable de mon programme de conversion de texte hiéroglyphique : http://aoineko.free.fr . Vous pouvez vous amusez, par exemple, a entrer votre nom. Il faut séparer les lettres par des '-' et vous pouvez les superposer avec ':'. Exemple : w-i-k-i-p:d-i-a. Tout les avis, commentaires, critiques, sont les bienvenus. J'ai fait la demande sur la liste de diffusion international pour que ce programme soit ajouté au logiciel de Wikipédia. Si vous pensez que c'est une bonne idée, exprimez vous y ;o) Aineko 24 mar 2004 à 05:58 (CET)

Pour, j'y comprends rien mais ça peut décorer ma page utilisateur, comment puis je ajouter mon nom en hiéroglyphes ? Greudin
Bin pour l'utiliser sur Wikipedia, il faudrait d'abord integrer le programe a MediaWiki. Si tu veux avoir un avant gout de ce que ca donnera, essai de generer les hiergolyphes pour <-g:r-w-d-i-n-> (y a pas de 'e' ni de 'u'!). Aineko 24 mar 2004 à 15:52 (CET)
Merci pour mon nom, ça représente un poussin devant un pot poursuivi par une main, une plume et un rayon. :) Greudin

Glyphes

modifier
  • Strict : separateur(([A-IK-Z]|Aa)[1-9][0-9]*[A-Z]?|[AiawbpfmnrlhHxXzsSqkgtTdD]+)separateur
    • Exemple : A1, Aa10, Z2A, B17C, etc.

Separateur

modifier

Standard

modifier
  • Strict : bloc-bloc
  • Flexible : bloc(-| *)bloc (autorise les espaces)

Separateur de mots

modifier
  • Extension : bloc[ _\t\n\015]bloc

Separateur de phrases

modifier
  • Extension : bloc[ _]{2}bloc

Rayures

modifier
  • Strict : bloc#1?2?3?4?separateur
  • Flexible : bloc *# *1?2?3?4?separateur (autorise les espaces)

Cadrat:

1 2
3 4

# = #1234

Fin de ligne

modifier

Standard

modifier
  • Strict : bloc-!
  • Flexible : bloc(-| *)! (autorise les espaces)

Hauteur du saut

modifier
  • Extension : bloc(-| *)! *[0-6]+ *%

Fin de page

modifier

Standard

modifier
  • Strict : bloc-!{2}
  • Flexible : bloc(-| *)!{2} (autorise les espaces)

Hauteur du saut

modifier
  • Extension : bloc(-| *)!{2} *[0-6]+ *%


Traitement :

  • Première passe
    • Création des blocs (cadrats et blocs de contrôles)
    • Standardisation du code
      • Retrait des espaces supplémentaires
      • Remplacement de : et * par un code parenthésé
      • Remplacement du code Aa par J
Retour à la page du projet « WikiHiero ».