Boucle for ?

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

Boucle for ?

Messagepar Mikelenain » Samedi 24 Décembre 2011, 16:45

Existe-t-il une commande en latex/pstricks correspondant à une commande for en C ?
J'aimerais tracer 25 traits verticaux espacés d'un centimètre et ....
"L'ignorance n'est pas ne pas connaître, c'est ne pas vouloir connaître."

Une ch'tio peu d'pub :Ina-Ich

Ubuntu | LibreOffice | GnuPlot | PidGin | irssi | Mozilla | VLC ...
Mikelenain
Exa-utilisateur
 
Messages: 2664
Inscription: Dimanche 28 Février 2010, 11:54
Localisation: Région Lyonnaise
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: for

Messagepar kojak » Samedi 24 Décembre 2011, 17:09

Oui : une boucle multido

Code: Tout sélectionner
    \documentclass{article}
    \usepackage[a4paper,margin=1cm,landscape]{geometry}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[frenchb]{babel}
    \usepackage{lmodern,multido}

\begin{document}
\setlength{\unitlength}{1cm}

\begin{picture}(8,1)(0,-.5)
\multido{\i=0+1,\n=0+0.25}{25}{%
\put(\i,-.1){\line(0,1){.2}}}
\end{picture}
    \end{document}


Extrait de la doc de multido.
pas d'aide par MP
kojak
Modérateur
 
Messages: 10403
Inscription: Samedi 18 Novembre 2006, 19:50
Statut actuel: Actif et salarié | Enseignant

Re: for

Messagepar Mikelenain » Samedi 24 Décembre 2011, 17:12

ah oui, c'est beaucoup plus rapide.
je vais essayer de comprendre comment ça fonctionne.
Merci beaucoup :)
"L'ignorance n'est pas ne pas connaître, c'est ne pas vouloir connaître."

Une ch'tio peu d'pub :Ina-Ich

Ubuntu | LibreOffice | GnuPlot | PidGin | irssi | Mozilla | VLC ...
Mikelenain
Exa-utilisateur
 
Messages: 2664
Inscription: Dimanche 28 Février 2010, 11:54
Localisation: Région Lyonnaise
Statut actuel: Actif et salarié | Enseignant

Re: for

Messagepar kojak » Samedi 24 Décembre 2011, 17:16

Mikelenain a écrit:je vais essayer de comprendre comment ça fonctionne.


Code: Tout sélectionner
The general syntax for \multido is:
\multido{variables}{repetitions}{stuff}
:wink:
pas d'aide par MP
kojak
Modérateur
 
Messages: 10403
Inscription: Samedi 18 Novembre 2006, 19:50
Statut actuel: Actif et salarié | Enseignant

Re: for

Messagepar Mikelenain » Dimanche 25 Décembre 2011, 08:21

je parlais de la syntaxe : que représente le \i, le \n, que signifie 0+1 (jusque là je pense avoir compris), que signifie le 0+0.25, le \put, comment s'utilise-t-il, comment fonctionne le \line, pourquoiy a-t-il quatre accolade fermante ....
"L'ignorance n'est pas ne pas connaître, c'est ne pas vouloir connaître."

Une ch'tio peu d'pub :Ina-Ich

Ubuntu | LibreOffice | GnuPlot | PidGin | irssi | Mozilla | VLC ...
Mikelenain
Exa-utilisateur
 
Messages: 2664
Inscription: Dimanche 28 Février 2010, 11:54
Localisation: Région Lyonnaise
Statut actuel: Actif et salarié | Enseignant

Re: for

Messagepar kojak » Dimanche 25 Décembre 2011, 11:02

Mikelenain a écrit: pourquoi y a-t-il quatre accolade fermante ....
Avais tu essayé de le compiler, car si oui, tu aurais vu qu'il y en avait une en trop :wink:

Désolé pour l'erreur de suppression de code.
pas d'aide par MP
kojak
Modérateur
 
Messages: 10403
Inscription: Samedi 18 Novembre 2006, 19:50
Statut actuel: Actif et salarié | Enseignant

Re: for

Messagepar Mikelenain » Dimanche 25 Décembre 2011, 11:29

Non, pas encore.
Pour le moment, je me concentre sur le fond du sujet. Je me suis contenté, dans un premier temps, d'une sucception de \pslineAB.
Il me manque la moitié de la partie 2 à faire et ensuite je me penche dessus.
"L'ignorance n'est pas ne pas connaître, c'est ne pas vouloir connaître."

Une ch'tio peu d'pub :Ina-Ich

Ubuntu | LibreOffice | GnuPlot | PidGin | irssi | Mozilla | VLC ...
Mikelenain
Exa-utilisateur
 
Messages: 2664
Inscription: Dimanche 28 Février 2010, 11:54
Localisation: Région Lyonnaise
Statut actuel: Actif et salarié | Enseignant


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Google [Bot], Google Adsense [Bot], Grapeshot [Crawler], MSN [Bot] et 14 invités