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

Programmation (La)TeX avancée Discussion :

Installation de circuit_macros


Sujet :

Programmation (La)TeX avancée

  1. #1
    Membre du Club
    Inscrit en
    Janvier 2009
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 94
    Points : 45
    Points
    45
    Par défaut Installation de circuit_macros
    Bonjour à tous,

    Nouveau sur Latex (3 semaines), j'ai voulu agrémenter mes papiers de schémas électroniques et de diagrammes. Après une petite recherche, j'ai choisi d'utiliser circuit_macros mais son installation semble assez compliqué, car il fait appel à un pré-processeur et d'autres éléments encore.

    J'utilise TeXnicCenter et je souhaiterais savoir si vous auriez une procédure simple et claire pour faire fonctionner cet outil dessus.

    Merci de votre collaboration et aide.

  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
    Comme toujours dans ce genre de cas l'utilisation d'un package développé pour un besoin très spécifique n'est pas toujours très souple aussi bien à l'installation qu' à l'utilisation. Pour les schmas éléctriques j'utilise le logiciels QUCS pour dessiner mes circuits et ensuite une petite capture d'écran. Rapide et simple = gain de temps

  3. #3
    Membre du Club
    Inscrit en
    Janvier 2009
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 94
    Points : 45
    Points
    45
    Par défaut
    Citation Envoyé par c-top Voir le message
    Comme toujours dans ce genre de cas l'utilisation d'un package développé pour un besoin très spécifique n'est pas toujours très souple aussi bien à l'installation qu' à l'utilisation. Pour les schmas éléctriques j'utilise le logiciels QUCS pour dessiner mes circuits et ensuite une petite capture d'écran. Rapide et simple = gain de temps
    Oui, j'utilise aussi des logiciels de simulation de schémas électriques, mais je tiens à voir la touche si spéciale à LaTeX dans les papiers que je rends

    La page du composant :

    http://www.ece.uwaterloo.ca/~aplevich/Circuit_macros/

    Le readme :

    http://www.ece.uwaterloo.ca/~aplevic..._macros/README

    Des exemples :

    http://www.ece.uwaterloo.ca/~aplevic.../examples.html

  4. #4
    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
    Ouaip, j'avoue c'est joli

  5. #5
    Membre du Club
    Inscrit en
    Janvier 2009
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 94
    Points : 45
    Points
    45
    Par défaut
    Alors quelqu'un pourrait-il me guider pour installer ce composant ? Car là je m'y perds un peu. Merci

  6. #6
    Membre du Club
    Inscrit en
    Janvier 2009
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 94
    Points : 45
    Points
    45
    Par défaut
    J'ai finalement réussi à compiler un fichier avec circuit macros, je l'insère dans un fichier tex et voilà qu'il ne veut pas compiler le fichier tex...

    Voici le fichier généré par circuits_macro :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    % ex01.m4
    \psset{unit=1in,cornersize=absolute,dimen=middle}%
    \begin{pspicture}(-0.222222,0)(2.382738,1.3125)%
    % dpic version 16.Jan.09 for PSTricks 0.93a or later
    \psset{linewidth=0.8pt}%
    \psset{linewidth=0.8pt}%
    \psset{arrowsize=1.1pt 4,arrowlength=1.64,arrowinset=0}%
    \psline(0,0)(0,0.375)
    \pscircle(0,0.5625){0.1875}
    \rput(0,0.46875){$-$}
    \rput(0,0.65625){$+$}
    \psline(0,0.75)(0,1.125)
    \uput{0.501875ex}[l](-0.1875,0.5625){\llap{$ v_s$}}
    \psline(0,1.125)(0.25,1.125)
    \psline(0.25,1.125)(0.4375,1.3125)
    \psarc[arrowsize=0.053in 0,arrowlength=1.509434,arrowinset=0]{<-}(0.076773,1.053247){0.355099}{3.75}{41.25}
    \psline(0.5,1.125)(0.75,1.125)
    \uput{0.501875ex}[d](0.34375,1.092441){$ t = 0$}
    \psline(0.75,1.125)(0.9375,1.125)
    (0.9375,1.125)(0.96875,1.1875)
    (0.96875,1.1875)(1.03125,1.0625)
    (1.03125,1.0625)(1.09375,1.1875)
    (1.09375,1.1875)(1.15625,1.0625)
    (1.15625,1.0625)(1.21875,1.1875)
    (1.21875,1.1875)(1.28125,1.0625)
    (1.28125,1.0625)(1.3125,1.125)
    (1.3125,1.125)(1.5,1.125)
    \uput{0.501875ex}[u](1.125,1.1875){$ 47\,\Omega$}
    \psline[arrowsize=0.05in 0,arrowlength=2,arrowinset=0]{<-}(0.908333,1.125)(0.808333,1.125)
    \uput{0.501875ex}[ul](0.858333,1.125){\llap{$ i_R\strut$}}
    \psline(1.5,1.125)(1.875,1.125)
    (1.875,1.125)(1.875,0.9375)
    \psline(2.241319,0.9375)(2.241319,0.7751)
    \psarcn(2.273016,0.707127){0.075}{115}{-140}
    \psarcn(2.273016,0.610709){0.075}{140}{-140}
    \psarcn(2.273016,0.514291){0.075}{140}{-140}
    \psarcn(2.273016,0.417873){0.075}{140}{-115}
    \psline(2.241319,0.3499)(2.241319,0.1875)
    \uput{0.501875ex}[r](2.348016,0.5625){\rlap{$ L$}}
    \psline[arrowsize=0.05in 0,arrowlength=2,arrowinset=0]{<-}(2.241319,0.800585)(2.241319,0.900585)
    \uput{0.501875ex}[r](2.241319,0.850585){\rlap{$ i_L$}}
    \psline(1.508681,0.9375)(1.508681,0.6)
    \psline(1.414931,0.6)(1.602431,0.6)
    \psarcn(1.508681,0.36262){0.1875}{120}{60}
    \psline(1.508681,0.55012)(1.508681,0.1875)
    \uput{0.501875ex}[ul](1.508681,0.6){\llap{$ +$}}
    \uput{0.501875ex}[l](1.414931,0.5625){\llap{$ v_C$}}
    \uput{0.501875ex}[dl](1.508681,0.525){\llap{$ -$}}
    \uput{0.501875ex}[dr](1.508681,0.525){\rlap{$ \;C$}}
    \psline(1.508681,0.9375)(1.508681,0.9375)
    \psline(1.508681,0.9375)(2.241319,0.9375)
    \psline(1.508681,0.1875)(1.508681,0.1875)
    \psline(1.508681,0.1875)(2.241319,0.1875)
    \psline(1.875,0.1875)(1.875,0)
    (1.875,0)(0,0)
    \psarcn[arrowsize=0.05in 0,arrowlength=2,arrowinset=0]{->}(1.944033,0.5625){0.1875}{-30}{-330}
    \rput(1.944033,0.5625){$i_2$}
    \psarcn[arrowsize=0.05in 0,arrowlength=2,arrowinset=0]{->}(0.77512,0.5625){0.375}{-30}{-330}
    \rput(0.77512,0.5625){$i_1$}
    \end{pspicture}%
    Et voici le code que j'ai inséré dans mon fichier TeX :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    \documentclass[a4paper,titlepage]{article}
    \usepackage{pstricks}
    \usepackage[latin1]{inputenc}
    \usepackage[french]{babel}
     
     
    \begin{document}
     
     
    \begin{figure}[hbt]
    \centering
    \input test
    \caption{Bla bla bla}
    \label{Symbolic}
    \end{figure}
     
    \end{document}
    Quelqu'un aurait-il une idée d'où provient l'erreur ? Surtout si près du but.


    Merci

  7. #7
    Membre expert
    Avatar de pitipoisson
    Homme Profil pro
    Chercheur
    Inscrit en
    Septembre 2006
    Messages
    1 942
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Chercheur
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 942
    Points : 3 378
    Points
    3 378
    Par défaut
    Bonjour,

    Tu devrais nous poster également ton message d'erreur. Difficile comme ça de savoir s'il lui manque un module pst...
    En attendant, tu devrais mettre dans ton fichier principal
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    \begin{figure}[hbt]
      \centering
      \input{test}  % si le code de ta figure est dans le fichier test.tex 
      \caption{Bla bla bla}
      \label{Symbolic}
    \end{figure}
    Forum LaTeX : pour des réponses rapides et appropriées, pensez à poster un
    ECM = Exemple (reproduit le problème) Complet (document compilable) Minimal (ne postez pas votre thèse !)

    Une solution vous convient ? N'oubliez pas le tag


    )><))))°>

  8. #8
    Membre du Club
    Inscrit en
    Janvier 2009
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 94
    Points : 45
    Points
    45
    Par défaut
    J'ai finalement résolu tout le problème et j'ai réussi à compiler des fichiers m4.

    La dernière erreur était que pstricks ne pouvait pas être utilisé directement vers pdflatex mais vers dvi et ps cela fonctionnait. Il a fallu donc choisir d'autres options de compilation pour les fichiers m4.

    La procédure n'est pas optimisée pour le moment, et il semblerait qu'en utilisant un fichier make, cela pourrait aller plus rapidement mais ils ne donnent pas beaucoup d'indications la-dessus.

  9. #9
    Nouveau Candidat au Club
    Inscrit en
    Avril 2005
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Bonjour,

    Je rencontre le même problème actuellement.
    J'ai élaboré un graphique à l'aide du package pstricks, et le résultat est convenable sur un fichier .dvi mais pas sur mon document final au format .pdf

    Que me conseillez-vous pour y remédier?


    Merci bien,
    MetaLyck

  10. #10
    Membre du Club
    Inscrit en
    Janvier 2009
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 94
    Points : 45
    Points
    45
    Par défaut
    Citation Envoyé par Meta-Lyck Voir le message
    Bonjour,

    Je rencontre le même problème actuellement.
    J'ai élaboré un graphique à l'aide du package pstricks, et le résultat est convenable sur un fichier .dvi mais pas sur mon document final au format .pdf

    Que me conseillez-vous pour y remédier?


    Merci bien,
    MetaLyck
    Ne pas utiliser pstricks si tu veux une sortie en pdf, j'ai eu le même souci. Orientes toi vers PGF, il te permettra une sortie en PDF et j'avais utilisé TeXnicCenter pour compiler.

Discussions similaires

  1. Problème d'installation oracle 8.1.7 sous NT
    Par Anonymous dans le forum Installation
    Réponses: 7
    Dernier message: 02/08/2002, 14h18
  2. Installer ses composants
    Par Geronimo dans le forum C++Builder
    Réponses: 14
    Dernier message: 18/06/2002, 14h51
  3. Réponses: 19
    Dernier message: 24/05/2002, 16h36
  4. Réponses: 7
    Dernier message: 01/05/2002, 20h23
  5. [Kylix] Comment installer Kylix sur Mandrake 8.2 (page2)
    Par Philippe LE PONT dans le forum EDI
    Réponses: 3
    Dernier message: 01/05/2002, 12h52

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