Skade86 / texomaker

Gestion de listes d'exercices sous LaTeX
GNU General Public License v2.0
10 stars 3 forks source link

Ajouter un exercice #4

Open Guerinpem opened 9 years ago

Guerinpem commented 9 years ago

Bonjour, Je viens de découvrir votre logiciel et je découvre tranquillement. Cependant je n'arrive pas à ajouter des exercices à ma base, le logiciel m'informe d'une erreur de compilation. Je ne sais pas quel est le problème, l'entête, la "forme" de mes exercices ... Pourriez-vous m'aider ou me donner un exemple d'exercice "ajoutable", un exemple de base de données, un tuto...

Merci d'avance

Cordialement

didierherisson commented 9 years ago

Je rebondis sur cette question pour signaler qu'à ce propos, lorsqu'une compilation n'abouti pas, il est dommage que le fichier de travail, le "preview.tex" ne soit plus accessible, en tous cas dans les cas de plantage que j'ai observé dernièrement. J'utilise lualatex avec l'option "-interaction=nonstopmode" (mode pdflatex, j'ai remplacer l'exécutable de pdflatex par celui de lualatex), du coup l'erreur de compil se traduit par la création d'un PDF vide (fichier de 0 octet, mais qui existe). Le fichier preview.tex est effacé, puis TeXomaker plante en cherchant à afficher le PDF.

Mes exos vont pour la plupart avec mes préambules... je n'ai pas sous la main d'exemple minimal, mais si ton exemple contient bien les balises commençant par %@, comme par exemple "%@ Titre: " par exemple pour le titre, qu'en rajoutant avant ce que tu as dans "Préférences de la base courante/preambule LateX" comme préambule, début de contenu et fin de contenu ton document compile dans le "mode de compilation" défini dans l'onglet "compilation" avec la/les commandes indiquées dans "réglages généraux", ça doit le faire...

Skade86 commented 9 years ago

Le Wiki est maintenant à jour pour des explications "de base". J'ai mis aussi dans les sources (répertoire doc) un dossier exemple avec un exercice de base qui doit normalement fonctionner avec une distribution LaTeX de base.

Dites-moi si cela vous aide.

PS : Didier je vais regarder cela, voir ajouter la possibilité de compiler avec lualatex maintenant que de plus en plus de gens l'utilisent.

Guerinpem commented 9 years ago

Malgré vos conseils et le wiki, je n'arrive toujours pas à ajouter un exericice. J'ai ajouté les métadonnées, vérifier mon entête etc... À chaque fois que je tene d'ajouter un exercice le logiciel me renvoi ceci :

"Une erreur s'est produite lors de la compilation de l'exercice test.tex Corrigez l'erreur en vous aidant de la sortie générée ci-dessous à la compilation puis importez l'exercice à nouveau. Vous trouverez le fichier TeX d'aperçu à l'endroit suivant : /home/pierre/Cours/base_de_donnees/test-preview.tex "

et rien n'est écrit dans le cadre sortie standard de la compilation LaTeX...

didierherisson commented 9 years ago

C'est difficile de diagnostiquer le problème avec si peu. L'exemple ci-dessous ne doit pas poser de pb si LaTeX fonctionne, il n'y a pas de code Latex, et les balises non reconnues seront juste ignorées. Si la compilation Latex ne produit pas d'erreur, elle doit fournir une sortie, le PDF créé par la compilation "à la main" est-il lisible et correspond-il à qqch de raisonnable? Quel est le fichier test-preview généré? N'y-a-t-il pas de problème d'encodage? ...

%@ Titre: Haut-parleur électrodynamique %@ Domaine: Induction %@ Chapitre: Induction %@ Type:problème %@ Correction: oui %@ Utilisé2015: DS10 %@ Difficulté: 2 %@ Source: concours 2005

Un haut parleur reçoit un signal électrique fournit par un amplificateur, considéré comme une source parfaite de tension.