IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Discussion :

Ajouter un code à un document Latex

  1. #1
    Membre habitué
    Homme Profil pro
    Enseignant
    Inscrit en
    Octobre 2005
    Messages
    246
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Mali

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2005
    Messages : 246
    Points : 159
    Points
    159
    Par défaut Ajouter un code à un document Latex
    Bonjour,

    Je voulais ajouter du code à mon document Latex. Ce code est un code de type Java venant d'un lanage voisin à Java que nous expérimentons.

    Alors pour ajouter le code, j'ai fait ce ci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    \usepackage{listings}\lstloadlanguages{java}
    pour le package

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    \lstdefinestyle{JCWSL}{% Java Complex Web Services Language
    basicstyle=\footnotesize\ttfamily,keywordstyle=\bfseries,%
    numberstyle=\footnotesize,numbers=left,stepnumber=1,tabsize=4,%
    xleftmargin=1.5em,frame=leftline,%
    extendedchars=true,%
    language=java,
    morekeywords={importBWS,defMessage,defOperation,sequence,invoke,pick,onMessage,onAlarm,receive,reply,flow,Variables,Variable,JAVACODE,delayFor},
    }
    pour définir mes styles et mots clés du code.

    et puis pour utiliser, j'ai fait ce-ci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    \lstinputlisting[style=JCWSL]{Jeux.jcwsl}
    Après compilation, j'obteins le mesage d'erreur suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    [76] ("C:\Programes Files\MiKTex 2.7\tex\latex\psnfss\ts1ptm.fd")
    ! Argument of \lst@for has an extra }
    {inserted text}
                     \par
     1.756  \lstinputlisting[style=JCWSL]{Jeux.jcwsl}
    comment résoudre le problème.

  2. #2
    Membre expérimenté
    Avatar de Aramis
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 493
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 493
    Points : 1 638
    Points
    1 638
    Par défaut
    Bonjour,

    a mon avis vous ne respectez pas la syntaxe pour un nouveau language qui est definie dans la documentation du paquetage listings. J'ai personnellement 3 languages perso defini dans ma these et ce n'est pas comme ca que je m'y prends. La grosse difference c'est que vous importez le code a parti d'un fichier, et je dois reconnaitre que c'est une fonctionalites que je n'ai pas encore teste.

    Ar@mi$
    Avant de Poster Lire les Regles! Merci
    -------------------------------------------------
    "The only Way for Evils to Triumph is for Good Men to Do Nothing"
    Edmund Burke (1729 - 1797)

Discussions similaires

  1. indentation du code java inséré dans un document latex
    Par ouhraniufr dans le forum Mise en forme
    Réponses: 18
    Dernier message: 30/03/2012, 18h47
  2. Insertions du code java en couleur dans un document Latex
    Par ouhraniufr dans le forum Mise en forme
    Réponses: 3
    Dernier message: 27/03/2012, 11h58
  3. [VB.NET]evenement sur un controle ajouté par code
    Par Golzinne dans le forum Windows Forms
    Réponses: 14
    Dernier message: 01/03/2006, 22h37
  4. Comment ajouter du code a la suite ?
    Par maximenet dans le forum Général JavaScript
    Réponses: 21
    Dernier message: 03/02/2006, 11h52
  5. Ajouter du code HTML à la volé.
    Par CynO dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 21/11/2005, 11h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo