code: def plot_brillouin_zone_from_kpath(kpath, ax=None, **kwargs):
      
      lines = [[kpath.kpath['kpoints'][k] for k in p]
               for p in kpath.kpath['path']]
      return plot_brillouin_zone(bz_lattice=kpath.prim_rec, lines=lines, ax=ax,
                                 labels=kpath.kpath['kpoints'], **kwargs)
docs: Gives the plot (as a matplotlib object) of the symmetry line path in
          the Brillouin Zone.
  
      Args:
          kpath (HighSymmKpath): a HighSymmKPath object
          ax: matplotlib :class:`Axes` or None if a new figure should be created.
          **kwargs: provided by add_fig_kwargs decorator
  
      Returns:
          matplotlib figure