heres a quick setup of common fed registries and the fonts you can use to make your own.
ive often complained about this not being right, so here what it SHOULD look like
ive made a pic at the bottom showing the most common setups. note that this is from TMP on thru eras, no TOS or afterwards till TMP. there are some conjectures about the markings used between TOS and TMP, but ill just leave those out, since they are conjecture anyhow.
the first set ive shown is the typeface normally used on the warp nacelles' reg numbers and the other markings such as 'united federation of planets' in the insignia heralds and on the rear-facing name of the vessel, this is used in all eras mentioned here. now ive seen three versions of the number 1 used on the ships so ive included them all, the middle one is the most common tho. the bottom 1 is apparently used more on most recent TNG era fed ships, even the main registry on some of the very small vessels uses this typeface i.e. the defiant.
the second set is what is most common for the main hull registries on the 'saucer' sections of most ships, as well as behind the bridge module on TMP ships. this typeface is also used for the ship's name above said registry.
the last is most common on TNG era ships, this usually has a dark blue with red outline rather than black with red, and on some ships the area between the blue and the red is white.
there are some ships that dont necesarily follow the rules, as the ambassador class enterprise had all black registries... im sure this was an issue with production time rather than an actual practice.

so there you go, a nice litte guide to fed regs...
ive included the font names that i think best represent the correct typeface, just do a quick search for them if you dont already have them.
the starfleet BdEx Bt might be a little hard to come by, but its out there someplace.
Originally Posted at BCU by Moonraker