code: def save_as_pdf(self, dest_path):
          
          dest_path = self._add_extension('pdf', dest_path)
          build_dir = tempfile.mkdtemp()
          build_path = os.path.join(build_dir, 'document.tex')
          self.save_assets(build_path)
          with open(build_path, 'w') as f:
              f.write(self.render())
          pdf_path = self._build_document(build_path)
          shutil.copyfile(pdf_path, dest_path)
          shutil.rmtree(build_dir)
docs: Save the plot as a PDF file.
  
          Save and render the plot using LaTeX to create a PDF file.
  
          :param dest_path: path of the file.