Tex
    For 
TextMobject object, the input is plain text therefore Latex letters and symbols are denoted by a $⋯$ pair. But for 
TexMobject object, the input is Latex code and plain text is entered as Latex code \text{⋯}. 
Tex Font
Font Style
    
        
            | default font family |  | 
        
            | document font family | \textnormal | 
        
            | math default | \mathnormal | 
        
            | roman font family | \textrm | 
        
            | math roman | \mathrm | 
        
            | teletype font  family | \texttt | 
        
            | math typewriter | \mathtt | 
        
            | sans serif font family | \textsf | 
        
            | math sans serif | \mathsf | 
        
            | small capitals | \textsc | 
        
            | italic shape | \textit | 
        
            | math italic | \mathit | 
        
            | bold | \textbf | 
        
            | math bold | \mathbf | 
        
            | math fraktur | \mathfrak | 
        
            | math double struck | \mathds | 
        
            | math script | \mathscr | 
        
            | math calligraphic | \mathcal | 
        
            | math blackboard | \mathbb | 
        
Example
    Code
# folder/file: tut/manim_useful_textmobject_style_001a.py
from manimlib.scene.scene import Scene
from manimlib.mobject.svg.tex_mobject import TexMobject, TextMobject
class manim_useful_textmobject_style_001a(Scene): 
      
   def construct(self):
      text="{0123456789\\ abcdefghijklmnopqrstuvwxyz\\ ABCDEFGHIJKLMNOPQRSTUVWXYZ}"
      self.add(TexMobject("%s" %text).shift([0,3.7,0]).scale(0.6))
      self.add(TexMobject("\\textnormal%s" %text).shift([0,3.3,0]).scale(0.6))
      self.add(TexMobject("\\mathnormal%s" %text).shift([0,2.9,0]).scale(0.6))
      self.add(TexMobject("\\textrm%s" %text).shift([0,2.5,0]).scale(0.6))
      self.add(TexMobject("\\mathrm%s" %text).shift([0,2.1,0]).scale(0.6))
      self.add(TexMobject(r"\texttt%s" %text).shift([0,1.7,0]).scale(0.6))
      self.add(TexMobject(r"\mathtt%s" %text).shift([0,1.3,0]).scale(0.6))
      self.add(TextMobject("$\\textsf%s$" %text).shift([0,0.9,0]).scale(0.6))
      self.add(TextMobject("$\\mathsf%s$" %text).shift([0,0.5,0]).scale(0.6))
      self.add(TexMobject("\\textsc%s" %text).shift([0,0.1,0]).scale(0.6))
      self.add(TexMobject("\\textit%s" %text).shift([0,-0.3,0]).scale(0.6))
      self.add(TexMobject("\\mathit%s" %text).shift([0,-0.7,0]).scale(0.6))
      self.add(TexMobject("\\textbf%s" %text).shift([0,-1.1,0]).scale(0.6))
      self.add(TexMobject("\\mathbf%s" %text).shift([0,-1.5,0]).scale(0.6))
      self.add(TextMobject("$\\mathfrak%s$" %text).shift([0,-1.9,0]).scale(0.6))
      self.add(TextMobject("$\\mathds%s$" %text).shift([0,-2.3,0]).scale(0.6))
      self.add(TextMobject("$\\mathscr%s$" %text).shift([0,-2.7,0]).scale(0.6))
      self.add(TexMobject(r"\\mathcal%s" %text).shift([0,-3.1,0]).scale(0.6))
      self.add(TextMobject("$\\mathbb%s$" %text).shift([0,-3.5,0]).scale(0.6))
    Output
         
Text Style
    
        
            | roman font family | \mathrm | 
        
            | text mode | \text | 
        
            | emphasis, itallics | \emph | 
        
            | upright shape | \textup | 
        
            | italic shape | \textit | 
        
            | slanted shape | \textsl | 
        
            | Small Capitals | \textsc | 
        
            | Uppercase, All caps | \uppercase | 
        
            | bold style | \textbf | 
        
            | medium style | \textmd | 
        
            | tiny size | \tiny | 
        
            | script size | \scriptsize | 
        
            | footnote size | \footnotesize | 
        
            | small size | \small | 
        
            | normal size | \normalsize | 
        
            | large size | \large | 
        
            | Large size | \Large | 
        
            | LARGE size | \LARGE | 
        
            | huge size | \huge | 
        
            | Huge size | \Huge | 
        
Example
    Code
# folder/file: tut/manim_useful_textmobject_style_001a.py
from manimlib.scene.scene import Scene
from manimlib.mobject.svg.tex_mobject import TexMobject, TextMobject
class manim_useful_textmobject_style_002a(Scene): 
      
   def construct(self):
      text="{0123456789\\ abcdefghijklmnopqrstuvwxyz\\ ABCDEFGHIJKLMNOPQRSTUVWXYZ}"
      self.add(TexMobject("\\mathrm%s" %text).shift([0,2.1,0]).scale(0.6))
      self.add(TexMobject("\\text%s" %text).shift([0,0.1,0]).scale(0.6))
      self.add(TexMobject("\\emph%s" %text).shift([0,3.7,0]).scale(0.6))
      self.add(TexMobject("\\textup%s" %text).shift([0,3.3,0]).scale(0.6))
      self.add(TexMobject("\\textit%s" %text).shift([0,2.9,0]).scale(0.6))
      self.add(TexMobject("\\textsl%s" %text).shift([0,2.5,0]).scale(0.6))
      self.add(TexMobject(r"\textsc%s" %text).shift([0,1.7,0]).scale(0.6))
      self.add(TexMobject(r"\uppercase%s" %text).shift([0,1.3,0]).scale(0.6))
      self.add(TextMobject("$\\textbf%s$" %text).shift([0,0.9,0]).scale(0.6))
      self.add(TextMobject("$\\textmd%s$" %text).shift([0,0.5,0]).scale(0.6))
      self.add(TexMobject("\\tiny%s" %text).shift([0,-0.3,0]).scale(0.6))
      self.add(TexMobject("\\scriptsize%s" %text).shift([0,-0.7,0]).scale(0.6))
      self.add(TexMobject("\\footnotesize%s" %text).shift([0,-1.1,0]).scale(0.6))
      self.add(TexMobject("\\small%s" %text).shift([0,-1.5,0]).scale(0.6))
      self.add(TextMobject("$\\normalsize%s$" %text).shift([0,-1.9,0]).scale(0.6))
      self.add(TextMobject("$\\large%s$" %text).shift([0,-2.3,0]).scale(0.6))
      self.add(TextMobject("$\\Large%s$" %text).shift([0,-2.7,0]).scale(0.6))
      self.add(TexMobject(r"\LARGE%s" %text).shift([0,-3.1,0]).scale(0.6))
      self.add(TextMobject("$\\huge%s$" %text).shift([0,-3.5,0]).scale(0.6))
      self.add(TextMobject("$\\Huge%s$" %text).shift([0,-3.9,0]).scale(0.6))
    Output
        