Em Qui, 2006-10-19 às 20:00 +0200, Carlos Nieves Ónega escreveu: > > >From your comment, I guess the refdes attribute position depends on > the > type of the symbol: if it's a resistor or a capacitor then you want it > at one place, but if it's an IC, then you put it at another place. Am > I > right?. This is not currently possible, but I think it could be done. > > I'd really appreciate if you could give this new feature a try and let > me know what points can be improved. > > Thanks, > > Carlos > >
Yes, depends on the type. But I made some adjustments to the table: ; Component attributes ; One direction ("refdes" "<" -25 25 "Middle Left" "Lower Right" 0 ("value" "<" -25 -25 "Middle Left" "Upper Right" 0 ("refdes" ">" 25 25 "Middle Right" "Lower Left" 0 ("value" ">" 25 -25 "Middle Right" "Upper Left" 0 ("refdes" "v" 0 -25 "Lower Middle" "Upper Middle" 0 ("value" "v" 0 -100 "Lower Middle" "Upper Middle" 0 ("refdes" "^" 0 25 "Upper Middle" "Lower Middle" 0 ("value" "^" 0 100 "Upper Middle" "Lower Middle" 0 ; Two directions ("refdes" "<>" 0 25 "Upper Middle" "Lower Middle" 0) ("value" "<>" 0 -25 "Lower Middle" "Upper Middle" ("refdes" "^v" 25 50 "Middle Right" "Lower Left" 0) ("value" "^v" 25 -50 "Middle Right" "Upper Left" 0) ; Three directions ("refdes" "<^v" -25 50 "Middle Left" "Lower Right" 0) ("value" "<^v" -25 -50 "Middle Left" "Upper Right" 0) ("refdes" ">^v" 25 50 "Middle Right" "Lower Left" 0) ("value" ">^v" 25 -50 "Middle Right" "Upper Left" 0) ("refdes" "<>v" -50 -50 "Lower Middle" "Upper Right" 0) ("value" "<>v" 50 -50 "Lower Middle" "Upper Left" 0) ("refdes" "<>^" -50 50 "Upper Middle" "Lower Right" 0) ("value" "<>^" 50 50 "Upper Middle" "Lower Left" 0) ; Four directions ;("refdes" "<>^v" 300 50 "Upper Left" "Lower Left" 0) ;("value" "<>^v" -300 50 "Upper Right" "Lower Right" 0) )) So, the result is great! Congratulations for the routines. Many anchors had been modified, and I think the 25 mils must be 50 to original gEDA symbols. In our case 25 is better, because our symbols are smaller Now, I don't need to create a resistor in vertical and another in horizontal position. And this is so good. Just some symbols are a litle confused, is the case of IC with pin in all directions. A Flip-flop IC is a good example, J and K pins in by its left side, Q /Q out by its Right side, and SET up and CLR down. Or a OpAmp, with offset pins, compensations etc. I think is better to don't use autoplace routine, because in some cases the attribs will be in front of some pins. Then, I just commented the Four directions lines, and autoplace routine does not run. I will continue my tests, Ok? Thank you, Antonio _______________________________________________ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user