# Font issues when creating a new part

**URL:** <https://forum.fritzing.org/t/font-issues-when-creating-a-new-part/25762>\
**Category:** parts help\
**Created:** [November 13, 2024, 4:58am UTC](https://forum.fritzing.org/t/font-issues-when-creating-a-new-part/25762 "2024-11-13T04:58:49Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![davef\_dci](https://forum.fritzing.org/letter_avatar_proxy/v4/letter/d/b9bd4f/32.png) [@davef\_dci](https://forum.fritzing.org/u/davef_dci)\
**Post date:** [November 13, 2024, 4:58am UTC](https://forum.fritzing.org/t/font-issues-when-creating-a-new-part/25762/1 "2024-11-13T04:58:49Z")

</div>

I there,

I downloaded the Fritzing graphic standards files and installed OCRA and Droid Sans which I used in Inkscape to create my part. However when I load the svg graphic into my schematic view I am still getting a “Fritzing only supports OCRA and Droid Fonts” error and my text is not coming in properlyu.

Any suggestions?

Thanks!

---

<div class="post-metadata">

**Author:** ![vanepp](https://forum.fritzing.org/user_avatar/forum.fritzing.org/vanepp/32/4426_2.png) [@vanepp](https://forum.fritzing.org/u/vanepp)\
**Post date:** [November 13, 2024, 5:47am UTC](https://forum.fritzing.org/t/font-issues-when-creating-a-new-part/25762/2 "2024-11-13T05:47:21Z")

</div>

Best bet is to upload the .fzpz file of the part (upload is 7th icon from the left in the reply menu) and one of us will have a look at it. Also you need to remove the px from the font-size (Inkscape adds it for CSS, Fritzing objects to it.) I usually use FritzingCheckPart.py to do it (and check the part for correctness,) but a text editor on the svg file will work as well, do a global delete on px usually works.

Peter

---

<div class="post-metadata">

**Author:** ![davef\_dci](https://forum.fritzing.org/letter_avatar_proxy/v4/letter/d/b9bd4f/32.png) [@davef\_dci](https://forum.fritzing.org/u/davef_dci)\
**Post date:** [November 14, 2024, 4:43am UTC](https://forum.fritzing.org/t/font-issues-when-creating-a-new-part/25762/3 "2024-11-14T04:43:06Z")

</div>

Peter,

Thanks for the tip! I hadn’t realized that SVG files are human-readable. I went in and removed the “px” units using Notepad’s find-and-replace function, which seemed to resolve the font size issue. However, I’m still receiving an error message about the wrong font being used. Any advice on resolving this?

Additionally, when I save a part after editing an existing one, I’m not given an option to choose where to save it, and it doesn’t seem to appear in “My Parts.” Do you know where Fritzing is storing it, or how I can locate it?

I’m mainly using Fritzing as a basic schematic capture tool, rather than for board layout. It would be really helpful if I could view the library parts as their schematic symbols rather than as icons. To be candid, it’s hard to distinguish between parts based on the icons alone. Is there an easy way to display library parts by their schematic symbol?

Thanks again for your help!

![47 pin connector](https://forum.fritzing.org/uploads/default/original/3X/e/6/e62777db44a9d9cec80afc34115bb89772211b4e.svg)  
[schematic.fzz](https://forum.fritzing.org/uploads/short-url/50ABjkw2tnOv66ALbLsg4EVOCFk.fzz) (12.6 KB)

---

<div class="post-metadata">

**Author:** ![vanepp](https://forum.fritzing.org/user_avatar/forum.fritzing.org/vanepp/32/4426_2.png) [@vanepp](https://forum.fritzing.org/u/vanepp)\
**Post date:** [November 14, 2024, 4:23pm UTC](https://forum.fritzing.org/t/font-issues-when-creating-a-new-part/25762/4 "2024-11-14T16:23:45Z")

</div>

> [@davef\_dci](#):
>
> However, I’m still receiving an error message about the wrong font being used. Any advice on resolving this?

Two suggestions there: first the problem is your font definition in the svg is wrong. It needs to be ‘Droid Sans’ rather than font-family: Droid Sans. The lack of quotes likely gives Fritzing Droid as the font family due to the space in the name without the quotes. The second suggestion is (assuming you are using Inkscape!) use Randy’s schematic extension available here:

> [@Fritzing-Schematic an Inkscape extension - released](https://forum.fritzing.org/t/fritzing-schematic-an-inkscape-extension-released/13394):
>
> Hi all! I have been working on an extension for Inkscape to create rectangular schematic symbol .svg files for use in Fritzing. I think I created a useful tool to speed up creation of schematic symbols, and now I want to share it with the community. It’s available on github: [https://github.com/revolt-randy/Fritzing-Schematic-an-Inkscape-Extension.](https://github.com/revolt-randy/Fritzing-Schematic-an-Inkscape-Extension.) To install: In Inkscape, the edit menu → user preferences → system will have an option for ‘User extensions’ - allowing you to open the folder to…

although it is apparently currently having problems on Inkscape 1.4 on Linux (works fine on Windows10 for me though!) Randy is working on a fix. As well you have a few problems (that if you only want schematic you may not care about.) Your svg is missing the layerId schematic as a group that contains the entire svg like this

 ![capture1](https://forum.fritzing.org/uploads/default/original/3X/9/8/981d4fac61be4fcd5ea11344f46fd5c6d0b959ee.jpeg)

(circled in green on the left.) Without that your part won’t export as an image. As well you don’t have all pins defined in breadboard and pcb so you get the red rectangles in those views

 ![capture2](https://forum.fritzing.org/uploads/default/original/3X/6/4/643a2b93ffac007746d2319379100b867fca190b.jpeg)

 ![capture3](https://forum.fritzing.org/uploads/default/original/3X/3/e/3eb12d6edeb015e7109d2a7c796b51ea056bce6d.jpeg)

> [@davef\_dci](#):
>
> Additionally, when I save a part after editing an existing one, I’m not given an option to choose where to save it, and it doesn’t seem to appear in “My Parts.” Do you know where Fritzing is storing it, or how I can locate it?

Assuming you are using parts editor, when you save a part it should appear in the mine parts bin like this:

empty mine parts bin

 ![capture4](https://forum.fritzing.org/uploads/default/original/3X/1/9/19c523c66f75c0f8ca8ab760103bda02d0f90da7.jpeg)

create and save a part in parts editor

![capture5](https://forum.fritzing.org/uploads/default/original/3X/a/2/a2a0bf5840b58de140ec9f7abf062eda8bb00daa.jpeg)

and it writes the part to the mine parts bin.

 ![capture6](https://forum.fritzing.org/uploads/default/original/3X/1/8/18967fbe866622ceac04fa818ea232add3197988.jpeg)

In practice the files (in repository format not .fzpz format!) are stored in the user directories which vary by operating system in the documents directories

Windows

c:\Users\username\My Documents\Fritzing (where username is your windows id)

Linux

~/Documents/Fritzing/parts

Mac

/Users/username/Documents/Fritzing/parts

the various parts are in subdirectories under these directories. The fzp file is in parts/user and the svg files are in

parts/svg/user/breadboard|icon|schematic|pcb

> [@davef\_dci](#):
>
> I’m mainly using Fritzing as a basic schematic capture tool, rather than for board layout. It would be really helpful if I could view the library parts as their schematic symbols rather than as icons.

The only place I know of that being available is in the Inspector window (by part)

 ![capture9](https://forum.fritzing.org/uploads/default/original/3X/7/b/7bac080e28aa773bc8d8bc3e3dcd4534e2dda5dd.jpeg)

Hope this helps.

Peter

---

<div class="post-metadata">

**Author:** ![davef\_dci](https://forum.fritzing.org/letter_avatar_proxy/v4/letter/d/b9bd4f/32.png) [@davef\_dci](https://forum.fritzing.org/u/davef_dci)\
**Post date:** [November 15, 2024, 4:23am UTC](https://forum.fritzing.org/t/font-issues-when-creating-a-new-part/25762/5 "2024-11-15T04:23:38Z")

</div>

> [@vanepp](#):
>
> Assuming you are using parts editor, when you save a part it should appear in the mine parts bin like this:
> 
> empty mine parts bin

Peter,

Thanks so much for all your kind guidance. A few notes:

I downloaded Droid Sans from the suggested Fritzing graphic standards I found online and installed it into Inkscape - that’s why I was surprised that it wasn’t being recognized. If this is a known feature it might be useful to notify users that even after installing the fonts provided in the Fritzing graphic standards they will still need to manually alter the SVG file (if I understand this correctly).

I will download and try Randy’s extension for Inkscape - thanks for this link. that is indeed what I am using to create graphics.

When I saved the part it is not saving it in the mine part bin for some reason - it is saving it in a bin called temp which I was only able to find by searching on the part name. Might be user error on my part?

Thank you very much for guiding me - I really appreciate it!

Dave

---

<div class="post-metadata">

**Author:** ![vanepp](https://forum.fritzing.org/user_avatar/forum.fritzing.org/vanepp/32/4426_2.png) [@vanepp](https://forum.fritzing.org/u/vanepp)\
**Post date:** [November 15, 2024, 4:48am UTC](https://forum.fritzing.org/t/font-issues-when-creating-a-new-part/25762/6 "2024-11-15T04:48:29Z")

</div>

> [@davef\_dci](#):
>
> I downloaded Droid Sans from the suggested Fritzing graphic standards I found online and installed it into Inkscape -

I installed it in to Windows rather than Inkscape and usually copy from working files (although I also know the correct format for font family.) This usually is not much of a problem as few people make parts thus there isn’t a lot of effort going it to documenting it. There are a couple of tutorials (that apply to current versions of Fritizng) here, one of mine and one from Old\_Grey that may also help because part making is complex and bites without warning (as you have discovered!) You may have already seen them as I post this regularly when part questions come up. If the font is incorrect Fritzing will substitute one of the standard fonts in the sketch and write that out.

> [@Fritzing PART CREATION Video Tutorial Series](http://forum.fritzing.org/t/fritzing-part-creation-video-tutorial-series/2647):
>
> NEW FASTER PART MAKING VIDEOS AT THE BOTTOM-[Fritzing Parts Fast](https://forum.fritzing.org/t/fritzing-part-creation-video-tutorial-series/2647/19) ADVANCED FRITZING USER TIPS & TRICKS VIDEOS AT THE BOTTOM-[Fritzing Adv Tips & Tricks](https://forum.fritzing.org/t/fritzing-part-creation-video-tutorial-series/2647/15) A series of part creation videos - I’m not an expert, but there was nothing else around at the time. Use 1080p HD fullscreen to see details clearly - use gear symbol bottom right -. Recorded slowly for older people, so select a higher speed if it’s too slow. P.S. - Sorry about the voice/sound yum Fritzing Part Creation - Chapter1 - New Part …

> [@Part creation howto part 1 breadboard and pcb](https://forum.fritzing.org/t/part-creation-howto-part-1-breadboard-and-pcb/7692):
>
> Someone in this forum post [http://forum.fritzing.org/t/tarjeta-s4a-edu-pieza-en-proceso-solamente-falta-la-imagen-en-pcb-y-en-esquematico/7487](http://forum.fritzing.org/t/tarjeta-s4a-edu-pieza-en-proceso-solamente-falta-la-imagen-en-pcb-y-en-esquematico/7487) requested help to fix up a part. So while doing that I decided to record what I needed to do in order to fix the part to provide a tutorial to create new / fix broken parts. If you start from the Tarjeta S4A EDU.fzpz file posted in the above thread, you should be able to recreate my improved part posted in the same thread. I started by loading the origi…

I lately learned there aren’t links to the videos in Old\_Grey’s tutorial so you need to do a google search for the title and then they come up on YouTube.

> [@davef\_dci](#):
>
> When I saved the part it is not saving it in the mine part bin for some reason - it is saving it in a bin called temp which I was only able to find by searching on the part name. Might be user error on my part?

It should not be unless you are saving the sketch as a .fzz file rather than the part as a .fzpz file. Fritzing will put all custom parts (any that are not in core parts) in the .fzz file and loading that will put them in the temp parts bin. The parts editor (if you are using it) will store them in the mine parts bin when saved as a new part. My earlier example that wrote to the mine parts bin was from the parts editor.

Peter
