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 :

definir une commande

  1. #1
    Nouveau membre du Club
    Inscrit en
    Janvier 2008
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 36
    Points : 25
    Points
    25
    Par défaut definir une commande
    bonjour dans un document latex comment puis je faire pour definir une commande qui prend un argument et le repete trois fois de manière la plus optimiser possible?
    merci beaucoup

  2. #2
    Membre éprouvé
    Avatar de c-top
    Profil pro
    Turu
    Inscrit en
    Septembre 2003
    Messages
    972
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Turu

    Informations forums :
    Inscription : Septembre 2003
    Messages : 972
    Points : 1 246
    Points
    1 246
    Par défaut
    Explique ce que tu veux faire, il sera plus facile de répondre précisemment à la question

  3. #3
    Nouveau membre du Club
    Inscrit en
    Janvier 2008
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 36
    Points : 25
    Points
    25
    Par défaut commande
    je voudrais definir une commande qui prend un argument et repete cette argument trois fois de suite par exemple pour eviter d'avoir a ecrire une phrase très longue trois fois de suite.
    enfait je ne comprend pas trop comment marche le define \newcommande
    merci de l'aide

  4. #4
    Membre confirmé Avatar de Fox213
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    453
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 453
    Points : 520
    Points
    520
    Par défaut
    Bonjour,

    Je vois pas trop le but de cette commande mais voici une solution

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    \newcommand\repeat[1]{#1 #1 #1}

  5. #5
    Nouveau membre du Club
    Inscrit en
    Janvier 2008
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 36
    Points : 25
    Points
    25
    Par défaut
    cela ne marche pas .
    en effet lorsque j'apelle la commande de cette manière

    \begin{center}
    {\large{ \repeat [Ce paragraphe est composé centré et dans une grande taille. ] }}
    \end{center}

    je n'ai as d'errreur mais je n'ai pas le resultat atendu ( aucun changement enfait )

    c'est pour un exercice pour la fac oui je trouve cette fonction particulièrement inutile aussi =D

  6. #6
    Nouveau membre du Club
    Inscrit en
    Janvier 2008
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 36
    Points : 25
    Points
    25
    Par défaut
    j'ai essayer avec un autre nom

    donc, comment utilise-t-on une commande? =D

  7. #7
    Membre éprouvé
    Avatar de c-top
    Profil pro
    Turu
    Inscrit en
    Septembre 2003
    Messages
    972
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Turu

    Informations forums :
    Inscription : Septembre 2003
    Messages : 972
    Points : 1 246
    Points
    1 246
    Par défaut
    Citation Envoyé par myriamulrik Voir le message
    je voudrais definir une commande qui prend un argument et repete cette argument trois fois de suite par exemple pour eviter d'avoir a ecrire une phrase très longue trois fois de suite.
    merci de l'aide
    Petite remarque: si je veux éviter d'avoir à réécrire une phrase je fais tout simplement un copier-coller

  8. #8
    Membre confirmé Avatar de Fox213
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    453
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 453
    Points : 520
    Points
    520
    Par défaut
    Utilise des accolades au lieu des crochets

  9. #9
    Nouveau membre du Club
    Inscrit en
    Janvier 2008
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 36
    Points : 25
    Points
    25
    Par défaut
    oui je sais que je peux faire un copier coller mais c'est pour un exercice pour la fac ! de plus avec les acolades au lieu des crochets cela ne marche pas enfait ce la donne :
    "
    e e e paragraphe est composé centré et dans une grande taille. ] "


    pour la phrase : ce paragraphe est composé centré et dans une grande taille.

    help

  10. #10
    Membre confirmé Avatar de Fox213
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    453
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 453
    Points : 520
    Points
    520
    Par défaut
    Sans espace, ça serait mieux.

    Recopie ce code. Ca marche très bien. (j'ai tenu compte de la remarque de ilikeit)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    \newcommand\repeter[1]{#1#1#1}
     
    \begin{center}
    {\large{ \repeter{Ce paragraphe est composé centré et dans une grande taille. } }}
    \end{center}

Discussions similaires

  1. Réponses: 4
    Dernier message: 03/05/2011, 15h00
  2. [LG]plantage sur une commande basique !
    Par Jeff on the web dans le forum Langage
    Réponses: 5
    Dernier message: 13/01/2004, 19h07
  3. Passage d'une commande à un programme
    Par nicolas.pissard dans le forum C++Builder
    Réponses: 5
    Dernier message: 04/11/2003, 13h37
  4. Réponses: 2
    Dernier message: 24/06/2003, 20h31
  5. [VB6] probleme de redirection d'une commande DOS
    Par WriteLN dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 10/06/2003, 09h36

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