Probleme mit dem Picture Enviroment

  • \begin{picture}(101,101)(0,0)
    \put(0,0){\vector(0,1){100}\vector(1,0){100}}
    \put(10,15){\line(0,-1){15}\line(1,0){10}}\put(20,15){\line(0,-1){15}}
    \put(20,35){\line(0,-1){35}\line(1,0){10}}\put(30,35){\line(0,-1){35}}
    \put(30,25){\line(0,-1){25}\line(1,0){10}}\put(40,25){\line(0,-1){25}}
    \put(40,15){\line(0,-1){15}\line(1,0){10}}\put(50,15){\line(0,-1){15}}
    \put(50, 7){\line(0,-1){ 7}\line(1,0){10}}\put(60, 7){\line(0,-1){ 7}}
    \put(60, 3){\line(0,-1){ 3}\line(1,0){10}}\put(70, 3){\line(0,-1){ 3}}
    \put( 0, 0){\line(2,3){10}}
    \put(10,15){\line(2,7){10}} %<-PROBLEM
    \put(20,50){\line(2,5){10}}
    \put(30,75){\line(2,3){10}}
    \end{picture}

    Ich möchte hier einfache Linien zeichnen, LaTeX macht eine Wissenschaft daraus. Hier die Fehlermeldung von MikTeX, kryptisch typisch

    ! LaTeX Error: Bad \line or \vector argument.

    See the LaTeX manual or LaTeX Companion for explanation.
    Type H <return> for immediate help.
    ...

    l.136 \put(10,15){\line(2,7){10}}

    Ich hab keine Idee, vor allem nicht weil ich glaube daß das eh stimmt.

  • Siehe Abschnitt 5.2 vom lshort.pdf.

    Die Picture-Umgebung hat viele Einschränkungen und sollte wohl wenn möglich vermieden, bzw nur für wirklich elementare Herumzeichnereien verwendet werden. Es gibt bessere Alternativen dazu (vor allem je nach Bedarf und Anwendung).

    Restrain the specimen!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!