docs: def apply_rcparams(kind="fast"):
      """Quickly apply rcparams for given purposes.
  
      Parameters
      ----------
      kind: {'default', 'fast', 'publication'} (optional)
          Settings to use. Default is 'fast'.
      """
      if kind == "default":
          matplotlib.rcdefaults()
      elif kind == "fast":
          matplotlib.rcParams["text.usetex"] = False
          matplotlib.rcParams["mathtext.fontset"] = "cm"
          matplotlib.rcParams["font.family"] = "sans-serif"
          matplotlib.rcParams["font.size"] = 14
          matplotlib.rcParams["legend.edgecolor"] = "grey"
          matplotlib.rcParams["contour.negative_linestyle"] = "solid"
      elif kind == "publication":
          matplotlib.rcParams["text.usetex"] = True
          preamble = "\\usepackage[cm]{sfmath}\\usepackage{amssymb}"
          matplotlib.rcParams["text.latex.preamble"] = preamble
          matplotlib.rcParams["mathtext.fontset"] = "cm"
          matplotlib.rcParams["font.family"] = "sans-serif"
          matplotlib.rcParams["font.serif"] = "cm"
          matplotlib.rcParams["font.sans-serif"] = "cm"
          matplotlib.rcParams["font.size"] = 14
          matplotlib.rcParams["legend.edgecolor"] = "grey"
          matplotlib.rcParams["contour.negative_linestyle"] = "solid"