How to include custom Fonts in build (pink squares problem)

(I hope I’m not double posting as the page asked me to log in after my previous question but it was gone after that.) I tried to search google like crazy to fix this in a similar fashion as I did with the Shaders turning pink, that is, by going to Graphics Inspector and adding them there, but I’ve found no such setting with custom Fonts. I’ve imported the font into the Assets folder, tried all the different settings in the Font Inspector (Include Font Data On/Off, Dynamic, Ascii, Unicode etc. etc.) but none of them have been included in the game when I have built it. Is there some sort of way of forcing Unity to include the custom Fonts in the build? If they’re not included then they’ll turn up as pink squares in the build. Anyone?

Add this Shader to your fonts.

Shader "GUI/3D Text Shader" {
	Properties {
		_MainTex ("Font Texture", 2D) = "white" {}
		_Color ("Text Color", Color) = (1,1,1,1)
	}
 
	SubShader {
		Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" }
		Lighting Off Cull Back ZWrite Off Fog { Mode Off }
		Blend SrcAlpha OneMinusSrcAlpha
		Pass {
			Color [_Color]
			SetTexture [_MainTex] {
				combine primary, texture * primary
			}
		}
	}
}

You’ll be able to add your fonts.

I ran into a similar problem where the fonts were not included in the build at all when viewing the editor.log after a build. I fixed it by moving the fonts into a Resource folder.