docs: def plot_csm_and_maps(self, isite, max_csm=8.0):
          """
          Plotting of the coordination numbers of a given site for all the distfactor/angfactor parameters. If the
          chemical environments are given, a color map is added to the plot, with the lowest continuous symmetry measure
          as the value for the color of that distfactor/angfactor set.
          :param isite: Index of the site for which the plot has to be done
          :param plot_type: How to plot the coordinations
          :param title: Title for the figure
          :param max_dist: Maximum distance to be plotted when the plotting of the distance is set to 'initial_normalized'
                           or 'initial_real' (Warning: this is not the same meaning in both cases! In the first case,
                           the closest atom lies at a "normalized" distance of 1.0 so that 2.0 means refers to this
                           normalized distance while in the second case, the real distance is used)
          :param figsize: Size of the figure to be plotted
          :return: Nothing returned, just plot the figure
          """
          try:
              import matplotlib.pyplot as plt
          except ImportError:
              print('Plotting Chemical Environments requires matplotlib ... exiting "plot" function')
              return
          fig = self.get_csm_and_maps(isite=isite, max_csm=max_csm)
          if fig is None:
              return
          plt.show()