Compilation sous latex (Support #609)
Description
Bonjour,
je n'arrive plus à compilerons Laatex mes qcm avec la version 1.3 d'AMC alors que tout fonctionnait avec la version 1.2.
voici un de mes fichiers.
Par avance merci pour votre aide
pf
History
Updated by Alexis Bienvenüe about 6 years ago
Pouvez-vous préparer un exemple complet minimal qui montre le problème ?
- Status changed from New to Feedback
Updated by Alexis Bienvenüe about 6 years ago
Je veux dire : un fichier source le plus petit possible mais tout de même complet (que l'on peut essayer sans rien ajouter), qui puisse montrer le problème que vous rencontrez. Vous pouvez partir de votre fichier source et enlever petit à petit tout ce qui n'est pas important : questions surnuméraires, packages inutiles, code inutile, etc.
Updated by pascal favard about 6 years ago
voici le .pdf que j'obtiens en "forçant" la compilation. Il manque les lettre des question et sur la feuille réponse il y a =.15em qui apparait. Ce que je ne comprends pas c'est que dans vos guides il ne semble pas qu'il y ait eu des disparition de commende entre les deux dernière versions.
- File L3CC1.pdf added
Updated by pascal favard about 6 years ago
Alexis Bienvenüe wrote:
Je veux dire : un fichier source le plus petit possible mais tout de même complet (que l'on peut essayer sans rien ajouter), qui puisse montrer le problème que vous rencontrez. Vous pouvez partir de votre fichier source et enlever petit à petit tout ce qui n'est pas important : questions surnuméraires, packages inutiles, code inutile, etc.
C'est un peu compliqué puisque je peux pas le compiler
Updated by Frédéric Bréal about 6 years ago
ligne 317 à commenter et ça compile
%\AMCcodeBoxSep=.15em
Il faudrait vérifier si cette commande a été renommée ou supprimée.
Updated by pascal favard about 6 years ago
Gérard Carpeaux wrote:
ligne 317 à commenter et ça compile
[...]Il faudrait vérifier si cette commande a été renommée ou supprimée.
Effectivement ça compile mais il n'y a pas les lettres des réponse sur la page question.
Updated by Frédéric Bréal about 6 years ago
AMC 1.4.0 version test, cela fonctionne chez moi.
- File DOC-sujet.pdf added
Updated by Frédéric Bréal about 6 years ago
D'après les archives https://project.auto-multiple-choice.net/projects/auto-multiple-choice/repository/revisions/813676910d83/changes/doc/auto-multiple-choice.fr.in.xml
La commande a dû être effacée en 2016.
Updated by pascal favard about 6 years ago
Gérard Carpeaux wrote:
AMC 1.4.0 version test, cela fonctionne chez moi.
Est-ce logique que cela fonctionne avec la version test et pas avec la 1.3 ?
Updated by Frédéric Bréal about 6 years ago
Est-ce logique que cela fonctionne avec la version test et pas avec la 1.3 ?
Je ne sais pas.
Pouvez-vous essayer de faire un sujet avec le modèle proposé lors de la création du sujet ?
Cela permettra de vérifier si c'est AMC ou votre code qui pose problème.
Updated by pascal favard about 6 years ago
j'ai fait le sujet du site voir fichier et ça ne marche pas non plus. Il n'y a les lettre dans les cases question.
On dirait que \def\AMCanswer#1#2{ \textbf{#1}) #2 \hspace{2pt}} ne fait plus son travail
- File exp1.pdf added
Updated by pascal favard about 6 years ago
le .tex
Updated by pascal favard about 6 years ago
- File exp1.tex added
Updated by Frédéric Bréal about 6 years ago
Je n'utilise pas le mode ensemble donc je suis un peu perdu par rapport à votre demande.
Sur le fichier exp1.pdf il y a les lettres en minuscules dans les cases.
- File exp1.pdf.png added
Updated by pascal favard about 6 years ago
Gérard Carpeaux wrote:
Je n'utilise pas le mode ensemble donc je suis un peu perdu par rapport à votre demande.
Sur le fichier exp1.pdf il y a les lettres en minuscules dans les cases.
Non il n'y a pas les lettres sur les cases de la première page. Il n'y a pas A dans la case Claude Monet et.
Updated by pascal favard about 6 years ago
pascal favard wrote:
Gérard Carpeaux wrote:
Je n'utilise pas le mode ensemble donc je suis un peu perdu par rapport à votre demande.
Sur le fichier exp1.pdf il y a les lettres en minuscules dans les cases.Non il n'y a pas les lettres sur les cases de la première page. Il n'y a pas A dans la case Claude Monet et.
je viens de compiler exp1.tex sans le mode ensemble le problème persiste.
Updated by Frédéric Bréal about 6 years ago
Je viens de lire la documentation
La présentation des réponses peut être modifiée de la même façon, si on utilise l’environnement reponsesperso au lieu de reponses ou reponseshoriz, en redéfinissant les trois macros LaTeX suivantes : \def\AMCbeginAnswer{} \def\AMCendAnswer{} \def\AMCanswer#1#2{#1 #2}
Il faut remplacer reponses
par reponsesperso
.
Updated by pascal favard about 6 years ago
Gérard Carpeaux wrote:
Je viens de lire la documentation
[...]Il faut remplacer
reponses
parreponsesperso
.
Oui je sais. Il fallait déjà le faire avec les versions précédentes. Dans mes QCM je le fais. Effectivement j'avais pas vu que dans exp1. c'était pas fait. Malheureusement ça résout pas le problème.
Updated by pascal favard about 6 years ago
pascal favard wrote:
Gérard Carpeaux wrote:
Je viens de lire la documentation
[...]Il faut remplacer
reponses
parreponsesperso
.Oui je sais. Il fallait déjà le faire avec les versions précédentes. Dans mes QCM je le fais. Effectivement j'avais pas vu que dans exp1. c'était pas fait. Malheureusement ça résout pas le problème.
Updated by Frédéric Bréal about 6 years ago
Là je sèche car, comme indiqué précédemment, cela compile chez moi. Même en omettant reponsesperso
.
Pouvez-lancer AMC en mode debugage et mettre le fichier log.
Alexis pourra mieux le lire que moi.
Updated by pascal favard about 6 years ago
voisine fichier log lorsque je lance AMC avec le dernier exp1.tex
Updated by pascal favard about 6 years ago
pascal favard wrote:
voisine fichier log lorsque je lance AMC avec le dernier exp1.tex
- File AMC-DEBUG-D4Iw9gJQ.log added
Updated by Frédéric Bréal about 6 years ago
Je pense avoir trouvé à la ligne 79.
* LaTeX warning: "kernel/deprecated-command" * * The deprecated command '\tl_to_lowercase:n' has been or will be removed on * 2017-12-31.
Je reprends ma réponse donnée ici au message 16.
Essayez de changer à la ligne 1297 (à peu près) dans le fichier automultiplechoice.sty en mode sudo (super-utilisateur).
Il y a eu des précédents : https://project.auto-multiple-choice.net/boards/4/topics/7219 et https://project.auto-multiple-choice.net/issues/544 et https://project.auto-multiple-choice.net/boards/1/topics/6922\tl_to_lowercase:n
par\tex_lowercase:D
Updated by pascal favard about 6 years ago
Merci Gérard j'avais vu ça sur le blog mais c'était pas "encore" ma priorité. Cette manip marche.
Je voulais d'abord compiler mon sujet sous latex. Et malheureusement je n'ai toujours pas les lettres dans les cases questions.
Updated by pascal favard about 6 years ago
Bonjour Alexis,
voici le fichier minimal.tex et le .pdf. Premiere page en rouge l'endroit où les lettres manque.
Updated by pascal favard about 6 years ago
pascal favard wrote:
Bonjour Alexis,
voici le fichier minimal.tex et le .pdf. Premiere page en rouge l'endroit où les lettres manque.
Updated by pascal favard about 6 years ago
pascal favard wrote:
pascal favard wrote:
Bonjour Alexis,
voici le fichier minimal.tex et le .pdf. Premiere page en rouge l'endroit où les lettres manque.
- File exp1.tex added
- File DOC-sujet.pdf added
Updated by pascal favard about 6 years ago
Pour des raisons que je suis bien incapable de comprendre si on installe la version 1.4 d'AMC mon problème est résolu.
Moi qui croyais que pour un nul en informatique il était toujours prudent d'installer la version stable...
Merci pour votre aide