I would like to propose adding a native CircuiTikZ export option to LibrePCB.
Engineers in academia and professional research, need publication quality schematics in a journal or for a technical conference paper. Usually, such a paper will be published in an IEEE journal which predominantly use LaTeX. While LibrePCB’s current PDF/SVG exports are great for general use, they fall short of the “publication-quality” standard required by top-tier journals for several reasons:
a. A CircuiTikZ export allows the schematic to use the exact same fonts as the rest of the paper (e.g., Computer Modern or Times), creating a seamless look.
b. Circuit diagrams in LaTeX via TikZ are the gold standard for electrical engineering publications. They allow for precise control over line weights and scaling that matches the journal’s style guides perfectly.
c. Unlike static images, TikZ code is rendered by the LaTeX compiler, ensuring the schematic remains perfectly sharp at any zoom level without the “boxiness” sometimes seen in imported vector files.
I propose to add an “Export to CircuiTikZ” option. Ideally the export would map the standard LibrePCB components to their equivalent CircuiTikz macros. This will allow users to generate schematics that are “publication ready” directly from their working design.
Adding this would make LibrePCB the premier open-source EDA tool for the academic community and professional engineering community who publish their designs. Currently, many researchers have to manually redraw their circuits in TikZ after finishing their PCB design. Automating this would save significant time and increase LibrePCB’s adoption among professional electrical engineers. As engineers are trained in academic institutions they will be exposed to LibrePCB at an early stage of their careers.