Problème avec Manualduplex:1 dans la syntaxe AMC-TXT

Added by Jean Malenfant about 8 years ago

Bonjour,

Il semble qu'il y ait un petit problème avec le verbe Manualduplex:1 dans la version 1.3.0

Je joins le fichier source.txt ainsi que le résultat dans le Doc_sujet.pdf. Vous noterez qu'entre la page 11 et 12, il n'y a pas de page blanche qui a été créée pour faciliter l'impression recto verso des sujets.

Est-ce que je me trompe ou il y a matière à signaler un problème.

Merci

J.

source.txt (6 kB)

DOC-sujet.pdf (91.3 kB)


Replies (14)

RE: Problème avec Manualduplex:1 dans la syntaxe AMC-TXT - Added by Jean Malenfant about 8 years ago

Malheureusement non, le comportement est toujours le même.

je reproduis l'entête que j`ai modifiée ici. J'ai ajouté un espace après les ":" de facon systématique pour tous les verbes... au cas ou.

J.

# AMC-TXT file

PaperSize: letter
Lang: FR
#
# Texte de la question
#
L-Question: Q:
#
# Nombre de pages paires
#
ManualDuplex: 1
#
# Texte de la boite de  nom
#
L-Name: Nom, Prénom, Groupe
#
#
Title: Test 4-5-6-7 Chapitre tensions en conflits
#
# Consignes de l'examen
#
#Presentation: Veuillez répondre aux questions ci-dessous du mieux que vous pouvez.
#
# Ne pas afficher Aucune de ces réponses dans les cas de réponses multiples
#
CompleteMulti: 0
ShuffleQuestions: 1

L-OpenReserved: Réservé au correcteur

RE: Problème avec Manualduplex:1 dans la syntaxe AMC-TXT - Added by Frédéric Bréal about 8 years ago

Le groupe 2 n'est pas fermé ligne 140 *) manquant
Le groupe 3 n'est pas ouvert ligne 148 *( manquant.

Cela fonctionne car j'ai 20 pages.

c'est étrange car il y a un groupe qui commence à la ligne 86 et qui se termine en 186. Cela devrait fonctionner. Peut-être qu'insérer des commentaires dans un groupe cela pose des soucis.

RE: Problème avec Manualduplex:1 dans la syntaxe AMC-TXT - Added by Frédéric Bréal about 8 years ago

c'est étrange car il y a un groupe qui commence à la ligne 86 et qui se termine en 186. Cela devrait fonctionner. Peut-être qu'insérer des commentaires dans un groupe cela pose des soucis.

Même en en supprimant les commentaires, il y a bien une erreur.

RE: Problème avec Manualduplex:1 dans la syntaxe AMC-TXT - Added by Jean Malenfant about 8 years ago

Bon c'est effectivement un oubli de ma part concernant la fermeture et l'ouverture du groupe 3. Mais le problème est toujours présent. En fait il est pire de mon point de vue.

Il y a bien 20 pages effectivement, mais en y regardant plus spécifiquement, on voit que la copie 1 a 5 pages, alors que je me serais attendu à 4,

La copie 4 a 3 pages ( je me serais attendu à 4)

Alors que les autres ont bel et bien 4 pages.

Ci joint les copies des fichiers avec correction des groupes 2 et 3 (pour bien ouvrir et les fermer)

Je ne pense pas qu'ils s'agisse de commentaires, mais plus une identification des sauts de pages pour une raison étrange.

Cependant j'ai fait un test, et j'ai enlevé tous les groupes (en commentaires). Le comportement est alors OK (tous les sujets ont 4 pages). Ce semble donc relié aux groupes.

J.

source.txt (6 kB)

DOC-sujet.pdf (93.5 kB)

RE: Problème avec Manualduplex:1 dans la syntaxe AMC-TXT - Added by Alexis Bienvenüe about 8 years ago

on voit que la copie 1 a 5 pages

Dans le dernier fichier DOC-sujet.pdf que vous avez joint, je vois bien 4 pages par sujet, non ?

RE: Problème avec Manualduplex:1 dans la syntaxe AMC-TXT - Added by Jean Malenfant about 8 years ago

Excusez moi, j'ai omis de joindre le sujet en erreur aussi. Le sujet du précédent post est lorsque je commente les groupes. Le sujet ci joint est le résultat en erreur

Copie 1 - 5 pages
Copie 4 -3 pages

DOC-sujet.pdf (92.8 kB)

RE: Problème avec Manualduplex:1 dans la syntaxe AMC-TXT - Added by Jean Malenfant about 8 years ago

Bonjour, Simplement m'indiquer s'il s'agit d'une erreur de manipulation de ma part ou s'il s'agit bien d'une défaillance.
Dans le cas d'une défaillance, je vais sacrifier l'option Shuffle pour cet examen (afin d'éliminier les groupes qui semblent poser le problème).

Merci

J.

RE: Problème avec Manualduplex:1 dans la syntaxe AMC-TXT - Added by Jean Malenfant about 8 years ago

Complément d'information/ Question complémentaire. Avec cet autre examen ( version 1.3.0 toujours), l'option Manualduplex : 1 créé un nombre de pages impaires pour les sujets. En fait l'encombrement est d'environ 1 page et demi. J'aimerais avoir systématiquement une zone commune à chaque examen et de ce fait j'insère ManualDuplex : 1 systématiquement.

Cependant dans cet exemple, on voit qu'avec la valeur 1, on a systématiquement 3 pages pour le sujet, alors que je me serais attendu d'avoir 2 pages (donc aucun effet de la commande) car le nombre de pages était déjà paire.

Logique ou mauvaise compréhension de ma part.

J.

RE: Problème avec Manualduplex:1 dans la syntaxe AMC-TXT - Added by Frédéric Bréal about 8 years ago

qu'avec la valeur 1, on a systématiquement 3 pages p

Là, je crois que c'est normal, AMC saute une page pour passer au sujet suivant et la commande ManualDuplex lui demande dans rajouter 1.
C'est plutôt dans le sujet précédent que ça coince.

RE: Problème avec Manualduplex:1 dans la syntaxe AMC-TXT - Added by Jean Malenfant about 8 years ago

Mais ça n’atteint pas l'objectif de forcer un saut pour conserver un nombre de pages paires.

C'est l'équivalent d'un Modulo 2 qu'on veut, pas un modulo 2 + 1. À mon avis.

Car ici, je ne pourrais pas simplement envoyer le sujet à la copie et faire imprimer en recto verso, ce qui est l'objectif de la commande ManualDuplex, puisque j'ai 3 pages.

Je pourrais bien voir un cas où l'option shuffle est présente pour une série de questions qui sont à la limite du nombre pair de pages pour une séquence de questions, et l'autre séquence dépasse un peu et ainsi le nombre de pages serait impair.

Par exemple, en fonction de l'ordre des questions, le sujet occuperait 2 pages ou 2 pages plus une question pour 3 pages. Le résultat attendu serait alors que Manuel duplex forcerait alors toujours 4 pages ou alors simplement la copie de 3 pages à 4 pages. (ce qui serait souhaité, je pense)

Mais bon, sommes tout très bon produit.

J.

RE: Problème avec Manualduplex:1 dans la syntaxe AMC-TXT - Added by Alexis Bienvenüe about 8 years ago

C'est un bug.
Pour le corriger, vous pouvez modifier la ligne 1095 du fichier /usr/share/perl5/AMC/Filter/plain.pm et rajouter deux fois '\n' devant l'appel à \AMCcleardoublepage : cette ligne devient

  print OUT "\n\n\\AMCcleardoublepage\n" if($self->{'options'}->{'manualduplex'});

Cela devrait mieux marcher…

RE: Problème avec Manualduplex:1 dans la syntaxe AMC-TXT - Added by Jean Malenfant about 8 years ago

Non seulement ca devrait, mais ca marche mieux :-) Dans les 2 cas de figures ci-haut.

Merci.

Cordialement

J.

RE: Problème avec Manualduplex:1 dans la syntaxe AMC-TXT - Added by Joël Brogniart almost 8 years ago

J'ai un problème avec ManualDuplex dans un projet. Quand la page RÉPONSES est remplie à ras bord, on dirait que ManualDuplex ne fonctionne pas (aucune page blanche n'est ajoutée après la page RÉPONSES).

Je joins un projet complet avec le source AMC-TXT utilisant l'option ManualDuplex. Dans le projet, le fichier DOC-sujet.pdf montre l'absence de page blanche. Si, dans le fichier source, je commente une des lignes "Remplissage xx", la page blanche est alors correctement insérée quand j'effectue la mise à jour des documents.

J'ai ce problème dans un projet réel et j'ai simplifié le sujet pour le reproduire.

Le projet est géré sous OS X 10.11.3 avec AMC 1.3.0 (révision 1900:23cc81f7ce8a).

J'ai oublié de préciser que j'ai appliqué la modification suggérée à la ligne 1095 du fichier /usr/share/perl5/AMC/Filter/plain.pm/

ManualDuplex.zip - Projet avec ManualDuplex n'ajoutant pas de page blanche (164 kB)

(1-14/14)