Projet Memory : création de
cartes
|
|
ObjectifLe but du projet est de créer des cartes de "memory" selon le modèle de la figure où le mot correspondant est affiché dans le cadre coloré. La couleur du cadre dépend du genre du mot. Les planches
produites constituent un fichier pdf, chaque page
constituant une planche de format A3 (le format le plus
adapté à l'imprimeur Données de baseLes images sont en format jpeg (densité 200 dpi) de dimension 7cm x 9.9cm. Le nom du fichier peut-être arbitraire ou, de façon systématique, le nom de l'objet dans une des langues. Dans la version de cette présentation cela donne « das Fahrrad.jpg ». Les cartes sont contenues dans un répartoire de nom « cartes ». Les mots sont contenus dans une feuille de calcul (<fichier-du-projet>.xls, par exemple). Les champs sont les suivants : page (une information concernant la provenance du mot), thème (selon une liste), mot en allemand, genre (f, m, n), pluriel allemand (parce que les abrégés sont difficiles à mémoriser), mot en français, genre (f, m), mot en anglais, genre (s), mot en espagnol, genre (f, m), mot en italien, genre (f, m), fichier (le nom du fichier ou la langue utilisée pour nommer le fichier). Remarques : Une routine en Perl (ren-cartes) permet de normaliser le nom du fichier (das Fahrrad.jpg -> das-Fahrrad.jpg). Il devrait en principe transformer les lettres accentuées en lettres simples (das Federmäppchen -> das-Federmappchen), cette dernière transformation est à effectuer à la main selon le système d'exploitation et/ou codage utilisé (routines). Procédures A partir d'un répertoire de base, contenant les
programmes, les fichiers de données sont contenus
dans un répertoire nom-du-projet. Leurs noms sont
fichier-du-projet suivi d'une extension (xls, cvs, out,
tex). Par défaut, fichier-du-projet est identique
à nom-du-projet. La procédure pour fabriquer
un fichier pdf de planches est constituée de 4
étapes : 1. Normalisation des noms de fichier (routine ren-cartes <nom-du-projet>, voir ci-dessus) 2. Sauvegarde de la feuille de calcul en format cvs (fichier <fichier-du-projet>.cvs) 3. Séparation des langues : la routine Perl « tri-cartes <nom-du-projet> [<fichier-du-projet>] » produit un fichier <fichier-du-projet>.out contenant les mots avec les paramètres les uns après les autres. Par ajustement du programme, il est possible de ne sélectionner qu'une seule langue ou de faire figurer le mot dans plusieurs langues, l'une après l'autre. 4. Fabrication d'une fichier TeX : la routine Perl « make-tex <nom-du-projet> [<fichier-du-projet>] » fournit le fichier <fichier-du-projet>.tex . 5. Les fichier <fichier-du-projet>.pdf final est produit par la composition dans un environnement LaTex. Obtenir un memory
|
|
home |