What are some good electronic CAD to generate a schematic diagram format that is easily uploaded and inserted in common forum sites markdown ?
also please clearly show how to do it
Not quite sure of the question, but for a free schematic capture program for electronic circuits there is the Free KiCad.
Use a screen capture Pgm such as Greenshot to post it.
PCB Artist is also free. I use KiCAD.
Most of the programs will print to a "PDF printer". That printer is not real it makes a .pdf file that you can send to someone else. I have MicroSoft PDF printer and Quicken PDF printer.
EasyEDA is an excellent, powerful program to create schematics and layout printed circuit boards. Huge parts library and lots of online help. It's free, and more importantly, it actually is easy to learn and use.
Re only aligning on the center of an object: Nonsense. Where I have components that need to align to the edge of the board, I design the footprint so the reference point is the edge of the board. Simple, no problem at all.
If the components don't exist, learn to build them yourself. It's a straightforward process and one you should be able to do whatever schematic/layout software you use. People come to a complete stop when there's not a symbol/footprint for a part and spend days looking for it when it only takes a few minutes to create it.
But if a component doesn't exist in EasyEDA, symbols/footprints can be imported in Eagle and Altrium formats, and from all of the symbol managers used by various vendors.
Regarding "linear copying", set the grid to whatever spacing you want the groups at. Select the group you want and press CNTL C. The software will ask for the reference point. Click on a point on the grid. Press CNTL V. The group will snap to points on the grid.
Re only aligning on the center of an object: Nonsense. Where I have components that need to align to the edge of the board, I design the footprint so the reference point is the edge of the board. Simple, no problem at all.
May be off base here but to the TS original question, most of the schematic software only allows changes by other people if they are also using that particular soft ware.