# File lib/mizuho/generator.rb, line 52
        def start
                if @commenting_system
                        @id_map = IdMap.new
                        if File.exist?(@id_map_file)
                                @id_map.load(@id_map_file)
                        else
                                warn "No ID map file, generating one (#{@id_map_file})..."
                        end
                end
                if !@no_run
                        self.class.run_asciidoc(@input_file, @output_file, @icons_dir,
                                @conf_file, @attributes)
                end
                transform(@output_file)
                if @commenting_system
                        @id_map.save(@id_map_file)
                        stats = @id_map.stats
                        if stats[:fuzzy] > 0
                                warn "Warning: #{stats[:fuzzy]} fuzzy ID(s)"
                        end
                        if stats[:orphaned] > 0
                                warn "Warning: #{stats[:orphaned]} unused ID(s)"
                        end
                end
        end