summaryrefslogtreecommitdiff
path: root/share/doc/kicad/help/es
diff options
context:
space:
mode:
authorrahulp132020-03-17 14:55:41 +0530
committerrahulp132020-03-17 14:55:41 +0530
commit296443137f4288cb030e92859ccfbe3204bc1088 (patch)
treeca4798c2da1e7244edc3bc108d81b462b537aea2 /share/doc/kicad/help/es
parent0db48f6533517ecebfd9f0693f89deca28408b76 (diff)
downloadKiCad-eSim-296443137f4288cb030e92859ccfbe3204bc1088.tar.gz
KiCad-eSim-296443137f4288cb030e92859ccfbe3204bc1088.tar.bz2
KiCad-eSim-296443137f4288cb030e92859ccfbe3204bc1088.zip
initial commit
Diffstat (limited to 'share/doc/kicad/help/es')
-rw-r--r--share/doc/kicad/help/es/cvpcb.epubbin0 -> 380751 bytes
-rw-r--r--share/doc/kicad/help/es/cvpcb.html2134
-rw-r--r--share/doc/kicad/help/es/cvpcb.pdfbin0 -> 532936 bytes
-rw-r--r--share/doc/kicad/help/es/eeschema.epubbin0 -> 1701672 bytes
-rw-r--r--share/doc/kicad/help/es/eeschema.html7289
-rw-r--r--share/doc/kicad/help/es/eeschema.pdfbin0 -> 2080962 bytes
-rw-r--r--share/doc/kicad/help/es/gerbview.epubbin0 -> 191152 bytes
-rw-r--r--share/doc/kicad/help/es/gerbview.html1325
-rw-r--r--share/doc/kicad/help/es/gerbview.pdfbin0 -> 254820 bytes
-rw-r--r--share/doc/kicad/help/es/getting_started_in_kicad.epubbin0 -> 836836 bytes
-rw-r--r--share/doc/kicad/help/es/getting_started_in_kicad.html3306
-rw-r--r--share/doc/kicad/help/es/getting_started_in_kicad.pdfbin0 -> 934060 bytes
-rw-r--r--share/doc/kicad/help/es/images/Footprint_library_list.pngbin0 -> 20479 bytes
-rw-r--r--share/doc/kicad/help/es/images/Footprint_tables_list.pngbin0 -> 38895 bytes
-rw-r--r--share/doc/kicad/help/es/images/Library_list_menu_item.pngbin0 -> 6815 bytes
-rw-r--r--share/doc/kicad/help/es/images/Library_tables_menu_item.pngbin0 -> 9818 bytes
-rw-r--r--share/doc/kicad/help/es/images/Modedit_context_menu_graphics.pngbin0 -> 15880 bytes
-rw-r--r--share/doc/kicad/help/es/images/Modedit_context_menu_module_parameters.pngbin0 -> 18003 bytes
-rw-r--r--share/doc/kicad/help/es/images/Modedit_context_menu_pads.pngbin0 -> 20541 bytes
-rw-r--r--share/doc/kicad/help/es/images/Modedit_footprint_3d_preview.pngbin0 -> 7848 bytes
-rw-r--r--share/doc/kicad/help/es/images/Modedit_footprint_level_pad_settings.pngbin0 -> 9161 bytes
-rw-r--r--share/doc/kicad/help/es/images/Modedit_footprint_text_properties.pngbin0 -> 15782 bytes
-rw-r--r--share/doc/kicad/help/es/images/Modedit_main_window.pngbin0 -> 42995 bytes
-rw-r--r--share/doc/kicad/help/es/images/Modedit_module_3d_options.pngbin0 -> 23549 bytes
-rw-r--r--share/doc/kicad/help/es/images/Modedit_module_attributes.pngbin0 -> 3350 bytes
-rw-r--r--share/doc/kicad/help/es/images/Modedit_module_autoplace_settings.pngbin0 -> 8378 bytes
-rw-r--r--share/doc/kicad/help/es/images/Modedit_module_properties.pngbin0 -> 28229 bytes
-rw-r--r--share/doc/kicad/help/es/images/Modedit_module_properties_dialog.pngbin0 -> 28459 bytes
-rw-r--r--share/doc/kicad/help/es/images/Modedit_module_properties_documentation_fields.pngbin0 -> 11648 bytes
-rw-r--r--share/doc/kicad/help/es/images/Modedit_pad_delta_example.pngbin0 -> 4426 bytes
-rw-r--r--share/doc/kicad/help/es/images/Modedit_pad_level_pad_settings.pngbin0 -> 7147 bytes
-rw-r--r--share/doc/kicad/help/es/images/Modedit_pad_offset_example.pngbin0 -> 6516 bytes
-rw-r--r--share/doc/kicad/help/es/images/Modedit_pad_properties_dialog.pngbin0 -> 39187 bytes
-rw-r--r--share/doc/kicad/help/es/images/Modedit_top_toolbar.pngbin0 -> 8336 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_DRC_dialog.pngbin0 -> 22334 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_add_cutout_menu_item.pngbin0 -> 33906 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_advanced_tracing_options.pngbin0 -> 28073 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_archive_footprints_menu.pngbin0 -> 26799 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_array_dialog_circular.pngbin0 -> 14426 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_array_dialog_grid.pngbin0 -> 29121 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_array_grid_offsets.pngbin0 -> 3231 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_array_grid_stagger_cols_3.pngbin0 -> 4233 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_array_grid_stagger_rows_2.pngbin0 -> 2335 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_bad_tracks_deletion_option.pngbin0 -> 2808 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_board_outline_imported_from_a_DXF.pngbin0 -> 2777 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_board_outline_with_dogpile.pngbin0 -> 2810 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_board_outline_with_globally_placed_modules.pngbin0 -> 8264 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_change_modules_button.pngbin0 -> 14907 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_circuit_after_placement.pngbin0 -> 10112 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_context_module_mode_module_under_cursor.pngbin0 -> 32159 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_context_module_mode_no_module_under_cursor.pngbin0 -> 56181 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_coordinate_status_display.pngbin0 -> 1914 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_copper_layers_contrast_high.pngbin0 -> 21111 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_copper_layers_contrast_normal.pngbin0 -> 29067 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_creating_new_track.pngbin0 -> 17137 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_design_rules_dropdown.pngbin0 -> 3989 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_design_rules_editor_global_tab.pngbin0 -> 40520 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_design_rules_editor_netclass_tab.pngbin0 -> 44162 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_design_rules_menu.pngbin0 -> 4158 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_design_rules_top_toolbar.pngbin0 -> 7716 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_dimensions_menu.pngbin0 -> 7314 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_dr_example_rustic.pngbin0 -> 8686 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_dr_example_standard.pngbin0 -> 6027 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_drill_file_dialog.pngbin0 -> 47187 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_drill_origin_setting.pngbin0 -> 1024 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_edit_menu.pngbin0 -> 10136 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_example_library.pngbin0 -> 44726 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_exchange_module_option.pngbin0 -> 2918 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_extra_footprints_deletion_option.pngbin0 -> 2730 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_file_menu.pngbin0 -> 20472 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_fill_refill_all_zones.pngbin0 -> 5912 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_final_preparation_example_board.pngbin0 -> 33920 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_footprint_exchange_options.pngbin0 -> 18611 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_general_options_dialog.pngbin0 -> 40122 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_grid_size_dropdown.pngbin0 -> 761 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_import_spread_footprints.pngbin0 -> 30125 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_keepout_area_properties.pngbin0 -> 12596 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_layer_colour_key.pngbin0 -> 332 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_layer_manager_pane.pngbin0 -> 8742 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_layer_pair_indicator.pngbin0 -> 997 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_layer_selection_dialog.pngbin0 -> 8231 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_layer_selection_dropdown.pngbin0 -> 8990 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_layer_selection_popup.pngbin0 -> 6841 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_layer_setup_dialog.pngbin0 -> 24743 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_layer_setup_dialog_layer_properties.pngbin0 -> 10540 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_left_toolbar.pngbin0 -> 17058 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_legacy_block_selection_dialog.pngbin0 -> 21583 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_module_properties.pngbin0 -> 37733 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_module_selection_option.pngbin0 -> 3215 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_move_all_modules.pngbin0 -> 29659 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_move_exact_cartesian.pngbin0 -> 15294 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_move_exact_polar.pngbin0 -> 14869 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_new_track_completed.pngbin0 -> 2100 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_new_track_in_progress.pngbin0 -> 4902 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_pad_mask_clearance_menu_item.pngbin0 -> 7287 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_pad_mask_settings_dialog.pngbin0 -> 10049 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_place_menu.pngbin0 -> 11836 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_plot_dialog.pngbin0 -> 44196 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_plot_fine_scale_setting.pngbin0 -> 5396 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_plot_options_gerber.pngbin0 -> 28431 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_plot_options_other_formats.pngbin0 -> 21921 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_plot_postscript_dialog.pngbin0 -> 43994 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_popup_footprint_mode.pngbin0 -> 32684 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_popup_footprint_mode_footprint.pngbin0 -> 36511 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_popup_footprint_mode_track.pngbin0 -> 14230 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_popup_normal_mode.pngbin0 -> 13047 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_popup_normal_mode_footprint.pngbin0 -> 30811 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_popup_normal_mode_track.pngbin0 -> 32804 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_popup_track_mode.pngbin0 -> 32529 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_popup_track_mode_footprint.pngbin0 -> 37687 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_popup_track_mode_track.pngbin0 -> 46590 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_preferences_menu.pngbin0 -> 23761 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_ratsnest_during_move.pngbin0 -> 17154 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_right_toolbar.pngbin0 -> 12805 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_route_menu.pngbin0 -> 8623 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_setting_pcb_origin.pngbin0 -> 3245 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_simple_board_outline.pngbin0 -> 877 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_specific_size_options.pngbin0 -> 16687 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_stacked_footprints.pngbin0 -> 12039 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_technical_layer_zone_dialog.pngbin0 -> 5785 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_technical_layers_contrast_high.pngbin0 -> 24238 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_technical_layers_contrast_normal.pngbin0 -> 29854 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_thermal_relief_parameters.pngbin0 -> 9582 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_thermal_relief_settings.pngbin0 -> 1259 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_toolbar_layer_select_dropdown.pngbin0 -> 3002 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_tools_menu.pngbin0 -> 6251 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_top_menu_bar.pngbin0 -> 4160 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_top_toolbar.pngbin0 -> 15935 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_track_context_menu.pngbin0 -> 21541 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_track_global_edit_context_menu.pngbin0 -> 14301 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_track_global_edit_dialog.pngbin0 -> 25359 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_track_in_progres_context.pngbin0 -> 17227 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_track_thickness_dropdown.pngbin0 -> 794 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_track_toolbar.pngbin0 -> 7278 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_track_toolbar_grid_size_selection.pngbin0 -> 3331 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_track_toolbar_track_width_selection.pngbin0 -> 3355 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_track_toolbar_track_width_selection_in_use.pngbin0 -> 5157 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_track_toolbar_via_size_selection.pngbin0 -> 3623 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_track_toolbar_via_size_selection_in_use.pngbin0 -> 5007 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_track_toolbar_zoom_selection.pngbin0 -> 2334 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_unlock_footprint_option.pngbin0 -> 3469 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_unstacked_footprints.pngbin0 -> 8912 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_via_layer_pair_dialog.pngbin0 -> 6555 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_via_layer_pair_popup.pngbin0 -> 13272 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_via_size_dropdown.pngbin0 -> 786 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_view_menu.pngbin0 -> 12662 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_zone_add_similar_after.pngbin0 -> 6321 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_zone_add_similar_during.pngbin0 -> 6077 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_zone_context_menu.pngbin0 -> 33945 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_zone_corner_move_after.pngbin0 -> 10136 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_zone_corner_move_during.pngbin0 -> 14195 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_zone_exclude_pads.pngbin0 -> 2820 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_zone_filled_with_cutout.pngbin0 -> 18842 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_zone_filling_options.pngbin0 -> 6905 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_zone_filling_result.pngbin0 -> 17020 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_zone_include_pads.pngbin0 -> 2780 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_zone_limit_example.pngbin0 -> 19647 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_zone_modification_menu_items.pngbin0 -> 7856 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_zone_priority_example.pngbin0 -> 25487 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_zone_priority_example_after_filling.pngbin0 -> 26105 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_zone_priority_level_setting.pngbin0 -> 987 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_zone_properties_dialog.pngbin0 -> 21280 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_zone_thermal_relief.pngbin0 -> 3125 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_zone_unfilled_cutout_outline.pngbin0 -> 8568 bytes
-rw-r--r--share/doc/kicad/help/es/images/Pcbnew_zoom_factor_dropdown.pngbin0 -> 773 bytes
-rw-r--r--share/doc/kicad/help/es/images/Right-click_legacy_menu.pngbin0 -> 81496 bytes
-rw-r--r--share/doc/kicad/help/es/images/Sample_3D_board.pngbin0 -> 60796 bytes
-rw-r--r--share/doc/kicad/help/es/images/bus_junction.pngbin0 -> 720 bytes
-rw-r--r--share/doc/kicad/help/es/images/configure_path_dlg.pngbin0 -> 14611 bytes
-rw-r--r--share/doc/kicad/help/es/images/cvpcb_main_toolbar.pngbin0 -> 4881 bytes
-rw-r--r--share/doc/kicad/help/es/images/drag_element.pngbin0 -> 1255 bytes
-rw-r--r--share/doc/kicad/help/es/images/edit_line.pngbin0 -> 1414 bytes
-rw-r--r--share/doc/kicad/help/es/images/edit_line_end.pngbin0 -> 174 bytes
-rw-r--r--share/doc/kicad/help/es/images/edit_line_start.pngbin0 -> 149 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_annotation_choice_free.pngbin0 -> 1254 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_annotation_choice_x100.pngbin0 -> 1259 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_annotation_choice_x1000.pngbin0 -> 1438 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_annotation_order_none.pngbin0 -> 1590 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_annotation_order_x.pngbin0 -> 1303 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_annotation_order_y.pngbin0 -> 1311 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_complex_hierarchy.pngbin0 -> 2470 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_component_properties.pngbin0 -> 19125 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_cvpcb_with_filtering.pngbin0 -> 29104 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_cvpcb_without_filtering.pngbin0 -> 44233 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_erc_options.pngbin0 -> 13984 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_file_menu_plot.pngbin0 -> 27010 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_flat_hierarchy.pngbin0 -> 1286 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_flat_hierarchy_1.pngbin0 -> 3194 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_flat_hierarchy_2.pngbin0 -> 3489 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_flat_hierarchy_3.pngbin0 -> 438 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_hierarchical_label.pngbin0 -> 13516 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_hierarchical_pin.pngbin0 -> 6685 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_libedit_alias.pngbin0 -> 6435 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_libedit_anchor.pngbin0 -> 35987 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_libedit_context_menu.pngbin0 -> 17868 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_libedit_description.pngbin0 -> 6659 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_libedit_disable_common.pngbin0 -> 15828 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_libedit_field_context_menu.pngbin0 -> 6971 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_libedit_field_properties.pngbin0 -> 20429 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_libedit_footprint.pngbin0 -> 6459 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_libedit_new.pngbin0 -> 28364 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_libedit_not_interchangeable.pngbin0 -> 11850 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_libedit_pin_context_menu.pngbin0 -> 6452 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_libedit_pin_properties.pngbin0 -> 15203 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_libedit_pin_properties_style.pngbin0 -> 20252 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_libedit_pins_per_part.pngbin0 -> 5541 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_libedit_polyline_properties.pngbin0 -> 11235 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_libedit_power_symbol.pngbin0 -> 35777 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_libedit_select_unit.pngbin0 -> 14194 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_libedit_unit1.pngbin0 -> 1189 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_libedit_unit2.pngbin0 -> 1305 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_libedit_unit3.pngbin0 -> 1141 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_library_component_field.pngbin0 -> 11869 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_netlist_dialog_add_plugin.pngbin0 -> 6120 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_netlist_dialog_padspcb.pngbin0 -> 16754 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_netlist_dialog_pcbnew.pngbin0 -> 12711 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_netlist_dialog_spice.pngbin0 -> 16947 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_netlist_schematic.pngbin0 -> 4979 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_plot_dxf.pngbin0 -> 22271 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_plot_hpgl.pngbin0 -> 25250 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_plot_pdf.pngbin0 -> 22392 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_plot_postscript.pngbin0 -> 22435 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_plot_svg.pngbin0 -> 22230 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_plugin_add_plugin.pngbin0 -> 6460 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_plugin_padspcb.pngbin0 -> 11587 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_popup_edit_component.pngbin0 -> 11615 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_popup_edit_label.pngbin0 -> 11394 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_popup_without_element.pngbin0 -> 6735 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_power_pins_and_flags.pngbin0 -> 2607 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_properties_for_component.pngbin0 -> 11205 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_pspice_netlist.pngbin0 -> 4254 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_uncheck_pin_name_inside.pngbin0 -> 2967 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_viewlib_choose.pngbin0 -> 11865 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_viewlib_select_component.pngbin0 -> 25937 bytes
-rw-r--r--share/doc/kicad/help/es/images/eeschema_viewlib_select_library.pngbin0 -> 20053 bytes
-rw-r--r--share/doc/kicad/help/es/images/erc_pointers.pngbin0 -> 1784 bytes
-rw-r--r--share/doc/kicad/help/es/images/erc_pointers_message.pngbin0 -> 5654 bytes
-rw-r--r--share/doc/kicad/help/es/images/es/choose_component.pngbin0 -> 23982 bytes
-rw-r--r--share/doc/kicad/help/es/images/es/component_history.pngbin0 -> 20505 bytes
-rw-r--r--share/doc/kicad/help/es/images/es/custom_tracks_width.pngbin0 -> 9103 bytes
-rw-r--r--share/doc/kicad/help/es/images/es/design_rules.pngbin0 -> 11111 bytes
-rw-r--r--share/doc/kicad/help/es/images/es/edit_component_dropdown.pngbin0 -> 57060 bytes
-rw-r--r--share/doc/kicad/help/es/images/es/kicad_flowchart.pngbin0 -> 205865 bytes
-rw-r--r--share/doc/kicad/help/es/images/es/pad_properties.pngbin0 -> 102820 bytes
-rw-r--r--share/doc/kicad/help/es/images/es/pcbnew_select_track_width.pngbin0 -> 20393 bytes
-rw-r--r--share/doc/kicad/help/es/images/es/pin_properties.pngbin0 -> 34012 bytes
-rw-r--r--share/doc/kicad/help/es/images/gerbview_file_menu.pngbin0 -> 8695 bytes
-rw-r--r--share/doc/kicad/help/es/images/gerbview_layer_manager.pngbin0 -> 5930 bytes
-rw-r--r--share/doc/kicad/help/es/images/gerbview_layer_select_1.pngbin0 -> 5667 bytes
-rw-r--r--share/doc/kicad/help/es/images/gerbview_layer_select_2.pngbin0 -> 5825 bytes
-rw-r--r--share/doc/kicad/help/es/images/gerbview_left_toolbar.pngbin0 -> 4009 bytes
-rw-r--r--share/doc/kicad/help/es/images/gerbview_main_screen.pngbin0 -> 46533 bytes
-rw-r--r--share/doc/kicad/help/es/images/gerbview_misc_menu.pngbin0 -> 5349 bytes
-rw-r--r--share/doc/kicad/help/es/images/gerbview_mode_raw_stack.pngbin0 -> 5966 bytes
-rw-r--r--share/doc/kicad/help/es/images/gerbview_mode_transparency.pngbin0 -> 6320 bytes
-rw-r--r--share/doc/kicad/help/es/images/gerbview_preferences_menu.pngbin0 -> 5495 bytes
-rw-r--r--share/doc/kicad/help/es/images/gerbview_top_dcode.pngbin0 -> 1937 bytes
-rw-r--r--share/doc/kicad/help/es/images/gerbview_top_info.pngbin0 -> 1901 bytes
-rw-r--r--share/doc/kicad/help/es/images/gerbview_top_layer.pngbin0 -> 2320 bytes
-rw-r--r--share/doc/kicad/help/es/images/gerbview_top_toolbar.pngbin0 -> 6854 bytes
-rw-r--r--share/doc/kicad/help/es/images/gsik_bus_connection.pngbin0 -> 20601 bytes
-rw-r--r--share/doc/kicad/help/es/images/gsik_high_number_pins.pngbin0 -> 21772 bytes
-rw-r--r--share/doc/kicad/help/es/images/gsik_myconn3_l.pngbin0 -> 2085 bytes
-rw-r--r--share/doc/kicad/help/es/images/gsik_myconn3_quicklib.pngbin0 -> 1854 bytes
-rw-r--r--share/doc/kicad/help/es/images/gsik_myconn3_s.pngbin0 -> 838 bytes
-rw-r--r--share/doc/kicad/help/es/images/gsik_tutorial1_010.pngbin0 -> 3598 bytes
-rw-r--r--share/doc/kicad/help/es/images/gsik_tutorial1_020.pngbin0 -> 5356 bytes
-rw-r--r--share/doc/kicad/help/es/images/gsik_tutorial1_030.pngbin0 -> 1047 bytes
-rw-r--r--share/doc/kicad/help/es/images/gsik_tutorial1_040.pngbin0 -> 5338 bytes
-rw-r--r--share/doc/kicad/help/es/images/gsik_tutorial1_050.pngbin0 -> 6178 bytes
-rw-r--r--share/doc/kicad/help/es/images/gsik_tutorial1_060.pngbin0 -> 1445 bytes
-rw-r--r--share/doc/kicad/help/es/images/gsik_tutorial1_070.pngbin0 -> 954 bytes
-rw-r--r--share/doc/kicad/help/es/images/gsik_tutorial1_080.pngbin0 -> 7709 bytes
-rw-r--r--share/doc/kicad/help/es/images/gsik_tutorial1_090.pngbin0 -> 8142 bytes
-rw-r--r--share/doc/kicad/help/es/images/gsik_tutorial1_100.pngbin0 -> 10487 bytes
-rw-r--r--share/doc/kicad/help/es/images/hierarchical_label_root.pngbin0 -> 4426 bytes
-rw-r--r--share/doc/kicad/help/es/images/hierarchical_label_sub.pngbin0 -> 2669 bytes
-rw-r--r--share/doc/kicad/help/es/images/hierarchy_navigator_dialog.pngbin0 -> 8091 bytes
-rw-r--r--share/doc/kicad/help/es/images/hsheet_properties_1.pngbin0 -> 9372 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_arc.pngbin0 -> 410 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_bus.pngbin0 -> 156 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_bus2bus.pngbin0 -> 422 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_circle.pngbin0 -> 695 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_component.pngbin0 -> 382 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_corner.pngbin0 -> 449 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_dashed_line.pngbin0 -> 376 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_dimension.pngbin0 -> 425 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_entry.pngbin0 -> 173 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_glabel.pngbin0 -> 511 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_hierar_pin.pngbin0 -> 1133 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_hierarchical_label.pngbin0 -> 1104 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_hierarchical_subsheet.pngbin0 -> 1386 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_junction.pngbin0 -> 245 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_keepout_area.pngbin0 -> 404 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_line.pngbin0 -> 149 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_line2bus.pngbin0 -> 309 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_line_label.pngbin0 -> 293 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_mires.pngbin0 -> 546 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_polygon.pngbin0 -> 598 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_power.pngbin0 -> 127 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_rectangle.pngbin0 -> 261 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_text.pngbin0 -> 257 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_tracks.pngbin0 -> 224 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_zone.pngbin0 -> 592 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/add_zone_cutout.pngbin0 -> 863 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/anchor.pngbin0 -> 781 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/annotate.pngbin0 -> 997 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/annotate_down_right.pngbin0 -> 1156 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/annotate_right_down.pngbin0 -> 1140 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/array_line.pngbin0 -> 650 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/array_module.pngbin0 -> 178 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/array_pad.pngbin0 -> 1014 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/array_target.pngbin0 -> 603 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/array_text.pngbin0 -> 402 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/array_zone.pngbin0 -> 595 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/auto_association.pngbin0 -> 503 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/auto_associe.pngbin0 -> 503 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/auto_delete_track.pngbin0 -> 497 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/auto_track_width.pngbin0 -> 343 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/axis3d.pngbin0 -> 1274 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/axis3d_back.pngbin0 -> 1394 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/axis3d_bottom.pngbin0 -> 1414 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/axis3d_front.pngbin0 -> 1383 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/axis3d_left.pngbin0 -> 1359 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/axis3d_right.pngbin0 -> 1349 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/axis3d_top.pngbin0 -> 1348 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/bom.pngbin0 -> 1497 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/book.pngbin0 -> 1300 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/break_bus.pngbin0 -> 871 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/break_line.pngbin0 -> 703 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/browse_files.pngbin0 -> 1169 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/cancel.pngbin0 -> 961 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/change_entry_orient.pngbin0 -> 1566 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/checked_ok.pngbin0 -> 655 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/component_select_alternate_shape.pngbin0 -> 1216 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/component_select_unit.pngbin0 -> 782 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/config.pngbin0 -> 1234 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/contrast_mode.pngbin0 -> 564 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/coordination_system.pngbin0 -> 946 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/copper_layers_setup.pngbin0 -> 1311 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/copy_button.pngbin0 -> 813 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/copy_library.pngbin0 -> 1688 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/copy_to_clipboard.pngbin0 -> 813 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/copyblock.pngbin0 -> 883 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/copycomponent.pngbin0 -> 771 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/create_cmp_file.pngbin0 -> 548 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/cursor.pngbin0 -> 619 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/cursor_shape.pngbin0 -> 474 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/cut_button.pngbin0 -> 1382 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/cvpcb.pngbin0 -> 1230 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/dashline.pngbin0 -> 464 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/datasheet.pngbin0 -> 1561 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/delete.pngbin0 -> 1127 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/delete_arc.pngbin0 -> 1137 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/delete_association.pngbin0 -> 641 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/delete_bus.pngbin0 -> 894 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/delete_circle.pngbin0 -> 1307 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/delete_connection.pngbin0 -> 1118 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/delete_cotation.pngbin0 -> 932 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/delete_field.pngbin0 -> 899 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/delete_glabel.pngbin0 -> 1388 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/delete_line.pngbin0 -> 691 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/delete_module.pngbin0 -> 1316 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/delete_net.pngbin0 -> 1003 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/delete_node.pngbin0 -> 1118 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/delete_pad.pngbin0 -> 1108 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/delete_pin.pngbin0 -> 1056 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/delete_pinsheet.pngbin0 -> 1420 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/delete_polygon.pngbin0 -> 1288 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/delete_rectangle.pngbin0 -> 1080 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/delete_segment.pngbin0 -> 689 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/delete_sheet.pngbin0 -> 1266 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/delete_text.pngbin0 -> 776 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/delete_track.pngbin0 -> 944 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/directory.pngbin0 -> 1029 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/display_options.pngbin0 -> 1264 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/down.pngbin0 -> 726 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/drag_module.pngbin0 -> 1115 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/drag_outline_segment.pngbin0 -> 873 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/drag_pad.pngbin0 -> 861 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/drag_segment_withslope.pngbin0 -> 954 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/drag_track_segment.pngbin0 -> 768 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/drc.pngbin0 -> 1264 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/drc_off.pngbin0 -> 1328 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/duplicate_footprint.pngbin0 -> 477 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/duplicate_line.pngbin0 -> 378 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/duplicate_module.pngbin0 -> 477 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/duplicate_pad.pngbin0 -> 587 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/duplicate_target.pngbin0 -> 787 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/duplicate_text.pngbin0 -> 423 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/duplicate_zone.pngbin0 -> 791 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/edges_sketch.pngbin0 -> 876 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/edit.pngbin0 -> 650 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/edit_comp_footprint.pngbin0 -> 1210 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/edit_comp_ref.pngbin0 -> 1094 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/edit_comp_value.pngbin0 -> 1096 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/edit_component.pngbin0 -> 1228 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/edit_module.pngbin0 -> 1163 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/edit_part.pngbin0 -> 1205 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/edit_sheet.pngbin0 -> 1333 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/edit_text.pngbin0 -> 754 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/editor.pngbin0 -> 1333 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/eeschema.pngbin0 -> 1389 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/enter_sheet.pngbin0 -> 1224 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/erc.pngbin0 -> 1264 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/erc_green.pngbin0 -> 215 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/ercerr.pngbin0 -> 453 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/ercwarn.pngbin0 -> 1062 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/exit.pngbin0 -> 1021 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/export.pngbin0 -> 1214 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/export_dsn.pngbin0 -> 1231 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/export_footprint_names.pngbin0 -> 1033 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/export_idf.pngbin0 -> 1476 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/export_module.pngbin0 -> 1034 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/export_options_pad.pngbin0 -> 1254 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/fabrication.pngbin0 -> 1496 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/file_footprint.pngbin0 -> 1284 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/fill_zone.pngbin0 -> 1216 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/filter_component.pngbin0 -> 674 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/filter_library.pngbin0 -> 647 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/filter_pincount.pngbin0 -> 791 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/find.pngbin0 -> 1353 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/find_replace.pngbin0 -> 1569 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/flag.pngbin0 -> 703 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/fonts.pngbin0 -> 257 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/footprint_text.pngbin0 -> 599 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/gbr_select_mode0.pngbin0 -> 443 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/gbr_select_mode1.pngbin0 -> 448 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/gbr_select_mode2.pngbin0 -> 605 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/general_deletions.pngbin0 -> 1662 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/general_ratsnest.pngbin0 -> 651 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/gerber_file.pngbin0 -> 1117 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/gerber_open_dcode_file.pngbin0 -> 1353 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/gerber_recent_files.pngbin0 -> 1490 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/gerbview.pngbin0 -> 2172 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/gerbview_clear_layers.pngbin0 -> 578 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/gerbview_drill_file.pngbin0 -> 1131 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/gerbview_open_recent_drill_files.pngbin0 -> 1474 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/gerbview_show_negative_objects.pngbin0 -> 237 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/gl_change.pngbin0 -> 748 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/glabel2label.pngbin0 -> 633 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/glabel2text.pngbin0 -> 680 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/global_options_pad.pngbin0 -> 1154 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/green.pngbin0 -> 1002 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/grid.pngbin0 -> 156 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/grid_select.pngbin0 -> 288 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/grid_select_axis.pngbin0 -> 183 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/hammer.pngbin0 -> 1104 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/help.pngbin0 -> 1410 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/hidden_pin.pngbin0 -> 562 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/hierarchy_cursor.pngbin0 -> 738 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/hierarchy_nav.pngbin0 -> 291 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/hotkeys.pngbin0 -> 1397 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/icon_cvpcb_small.pngbin0 -> 1220 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/icon_gerbview_small.pngbin0 -> 1912 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/icon_txt.pngbin0 -> 1333 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/image.pngbin0 -> 1082 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/import.pngbin0 -> 1168 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/import3d.pngbin0 -> 633 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/import_cmp_from_lib.pngbin0 -> 800 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/import_footprint_names.pngbin0 -> 1318 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/import_hierarchical_label.pngbin0 -> 1429 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/import_module.pngbin0 -> 1040 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/info.pngbin0 -> 1052 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/insert_module_board.pngbin0 -> 183 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/invisible_text.pngbin0 -> 460 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/kicad_icon_small.pngbin0 -> 1175 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/label.pngbin0 -> 394 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/label2glabel.pngbin0 -> 771 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/label2text.pngbin0 -> 789 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/lang_bg.pngbin0 -> 121 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/lang_catalan.pngbin0 -> 264 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/lang_chinese.pngbin0 -> 283 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/lang_cs.pngbin0 -> 352 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/lang_de.pngbin0 -> 167 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/lang_def.pngbin0 -> 1812 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/lang_en.pngbin0 -> 1055 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/lang_es.pngbin0 -> 350 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/lang_fi.pngbin0 -> 284 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/lang_fr.pngbin0 -> 184 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/lang_gr.pngbin0 -> 351 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/lang_hu.pngbin0 -> 210 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/lang_it.pngbin0 -> 203 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/lang_jp.pngbin0 -> 332 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/lang_ko.pngbin0 -> 688 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/lang_nl.pngbin0 -> 192 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/lang_pl.pngbin0 -> 160 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/lang_pt.pngbin0 -> 639 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/lang_ru.pngbin0 -> 187 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/lang_sl.pngbin0 -> 301 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/language.pngbin0 -> 1768 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/layers_manager.pngbin0 -> 1119 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/leave_sheet.pngbin0 -> 1094 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/left.pngbin0 -> 743 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/lib_next.pngbin0 -> 1122 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/lib_previous.pngbin0 -> 1101 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/libedit.pngbin0 -> 1735 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/libedprt.pngbin0 -> 535 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/library.pngbin0 -> 1537 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/library_browse.pngbin0 -> 1933 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/library_table.pngbin0 -> 1947 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/library_update.pngbin0 -> 1891 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/libview.pngbin0 -> 1511 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/lines90.pngbin0 -> 234 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/load_module_board.pngbin0 -> 727 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/load_module_lib.pngbin0 -> 1058 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/local_ratsnest.pngbin0 -> 465 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/locked.pngbin0 -> 1067 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/macros_record.pngbin0 -> 969 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/mirepcb.pngbin0 -> 602 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/mirror_footprint_axisX.pngbin0 -> 815 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/mirror_footprint_axisY.pngbin0 -> 804 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/mirror_h.pngbin0 -> 570 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/mirror_v.pngbin0 -> 602 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/mode_module.pngbin0 -> 1093 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/mode_track.pngbin0 -> 282 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/modratsnest.pngbin0 -> 1404 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/module.pngbin0 -> 641 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/module_check.pngbin0 -> 1203 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/module_editor.pngbin0 -> 1141 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/module_filtered_list.pngbin0 -> 674 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/module_full_list.pngbin0 -> 653 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/module_library_list.pngbin0 -> 647 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/module_options.pngbin0 -> 1106 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/module_pin_filtered_list.pngbin0 -> 791 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/module_ratsnest.pngbin0 -> 1390 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/module_wizard.pngbin0 -> 1847 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/modview_icon.pngbin0 -> 1341 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/morgan1.pngbin0 -> 446 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/morgan2.pngbin0 -> 551 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/move.pngbin0 -> 1155 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/move_arc.pngbin0 -> 764 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/move_circle.pngbin0 -> 1186 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/move_field.pngbin0 -> 1173 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/move_glabel.pngbin0 -> 1178 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/move_line.pngbin0 -> 617 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/move_module.pngbin0 -> 1314 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/move_pad.pngbin0 -> 914 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/move_pin.pngbin0 -> 925 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/move_pinsheet.pngbin0 -> 1150 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/move_polygon.pngbin0 -> 1205 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/move_rectangle.pngbin0 -> 1008 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/move_sheet.pngbin0 -> 1117 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/move_target.pngbin0 -> 858 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/move_text.pngbin0 -> 798 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/move_track.pngbin0 -> 705 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/move_track_segment.pngbin0 -> 617 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/move_zone.pngbin0 -> 776 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/mw_add_gap.pngbin0 -> 256 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/mw_add_line.pngbin0 -> 403 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/mw_add_shape.pngbin0 -> 290 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/mw_add_stub.pngbin0 -> 217 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/mw_add_stub_arc.pngbin0 -> 556 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/mw_toolbar.pngbin0 -> 1211 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/net_highlight.pngbin0 -> 671 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/net_locked.pngbin0 -> 1384 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/net_unlocked.pngbin0 -> 1421 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/netlist.pngbin0 -> 1557 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/new.pngbin0 -> 736 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/new_component.pngbin0 -> 382 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/new_cvpcb.pngbin0 -> 1220 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/new_footprint.pngbin0 -> 641 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/new_library.pngbin0 -> 1200 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/new_pcb.pngbin0 -> 736 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/new_project.pngbin0 -> 895 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/new_project_with_template.pngbin0 -> 1120 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/new_sch.pngbin0 -> 867 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/new_txt.pngbin0 -> 1276 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/noconn.pngbin0 -> 213 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/normal.pngbin0 -> 784 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/online_help.pngbin0 -> 1192 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/open_3d_model_view.pngbin0 -> 219 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/open_brd_file.pngbin0 -> 1366 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/open_document.pngbin0 -> 1129 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/open_library.pngbin0 -> 1474 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/open_project.pngbin0 -> 1231 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/opt_show_polygon.pngbin0 -> 317 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/options_all_tracks.pngbin0 -> 1202 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/options_all_tracks_and_vias.pngbin0 -> 1396 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/options_all_vias.pngbin0 -> 1241 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/options_arc.pngbin0 -> 1038 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/options_circle.pngbin0 -> 1279 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/options_module.pngbin0 -> 1392 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/options_new_pad.pngbin0 -> 1372 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/options_pad.pngbin0 -> 1063 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/options_pin.pngbin0 -> 1116 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/options_pinsheet.pngbin0 -> 1311 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/options_rectangle.pngbin0 -> 1001 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/options_segment.pngbin0 -> 845 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/options_text.pngbin0 -> 1016 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/options_track.pngbin0 -> 1154 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/options_tracks.pngbin0 -> 949 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/options_vias.pngbin0 -> 1188 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/orient.pngbin0 -> 818 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/ortho.pngbin0 -> 589 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/pad.pngbin0 -> 339 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/pad_dimensions.pngbin0 -> 1134 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/pad_sketch.pngbin0 -> 570 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/pads_mask_layers.pngbin0 -> 772 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/pagelayout_load.pngbin0 -> 974 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/pagelayout_load_default.pngbin0 -> 953 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/pagelayout_new.pngbin0 -> 736 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/pagelayout_normal_view_mode.pngbin0 -> 1003 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/pagelayout_recent.pngbin0 -> 1460 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/pagelayout_special_view_mode.pngbin0 -> 1200 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/palette.pngbin0 -> 1207 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/part_properties.pngbin0 -> 1287 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/paste.pngbin0 -> 1024 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/pcb_offset.pngbin0 -> 524 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/pcbnew.pngbin0 -> 1463 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/pin.pngbin0 -> 462 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/pin2pin.pngbin0 -> 541 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/pin_name_to.pngbin0 -> 595 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/pin_number_to.pngbin0 -> 517 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/pin_size_to.pngbin0 -> 707 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/pin_table.pngbin0 -> 377 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/pin_to.pngbin0 -> 444 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/plot.pngbin0 -> 1002 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/plot_dxf.pngbin0 -> 1380 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/plot_hpg.pngbin0 -> 1224 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/plot_pdf.pngbin0 -> 1270 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/plot_ps.pngbin0 -> 1334 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/plot_svg.pngbin0 -> 1449 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/pointer_style.pngbin0 -> 505 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/polar_coord.pngbin0 -> 946 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/post_compo.pngbin0 -> 1335 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/post_drill.pngbin0 -> 1310 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/post_module.pngbin0 -> 1118 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/preference.pngbin0 -> 1559 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/print_button.pngbin0 -> 923 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/ps_router.pngbin0 -> 970 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/py_script.pngbin0 -> 1312 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/ratsnest.pngbin0 -> 1232 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/read_setup.pngbin0 -> 1795 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/red.pngbin0 -> 1013 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/redo.pngbin0 -> 1111 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/reload.pngbin0 -> 1656 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/reload2.pngbin0 -> 1049 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/rescue_pcbnew.pngbin0 -> 1192 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/reset_text.pngbin0 -> 569 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/resize_sheet.pngbin0 -> 1131 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/revert_pcbnew.pngbin0 -> 1415 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/right.pngbin0 -> 754 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/rotate_back_x.pngbin0 -> 1043 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/rotate_back_y.pngbin0 -> 855 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/rotate_back_z.pngbin0 -> 982 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/rotate_ccw.pngbin0 -> 1264 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/rotate_cw.pngbin0 -> 1305 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/rotate_field.pngbin0 -> 1221 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/rotate_forw_x.pngbin0 -> 1035 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/rotate_forw_y.pngbin0 -> 846 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/rotate_forw_z.pngbin0 -> 972 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/rotate_glabel.pngbin0 -> 1138 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/rotate_module_ccw.pngbin0 -> 1245 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/rotate_module_cw.pngbin0 -> 1278 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/rotate_neg_x.pngbin0 -> 572 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/rotate_neg_y.pngbin0 -> 603 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/rotate_neg_z.pngbin0 -> 666 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/rotate_pin.pngbin0 -> 1068 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/rotate_pos_x.pngbin0 -> 573 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/rotate_pos_y.pngbin0 -> 613 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/rotate_pos_z.pngbin0 -> 657 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/run-cvpcb.pngbin0 -> 1349 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/save.pngbin0 -> 1204 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/save_as.pngbin0 -> 1132 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/save_library.pngbin0 -> 1430 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/save_netlist.pngbin0 -> 865 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/save_part_in_mem.pngbin0 -> 819 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/save_project.pngbin0 -> 1204 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/save_setup.pngbin0 -> 1147 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/schematic.pngbin0 -> 1022 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/select_grid.pngbin0 -> 780 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/select_layer_pair.pngbin0 -> 475 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/select_w_layer.pngbin0 -> 588 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/shape_3d.pngbin0 -> 1007 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/sheetset.pngbin0 -> 1026 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/show_dcodenumber.pngbin0 -> 918 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/show_footprint.pngbin0 -> 1261 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/show_mod_edge.pngbin0 -> 825 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/show_zone.pngbin0 -> 559 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/show_zone_disable.pngbin0 -> 353 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/show_zone_outline_only.pngbin0 -> 573 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/showtrack.pngbin0 -> 291 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/svg_file.pngbin0 -> 1586 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/swap_layer.pngbin0 -> 383 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/text_sketch.pngbin0 -> 665 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/three_d.pngbin0 -> 219 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/toggle_edge_sketch.pngbin0 -> 825 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/toggle_grid.pngbin0 -> 133 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/toggle_ortho.pngbin0 -> 589 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/toggle_pads_sketch.pngbin0 -> 570 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/toggle_text_sketch.pngbin0 -> 665 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/tool_ratsnest.pngbin0 -> 868 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/tools.pngbin0 -> 1366 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/track_locked.pngbin0 -> 1117 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/track_sketch.pngbin0 -> 291 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/track_unlocked.pngbin0 -> 1077 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/transistor.pngbin0 -> 504 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/undelete.pngbin0 -> 1601 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/undo.pngbin0 -> 1040 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/unit_inch.pngbin0 -> 298 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/unit_mm.pngbin0 -> 462 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/unknown.pngbin0 -> 1061 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/unlocked.pngbin0 -> 1144 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/unzip.pngbin0 -> 1485 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/up.pngbin0 -> 737 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/update_module_board.pngbin0 -> 870 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/use_3D_copper_thickness.pngbin0 -> 536 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/via.pngbin0 -> 1100 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/via_sketch.pngbin0 -> 571 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/warning.pngbin0 -> 950 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/web_support.pngbin0 -> 639 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/width_net.pngbin0 -> 726 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/width_segment.pngbin0 -> 357 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/width_track.pngbin0 -> 505 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/width_track_via.pngbin0 -> 769 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/width_vias.pngbin0 -> 913 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/window_close.pngbin0 -> 950 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/zip.pngbin0 -> 876 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/zip_tool.pngbin0 -> 1308 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/zone_duplicate.pngbin0 -> 1475 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/zone_unfill.pngbin0 -> 894 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/zoom.pngbin0 -> 961 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/zoom_area.pngbin0 -> 647 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/zoom_center_on_screen.pngbin0 -> 696 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/zoom_fit_in_page.pngbin0 -> 1043 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/zoom_in.pngbin0 -> 1017 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/zoom_out.pngbin0 -> 988 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/zoom_redraw.pngbin0 -> 886 bytes
-rw-r--r--share/doc/kicad/help/es/images/icons/zoom_selection.pngbin0 -> 1078 bytes
-rw-r--r--share/doc/kicad/help/es/images/kicad_main_window.pngbin0 -> 46705 bytes
-rw-r--r--share/doc/kicad/help/es/images/launch_pane.pngbin0 -> 11217 bytes
-rw-r--r--share/doc/kicad/help/es/images/libedit_main_window.pngbin0 -> 36529 bytes
-rw-r--r--share/doc/kicad/help/es/images/logo.pngbin0 -> 47585 bytes
-rw-r--r--share/doc/kicad/help/es/images/main_toolbar.pngbin0 -> 3166 bytes
-rw-r--r--share/doc/kicad/help/es/images/main_window.pngbin0 -> 26368 bytes
-rw-r--r--share/doc/kicad/help/es/images/menu_file.pngbin0 -> 12951 bytes
-rw-r--r--share/doc/kicad/help/es/images/pcbnew_3d_viewer.pngbin0 -> 22419 bytes
-rw-r--r--share/doc/kicad/help/es/images/place_a_via.pngbin0 -> 29878 bytes
-rw-r--r--share/doc/kicad/help/es/images/preferences_menu.pngbin0 -> 13470 bytes
-rw-r--r--share/doc/kicad/help/es/images/print_dialog.pngbin0 -> 7916 bytes
-rw-r--r--share/doc/kicad/help/es/images/project_tree.pngbin0 -> 5348 bytes
-rw-r--r--share/doc/kicad/help/es/images/resistor_value.pngbin0 -> 657 bytes
-rw-r--r--share/doc/kicad/help/es/images/route_icon.pngbin0 -> 6717 bytes
-rw-r--r--share/doc/kicad/help/es/images/sch_with_buses.pngbin0 -> 55624 bytes
-rw-r--r--share/doc/kicad/help/es/images/schematic-sample.pngbin0 -> 5991 bytes
-rw-r--r--share/doc/kicad/help/es/images/select_top_copper.pngbin0 -> 38336 bytes
-rw-r--r--share/doc/kicad/help/es/images/template_selected.pngbin0 -> 27761 bytes
-rw-r--r--share/doc/kicad/help/es/images/template_selector.pngbin0 -> 21813 bytes
-rw-r--r--share/doc/kicad/help/es/images/template_tree.pngbin0 -> 5576 bytes
-rw-r--r--share/doc/kicad/help/es/images/template_tree_meta.pngbin0 -> 5162 bytes
-rw-r--r--share/doc/kicad/help/es/images/toolbar_libedit.pngbin0 -> 10835 bytes
-rw-r--r--share/doc/kicad/help/es/images/toolbar_libedit_alias.pngbin0 -> 1803 bytes
-rw-r--r--share/doc/kicad/help/es/images/toolbar_libedit_part.pngbin0 -> 1855 bytes
-rw-r--r--share/doc/kicad/help/es/images/toolbar_schedit.pngbin0 -> 11661 bytes
-rw-r--r--share/doc/kicad/help/es/images/toolbar_schedit_rightside.pngbin0 -> 5256 bytes
-rw-r--r--share/doc/kicad/help/es/images/toolbar_schedit_standalone.pngbin0 -> 11552 bytes
-rw-r--r--share/doc/kicad/help/es/images/toolbar_viewlib.pngbin0 -> 6082 bytes
-rw-r--r--share/doc/kicad/help/es/images/toolbar_viewlib_part.pngbin0 -> 1802 bytes
-rw-r--r--share/doc/kicad/help/es/images/wires_labels.pngbin0 -> 21699 bytes
-rw-r--r--share/doc/kicad/help/es/kicad.epubbin0 -> 227892 bytes
-rw-r--r--share/doc/kicad/help/es/kicad.html1743
-rw-r--r--share/doc/kicad/help/es/kicad.pdfbin0 -> 330344 bytes
-rw-r--r--share/doc/kicad/help/es/pcbnew.epubbin0 -> 2919981 bytes
-rw-r--r--share/doc/kicad/help/es/pcbnew.html7688
-rw-r--r--share/doc/kicad/help/es/pcbnew.pdfbin0 -> 4959438 bytes
-rw-r--r--share/doc/kicad/help/es/pl_editor.epubbin0 -> 508971 bytes
-rw-r--r--share/doc/kicad/help/es/pl_editor.html1849
-rw-r--r--share/doc/kicad/help/es/pl_editor.pdfbin0 -> 463576 bytes
769 files changed, 25334 insertions, 0 deletions
diff --git a/share/doc/kicad/help/es/cvpcb.epub b/share/doc/kicad/help/es/cvpcb.epub
new file mode 100644
index 0000000..35e1e36
--- /dev/null
+++ b/share/doc/kicad/help/es/cvpcb.epub
Binary files differ
diff --git a/share/doc/kicad/help/es/cvpcb.html b/share/doc/kicad/help/es/cvpcb.html
new file mode 100644
index 0000000..412812d
--- /dev/null
+++ b/share/doc/kicad/help/es/cvpcb.html
@@ -0,0 +1,2134 @@
+<!DOCTYPE html>
+<html lang="es">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="generator" content="AsciiDoc 8.6.8">
+<title>CvPcb</title>
+<style type="text/css">
+/* Shared CSS for AsciiDoc xhtml11 and html5 backends */
+
+/* Default font. */
+body {
+ font-family: Georgia,serif;
+}
+
+/* Title font. */
+h1, h2, h3, h4, h5, h6,
+div.title, caption.title,
+thead, p.table.header,
+#toctitle,
+#author, #revnumber, #revdate, #revremark,
+#footer {
+ font-family: Arial,Helvetica,sans-serif;
+}
+
+body {
+ margin: 1em 5% 1em 5%;
+}
+
+a {
+ color: blue;
+ text-decoration: underline;
+}
+a:visited {
+ color: fuchsia;
+}
+
+em {
+ font-style: italic;
+ color: navy;
+}
+
+strong {
+ font-weight: bold;
+ color: #083194;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ color: #527bbd;
+ margin-top: 1.2em;
+ margin-bottom: 0.5em;
+ line-height: 1.3;
+}
+
+h1, h2, h3 {
+ border-bottom: 2px solid silver;
+}
+h2 {
+ padding-top: 0.5em;
+}
+h3 {
+ float: left;
+}
+h3 + * {
+ clear: left;
+}
+h5 {
+ font-size: 1.0em;
+}
+
+div.sectionbody {
+ margin-left: 0;
+}
+
+hr {
+ border: 1px solid silver;
+}
+
+p {
+ margin-top: 0.5em;
+ margin-bottom: 0.5em;
+}
+
+ul, ol, li > p {
+ margin-top: 0;
+}
+ul > li { color: #aaa; }
+ul > li > * { color: black; }
+
+pre {
+ padding: 0;
+ margin: 0;
+}
+
+#author {
+ color: #527bbd;
+ font-weight: bold;
+ font-size: 1.1em;
+}
+#email {
+}
+#revnumber, #revdate, #revremark {
+}
+
+#footer {
+ font-size: small;
+ border-top: 2px solid silver;
+ padding-top: 0.5em;
+ margin-top: 4.0em;
+}
+#footer-text {
+ float: left;
+ padding-bottom: 0.5em;
+}
+#footer-badges {
+ float: right;
+ padding-bottom: 0.5em;
+}
+
+#preamble {
+ margin-top: 1.5em;
+ margin-bottom: 1.5em;
+}
+div.imageblock, div.exampleblock, div.verseblock,
+div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock,
+div.admonitionblock {
+ margin-top: 1.0em;
+ margin-bottom: 1.5em;
+}
+div.admonitionblock {
+ margin-top: 2.0em;
+ margin-bottom: 2.0em;
+ margin-right: 10%;
+ color: #606060;
+}
+
+div.content { /* Block element content. */
+ padding: 0;
+}
+
+/* Block element titles. */
+div.title, caption.title {
+ color: #527bbd;
+ font-weight: bold;
+ text-align: left;
+ margin-top: 1.0em;
+ margin-bottom: 0.5em;
+}
+div.title + * {
+ margin-top: 0;
+}
+
+td div.title:first-child {
+ margin-top: 0.0em;
+}
+div.content div.title:first-child {
+ margin-top: 0.0em;
+}
+div.content + div.title {
+ margin-top: 0.0em;
+}
+
+div.sidebarblock > div.content {
+ background: #ffffee;
+ border: 1px solid #dddddd;
+ border-left: 4px solid #f0f0f0;
+ padding: 0.5em;
+}
+
+div.listingblock > div.content {
+ border: 1px solid #dddddd;
+ border-left: 5px solid #f0f0f0;
+ background: #f8f8f8;
+ padding: 0.5em;
+}
+
+div.quoteblock, div.verseblock {
+ padding-left: 1.0em;
+ margin-left: 1.0em;
+ margin-right: 10%;
+ border-left: 5px solid #f0f0f0;
+ color: #777777;
+}
+
+div.quoteblock > div.attribution {
+ padding-top: 0.5em;
+ text-align: right;
+}
+
+div.verseblock > pre.content {
+ font-family: inherit;
+ font-size: inherit;
+}
+div.verseblock > div.attribution {
+ padding-top: 0.75em;
+ text-align: left;
+}
+/* DEPRECATED: Pre version 8.2.7 verse style literal block. */
+div.verseblock + div.attribution {
+ text-align: left;
+}
+
+div.admonitionblock .icon {
+ vertical-align: top;
+ font-size: 1.1em;
+ font-weight: bold;
+ text-decoration: underline;
+ color: #527bbd;
+ padding-right: 0.5em;
+}
+div.admonitionblock td.content {
+ padding-left: 0.5em;
+ border-left: 3px solid #dddddd;
+}
+
+div.exampleblock > div.content {
+ border-left: 3px solid #dddddd;
+ padding-left: 0.5em;
+}
+
+div.imageblock div.content { padding-left: 0; }
+span.image img { border-style: none; }
+a.image:visited { color: white; }
+
+dl {
+ margin-top: 0.8em;
+ margin-bottom: 0.8em;
+}
+dt {
+ margin-top: 0.5em;
+ margin-bottom: 0;
+ font-style: normal;
+ color: navy;
+}
+dd > *:first-child {
+ margin-top: 0.1em;
+}
+
+ul, ol {
+ list-style-position: outside;
+}
+ol.arabic {
+ list-style-type: decimal;
+}
+ol.loweralpha {
+ list-style-type: lower-alpha;
+}
+ol.upperalpha {
+ list-style-type: upper-alpha;
+}
+ol.lowerroman {
+ list-style-type: lower-roman;
+}
+ol.upperroman {
+ list-style-type: upper-roman;
+}
+
+div.compact ul, div.compact ol,
+div.compact p, div.compact p,
+div.compact div, div.compact div {
+ margin-top: 0.1em;
+ margin-bottom: 0.1em;
+}
+
+tfoot {
+ font-weight: bold;
+}
+td > div.verse {
+ white-space: pre;
+}
+
+div.hdlist {
+ margin-top: 0.8em;
+ margin-bottom: 0.8em;
+}
+div.hdlist tr {
+ padding-bottom: 15px;
+}
+dt.hdlist1.strong, td.hdlist1.strong {
+ font-weight: bold;
+}
+td.hdlist1 {
+ vertical-align: top;
+ font-style: normal;
+ padding-right: 0.8em;
+ color: navy;
+}
+td.hdlist2 {
+ vertical-align: top;
+}
+div.hdlist.compact tr {
+ margin: 0;
+ padding-bottom: 0;
+}
+
+.comment {
+ background: yellow;
+}
+
+.footnote, .footnoteref {
+ font-size: 0.8em;
+}
+
+span.footnote, span.footnoteref {
+ vertical-align: super;
+}
+
+#footnotes {
+ margin: 20px 0 20px 0;
+ padding: 7px 0 0 0;
+}
+
+#footnotes div.footnote {
+ margin: 0 0 5px 0;
+}
+
+#footnotes hr {
+ border: none;
+ border-top: 1px solid silver;
+ height: 1px;
+ text-align: left;
+ margin-left: 0;
+ width: 20%;
+ min-width: 100px;
+}
+
+div.colist td {
+ padding-right: 0.5em;
+ padding-bottom: 0.3em;
+ vertical-align: top;
+}
+div.colist td img {
+ margin-top: 0.3em;
+}
+
+@media print {
+ #footer-badges { display: none; }
+}
+
+#toc {
+ margin-bottom: 2.5em;
+}
+
+#toctitle {
+ color: #527bbd;
+ font-size: 1.1em;
+ font-weight: bold;
+ margin-top: 1.0em;
+ margin-bottom: 0.1em;
+}
+
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {
+ margin-top: 0;
+ margin-bottom: 0;
+}
+div.toclevel2 {
+ margin-left: 2em;
+ font-size: 0.9em;
+}
+div.toclevel3 {
+ margin-left: 4em;
+ font-size: 0.9em;
+}
+div.toclevel4 {
+ margin-left: 6em;
+ font-size: 0.9em;
+}
+
+span.aqua { color: aqua; }
+span.black { color: black; }
+span.blue { color: blue; }
+span.fuchsia { color: fuchsia; }
+span.gray { color: gray; }
+span.green { color: green; }
+span.lime { color: lime; }
+span.maroon { color: maroon; }
+span.navy { color: navy; }
+span.olive { color: olive; }
+span.purple { color: purple; }
+span.red { color: red; }
+span.silver { color: silver; }
+span.teal { color: teal; }
+span.white { color: white; }
+span.yellow { color: yellow; }
+
+span.aqua-background { background: aqua; }
+span.black-background { background: black; }
+span.blue-background { background: blue; }
+span.fuchsia-background { background: fuchsia; }
+span.gray-background { background: gray; }
+span.green-background { background: green; }
+span.lime-background { background: lime; }
+span.maroon-background { background: maroon; }
+span.navy-background { background: navy; }
+span.olive-background { background: olive; }
+span.purple-background { background: purple; }
+span.red-background { background: red; }
+span.silver-background { background: silver; }
+span.teal-background { background: teal; }
+span.white-background { background: white; }
+span.yellow-background { background: yellow; }
+
+span.big { font-size: 2em; }
+span.small { font-size: 0.6em; }
+
+span.underline { text-decoration: underline; }
+span.overline { text-decoration: overline; }
+span.line-through { text-decoration: line-through; }
+
+
+/*
+ * xhtml11 specific
+ *
+ * */
+
+tt {
+ font-family: monospace;
+ font-size: inherit;
+ color: navy;
+}
+
+div.tableblock {
+ margin-top: 1.0em;
+ margin-bottom: 1.5em;
+}
+div.tableblock > table {
+ border: 3px solid #527bbd;
+}
+thead, p.table.header {
+ font-weight: bold;
+ color: #527bbd;
+}
+p.table {
+ margin-top: 0;
+}
+/* Because the table frame attribute is overriden by CSS in most browsers. */
+div.tableblock > table[frame="void"] {
+ border-style: none;
+}
+div.tableblock > table[frame="hsides"] {
+ border-left-style: none;
+ border-right-style: none;
+}
+div.tableblock > table[frame="vsides"] {
+ border-top-style: none;
+ border-bottom-style: none;
+}
+
+
+/*
+ * html5 specific
+ *
+ * */
+
+.monospaced {
+ font-family: monospace;
+ font-size: inherit;
+ color: navy;
+}
+
+table.tableblock {
+ margin-top: 1.0em;
+ margin-bottom: 1.5em;
+}
+thead, p.tableblock.header {
+ font-weight: bold;
+ color: #527bbd;
+}
+p.tableblock {
+ margin-top: 0;
+}
+table.tableblock {
+ border-width: 3px;
+ border-spacing: 0px;
+ border-style: solid;
+ border-color: #527bbd;
+ border-collapse: collapse;
+}
+th.tableblock, td.tableblock {
+ border-width: 1px;
+ padding: 4px;
+ border-style: solid;
+ border-color: #527bbd;
+}
+
+table.tableblock.frame-topbot {
+ border-left-style: hidden;
+ border-right-style: hidden;
+}
+table.tableblock.frame-sides {
+ border-top-style: hidden;
+ border-bottom-style: hidden;
+}
+table.tableblock.frame-none {
+ border-style: hidden;
+}
+
+th.tableblock.halign-left, td.tableblock.halign-left {
+ text-align: left;
+}
+th.tableblock.halign-center, td.tableblock.halign-center {
+ text-align: center;
+}
+th.tableblock.halign-right, td.tableblock.halign-right {
+ text-align: right;
+}
+
+th.tableblock.valign-top, td.tableblock.valign-top {
+ vertical-align: top;
+}
+th.tableblock.valign-middle, td.tableblock.valign-middle {
+ vertical-align: middle;
+}
+th.tableblock.valign-bottom, td.tableblock.valign-bottom {
+ vertical-align: bottom;
+}
+
+
+/*
+ * manpage specific
+ *
+ * */
+
+body.manpage h1 {
+ padding-top: 0.5em;
+ padding-bottom: 0.5em;
+ border-top: 2px solid silver;
+ border-bottom: 2px solid silver;
+}
+body.manpage h2 {
+ border-style: none;
+}
+body.manpage div.sectionbody {
+ margin-left: 3em;
+}
+
+@media print {
+ body.manpage div#toc { display: none; }
+}
+
+
+/*
+ * Theme specific overrides of the preceding (asciidoc.css) CSS.
+ *
+ */
+body {
+ font-family: Garamond, Georgia, serif;
+ font-size: 17px;
+ color: #3E4349;
+ line-height: 1.3em;
+}
+h1, h2, h3, h4, h5, h6,
+div.title, caption.title,
+thead, p.table.header,
+#toctitle,
+#author, #revnumber, #revdate, #revremark,
+#footer {
+ font-family: Garmond, Georgia, serif;
+ font-weight: normal;
+ border-bottom-width: 0;
+ color: #3E4349;
+}
+div.title, caption.title { color: #596673; font-weight: bold; }
+h1 { font-size: 240%; }
+h2 { font-size: 180%; }
+h3 { font-size: 150%; }
+h4 { font-size: 130%; }
+h5 { font-size: 115%; }
+h6 { font-size: 100%; }
+#header h1 { margin-top: 0; }
+#toc {
+ color: #444444;
+ line-height: 1.5;
+ padding-top: 1.5em;
+}
+#toctitle {
+ font-size: 20px;
+}
+#toc a {
+ border-bottom: 1px dotted #999999;
+ color: #444444 !important;
+ text-decoration: none !important;
+}
+#toc a:hover {
+ border-bottom: 1px solid #6D4100;
+ color: #6D4100 !important;
+ text-decoration: none !important;
+}
+div.toclevel1 { margin-top: 0.2em; font-size: 16px; }
+div.toclevel2 { margin-top: 0.15em; font-size: 14px; }
+em, dt, td.hdlist1 { color: black; }
+strong { color: #3E4349; }
+a { color: #004B6B; text-decoration: none; border-bottom: 1px dotted #004B6B; }
+a:visited { color: #615FA0; border-bottom: 1px dotted #615FA0; }
+a:hover { color: #6D4100; border-bottom: 1px solid #6D4100; }
+div.tableblock > table, table.tableblock { border: 3px solid #E8E8E8; }
+th.tableblock, td.tableblock { border: 1px solid #E8E8E8; }
+ul > li > * { color: #3E4349; }
+pre, tt, .monospaced { font-family: Consolas,Menlo,'Deja Vu Sans Mono','Bitstream Vera Sans Mono',monospace; }
+tt, .monospaced { font-size: 0.9em; color: black;
+}
+div.exampleblock > div.content, div.sidebarblock > div.content, div.listingblock > div.content { border-width: 0 0 0 3px; border-color: #E8E8E8; }
+div.verseblock { border-left-width: 0; margin-left: 3em; }
+div.quoteblock { border-left-width: 3px; margin-left: 0; margin-right: 0;}
+div.admonitionblock td.content { border-left: 3px solid #E8E8E8; }
+
+
+@media screen {
+ body {
+ max-width: 50em; /* approximately 80 characters wide */
+ margin-left: 16em;
+ }
+
+ #toc {
+ position: fixed;
+ top: 0;
+ left: 0;
+ bottom: 0;
+ width: 13em;
+ padding: 0.5em;
+ padding-bottom: 1.5em;
+ margin: 0;
+ overflow: auto;
+ border-right: 3px solid #f8f8f8;
+ background-color: white;
+ }
+
+ #toc .toclevel1 {
+ margin-top: 0.5em;
+ }
+
+ #toc .toclevel2 {
+ margin-top: 0.25em;
+ display: list-item;
+ color: #aaaaaa;
+ }
+
+ #toctitle {
+ margin-top: 0.5em;
+ }
+}
+</style>
+<script type="text/javascript">
+/*<![CDATA[*/
+var asciidoc = { // Namespace.
+
+/////////////////////////////////////////////////////////////////////
+// Table Of Contents generator
+/////////////////////////////////////////////////////////////////////
+
+/* Author: Mihai Bazon, September 2002
+ * http://students.infoiasi.ro/~mishoo
+ *
+ * Table Of Content generator
+ * Version: 0.4
+ *
+ * Feel free to use this script under the terms of the GNU General Public
+ * License, as long as you do not remove or alter this notice.
+ */
+
+ /* modified by Troy D. Hanson, September 2006. License: GPL */
+ /* modified by Stuart Rackham, 2006, 2009. License: GPL */
+
+// toclevels = 1..4.
+toc: function (toclevels) {
+
+ function getText(el) {
+ var text = "";
+ for (var i = el.firstChild; i != null; i = i.nextSibling) {
+ if (i.nodeType == 3 /* Node.TEXT_NODE */) // IE doesn't speak constants.
+ text += i.data;
+ else if (i.firstChild != null)
+ text += getText(i);
+ }
+ return text;
+ }
+
+ function TocEntry(el, text, toclevel) {
+ this.element = el;
+ this.text = text;
+ this.toclevel = toclevel;
+ }
+
+ function tocEntries(el, toclevels) {
+ var result = new Array;
+ var re = new RegExp('[hH]([1-'+(toclevels+1)+'])');
+ // Function that scans the DOM tree for header elements (the DOM2
+ // nodeIterator API would be a better technique but not supported by all
+ // browsers).
+ var iterate = function (el) {
+ for (var i = el.firstChild; i != null; i = i.nextSibling) {
+ if (i.nodeType == 1 /* Node.ELEMENT_NODE */) {
+ var mo = re.exec(i.tagName);
+ if (mo && (i.getAttribute("class") || i.getAttribute("className")) != "float") {
+ result[result.length] = new TocEntry(i, getText(i), mo[1]-1);
+ }
+ iterate(i);
+ }
+ }
+ }
+ iterate(el);
+ return result;
+ }
+
+ var toc = document.getElementById("toc");
+ if (!toc) {
+ return;
+ }
+
+ // Delete existing TOC entries in case we're reloading the TOC.
+ var tocEntriesToRemove = [];
+ var i;
+ for (i = 0; i < toc.childNodes.length; i++) {
+ var entry = toc.childNodes[i];
+ if (entry.nodeName.toLowerCase() == 'div'
+ && entry.getAttribute("class")
+ && entry.getAttribute("class").match(/^toclevel/))
+ tocEntriesToRemove.push(entry);
+ }
+ for (i = 0; i < tocEntriesToRemove.length; i++) {
+ toc.removeChild(tocEntriesToRemove[i]);
+ }
+
+ // Rebuild TOC entries.
+ var entries = tocEntries(document.getElementById("content"), toclevels);
+ for (var i = 0; i < entries.length; ++i) {
+ var entry = entries[i];
+ if (entry.element.id == "")
+ entry.element.id = "_toc_" + i;
+ var a = document.createElement("a");
+ a.href = "#" + entry.element.id;
+ a.appendChild(document.createTextNode(entry.text));
+ var div = document.createElement("div");
+ div.appendChild(a);
+ div.className = "toclevel" + entry.toclevel;
+ toc.appendChild(div);
+ }
+ if (entries.length == 0)
+ toc.parentNode.removeChild(toc);
+},
+
+
+/////////////////////////////////////////////////////////////////////
+// Footnotes generator
+/////////////////////////////////////////////////////////////////////
+
+/* Based on footnote generation code from:
+ * http://www.brandspankingnew.net/archive/2005/07/format_footnote.html
+ */
+
+footnotes: function () {
+ // Delete existing footnote entries in case we're reloading the footnodes.
+ var i;
+ var noteholder = document.getElementById("footnotes");
+ if (!noteholder) {
+ return;
+ }
+ var entriesToRemove = [];
+ for (i = 0; i < noteholder.childNodes.length; i++) {
+ var entry = noteholder.childNodes[i];
+ if (entry.nodeName.toLowerCase() == 'div' && entry.getAttribute("class") == "footnote")
+ entriesToRemove.push(entry);
+ }
+ for (i = 0; i < entriesToRemove.length; i++) {
+ noteholder.removeChild(entriesToRemove[i]);
+ }
+
+ // Rebuild footnote entries.
+ var cont = document.getElementById("content");
+ var spans = cont.getElementsByTagName("span");
+ var refs = {};
+ var n = 0;
+ for (i=0; i<spans.length; i++) {
+ if (spans[i].className == "footnote") {
+ n++;
+ var note = spans[i].getAttribute("data-note");
+ if (!note) {
+ // Use [\s\S] in place of . so multi-line matches work.
+ // Because JavaScript has no s (dotall) regex flag.
+ note = spans[i].innerHTML.match(/\s*\[([\s\S]*)]\s*/)[1];
+ spans[i].innerHTML =
+ "[<a id='_footnoteref_" + n + "' href='#_footnote_" + n +
+ "' title='View footnote' class='footnote'>" + n + "</a>]";
+ spans[i].setAttribute("data-note", note);
+ }
+ noteholder.innerHTML +=
+ "<div class='footnote' id='_footnote_" + n + "'>" +
+ "<a href='#_footnoteref_" + n + "' title='Return to text'>" +
+ n + "</a>. " + note + "</div>";
+ var id =spans[i].getAttribute("id");
+ if (id != null) refs["#"+id] = n;
+ }
+ }
+ if (n == 0)
+ noteholder.parentNode.removeChild(noteholder);
+ else {
+ // Process footnoterefs.
+ for (i=0; i<spans.length; i++) {
+ if (spans[i].className == "footnoteref") {
+ var href = spans[i].getElementsByTagName("a")[0].getAttribute("href");
+ href = href.match(/#.*/)[0]; // Because IE return full URL.
+ n = refs[href];
+ spans[i].innerHTML =
+ "[<a href='#_footnote_" + n +
+ "' title='View footnote' class='footnote'>" + n + "</a>]";
+ }
+ }
+ }
+},
+
+install: function(toclevels) {
+ var timerId;
+
+ function reinstall() {
+ asciidoc.footnotes();
+ if (toclevels) {
+ asciidoc.toc(toclevels);
+ }
+ }
+
+ function reinstallAndRemoveTimer() {
+ clearInterval(timerId);
+ reinstall();
+ }
+
+ timerId = setInterval(reinstall, 500);
+ if (document.addEventListener)
+ document.addEventListener("DOMContentLoaded", reinstallAndRemoveTimer, false);
+ else
+ window.onload = reinstallAndRemoveTimer;
+}
+
+}
+asciidoc.install(2);
+/*]]>*/
+</script>
+</head>
+<body class="article">
+<div id="header">
+<h1>CvPcb</h1>
+<span id="author">The KiCad Team</span><br>
+<div id="toc">
+ <div id="toctitle">Tabla de contenidos</div>
+ <noscript><p><b>JavaScript must be enabled in your browser to display the table of contents.</b></p></noscript>
+</div>
+</div>
+<div id="content">
+<div id="preamble">
+<div class="sectionbody">
+<div class="paragraph"><p><em>Manual de referencia</em></p></div>
+<div class="paragraph" id="copyright"><p><strong>Copyright</strong></p></div>
+<div class="paragraph"><p>Este documento está protegido por Copyright &#169; 2010 a 2015 de sus autores,
+mencionados a continuación. Puede distribuirlo y/o modificarlo bajo los
+términos de la GNU General Public License
+(<a href="http://www.gnu.org/licenses/gpl.html">http://www.gnu.org/licenses/gpl.html</a>), versión 3 o posterior, o la Creative
+Commons Attribution License (http : //creativecommons.org/licenses/by/3.0/),
+versión 3.0 o posterior.</p></div>
+<div class="paragraph"><p>Todas las marcas mencionadas en esta guía pertenecen a sus legítimos
+propietarios.</p></div>
+<div class="paragraph" id="contributors"><p><strong>Contribuidores</strong></p></div>
+<div class="paragraph"><p>Jean-Pierre Charras, Fabrizio Tappero, Wayne Stambaugh.</p></div>
+<div class="paragraph" id="translation"><p><strong>Traducción</strong></p></div>
+<div class="paragraph"><p>Antonio Morales &lt;<a href="mailto:antonio1010.mr@gmail.com">antonio1010.mr@gmail.com</a>&gt;, 2015</p></div>
+<div class="paragraph" id="feedback"><p><strong>Realimentación</strong></p></div>
+<div class="paragraph"><p>Por favor dirija cualquier reporte de fallo, sugerencia o nuevas versiones
+a:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Acerca de la documentación de KiCad:
+ <a href="https://github.com/KiCad/kicad-doc/issues">https://github.com/KiCad/kicad-doc/issues</a>
+</p>
+</li>
+<li>
+<p>
+Acerca del software KiCad: <a href="https://bugs.launchpad.net/kicad">https://bugs.launchpad.net/kicad</a>
+</p>
+</li>
+<li>
+<p>
+Acerca del software KiCad i18n: <a href="https://github.com/KiCad/kicad-i18n/issues">https://github.com/KiCad/kicad-i18n/issues</a>
+</p>
+</li>
+</ul></div>
+<div class="paragraph" id="publication_date_and_software_version"><p><strong>Fecha de publicación y versión del software</strong></p></div>
+<div class="paragraph"><p>Publicado el 22 de Mayo de 2015.</p></div>
+<div style="page-break-after:always"></div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_introduccion_a_cvpcb">1. Introducción a CvPcb</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>Cvpcb es una herramienta que le permite asociar los componentes de su
+esquema con las huellas de los componentes utilizados para trazar la placa
+de circuito impreso. Esta asociación se añade al archivo de netlist creado
+por el programa de generación de esquema Eeschema.</p></div>
+<div class="paragraph"><p>El archivo netlist generado por Eeschema especifica qué huella de la placa
+de circuito impreso está asociada con cada componente en el esquema sólo
+cuando se inicializa el campo huella dentro del componente.</p></div>
+<div class="paragraph"><p>Este es el caso cuando las huellas de componentes están asociados durante la
+generación del esquema mediante el establecimiento de campo huella del
+componente, o ya se encuentra asignado en la biblioteca de símbolos de
+componentes al cargar el símbolo.</p></div>
+<div class="paragraph"><p>Cvpcb proporciona un método adecuado de asociar huellas a los componentes
+durante la generación del esquema. Proporciona filtrado de la lista de
+huellas, visualización de las huellas y visualización del modelo 3D del
+componentes para ayudar a garantizarle que cada componente tiene asociada la
+huella correcta.</p></div>
+<div class="paragraph"><p>Los componentes pueden asignarse a sus correspondientes huellas manual o
+automáticamente mediante la creación de archivos de equivalencia (archivos
+.equ). Los archivos de equivalencia son tablas de referencia que asocian
+cada componente con su huella.</p></div>
+<div class="paragraph"><p>Este enfoque interactivo es más simple y menos propenso a errores que
+asociar directamente las huellas en el editor de esquemas.</p></div>
+<div class="paragraph"><p>Cvpcb le permite ver la lista de las huellas disponibles y mostrarlas en la
+pantalla para asegurarse de que está asociando la huella correcta.</p></div>
+<div class="paragraph"><p><strong>Puede ejecutarse sólo desde Eeschema</strong>, desde la barra de herramientas superior, bien cuando
+Eeschema se inicia desde el gestor del proyecto en KiCad o cuando Eeschema es
+ejecutado como una aplicación independiente.</p></div>
+<div class="paragraph"><p>Ejecutar CvPcb desde Eeschema lanzado desde el Administrador de KiCad
+generalmente es mejor porque:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Cvpcb necesita el archivo de configuración del proyecto para conocer que
+ bibliotecas de componentes cargar.
+</p>
+</li>
+<li>
+<p>
+Cvpcb inicializa los campos huella de los componentes del proyecto de
+ esquema actual. Esto es posible sólo si el archivo del proyecto se encuentra
+ en la misma ruta que el esquema abierto.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Ejecutando CvPcb desde Eeschema lanzado desde el gestor del proyecto de
+KiCad asegura automáticamente todo esto.</p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Aviso</div>
+</td>
+<td class="content">En realidad <strong>puede</strong> lanzar CvPcb desde una sesión de Eeschema independiente
+aunque, pero tenga en cuenta que cualquier esquema abierto que no tenga un
+archivo de proyecto en la misma ruta puede estar perdiendo componentes dado
+que las bibliotecas que faltan no se mostrarán en CvPcb. Si no hay ningún
+archivo fp-lib-table en la misma ruta que el esquema abierto, ninguna
+biblioteca de componentes específica del proyecto tampoco estará disponible.</td>
+</tr></table>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_caracteristicas_de_cvpcb">2. Características de CvPcb</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_asociacion_manual_o_automatica">2.1. Asociación Manual o Automática</h3>
+<div class="paragraph"><p>CvPcb permite la asignación interactiva (manual) así como la asignación
+automática vía archivos equivalentes.</p></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_ejecutando_cvpcb">3. Ejecutando CvPcb</h2>
+<div class="sectionbody">
+<div class="paragraph"><p><strong>CvPcb solo es llamado desde el programa de generación de esquemas Eeschema</strong>, por la herramienta:</p></div>
+<div class="paragraph"><p><span class="image">
+<img src="images/icons/run-cvpcb.png" alt="run cvpcb">
+</span></p></div>
+<div class="paragraph"><p>Eeschema pasa automáticamente los datos correctos a CvPcb (lista de
+componentes y huellas). No hay que hacer ninguna actualización (salvo que
+existan nuevos componentes que no hayan sido anotados), simplemente ejecute
+CvPcb.</p></div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_comandos_de_cvpcb">4. Comandos de CvPcb</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_ventana_principal">4.1. Ventana Principal</h3>
+<div class="paragraph"><p>La siguiente imagen muestra la ventana principal de CvPcb.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/cvpcb_main_window.png" alt="images/en/cvpcb_main_window.png">
+</div>
+</div>
+<div class="paragraph"><p>El panel izquierdo contiene la lista con los nombres de los archivos de
+bibliotecas de huellas asociados al proyecto disponibles. El panel central
+contiene la lista de componentes cargados desde el archivo netlist. El panel
+de la derecha contiene la lista de huellas disponibles cargadas desde las
+bibliotecas de componentes del proyecto. El panel de componentes estará
+vacío si ningún archivo netlist se ha cargado y el panel de huellas puede
+estar también vacío si no se encuentran bibliotecas de componentes.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_barra_de_herramientas_de_la_ventana_principal">4.2. Barra de herramientas de la ventana principal</h3>
+<div class="imageblock">
+<div class="content">
+<img src="images/cvpcb_main_toolbar.png" alt="images/cvpcb_main_toolbar.png">
+</div>
+</div>
+<div class="paragraph"><p>La barra de herramientas superior le permite un fácil acceso a los
+siguientes comandos:</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:80%;
+">
+<col style="width:10%;">
+<col style="width:90%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/save.png" alt="images/icons/save.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Transfiere la asociación de huellas actual a Eeschema (El contenido de los campos de huellas).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/config.png" alt="images/icons/config.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Llama al menú de configuración de CvPcb.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/show_footprint.png" alt="images/icons/show_footprint.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra la huella del componente seleccionado en el panel de huellas.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/left.png" alt="images/icons/left.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona automáticamente el componente previo en la lista sin una huella asociada.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/right.png" alt="images/icons/right.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona automáticamente el componente siguiente en la lista sin una huella asociada.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/auto_association.png" alt="images/icons/auto_association.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Asocia automáticamente huellas a los componentes usando un fichero de equivalencias.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/delete_association.png" alt="images/icons/delete_association.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Borra todas las asignaciones de huellas.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/datasheet.png" alt="images/icons/datasheet.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Abre el fichero pdf de documentación para la huella seleccionada usando el visor de pdf por defecto.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/filter_component.png" alt="images/icons/filter_component.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Habilita o deshabilita el filtrado para limitar la lista de huellas al filtro de huella del componente seleccionado.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/filter_pincount.png" alt="images/icons/filter_pincount.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Habilita o deshabilita el filtrado para limitar la lista de huellas usando en función del número de pines del componente seleccionado.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/filter_library.png" alt="images/icons/filter_library.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Habilita o deshabilita el filtrado para limitar la lista de huellas usando la biblioteca de huellas actualmente seleccionada..</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect2">
+<h3 id="_comandos_del_teclado_para_la_ventana_principal">4.3. Comandos del teclado para la ventana principal</h3>
+<div class="paragraph"><p>La siguiente tabla muestra los comandos del teclado para la ventana
+principal.</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:80%;
+">
+<col style="width:15%;">
+<col style="width:85%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Flecha derecha / Tab</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Activa el siguiente panel a la derecha del panel actualmente activado.
+Rota al primer panel si el último panel se encuentra activo actualmente.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Flecha Izquierda</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Activa el siguiente panel a la izquierda del panel actualmente activado.
+Rota al ultimo panel si el primer panel se encuentra activo actualmente.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Flecha arriba</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona el elemento anterior dentro de la lista seleccionada.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Flecha abajo</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona el siguiente elemento dentro de la lista seleccionada.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Página Arriba</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona el elemento una página hacia arriba de la lista
+seleccionada</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Página Abajo</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona el elemento una página hacia abajo de la lista
+seleccionada</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Home</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona el primer elemento de la lista seleccionada.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Fin</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona el último elemento de la lista seleccionada.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect2">
+<h3 id="_configuracion_de_cvpcb">4.4. Configuración de CvPcb</h3>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/cvpcb_preference_menu.png" alt="images/en/cvpcb_preference_menu.png">
+</div>
+</div>
+<div class="paragraph"><p>Cvpcb puede cerrarse automáticamente después de guardar el archivo de
+asociación de huellas, o no.</p></div>
+<div class="paragraph"><p>Seleccionando la entrada &#8220;Bibliotecas&#8221; dentro del menú &#8220;Preferencias&#8221; se
+muestra la ventana de configuración de las bibliotecas.</p></div>
+<div class="paragraph"><p>Dependiendo de la versión CvPcb, hay 2 métodos diferentes para administrar
+las bibliotecas:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+La administración de formatos antiguos, usando ficheros *.mod y una lista de
+ bibliotecas de ficheros.
+</p>
+</li>
+<li>
+<p>
+El nuevo formato &#8220;Pretty&#8221;, usando un fichero por huella. Utiliza una lista
+ de carpetas. Cada carpeta (con nombre de la carpeta *.pretty ) es una
+ biblioteca. Al usar este nuevo método de gestión de bibliotecas, también
+ puede utilizar bibliotecas nativas provenientes de GEDA/GPCB o incluso
+ archivos de formato Eagle XML.
+</p>
+</li>
+</ul></div>
+<div style="page-break-after:always"></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_gestion_de_bibliotecas_de_huellas">5. Gestión de Bibliotecas de Huellas</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_nota_importante">5.1. Nota importante:</h3>
+<div class="paragraph"><p><strong><em>Esta Sección sólo es relevante para las versiones KiCad a partir de diciembre de 2013</em></strong></p></div>
+</div>
+<div class="sect2">
+<h3 id="_tablas_de_bibliotecas_de_huellas">5.2. Tablas de Bibliotecas de Huellas</h3>
+<div class="paragraph"><p>Desde diciembre de 2013, Pcbnew y CvPcb utilizan una nueva herramienta de
+gestión de bibliotecas basado en <strong><em>tablas de bibliotecas de huellas</em></strong> que
+permite el <strong>uso directo de bibliotecas de componentes</strong> desde</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Bibliotecas de componentes KiCad Antiguas (archivos .MOD)
+</p>
+</li>
+<li>
+<p>
+Nuevas bibliotecas de componentes de KiCad <em>.pretty</em> (en el disco local)
+ (carpetas con extensión .pretty, que contienen archivos .kicad_mod)
+</p>
+</li>
+<li>
+<p>
+Nuevas bibliotecas de componentes de KiCad <em>.pretty</em> (en nuestro servidor
+ Github, u otro servidor de Github)
+</p>
+</li>
+<li>
+<p>
+Bibliotecas GEDA (carpetas que contienen archivos .fp)
+</p>
+</li>
+<li>
+<p>
+Bibliotecas de componentes de Eagle
+</p>
+</li>
+</ul></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">
+<div class="ulist"><ul>
+<li>
+<p>
+Solamente puede escribir bibliotecas de huellas de KiCad tipo <em>.pretty</em>
+ compuestas por carpetas en su disco local (y los archivos .kicad_mod dentro
+ de estas carpetas).
+</p>
+</li>
+<li>
+<p>
+Todos los demás formatos son de sólo lectura.
+</p>
+</li>
+</ul></div>
+</td>
+</tr></table>
+</div>
+<div style="page-break-after:always"></div>
+<div class="paragraph"><p>La siguiente imagen muestra la ventana de edición de las tablas de
+bibliotecas de huellas que puede abrirse mediante la entrada &#8220;Bibliotecas
+de Huellas&#8221; del menú &#8220;Preferencias&#8221;</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/lib_table.png" alt="lib table dlg">
+</div>
+</div>
+<div class="paragraph"><p>La tabla de bibliotecas de huellas se utiliza para asignar una biblioteca de
+huellas, de cualquiera de los tipos soportado, a un alias. <strong>Este alias se
+utiliza para buscar las huellas</strong> en lugar del método anterior, que dependía
+de la ruta para la búsqueda de las bibliotecas.</p></div>
+<div class="paragraph"><p>Esto permite a CvPcb acceder a huellas con el mismo nombre en diferentes
+bibliotecas, asegurando que la huella correcta se carga desde la biblioteca
+adecuada. También permite a CvPcb soportar la carga desde bibliotecas de
+diferentes editores de PCB como Eagle y GEDA.</p></div>
+<div class="sect3">
+<h4 id="_tabla_de_bibliotecas_de_huellas_global">5.2.1. Tabla de Bibliotecas de Huellas Global</h4>
+<div class="paragraph"><p>La tabla de bibliotecas de huellas global contiene la lista de las
+bibliotecas que están siempre disponibles sin importar que archivo de
+proyecto este cargado en ese momento. La tabla se guarda en el fichero
+fp-lib-table en la carpeta de instalación de KiCad. La ubicación de esta
+carpeta es dependiente del sistema operativo utilizado.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_tabla_de_bibliotecas_de_huellas_especifica_del_proyecto">5.2.2. Tabla de bibliotecas de huellas especifica del proyecto</h4>
+<div class="paragraph"><p>La tabla de bibliotecas de huellas especifica del proyecto contiene la lista
+de las bibliotecas que están disponibles específicamente para el archivo de
+proyecto cargado en ese momento. La tabla de bibliotecas de huellas
+especifica del proyecto sólo puede editarse cuando se carga junto con el
+archivo netlist proyecto. Si no hay ningún archivo de proyecto cargado o no
+hay ningún archivo de tabla de la bibliotecas de huellas en la ruta del
+proyecto, se crea una tabla vacía que puede ser editada y guardada más tarde
+junto con el archivo de asignación de huellas.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_configuracion_inicial">5.2.3. Configuración Inicial</h4>
+<div class="paragraph"><p>La primera vez Pcbnew o CvPcb se ejecuta y no se encuentra la tabla global
+de huellas <strong>fp-lib-table</strong> en la carpeta de inicio del usuario, Pcbnew o
+CvPcb intentarán copiar el archivo de la tabla de huellas predeterminado
+fp-lib-table almacenado en el carpeta de plantillas de KiCad al archivo
+fp-lib-table en la carpeta de inicio del usuario.</p></div>
+<div class="paragraph"><p>Si fp-lib-table no se puede encontrar, una tabla de bibliotecas de huellas
+vacía se creará en la carpeta de inicio del usuario. Si esto ocurre, el
+usuario puede copiar fp-lib-table manualmente o configurar la tabla a mano.</p></div>
+<div class="paragraph"><p>La tabla de bibliotecas de huellas predeterminada incluye muchas de las
+bibliotecas de huellas estándar que se instalan como parte de KiCad.</p></div>
+<div class="paragraph"><p>Obviamente, la <strong>primera cosa</strong> a realizar es modificar esta tabla
+(añadiendo/eliminando entradas) de acuerdo a sus requisitos y las
+bibliotecas que necesite para todos sus proyectos.</p></div>
+<div class="paragraph"><p>(La carga de demasiadas bibliotecas consume tiempo)</p></div>
+</div>
+<div class="sect3">
+<h4 id="_anadiendo_entradas_a_la_tabla">5.2.4. Añadiendo Entradas a la Tabla</h4>
+<div class="paragraph"><p>Para utilizar una biblioteca de huellas, primero debe agregarse a la tabla,
+ya sea a la global o a la específica del proyecto. La tabla específica de
+proyecto sólo es aplicable cuando esta abierto un fichero netlist.</p></div>
+<div class="paragraph"><p><strong>Cada biblioteca debe tener un alias único.</strong></p></div>
+<div class="paragraph"><p>Éste no tiene por que estar relacionado en modo alguno con el nombre de
+archivo de la biblioteca o su ruta. El carácter dos puntos : no se puede
+utilizar en cualquier lugar del alias. Cada entrada de la biblioteca debe
+tener una ruta válida y/o nombre de archivo dependiendo del tipo de
+biblioteca. Las rutas pueden ser definidos como absolutas, relativas o por
+sustitución de variable del entorno (véase la sección siguiente).</p></div>
+<div class="paragraph"><p>El tipo de biblioteca adecuado debe seleccionarse para que la biblioteca
+pueda ser leída correctamente. KiCad soporta actualmente la lectura de
+formatos KiCad Antigua, bibliotecas de componentes KiCad Pretty, Eagle y
+GEDA.</p></div>
+<div class="paragraph"><p>También hay un campo descripción para agregar una descripción de la entrada
+de la biblioteca. El campo opción no se utiliza en este momento por lo que
+la adición de opciones no tendrá efecto cuando cargue las bibliotecas.</p></div>
+<div class="paragraph"><p>Tenga en cuenta que no puede tener alias de biblioteca duplicados en la
+misma tabla. Sin embargo, puede tener un alias de biblioteca concreto tanto
+en la tabla de bibliotecas global como en la especifica del proyecto.
+La entrada de la tabla específica de proyecto tendrá prioridad sobre la
+entrada de la tabla global cuando existan nombres duplicados. Cuando las
+entradas se definen en la tabla específica del proyecto, un archivo
+fp-lib-table conteniendo estas entradas se guardará en la carpeta del
+fichero netlist abierto actualmente.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_sustitucion_de_variables_del_entorno">5.2.5. Sustitución de Variables del Entorno</h4>
+<div class="paragraph"><p>Una de las características más potentes de las tablas de bibliotecas de
+huellas es la sustitución de variables del entorno. Esto le permite definir
+rutas personalizadas, donde se almacenan sus bibliotecas, en variables del
+entorno. La sustitución de las variables del entorno se consigue mediante la
+sintaxis <span class="monospaced">${ENV_VAR_NAME}</span> en la ruta de la biblioteca de huellas.</p></div>
+<div class="paragraph"><p>Por defecto, en tiempo de ejecución KiCad define <strong>dos variables del
+entorno</strong>:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+La variable del entorno <strong><span class="monospaced">KIPRJMOD</span></strong>. Ésta apunta siempre el directorio
+ actual del proyecto y no se puede modificar.
+</p>
+</li>
+<li>
+<p>
+La variable del entorno <strong><span class="monospaced">KISYSMOD</span></strong>. Que apunta a donde se encuentran
+ instaladas las librerías de componentes por defecto que se instalaron con
+ KiCad.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Puede anular <span class="monospaced">KISYSMOD</span> definiendo usted mismo, en preferencias/Configurar
+Rutas, la ruta que apunta a sus propias bibliotecas en lugar de las
+bibliotecas por defecto de KiCad</p></div>
+<div class="paragraph"><p>Cuando se carga un archivo netlist, CvPcb define <span class="monospaced">KIPRJMOD</span> utilizando la
+ruta del archivo (la ruta del proyecto).</p></div>
+<div class="paragraph"><p>Pcbnew también define esta variable del entorno al cargar un archivo de
+placa.</p></div>
+<div class="paragraph"><p>Esto le permite almacenar las bibliotecas en la ruta del proyecto sin tener
+que definir la ruta absoluta (lo que no siempre es conocida) a la biblioteca
+en la tabla de bibliotecas de huellas especificas del proyecto.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_usando_el_plugin_para_github">5.2.6. Usando el Plugin para GitHub</h4>
+<div class="paragraph"><p>El de GitHub es un plugin especial que proporciona una interfaz para acceso
+de sólo lectura a un repositorio GitHub remoto consistente en un directorio
+.pretty (Pretty es el nombre del formato de archivo de huellas para KiCad)
+de huellas, y opcionalmente proporciona soporte para &#8220;Copiar Al Escribir&#8221;
+(CAE) huellas leídas desde el repositorio de GitHub y guardarlas
+localmente. Por tanto, el plugin para &#8220;Git Hub&#8221; es para <strong>acceso de sólo
+lectura a bibliotecas de componentes remotas tipo Pretty en</strong>
+<a href="https://github.com/">https://github.com</a>. Para agregar una entrada de GitHub
+a la tabla de bibliotecas de huellas la &#8220;Ruta de las Bibliotecas&#8221; en la
+fila de la tabla de bibliotecas de huellas debe ajustarse a una URL de
+GitHub válida.</p></div>
+<div class="paragraph"><p>Por ejemplo:</p></div>
+<div class="paragraph"><p><a href="https://github.com/liftoff-sr/pretty_footprints">https://github.com/liftoff-sr/pretty_footprints</a></p></div>
+<div class="paragraph"><p>o</p></div>
+<div class="paragraph"><p><a href="https://github.com/KiCad">https://github.com/KiCad</a></p></div>
+<div class="paragraph"><p>Por lo general las URLs de GitHub tienen la forma:</p></div>
+<div class="paragraph"><p><a href="https://github.com/nombre_de_usuario/nombre_del_repositorio">https://github.com/nombre_de_usuario/nombre_del_repositorio</a></p></div>
+<div class="paragraph"><p>El &#8220;Tipo de Plugin&#8221; se debe ajustarse a &#8220;Github&#8221;. Para habilitar la
+caracteristica de &#8220;Copiar Al Escribir&#8221; la opción
+<strong>allow_pretty_writing_to_this_dir</strong> se debe agregarse a los ajustes de
+&#8220;opciones&#8221; de la entrada en la tabla bibliotecas de huellas. Esta opción
+es la &#8220;ruta de la biblioteca&#8221; para el almacenamiento local de las copias
+modificadas de las huellas leídas desde el repositorio GitHub. Las huellas
+guardadas en esta ruta se combinan con las de solo lectura del repositorio
+de GitHub para crear la biblioteca de huella. Si esta opción no se
+especifica, entonces la biblioteca GitHub es de sólo lectura. Si la opción
+está presente para una biblioteca GitHub, entonces cualquier escritura en
+esta biblioteca híbrida irá al directorio *.pretty locale. Tenga en cuenta
+que la parte residente en github.com de esta biblioteca híbrida es siempre
+de sólo lectura, lo que significa que no se puede borrar nada ni modificar
+ninguna huella en el repositorio de GitHub especificado directamente. El
+tipo de biblioteca agregada sigue siendo de tipo &#8220;Github&#8221; a todos los
+efectos, pero consiste en una parte local de lectura/escritura y una remota
+de solo lestura.</p></div>
+<div class="paragraph"><p>La siguiente tabla muestra una entrada de la tabla de bibliotecas de huellas
+sin la opción <strong>allow_pretty_writing_to_this_dir</strong>:</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:9%;">
+<col style="width:37%;">
+<col style="width:8%;">
+<col style="width:37%;">
+<col style="width:9%;">
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top" >Nickname </th>
+<th class="tableblock halign-left valign-top" >Library Path </th>
+<th class="tableblock halign-left valign-top" >Plugin Type </th>
+<th class="tableblock halign-left valign-top" >Options </th>
+<th class="tableblock halign-left valign-top" >Descript.</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">github</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><a href="https://github.com/liftoff-sr/pretty_footprints">https://github.com/liftoff-sr/pretty_footprints</a></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Github</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Liftoff&#8217;s GH footprints</p></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph"><p>La siguiente tabla muestra una entrada de tabla bibliotecas de huellas con
+la opción CAE especificada. Observe el uso de la variable del entorno
+${HOME} sólo como ejemplo. El directorio github.pretty es alojado en la
+ruta ${HOME}/pretty/. Cada vez que utilice la opción
+<strong>allow_pretty_writing_to_this_dir</strong>, tendrá que crear ese directorio
+manualmente con antelación y éste debe terminar con la extensión <strong>.pretty</strong>.</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:9%;">
+<col style="width:37%;">
+<col style="width:8%;">
+<col style="width:37%;">
+<col style="width:9%;">
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top" >Nickname </th>
+<th class="tableblock halign-left valign-top" >Library Path </th>
+<th class="tableblock halign-left valign-top" >Plugin Type </th>
+<th class="tableblock halign-left valign-top" >Options </th>
+<th class="tableblock halign-left valign-top" >Descript.</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">github</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><a href="https://github.com/liftoff-sr/pretty_footprints">https://github.com/liftoff-sr/pretty_footprints</a></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Github</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">allow_pretty_writing_to_this_dir= ${HOME}/pretty/github.pretty</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Liftoff&#8217;s GH footprints</p></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph"><p>La carga de huellas siempre dará prioridad a las huellas locales que se
+encuentran en la ruta dada por la opción
+<strong>allow_pretty_writing_to_this_dir</strong>. Una vez que haya guardado una huella al
+directorio local de la biblioteca CAE guardando una huella desde el editor
+de huellas, no se actualizaran las modificaciones de ésta en el repositorio
+de GitHub si existe una huella con el mismo nombre en la copia local.</p></div>
+<div class="paragraph"><p>Mantenga siempre un directorio *.pretty local distinto para cada biblioteca
+de GitHub, nunca los combine referenciandolos al mismo directorio local mas
+de una vez.</p></div>
+<div class="paragraph"><p>Además, no utilice el mismo directorio CAE (*.pretty) en una entrada de la
+tabla bibliotecas de huellas. Esto probablemente crearía un desastre.</p></div>
+<div class="paragraph"><p>El valor de la opción <strong>allow_pretty_writing_to_this_dir</strong> ampliará cualquier
+variable del entorno usando la notación ${} para crear la ruta de acceso
+de la misma manera que en el ajuste de la &#8220;Ruta de la biblioteca&#8221;.</p></div>
+<div class="paragraph"><p>¿Cuál es el interés de CAE? El de acelerar el intercambio de huellas.</p></div>
+<div class="paragraph"><p>Si envía por correo electrónico periódicamente modificaciones en las huellas
+.pretty CAE al mantenedor del repositorio en GitHub, puede ayudar a
+actualizar la copia en GitHub. Envíe simplemente por correo electrónico los
+archivos *.kicad_mod individuales que se encuentran en sus directorios CAE
+al mantenedor del repositorio GitHub. Después de haber recibido la
+confirmación de que se han fusionado los cambios, puede eliminar el archivo
+CAE y la huella actualizada de la parte de solo lectura de la biblioteca de
+GitHub se descargará y actualizará. El objetivo debe ser mantener el
+conjunto de archivos CAE lo más pequeño posible, contribuyendo con
+frecuencia a las copias principales compartidas en
+<a href="https://github.com/">https://github.com</a>.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_uso_de_patrones">5.2.7. Uso de Patrones</h4>
+<div class="paragraph"><p>Las bibliotecas de huellas se pueden definir tanto globalmente como
+específicamente para el proyecto cargado en ese momento. Librerías de
+componentes definidos en la tabla global del usuario están siempre
+disponibles y se almacenan en el archivo fp-lib-table en la carpeta de
+inicio del usuario.</p></div>
+<div class="paragraph"><p>Las bibliotecas de huellas globales siempre son accesibles incluso cuando no
+hay ningún archivo netlist abierto.</p></div>
+<div class="paragraph"><p>La tabla de huellas especificas del proyecto está activa sólo para el
+archivo netlist abierto en ese momento.</p></div>
+<div class="paragraph"><p>La tabla de bibliotecas de huellas específica del proyecto se guarda en el
+archivo fp-lib-table en la ruta del archivo netlist abierto
+actualmente. Usted es libre de definir las bibliotecas en cualquier tabla.</p></div>
+<div class="paragraph"><p>Existen ventajas y desventajas de cada método. Puede definir todas sus
+bibliotecas en la tabla global de lo que significa que siempre estarán
+disponibles cuando las necesite. La desventaja de esto es que puede tener
+que buscar a través de una gran cantidad de bibliotecas para encontrar la
+huella que busca. Puede definir todas las bibliotecas de forma específica
+para proyecto.</p></div>
+<div class="paragraph"><p>La ventaja de esto es que usted sólo tendrá que definir las bibliotecas que
+realmente necesita para el proyecto lo que reduce la búsquedas posteriores.</p></div>
+<div class="paragraph"><p>La desventaja es que siempre tiene que recordar agregar cada biblioteca de
+huellas que necesite para cada proyecto. También puede definir bibliotecas
+de huellas tanto global como para el proyecto concreto.</p></div>
+<div class="paragraph"><p>Un patrón de uso sería definir las bibliotecas más utilizados a nivel global
+y la bibliotecas que sólo se requieran para el proyecto en la tabla de
+bibliotecas específica del proyecto. No existe ninguna restricción sobre
+cómo definir sus bibliotecas.</p></div>
+<div style="page-break-after:always"></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_usando_el_asistente_para_tablas_de_huellas">5.3. Usando el Asistente para Tablas de Huellas</h3>
+<div class="paragraph"><p>Un asistente para agregar bibliotecas de huellas a la tabla de huellas está
+disponible en la <em>Ventana de edición de tablas de huellas</em>.</p></div>
+<div class="paragraph"><p>Tenga en cuenta también que las bibliotecas pueden ser de cualquier tipo de
+biblioteca de huellas soportado por KiCad.</p></div>
+<div class="paragraph"><p>Se puede añadir bibliotecas &#8220;locales&#8221; o bibliotecas de un repositorio de
+Github.</p></div>
+<div class="paragraph"><p>Cuando las bibliotecas están en un repositorio de Github, pueden ser
+añadidas como bibliotecas remotas, o <strong>descargadas y añadidas como
+<em>bibliotecas locales</em></strong>.</p></div>
+<div class="paragraph"><p>Aquí se muestra, la opción de bibliotecas locales seleccionada.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/fplib_wizard_locallibstartpage.png" alt="fplib wizard locallibstartpage">
+</div>
+</div>
+<div class="paragraph"><p>Aquí, se selecciona la opción bibliotecas remotas.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/fplib_wizard_startpage_github.png" alt="fplib wizard startpage_github">
+</div>
+</div>
+<div class="paragraph"><p>Dependiendo de la opción seleccionada, una de estas páginas se mostrará,
+para seleccionar una lista de bibliotecas:</p></div>
+<div class="paragraph"><p>En este caso, se ha seleccionado la opción de bibliotecas locales.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/fplib_wizard_locallibselection.png" alt="fplib wizard local lib selection">
+</div>
+</div>
+<div class="paragraph"><p>Aquí, se seleccionó la opción de bibliotecas remotas.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/fplib_wizard_githubselection.png" alt="fplib wizard github selection">
+</div>
+</div>
+<div class="paragraph"><p>Después de seleccionar un conjunto de bibliotecas, la página siguiente
+valida la elección:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/fplib_wizard_validate.png" alt="fplib wizard validate">
+</div>
+</div>
+<div class="paragraph"><p>Si algunas bibliotecas seleccionadas es incorrecta (no admitida, no es una
+biblioteca de huellas &#8230;) será marcada como &#8220;no válida&#8221;.</p></div>
+<div class="paragraph"><p>La última opción es la tabla de la bibliotecas de huellas a la que
+incorporar las nuevas bibliotecas:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+La tabla goblal
+</p>
+</li>
+<li>
+<p>
+La tabla local (tabla especifica del proyecto)
+</p>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/fplib_wizard_chooseflt.png" alt="fplib wizard chooseflt">
+</div>
+</div>
+<div style="page-break-after:always"></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_visualizacion_de_la_huella_actual">6. Visualización de la Huella actual</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_el_comando_ver_huella">6.1. El comando ver huella</h3>
+<div class="paragraph"><p>El comando ver huella muestra la huella seleccionada actualmente en la
+ventana de <em>lista de huellas</em>. Se puede mostrar un modelo 3D del componente
+si este ha sido creado y asignado a la huella. A continuación se muestra la
+ventana del visor de huellas.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/footprint_view.png" alt="images/en/footprint_view.png">
+</div>
+</div>
+<div class="sect3">
+<h4 id="_informacion_de_la_barra_de_estado">6.1.1. Información de la barra de estado</h4>
+<div class="paragraph"><p>La barra de estado se encuentra en la parte inferior de la ventana principal
+de CvPcb y proporciona información útil para el usuario. La siguiente tabla
+define los contenidos de cada panel en la barra de estado.</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:80%;
+">
+<col style="width:20%;">
+<col style="width:80%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Left</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Component count: total, unassigned</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Middle</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Filter list of the selected component</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Right</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Filtering mode and count of available footprints</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect3">
+<h4 id="_atajos_del_teclado">6.1.2. Atajos del teclado</h4>
+<table class="tableblock frame-all grid-all"
+style="
+width:80%;
+">
+<col style="width:20%;">
+<col style="width:80%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">F1</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Acercar vista</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">F2</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Alejar vista</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">F3</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Refrescar vista</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">F4</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Centra la vista actual en la posición del puntero del raton</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Home</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ajusta la vista para encajar la huella en la vista actual</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Barra Espaciadora</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ajusta la posición actual del ratón como el punto inicial de las coordenadas relativas</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Flecha Derecha</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mueve el cursor una posición a la derecha sobre la rejilla</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Flecha Izquierda</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mueve el cursor una posición a la izquierda sobre la rejilla</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Flecha Arriba</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mueve el cursor una posición hacia arriba sobre la rejilla</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Flecha Abajo</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mueve el cursor una posición hacia la derecha sobre la rejilla</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect3">
+<h4 id="_acciones_del_raton">6.1.3. Acciones del ratón</h4>
+<table class="tableblock frame-all grid-all"
+style="
+width:80%;
+">
+<col style="width:32%;">
+<col style="width:68%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Rueda del ratón</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Amplia o aleja la vista sobre la posición del puntero del ratón</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ctrl + Rueda del ratón</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Desplaza a derecha e izquierda</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Shift + Rueda del ratón</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Desplaza arriba y abajo</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Clic Derecho</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Abre el menú contextual</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect3">
+<h4 id="_menu_contextual">6.1.4. Menú Contextual</h4>
+<div class="paragraph"><p>Se muestra haciendo clic derecho con el ratón:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/context_menu.png" alt="images/en/context_menu.png">
+</div>
+</div>
+<table class="tableblock frame-all grid-all"
+style="
+width:80%;
+">
+<col style="width:44%;">
+<col style="width:56%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selección del Zoom (Select Zoom)</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona directamente el nivel de zoom entre varios valores.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selección de la rejilla (Grid Select)</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona directamente el paso de la rejilla entre varios valores.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect3">
+<h4 id="_barra_de_herramientas_horizontal">6.1.5. Barra de herramientas Horizontal</h4>
+<table class="tableblock frame-all grid-all"
+style="
+width:90%;
+">
+<col style="width:10%;">
+<col style="width:90%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/display_options.png" alt="images/icons/display_options.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra la ventana de opciones de visualización</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_in.png" alt="images/icons/zoom_in.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Aproxima la vista</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_out.png" alt="images/icons/zoom_out.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Aleja la vista</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_redraw.png" alt="images/icons/zoom_redraw.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Refresca la vista</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_fit_in_page.png" alt="images/icons/zoom_fit_in_page.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ajusta la vista para encajar la huella en la ventana</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/open_3d_model_view.png" alt="images/icons/open_3d_model_view.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Abre el visor de modelos 3D</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect3">
+<h4 id="_barra_de_herramientas_vertical">6.1.6. Barra de herramientas vertical</h4>
+<table class="tableblock frame-all grid-all"
+style="
+width:90%;
+">
+<col style="width:10%;">
+<col style="width:90%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/toggle_grid.png" alt="images/icons/toggle_grid.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra u oculta la rejilla</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/coordination_system.png" alt="images/icons/coordination_system.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra las coordenadas en notación polar o cartesiana</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/unit_inch.png" alt="images/icons/unit_inch.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra las coordenadas en pulgadas</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/unit_mm.png" alt="images/icons/unit_mm.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra las coordenadas en milímetros</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/pointer_style.png" alt="images/icons/pointer_style.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Conmuta el estilo del puntero</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/toggle_pads_sketch.png" alt="images/icons/toggle_pads_sketch.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Conmuta la visualización de los pads entre modo boceto y modo normal</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/toggle_text_sketch.png" alt="images/icons/toggle_text_sketch.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Conmuta la visualización del texto entre modo boceto y modo normal</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/toggle_edge_sketch.png" alt="images/icons/toggle_edge_sketch.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Conmuta la visualización de los bordes entre modo boceto y modo normal</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_visualizando_el_modelo_3d_actual">6.2. Visualizando el modelo 3D actual</h3>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/3d_window.png" alt="images/en/3d_window.png">
+</div>
+</div>
+<div class="sect3">
+<h4 id="_acciones_del_raton_2">6.2.1. Acciones del ratón</h4>
+<table class="tableblock frame-all grid-all"
+style="
+width:90%;
+">
+<col style="width:32%;">
+<col style="width:68%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Rueda del ratón</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Amplia o aleja la vista sobre la posición del puntero del ratón</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ctrl + Rueda del ratón</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Desplaza a derecha e izquierda</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Shift + Rueda del ratón</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Desplaza arriba y abajo</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect3">
+<h4 id="_barra_de_herramientas_horizontal_2">6.2.2. Barra de herramientas Horizontal</h4>
+<table class="tableblock frame-all grid-all"
+style="
+width:90%;
+">
+<col style="width:10%;">
+<col style="width:90%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/import3d.png" alt="images/icons/import3d.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Recarga en modelo 3D</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/copy_to_clipboard.png" alt="images/icons/copy_to_clipboard.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Copia la vista 3D al portapapeles</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/read_setup.png" alt="images/icons/read_setup.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ajusta las opciones del visor 3D</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_in.png" alt="images/icons/zoom_in.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Acerca la vista</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_out.png" alt="images/icons/zoom_out.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Aleja la vista</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_redraw.png" alt="images/icons/zoom_redraw.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Refresca la vista</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_fit_in_page.png" alt="images/icons/zoom_fit_in_page.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ajusta la vista para encajar la huella en la ventana</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/rotate_back_x.png" alt="images/icons/rotate_back_x.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Rotar hacia atrás sobre el eje X</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/rotate_forw_x.png" alt="images/icons/rotate_forw_x.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Rotar hacia adelante sobre el eje X</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/rotate_back_y.png" alt="images/icons/rotate_back_y.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Rotar hacia atrás sobre el eje Y</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/rotate_forw_y.png" alt="images/icons/rotate_forw_y.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Rotar hacia adelante sobre el eje Y</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/rotate_back_z.png" alt="images/icons/rotate_back_z.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Rotar hacia atrás sobre el eje Z</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/rotate_forw_z.png" alt="images/icons/rotate_forw_z.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Rotar hacia adelante sobre el eje Z</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/left.png" alt="images/icons/left.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Desplazar a la izquierda</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/right.png" alt="images/icons/right.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Desplazar a la derecha</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/up.png" alt="images/icons/up.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Desplazar hacia arriba</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/down.png" alt="images/icons/down.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Desplazar hacia abajo</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/toggle_ortho.png" alt="images/icons/toggle_ortho.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Activa/desactiva el modo de proyección ortográfica</p></td>
+</tr>
+</tbody>
+</table>
+<div style="page-break-after:always"></div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_usando_cvpcb_para_asociar_componentes_con_huellas">7. Usando CvPcb para asociar componentes con huellas</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_asociacion_manual_de_huellas_a_componentes">7.1. Asociación manual de huellas a componentes</h3>
+<div class="paragraph"><p>Para asociar manualmente una huella con un componente primero seleccione un
+componente en el panel de componentes. A continuación, seleccione una huella
+en el panel de huellas haciendo doble clic con el botón izquierdo del ratón
+sobre el nombre de la huella deseada. El siguiente componente no asignado en
+la lista de componentes se selecciona automáticamente. Para cambiar la
+huella de un componente actúe de la misma manera.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_filtrando_la_lista_de_huellas">7.2. Filtrando la lista de huellas</h3>
+<div class="paragraph"><p>Cuando selecciona un componente y/o biblioteca y una o más de las opciones
+de filtrado están activas, la lista de huellas mostrada en CvPcb se filtra
+en consecuencia.</p></div>
+<div class="paragraph"><p>Los iconos <span class="image">
+<img src="images/icons/filter_component.png" alt="images/icons/filter_component.png">
+</span>
+<span class="image">
+<img src="images/icons/filter_pincount.png" alt="images/icons/filter_pincount.png">
+</span>
+<span class="image">
+<img src="images/icons/filter_library.png" alt="images/icons/filter_library.png">
+</span> habilita y deshabilitan las
+características de filtrado. Cuando el filtrado no está activo, se muestra
+la lista de huella completa.</p></div>
+<div class="paragraph"><p>Sin filtrado:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/filter_none.png" alt="images/en/filter_none.png">
+</div>
+</div>
+<div class="paragraph"><p>Filtrado por lista de filtros de huella asignados al componente
+seleccionado. Los filtros de componentes se indican en el panel central de
+la barra de estado en la parte inferior de la ventana principal.</p></div>
+<div class="paragraph"><p>Filtrada por el filtro de huella del componente seleccionado:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/filter_comp.png" alt="images/en/filter_comp.png">
+</div>
+</div>
+<div class="paragraph"><p>En el editor de bibliotecas de componentes en Eeschema, se creó la lista de
+huellas utilizando la pestaña filtro de huella de la ventana de propiedades
+del componente como se muestra a continuación.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/eeschema_filter.png" alt="images/en/eeschema_filter.png">
+</div>
+</div>
+<div class="paragraph"><p>Filtrado por el número de pines del componente seleccionado:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/filter_pincount.png" alt="images/en/filter_pincount.png">
+</div>
+</div>
+<div class="paragraph"><p>Filtrado por la biblioteca seleccionada.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/filter_library.png" alt="images/en/filter_library.png">
+</div>
+</div>
+<div class="paragraph"><p>Los filtros se pueden combinar para formar un filtrado más complejo y ayudar
+a reducir el número de huellas en el panel de huellas.</p></div>
+<div class="paragraph"><p>Filtrado por el número de pines del componente seleccionado y el filtro de
+componente:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/filter_comp_and_pincount.png" alt="images/en/filter_comp_and_pincount.png">
+</div>
+</div>
+<div style="page-break-after:always"></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_asociacion_automatica">8. Asociación Automática</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_ficheros_de_equivalencia">8.1. Ficheros de equivalencia</h3>
+<div class="paragraph"><p>Archivos de equivalencia permiten la asignación automática de huellas a los
+componentes.</p></div>
+<div class="paragraph"><p>Estos contienen una lista con el nombre de la huella correspondiente de
+acuerdo con el nombre (<em>campo valor</em>) del componente. Estos archivos
+suelen tener la extensión de archivo <strong>.equ</strong>.</p></div>
+<div class="paragraph"><p>Son archivos de texto plano y pueden ser editadas usando cualquier editor de
+texto plano. Deben ser creados por el usuario.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_formatos_de_los_archivos_de_equivalencia">8.2. Formatos de los Archivos de Equivalencia</h3>
+<div class="paragraph"><p>Los archivos de equivalencia consisten en una línea por cada
+componente. Cada línea tiene la siguiente estructura:</p></div>
+<div class="paragraph"><p><strong>&#8216;valor del componente&#8217; &#8216;nombre de huella&#8217;</strong></p></div>
+<div class="paragraph"><p>Cada nombre debe ser único marcado con el carácter ' y los nombres de los
+componentes y de la huella debe estar separados por uno o más espacios.</p></div>
+<div class="paragraph"><p><em>Ejemplo:</em></p></div>
+<div class="paragraph"><p>Si el componente U3 es circuito 14011 y su huella es 14DIP300, la línea es:</p></div>
+<div class="paragraph"><p><span class="monospaced">&#8216;14011&#8217; &#8216;14DIP300&#8217;</span></p></div>
+<div class="paragraph"><p>Cualquier línea que comience por <strong>#</strong> es un comentario.</p></div>
+<div class="paragraph"><p>Aquí se muestra un ejemplo de archivo de equivalencia:</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>#integrated circuits (smd):
+'74LV14' 'SO14E'
+'74HCT541M' 'SO20L'
+'EL7242C' 'SO8E'
+'DS1302N' 'SO8E'
+'XRC3064' 'VQFP44'
+'LM324N' 'S014E'
+'LT3430' 'SSOP17'
+'LM358' 'SO8E'
+'LTC1878' 'MSOP8'
+'24LC512I/SM' 'SO8E'
+'LM2903M' 'SO8E'
+'LT1129_SO8' 'SO8E'
+'LT1129CS8-3.3' 'SO8E'
+'LT1129CS8' 'SO8E'
+'LM358M' 'SO8E'
+'TL7702BID' 'SO8E'
+'TL7702BCD' 'SO8E'
+'U2270B' 'SO16E'
+#Xilinx
+'XC3S400PQ208' 'PQFP208'
+'XCR3128-VQ100' 'VQFP100'
+'XCF08P' 'BGA48'
+
+#upro
+'MCF5213-LQFP100' 'VQFP100'
+
+#regulators
+'LP2985LV' 'SOT23-5'</pre>
+</div></div>
+</div>
+<div class="sect2">
+<h3 id="_asociacion_automatica_de_huellas_a_componentes">8.3. Asociación Automática de huellas a componentes</h3>
+<div class="paragraph"><p>Haga clic en el botón de asociación automática de huellas en la barra de
+herramientas superior para procesar un archivo de equivalencia.</p></div>
+<div class="paragraph"><p><em>Todos los componentes que tengan por su valor en la fichero de equivalencia
+seleccionado (*.equ) tendrán su huella automáticamente asignada.</em></p></div>
+</div>
+</div>
+</div>
+</div>
+<div id="footnotes"><hr></div>
+<div id="footer">
+<div id="footer-text">
+Last updated 2017-08-24 22:01:17 BST
+</div>
+</div>
+</body>
+</html>
diff --git a/share/doc/kicad/help/es/cvpcb.pdf b/share/doc/kicad/help/es/cvpcb.pdf
new file mode 100644
index 0000000..ca75aa0
--- /dev/null
+++ b/share/doc/kicad/help/es/cvpcb.pdf
Binary files differ
diff --git a/share/doc/kicad/help/es/eeschema.epub b/share/doc/kicad/help/es/eeschema.epub
new file mode 100644
index 0000000..f726640
--- /dev/null
+++ b/share/doc/kicad/help/es/eeschema.epub
Binary files differ
diff --git a/share/doc/kicad/help/es/eeschema.html b/share/doc/kicad/help/es/eeschema.html
new file mode 100644
index 0000000..4e93e2f
--- /dev/null
+++ b/share/doc/kicad/help/es/eeschema.html
@@ -0,0 +1,7289 @@
+<!DOCTYPE html>
+<html lang="es">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="generator" content="AsciiDoc 8.6.8">
+<title>Eeschema</title>
+<style type="text/css">
+/* Shared CSS for AsciiDoc xhtml11 and html5 backends */
+
+/* Default font. */
+body {
+ font-family: Georgia,serif;
+}
+
+/* Title font. */
+h1, h2, h3, h4, h5, h6,
+div.title, caption.title,
+thead, p.table.header,
+#toctitle,
+#author, #revnumber, #revdate, #revremark,
+#footer {
+ font-family: Arial,Helvetica,sans-serif;
+}
+
+body {
+ margin: 1em 5% 1em 5%;
+}
+
+a {
+ color: blue;
+ text-decoration: underline;
+}
+a:visited {
+ color: fuchsia;
+}
+
+em {
+ font-style: italic;
+ color: navy;
+}
+
+strong {
+ font-weight: bold;
+ color: #083194;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ color: #527bbd;
+ margin-top: 1.2em;
+ margin-bottom: 0.5em;
+ line-height: 1.3;
+}
+
+h1, h2, h3 {
+ border-bottom: 2px solid silver;
+}
+h2 {
+ padding-top: 0.5em;
+}
+h3 {
+ float: left;
+}
+h3 + * {
+ clear: left;
+}
+h5 {
+ font-size: 1.0em;
+}
+
+div.sectionbody {
+ margin-left: 0;
+}
+
+hr {
+ border: 1px solid silver;
+}
+
+p {
+ margin-top: 0.5em;
+ margin-bottom: 0.5em;
+}
+
+ul, ol, li > p {
+ margin-top: 0;
+}
+ul > li { color: #aaa; }
+ul > li > * { color: black; }
+
+pre {
+ padding: 0;
+ margin: 0;
+}
+
+#author {
+ color: #527bbd;
+ font-weight: bold;
+ font-size: 1.1em;
+}
+#email {
+}
+#revnumber, #revdate, #revremark {
+}
+
+#footer {
+ font-size: small;
+ border-top: 2px solid silver;
+ padding-top: 0.5em;
+ margin-top: 4.0em;
+}
+#footer-text {
+ float: left;
+ padding-bottom: 0.5em;
+}
+#footer-badges {
+ float: right;
+ padding-bottom: 0.5em;
+}
+
+#preamble {
+ margin-top: 1.5em;
+ margin-bottom: 1.5em;
+}
+div.imageblock, div.exampleblock, div.verseblock,
+div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock,
+div.admonitionblock {
+ margin-top: 1.0em;
+ margin-bottom: 1.5em;
+}
+div.admonitionblock {
+ margin-top: 2.0em;
+ margin-bottom: 2.0em;
+ margin-right: 10%;
+ color: #606060;
+}
+
+div.content { /* Block element content. */
+ padding: 0;
+}
+
+/* Block element titles. */
+div.title, caption.title {
+ color: #527bbd;
+ font-weight: bold;
+ text-align: left;
+ margin-top: 1.0em;
+ margin-bottom: 0.5em;
+}
+div.title + * {
+ margin-top: 0;
+}
+
+td div.title:first-child {
+ margin-top: 0.0em;
+}
+div.content div.title:first-child {
+ margin-top: 0.0em;
+}
+div.content + div.title {
+ margin-top: 0.0em;
+}
+
+div.sidebarblock > div.content {
+ background: #ffffee;
+ border: 1px solid #dddddd;
+ border-left: 4px solid #f0f0f0;
+ padding: 0.5em;
+}
+
+div.listingblock > div.content {
+ border: 1px solid #dddddd;
+ border-left: 5px solid #f0f0f0;
+ background: #f8f8f8;
+ padding: 0.5em;
+}
+
+div.quoteblock, div.verseblock {
+ padding-left: 1.0em;
+ margin-left: 1.0em;
+ margin-right: 10%;
+ border-left: 5px solid #f0f0f0;
+ color: #777777;
+}
+
+div.quoteblock > div.attribution {
+ padding-top: 0.5em;
+ text-align: right;
+}
+
+div.verseblock > pre.content {
+ font-family: inherit;
+ font-size: inherit;
+}
+div.verseblock > div.attribution {
+ padding-top: 0.75em;
+ text-align: left;
+}
+/* DEPRECATED: Pre version 8.2.7 verse style literal block. */
+div.verseblock + div.attribution {
+ text-align: left;
+}
+
+div.admonitionblock .icon {
+ vertical-align: top;
+ font-size: 1.1em;
+ font-weight: bold;
+ text-decoration: underline;
+ color: #527bbd;
+ padding-right: 0.5em;
+}
+div.admonitionblock td.content {
+ padding-left: 0.5em;
+ border-left: 3px solid #dddddd;
+}
+
+div.exampleblock > div.content {
+ border-left: 3px solid #dddddd;
+ padding-left: 0.5em;
+}
+
+div.imageblock div.content { padding-left: 0; }
+span.image img { border-style: none; }
+a.image:visited { color: white; }
+
+dl {
+ margin-top: 0.8em;
+ margin-bottom: 0.8em;
+}
+dt {
+ margin-top: 0.5em;
+ margin-bottom: 0;
+ font-style: normal;
+ color: navy;
+}
+dd > *:first-child {
+ margin-top: 0.1em;
+}
+
+ul, ol {
+ list-style-position: outside;
+}
+ol.arabic {
+ list-style-type: decimal;
+}
+ol.loweralpha {
+ list-style-type: lower-alpha;
+}
+ol.upperalpha {
+ list-style-type: upper-alpha;
+}
+ol.lowerroman {
+ list-style-type: lower-roman;
+}
+ol.upperroman {
+ list-style-type: upper-roman;
+}
+
+div.compact ul, div.compact ol,
+div.compact p, div.compact p,
+div.compact div, div.compact div {
+ margin-top: 0.1em;
+ margin-bottom: 0.1em;
+}
+
+tfoot {
+ font-weight: bold;
+}
+td > div.verse {
+ white-space: pre;
+}
+
+div.hdlist {
+ margin-top: 0.8em;
+ margin-bottom: 0.8em;
+}
+div.hdlist tr {
+ padding-bottom: 15px;
+}
+dt.hdlist1.strong, td.hdlist1.strong {
+ font-weight: bold;
+}
+td.hdlist1 {
+ vertical-align: top;
+ font-style: normal;
+ padding-right: 0.8em;
+ color: navy;
+}
+td.hdlist2 {
+ vertical-align: top;
+}
+div.hdlist.compact tr {
+ margin: 0;
+ padding-bottom: 0;
+}
+
+.comment {
+ background: yellow;
+}
+
+.footnote, .footnoteref {
+ font-size: 0.8em;
+}
+
+span.footnote, span.footnoteref {
+ vertical-align: super;
+}
+
+#footnotes {
+ margin: 20px 0 20px 0;
+ padding: 7px 0 0 0;
+}
+
+#footnotes div.footnote {
+ margin: 0 0 5px 0;
+}
+
+#footnotes hr {
+ border: none;
+ border-top: 1px solid silver;
+ height: 1px;
+ text-align: left;
+ margin-left: 0;
+ width: 20%;
+ min-width: 100px;
+}
+
+div.colist td {
+ padding-right: 0.5em;
+ padding-bottom: 0.3em;
+ vertical-align: top;
+}
+div.colist td img {
+ margin-top: 0.3em;
+}
+
+@media print {
+ #footer-badges { display: none; }
+}
+
+#toc {
+ margin-bottom: 2.5em;
+}
+
+#toctitle {
+ color: #527bbd;
+ font-size: 1.1em;
+ font-weight: bold;
+ margin-top: 1.0em;
+ margin-bottom: 0.1em;
+}
+
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {
+ margin-top: 0;
+ margin-bottom: 0;
+}
+div.toclevel2 {
+ margin-left: 2em;
+ font-size: 0.9em;
+}
+div.toclevel3 {
+ margin-left: 4em;
+ font-size: 0.9em;
+}
+div.toclevel4 {
+ margin-left: 6em;
+ font-size: 0.9em;
+}
+
+span.aqua { color: aqua; }
+span.black { color: black; }
+span.blue { color: blue; }
+span.fuchsia { color: fuchsia; }
+span.gray { color: gray; }
+span.green { color: green; }
+span.lime { color: lime; }
+span.maroon { color: maroon; }
+span.navy { color: navy; }
+span.olive { color: olive; }
+span.purple { color: purple; }
+span.red { color: red; }
+span.silver { color: silver; }
+span.teal { color: teal; }
+span.white { color: white; }
+span.yellow { color: yellow; }
+
+span.aqua-background { background: aqua; }
+span.black-background { background: black; }
+span.blue-background { background: blue; }
+span.fuchsia-background { background: fuchsia; }
+span.gray-background { background: gray; }
+span.green-background { background: green; }
+span.lime-background { background: lime; }
+span.maroon-background { background: maroon; }
+span.navy-background { background: navy; }
+span.olive-background { background: olive; }
+span.purple-background { background: purple; }
+span.red-background { background: red; }
+span.silver-background { background: silver; }
+span.teal-background { background: teal; }
+span.white-background { background: white; }
+span.yellow-background { background: yellow; }
+
+span.big { font-size: 2em; }
+span.small { font-size: 0.6em; }
+
+span.underline { text-decoration: underline; }
+span.overline { text-decoration: overline; }
+span.line-through { text-decoration: line-through; }
+
+
+/*
+ * xhtml11 specific
+ *
+ * */
+
+tt {
+ font-family: monospace;
+ font-size: inherit;
+ color: navy;
+}
+
+div.tableblock {
+ margin-top: 1.0em;
+ margin-bottom: 1.5em;
+}
+div.tableblock > table {
+ border: 3px solid #527bbd;
+}
+thead, p.table.header {
+ font-weight: bold;
+ color: #527bbd;
+}
+p.table {
+ margin-top: 0;
+}
+/* Because the table frame attribute is overriden by CSS in most browsers. */
+div.tableblock > table[frame="void"] {
+ border-style: none;
+}
+div.tableblock > table[frame="hsides"] {
+ border-left-style: none;
+ border-right-style: none;
+}
+div.tableblock > table[frame="vsides"] {
+ border-top-style: none;
+ border-bottom-style: none;
+}
+
+
+/*
+ * html5 specific
+ *
+ * */
+
+.monospaced {
+ font-family: monospace;
+ font-size: inherit;
+ color: navy;
+}
+
+table.tableblock {
+ margin-top: 1.0em;
+ margin-bottom: 1.5em;
+}
+thead, p.tableblock.header {
+ font-weight: bold;
+ color: #527bbd;
+}
+p.tableblock {
+ margin-top: 0;
+}
+table.tableblock {
+ border-width: 3px;
+ border-spacing: 0px;
+ border-style: solid;
+ border-color: #527bbd;
+ border-collapse: collapse;
+}
+th.tableblock, td.tableblock {
+ border-width: 1px;
+ padding: 4px;
+ border-style: solid;
+ border-color: #527bbd;
+}
+
+table.tableblock.frame-topbot {
+ border-left-style: hidden;
+ border-right-style: hidden;
+}
+table.tableblock.frame-sides {
+ border-top-style: hidden;
+ border-bottom-style: hidden;
+}
+table.tableblock.frame-none {
+ border-style: hidden;
+}
+
+th.tableblock.halign-left, td.tableblock.halign-left {
+ text-align: left;
+}
+th.tableblock.halign-center, td.tableblock.halign-center {
+ text-align: center;
+}
+th.tableblock.halign-right, td.tableblock.halign-right {
+ text-align: right;
+}
+
+th.tableblock.valign-top, td.tableblock.valign-top {
+ vertical-align: top;
+}
+th.tableblock.valign-middle, td.tableblock.valign-middle {
+ vertical-align: middle;
+}
+th.tableblock.valign-bottom, td.tableblock.valign-bottom {
+ vertical-align: bottom;
+}
+
+
+/*
+ * manpage specific
+ *
+ * */
+
+body.manpage h1 {
+ padding-top: 0.5em;
+ padding-bottom: 0.5em;
+ border-top: 2px solid silver;
+ border-bottom: 2px solid silver;
+}
+body.manpage h2 {
+ border-style: none;
+}
+body.manpage div.sectionbody {
+ margin-left: 3em;
+}
+
+@media print {
+ body.manpage div#toc { display: none; }
+}
+
+
+/*
+ * Theme specific overrides of the preceding (asciidoc.css) CSS.
+ *
+ */
+body {
+ font-family: Garamond, Georgia, serif;
+ font-size: 17px;
+ color: #3E4349;
+ line-height: 1.3em;
+}
+h1, h2, h3, h4, h5, h6,
+div.title, caption.title,
+thead, p.table.header,
+#toctitle,
+#author, #revnumber, #revdate, #revremark,
+#footer {
+ font-family: Garmond, Georgia, serif;
+ font-weight: normal;
+ border-bottom-width: 0;
+ color: #3E4349;
+}
+div.title, caption.title { color: #596673; font-weight: bold; }
+h1 { font-size: 240%; }
+h2 { font-size: 180%; }
+h3 { font-size: 150%; }
+h4 { font-size: 130%; }
+h5 { font-size: 115%; }
+h6 { font-size: 100%; }
+#header h1 { margin-top: 0; }
+#toc {
+ color: #444444;
+ line-height: 1.5;
+ padding-top: 1.5em;
+}
+#toctitle {
+ font-size: 20px;
+}
+#toc a {
+ border-bottom: 1px dotted #999999;
+ color: #444444 !important;
+ text-decoration: none !important;
+}
+#toc a:hover {
+ border-bottom: 1px solid #6D4100;
+ color: #6D4100 !important;
+ text-decoration: none !important;
+}
+div.toclevel1 { margin-top: 0.2em; font-size: 16px; }
+div.toclevel2 { margin-top: 0.15em; font-size: 14px; }
+em, dt, td.hdlist1 { color: black; }
+strong { color: #3E4349; }
+a { color: #004B6B; text-decoration: none; border-bottom: 1px dotted #004B6B; }
+a:visited { color: #615FA0; border-bottom: 1px dotted #615FA0; }
+a:hover { color: #6D4100; border-bottom: 1px solid #6D4100; }
+div.tableblock > table, table.tableblock { border: 3px solid #E8E8E8; }
+th.tableblock, td.tableblock { border: 1px solid #E8E8E8; }
+ul > li > * { color: #3E4349; }
+pre, tt, .monospaced { font-family: Consolas,Menlo,'Deja Vu Sans Mono','Bitstream Vera Sans Mono',monospace; }
+tt, .monospaced { font-size: 0.9em; color: black;
+}
+div.exampleblock > div.content, div.sidebarblock > div.content, div.listingblock > div.content { border-width: 0 0 0 3px; border-color: #E8E8E8; }
+div.verseblock { border-left-width: 0; margin-left: 3em; }
+div.quoteblock { border-left-width: 3px; margin-left: 0; margin-right: 0;}
+div.admonitionblock td.content { border-left: 3px solid #E8E8E8; }
+
+
+@media screen {
+ body {
+ max-width: 50em; /* approximately 80 characters wide */
+ margin-left: 16em;
+ }
+
+ #toc {
+ position: fixed;
+ top: 0;
+ left: 0;
+ bottom: 0;
+ width: 13em;
+ padding: 0.5em;
+ padding-bottom: 1.5em;
+ margin: 0;
+ overflow: auto;
+ border-right: 3px solid #f8f8f8;
+ background-color: white;
+ }
+
+ #toc .toclevel1 {
+ margin-top: 0.5em;
+ }
+
+ #toc .toclevel2 {
+ margin-top: 0.25em;
+ display: list-item;
+ color: #aaaaaa;
+ }
+
+ #toctitle {
+ margin-top: 0.5em;
+ }
+}
+</style>
+<script type="text/javascript">
+/*<![CDATA[*/
+var asciidoc = { // Namespace.
+
+/////////////////////////////////////////////////////////////////////
+// Table Of Contents generator
+/////////////////////////////////////////////////////////////////////
+
+/* Author: Mihai Bazon, September 2002
+ * http://students.infoiasi.ro/~mishoo
+ *
+ * Table Of Content generator
+ * Version: 0.4
+ *
+ * Feel free to use this script under the terms of the GNU General Public
+ * License, as long as you do not remove or alter this notice.
+ */
+
+ /* modified by Troy D. Hanson, September 2006. License: GPL */
+ /* modified by Stuart Rackham, 2006, 2009. License: GPL */
+
+// toclevels = 1..4.
+toc: function (toclevels) {
+
+ function getText(el) {
+ var text = "";
+ for (var i = el.firstChild; i != null; i = i.nextSibling) {
+ if (i.nodeType == 3 /* Node.TEXT_NODE */) // IE doesn't speak constants.
+ text += i.data;
+ else if (i.firstChild != null)
+ text += getText(i);
+ }
+ return text;
+ }
+
+ function TocEntry(el, text, toclevel) {
+ this.element = el;
+ this.text = text;
+ this.toclevel = toclevel;
+ }
+
+ function tocEntries(el, toclevels) {
+ var result = new Array;
+ var re = new RegExp('[hH]([1-'+(toclevels+1)+'])');
+ // Function that scans the DOM tree for header elements (the DOM2
+ // nodeIterator API would be a better technique but not supported by all
+ // browsers).
+ var iterate = function (el) {
+ for (var i = el.firstChild; i != null; i = i.nextSibling) {
+ if (i.nodeType == 1 /* Node.ELEMENT_NODE */) {
+ var mo = re.exec(i.tagName);
+ if (mo && (i.getAttribute("class") || i.getAttribute("className")) != "float") {
+ result[result.length] = new TocEntry(i, getText(i), mo[1]-1);
+ }
+ iterate(i);
+ }
+ }
+ }
+ iterate(el);
+ return result;
+ }
+
+ var toc = document.getElementById("toc");
+ if (!toc) {
+ return;
+ }
+
+ // Delete existing TOC entries in case we're reloading the TOC.
+ var tocEntriesToRemove = [];
+ var i;
+ for (i = 0; i < toc.childNodes.length; i++) {
+ var entry = toc.childNodes[i];
+ if (entry.nodeName.toLowerCase() == 'div'
+ && entry.getAttribute("class")
+ && entry.getAttribute("class").match(/^toclevel/))
+ tocEntriesToRemove.push(entry);
+ }
+ for (i = 0; i < tocEntriesToRemove.length; i++) {
+ toc.removeChild(tocEntriesToRemove[i]);
+ }
+
+ // Rebuild TOC entries.
+ var entries = tocEntries(document.getElementById("content"), toclevels);
+ for (var i = 0; i < entries.length; ++i) {
+ var entry = entries[i];
+ if (entry.element.id == "")
+ entry.element.id = "_toc_" + i;
+ var a = document.createElement("a");
+ a.href = "#" + entry.element.id;
+ a.appendChild(document.createTextNode(entry.text));
+ var div = document.createElement("div");
+ div.appendChild(a);
+ div.className = "toclevel" + entry.toclevel;
+ toc.appendChild(div);
+ }
+ if (entries.length == 0)
+ toc.parentNode.removeChild(toc);
+},
+
+
+/////////////////////////////////////////////////////////////////////
+// Footnotes generator
+/////////////////////////////////////////////////////////////////////
+
+/* Based on footnote generation code from:
+ * http://www.brandspankingnew.net/archive/2005/07/format_footnote.html
+ */
+
+footnotes: function () {
+ // Delete existing footnote entries in case we're reloading the footnodes.
+ var i;
+ var noteholder = document.getElementById("footnotes");
+ if (!noteholder) {
+ return;
+ }
+ var entriesToRemove = [];
+ for (i = 0; i < noteholder.childNodes.length; i++) {
+ var entry = noteholder.childNodes[i];
+ if (entry.nodeName.toLowerCase() == 'div' && entry.getAttribute("class") == "footnote")
+ entriesToRemove.push(entry);
+ }
+ for (i = 0; i < entriesToRemove.length; i++) {
+ noteholder.removeChild(entriesToRemove[i]);
+ }
+
+ // Rebuild footnote entries.
+ var cont = document.getElementById("content");
+ var spans = cont.getElementsByTagName("span");
+ var refs = {};
+ var n = 0;
+ for (i=0; i<spans.length; i++) {
+ if (spans[i].className == "footnote") {
+ n++;
+ var note = spans[i].getAttribute("data-note");
+ if (!note) {
+ // Use [\s\S] in place of . so multi-line matches work.
+ // Because JavaScript has no s (dotall) regex flag.
+ note = spans[i].innerHTML.match(/\s*\[([\s\S]*)]\s*/)[1];
+ spans[i].innerHTML =
+ "[<a id='_footnoteref_" + n + "' href='#_footnote_" + n +
+ "' title='View footnote' class='footnote'>" + n + "</a>]";
+ spans[i].setAttribute("data-note", note);
+ }
+ noteholder.innerHTML +=
+ "<div class='footnote' id='_footnote_" + n + "'>" +
+ "<a href='#_footnoteref_" + n + "' title='Return to text'>" +
+ n + "</a>. " + note + "</div>";
+ var id =spans[i].getAttribute("id");
+ if (id != null) refs["#"+id] = n;
+ }
+ }
+ if (n == 0)
+ noteholder.parentNode.removeChild(noteholder);
+ else {
+ // Process footnoterefs.
+ for (i=0; i<spans.length; i++) {
+ if (spans[i].className == "footnoteref") {
+ var href = spans[i].getElementsByTagName("a")[0].getAttribute("href");
+ href = href.match(/#.*/)[0]; // Because IE return full URL.
+ n = refs[href];
+ spans[i].innerHTML =
+ "[<a href='#_footnote_" + n +
+ "' title='View footnote' class='footnote'>" + n + "</a>]";
+ }
+ }
+ }
+},
+
+install: function(toclevels) {
+ var timerId;
+
+ function reinstall() {
+ asciidoc.footnotes();
+ if (toclevels) {
+ asciidoc.toc(toclevels);
+ }
+ }
+
+ function reinstallAndRemoveTimer() {
+ clearInterval(timerId);
+ reinstall();
+ }
+
+ timerId = setInterval(reinstall, 500);
+ if (document.addEventListener)
+ document.addEventListener("DOMContentLoaded", reinstallAndRemoveTimer, false);
+ else
+ window.onload = reinstallAndRemoveTimer;
+}
+
+}
+asciidoc.install(2);
+/*]]>*/
+</script>
+</head>
+<body class="book">
+<div id="header">
+<h1>Eeschema</h1>
+<span id="author">The KiCad Team</span><br>
+<div id="toc">
+ <div id="toctitle">Tabla de contenidos</div>
+ <noscript><p><b>JavaScript must be enabled in your browser to display the table of contents.</b></p></noscript>
+</div>
+</div>
+<div id="content">
+<div id="preamble">
+<div class="sectionbody">
+<div class="paragraph"><p><em>Manual de referencia</em></p></div>
+<div class="paragraph" id="copyright"><p><strong>Copyright</strong></p></div>
+<div class="paragraph"><p>Este documento está protegido por Copyright &#169; 2010 a 2015 de sus autores,
+mencionados a continuación. Puede distribuirlo y/o modificarlo bajo los
+términos de la GNU General Public License
+(<a href="http://www.gnu.org/licenses/gpl.html">http://www.gnu.org/licenses/gpl.html</a>), versión 3 o posterior, o la Creative
+Commons Attribution License (http : //creativecommons.org/licenses/by/3.0/),
+versión 3.0 o posterior.</p></div>
+<div class="paragraph"><p>Todas las marcas mencionadas en esta guía pertenecen a sus legítimos
+propietarios.</p></div>
+<div class="paragraph" id="contributors"><p><strong>Contribuidores</strong></p></div>
+<div class="paragraph"><p>Jean-Pierre Charras, Fabrizio Tappero.</p></div>
+<div class="paragraph" id="translation"><p><strong>Traducción</strong></p></div>
+<div class="paragraph"><p>Antonio Morales &lt;<a href="mailto:antonio1010.mr@gmail.com">antonio1010.mr@gmail.com</a>&gt;, 2015</p></div>
+<div class="paragraph" id="feedback"><p><strong>Realimentación</strong></p></div>
+<div class="paragraph"><p>Por favor dirija cualquier reporte de fallo, sugerencia o nuevas versiones
+a:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Acerca de la documentación de KiCad:
+ <a href="https://github.com/KiCad/kicad-doc/issues">https://github.com/KiCad/kicad-doc/issues</a>
+</p>
+</li>
+<li>
+<p>
+Acerca del software KiCad: <a href="https://bugs.launchpad.net/kicad">https://bugs.launchpad.net/kicad</a>
+</p>
+</li>
+<li>
+<p>
+Acerca del software KiCad i18n: <a href="https://github.com/KiCad/kicad-i18n/issues">https://github.com/KiCad/kicad-i18n/issues</a>
+</p>
+</li>
+</ul></div>
+<div class="paragraph" id="publication_date_and_software_version"><p><strong>Fecha de publicación y versión del software</strong></p></div>
+<div class="paragraph"><p>Publicado el 30 de Mayo del 2015</p></div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_introduccion_a_eeschema">1. Introducción a Eeschema</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_descripcion">1.1. Descripción</h3>
+<div class="paragraph"><p>Eeschema es un potente software de captura de esquemas distribuido como
+parte de KiCad y disponible bajo los siguientes sistemas operativos:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Linux
+</p>
+</li>
+<li>
+<p>
+Apple OS X
+</p>
+</li>
+<li>
+<p>
+Windows
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Indistintamente del SO, todos los ficheros de Eeschema son 100% compatibles
+de un SO a otro.</p></div>
+<div class="paragraph"><p>Eeschema es una aplicación integrada donde todas las funciones para el
+dibujado, control, planos, gestión de bibliotecas y acceso al software de
+diseño del PCB son llevadas a cabo dentro del propio Eeschema.</p></div>
+<div class="paragraph"><p>Eeschema esta pensado para trabajar con PcbNew, el cual es el software de
+diseño de circuito impreso de KiCad. Además puede exportar ficheros de
+netlist, con todas las conexiones eléctricas, para otros software.</p></div>
+<div class="paragraph"><p>Eeschema incluye un editor de símbolos de componentes, que puede crear y
+editar componentes así como gestionar bibliotecas. Además integra las
+siguientes funciones adicionales esenciales en los software de captura de
+esquemas modernos:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Comprobador de reglas eléctricas (ERC) para el control automático de
+ conexiones incorrectas y/o perdidas.
+</p>
+</li>
+<li>
+<p>
+Exportación de ficheros de plano en múltiples formatos (Postscript, PDF,
+ HPGL y SVG)
+</p>
+</li>
+<li>
+<p>
+Generación de listas de materiales (vía scripts en Python, que permiten
+ múltiples formatos configurables).
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_resumen_tecnico">1.2. Resumen técnico</h3>
+<div class="paragraph"><p>Eeschema esta limitado solo por la memoria disponible. Esto es, no existe
+limitación real en cuanto al número de componentes, pines de componentes,
+conexiones o hojas. En el caso de diagramas con múltiples hojas, la
+representación es jerárquica.</p></div>
+<div class="paragraph"><p>Eeschema puede utilizar diagramas con múltiples hojas de estos tipos:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Jerarquías simples (cada esquemas es usado solo una vez)
+</p>
+</li>
+<li>
+<p>
+Jerarquías complejas (algunos esquemas son usados mas de una vez con
+ múltiples instancias)
+</p>
+</li>
+<li>
+<p>
+Jerarquías planas (los esquemas no están explícitamente conectados en el
+ esquema principal)
+</p>
+</li>
+</ul></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_comandos_generales_de_eeschema">2. Comandos Generales de Eeschema</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_acceso_a_los_comandos_de_eeschema">2.1. Acceso a los comandos de Eeschema</h3>
+<div class="paragraph"><p>Pueden ejecutarse los distintos mediante:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Haciendo clic en la barra de menú (parte superior de la pantalla)
+</p>
+</li>
+<li>
+<p>
+Haciendo clic sobre los iconos de la parte superior de la pantalla (comandos
+ generales)
+</p>
+</li>
+<li>
+<p>
+Haciendo clic sobre los iconos de la parte derecha de la pantalla (comandos
+ particulares o "herramientas")
+</p>
+</li>
+<li>
+<p>
+Haciendo clic sobre los iconos de la pare izquierda de la pantalla (opciones
+ de visualización)
+</p>
+</li>
+<li>
+<p>
+Presionando los botones del ratón (importantes comandos complementarios). En
+ particular un clic derecho del ratón abre el menú contextual del elemento
+ bajo el cursor (Zoom, rejilla y edición de elementos)
+</p>
+</li>
+<li>
+<p>
+Teclas de funcion (F1, F2, F3, F4, Insertar y barra
+ espaciadora). Específicamente: La tecla "Escape" amenudo permite cancelar un
+ comando en progreso. La tecla "Insertar" permite el duplicado del último
+ elemento creado.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Aquí se muestran las posibles localizaciones de los comandos:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/commands_overview.png" alt="Resumen de comandos">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_comandos_del_raton">2.2. Comandos del Raton</h3>
+<div class="sect3">
+<h4 id="_comandos_basicos">2.2.1. Comandos Básicos</h4>
+<div class="paragraph"><p><strong>Botón Izquierdo</strong></p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Clic simple: muestra las características del componente o del texto bajo el
+ cursor en la barra de estado.
+</p>
+</li>
+<li>
+<p>
+Doble clic: edita (si el elemento es editable) el componente o texto.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p><strong>Botón derecho</strong></p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Abre un menú emergente.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect3">
+<h4 id="_operaciones_sobre_bloques">2.2.2. Operaciones sobre bloques</h4>
+<div class="paragraph"><p>Puede mover, arrastrar, copiar y borrar áreas seleccionadas en todos los
+menús de Eeschema.</p></div>
+<div class="paragraph"><p>Las áreas son seleccionadas haciendo clic con el botón izquierdo del ratón y
+arrastrándolo sobre los elementos a seleccionar con el botón pulsado.</p></div>
+<div class="paragraph"><p>Presionando "Shift", "Ctrl" o "Shift + Ctrl" durante la selección se
+realizará respectivamente una operación de copiado, arrastrado o borrado:</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:80%;
+">
+<col style="width:66%;">
+<col style="width:34%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">botón izquierdo del ratón</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mueve la selección.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Shift + botón izquierdo del ratón</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Copia la selección.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ctrl + botón izquierdo del ratón</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Arrastra la selección.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ctrl + Shift + botón izquierdo del ratón</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Borra la selección.</p></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph"><p>Cuando copie o arrastre, puede:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Hacer clic de nuevo para colocar los elementos.
+</p>
+</li>
+<li>
+<p>
+Hacer clic con el botón derecho para cancelar.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Si se ha iniciado un comando de movimiento de bloques, puede seleccionarse
+otro comando mediante el menú contextual (botón derecho del ratón)</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/main_window_popup.png" alt="menú contextual de la ventana principal">
+</div>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_teclas_rapidas">2.3. Teclas rápidas</h3>
+<div class="ulist"><ul>
+<li>
+<p>
+La tecla ? muestra la lista de teclas rápidas actual
+</p>
+</li>
+<li>
+<p>
+Las teclas rápidas pueden ser personalizadas mediante la opción "Editar
+ teclas rápidas" en el menú Preferencias
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Aquí se muestra la lista de teclas rápidas definida por defecto:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/default_hot_key_list.png" alt="Listas de teclas rápidas por defecto">
+</div>
+</div>
+<div class="paragraph"><p>Todas las teclas rápidas pueden ser personalizadas mediante el editor de
+teclas rápidas:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/shortcuts_editor.png" alt="Ventana del editor de teclas rápidas">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_seleccionando_el_tamano_de_la_rejilla">2.4. Seleccionando el tamaño de la rejilla</h3>
+<div class="paragraph"><p>En Eeschema, el cursor se mueve sobre una rejilla, la cual puede estar
+visible u oculta. La rejilla siempre esta visible en el gestor de
+bibliotecas.</p></div>
+<div class="paragraph"><p>Puede cambiar el tamaño de la rejilla mediante el menú contextual o vía el
+menú Preferencias/Opciones.</p></div>
+<div class="paragraph"><p>El tamaño por defecto de la rejilla es de 50 mil (0.050") o 1,27 milímetros.</p></div>
+<div class="paragraph"><p>Esta es la rejilla favorita para colocar componentes e hilos en el esquema,
+y para colocar pines cuando se diseña un símbolo en el editor de
+componentes.</p></div>
+<div class="paragraph"><p>Se puede trabajar también con una rejilla menor de 25 mil a 10 mil. Esto
+esta destinado solo al diseño del cuerpo del componente o a colocar textos y
+comentarios, no para colocar pines ni hilos.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_seleccion_del_zoom">2.5. Selección del Zoom</h3>
+<div class="paragraph"><p>Para cambiar el nivel de zoom:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+El botón derecho abre el menú contextual y permite seleccionar el zoom
+ deseado.
+</p>
+</li>
+<li>
+<p>
+O use las teclas de función:
+</p>
+<div class="ulist"><ul>
+<li>
+<p>
+F1: Zoom hacia adentro
+</p>
+</li>
+<li>
+<p>
+F2: Zoom hacia afuera
+</p>
+</li>
+<li>
+<p>
+F4 o simplemente clic con el botón central del ratón (sin mover el ratón): Centra la vista sobre la posición del puntero del ratón
+</p>
+</li>
+</ul></div>
+</li>
+<li>
+<p>
+Zoom sobre la ventana:
+</p>
+<div class="ulist"><ul>
+<li>
+<p>
+Rueda del ratón: Zoom hacia adentro/afuera
+</p>
+</li>
+<li>
+<p>
+Shift + Rueda del ratón: Desplazamiento arriba/abajo
+</p>
+</li>
+<li>
+<p>
+Ctrl + Rueda del ratón: Desplazamiento izquierda/derecha
+</p>
+</li>
+</ul></div>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_mostrando_las_coordenadas_del_cursor">2.6. Mostrando las coordenadas del cursor</h3>
+<div class="paragraph"><p>Las unidades de visualización pueden ser pulgadas o milímetros. De todas
+formas, Eeschema siempre trabaja internamente en unidades de 0.001 pulgadas
+(mils)</p></div>
+<div class="paragraph"><p>La siguiente información se muestra en la parte inferior derecha de la
+pantalla.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+El factor de zoom
+</p>
+</li>
+<li>
+<p>
+La posición absoluta del cursor
+</p>
+</li>
+<li>
+<p>
+La posición relativa del cursor
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Puede iniciarse el punto inicial de las coordenadas relativas mediante la
+barra espaciadora. Esto es útil a la hora de realizar medidas entre dos
+puntos.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/status_bar.png" alt="barra de estado">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_barra_de_menu_superior">2.7. Barra de menú superior</h3>
+<div class="paragraph"><p>El menú de la barra superior permite abrir y guardar esquemas,
+configuraciones de programa, y ver la documentación.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/menu_bar.png" alt="barra de menú">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_barra_de_herramientas_superior">2.8. Barra de herramientas superior</h3>
+<div class="paragraph"><p>Esta barra de herramientas permite el acceso a las principales funciones de
+Eeschema.</p></div>
+<div class="paragraph"><p>Si se ejecuta Eeschema de modo independiente, este es el conjunto de
+herramientas disponible:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/toolbar_schedit_standalone.png" alt="images/toolbar_schedit_standalone.png">
+</div>
+</div>
+<div class="paragraph"><p>Si Eeschema se ejecuta desde el gestor de proyectos (KiCad), las
+herramientas disponibles son:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/toolbar_schedit.png" alt="images/toolbar_schedit.png">
+</div>
+</div>
+<div class="paragraph"><p>Las herramientas para iniciar un proyecto no están disponibles ya que estas
+herramientas están en el <em>Gestor de Proyectos</em>.</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:10%;">
+<col style="width:90%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/new_sch.png" alt="new schematic icon">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Crea un nuevo esquema (solo en modo independiente)</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/open_document.png" alt="Open schematic icon">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Abre un esquema (solo en modo independiente).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/save.png" alt="icons/save_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Guardar el esquema (jerarquía) completo.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/sheetset.png" alt="Page Settings icon">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona el tamaño de la hoja y edita el cuadro de título.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/print_button.png" alt="icons/print_button_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Abre el diálogo de impresión.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/cut_button.png" alt="icons/cut_button_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Elimina los elementos seleccionados durante un movimiento de bloques.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/copyblock.png" alt="icons/copyblock_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Copia los elementos seleccionados al portapapeles durante un movimiento de bloques.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/paste.png" alt="icons/paste_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Copia el ultimo elemento o bloque seleccionado en la hoja actual.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/undo.png" alt="icons/undo_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Deshacer: Cancela el último cambio (hasta 10 cambios).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/redo.png" alt="icons/redo_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Rehacer: (hasta 10 cambios).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/find.png" alt="search icon">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Llama a la herramienta de búsqueda de componentes y textos en el esquema.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/find_replace.png" alt="search replace icon">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Llama a la herramienta de búsqueda y reemplazo de texto en el esquema.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_in.png" alt="icons/zoom_in">
+</span> <span class="image">
+<img src="images/icons/zoom_out.png" alt="icons/zoom_out">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Zoom hacia adentro y afuera.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_redraw.png" alt="icons/zoom_redraw">
+</span> <span class="image">
+<img src="images/icons/zoom_fit_in_page.png" alt="icons/zoom_fit_in_page_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Redibuja la pantalla; zoom hasta encajar.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/hierarchy_nav.png" alt="hierarchy navigator icon">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ver y navegar por el árbol de jerarquía.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/leave_sheet.png" alt="icons/leave_sheet">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Salir de la hoja actual y subir un nivel en la jerarquía.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/libedit.png" alt="icons/libedit_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Llamar al editor de componentes <em>Libedit</em> para ver y modificar bibliotecas y símbolos de componentes.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/library_browse.png" alt="icons/library_browse_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra las bibliotecas (Viewlib).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/annotate.png" alt="icons_annotate_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Anota los componentes.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/erc.png" alt="ERC icon">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Comprobar reglas eléctricas (ERC), valida automáticamente las conexiones eléctricas.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/netlist.png" alt="Netlist icon">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Exporta un fichero netlist (Pcbnew, SPICE, y otros formatos).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/bom.png" alt="BOM icon">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Genera un fichero BOM (Lista de materiales).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/edit_module.png" alt="edit_module icon">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Edita una huella.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/cvpcb.png" alt="run cvpcb icon">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Llama a CvPcb para asignar huellas a los componentes.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/pcbnew.png" alt="icons/pcbnew_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Llama a Pcbnew para realizar el trazado del PCB.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/import_footprint_names.png" alt="Import Footprint Names icon">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Importa de vuelta las huellas de los componentes (seleccionadas usando CvPcb) dentro de los campos "huella".</p></td>
+</tr>
+</tbody>
+</table>
+<div style="page-break-after:always"></div>
+</div>
+<div class="sect2">
+<h3 id="_iconos_de_la_barra_de_herramientas_derecha">2.9. Iconos de la barra de herramientas derecha.</h3>
+<div class="paragraph"><p>Esta barra de herramientas contiene herramientas para:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Insertar componentes, hilos, buses, uniones, etiquetas, texto, etc.
+</p>
+</li>
+<li>
+<p>
+Crear diseños Jerárquicos y símbolos de conexión.
+</p>
+</li>
+</ul></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:10%;">
+<col style="width:5%;">
+<col style="width:85%;">
+<tbody>
+<tr>
+<td class="tableblock halign-center valign-middle" rowspan="20" ><p class="tableblock"><span class="image">
+<img src="images/toolbar_schedit_rightside.png" alt="images/toolbar_schedit_rightside.png" width="80%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/cursor.png" alt="icons/cursor_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Cancela el comando o herramienta activo.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/hierarchy_cursor.png" alt="icons/hierarchy_cursor_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Navegación jerárquica: Esta herramienta permite abrir la
+hoja hija del esquema mostrado (clic en el símbolo de esta
+hoja hija), o volver arriba en la jerarquía (clic en un área libre de
+el esquema).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/new_component.png" alt="New Component icon">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra el selector de componentes.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_power.png" alt="Add Power icon">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra el selector de símbolos de potencia.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_line.png" alt="icons/add_line_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Dibuja un hilo.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_bus.png" alt="icons/add_bus_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Dibuja un bus.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_line2bus.png" alt="icons/add_line2bus_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Dibuja puntos de unión de hilos en buses. Estos elementos son solo gráficos y no crea
+una conexión, por lo que no deben ser usados para conectar un hilo con otro.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_bus2bus.png" alt="icons/add_bus2bus_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Dibuja un punto de unión entre dos buses.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/noconn.png" alt="icons/noconn_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Coloca una etiqueta de "No Conectado". Estas son colocadas en los pines de los componentes
+ que no se van a conectar. Esto es útil durante el ERC para comprobar si los pines se
+han dejado sin conectar intencionadamente o se trata de un error.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_junction.png" alt="icons/add_junction_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Coloca una unión. Ésta conecta dos hilos que se cruzan o un hilo y un pin,
+cuando esto puede ser ambiguo. (pej. si la punta de un hilo o un pin no esta
+conectado a la punta de otro hilo.).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_line_label.png" alt="icons/add_line_label_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Coloca una etiqueta global. Dos hilos con la misma etiqueta <strong>en la misma hoja</strong>
+estarán conectados. Para conexiones entre dos hojas distintas Debe
+usar etiquetas jerárquicas o globales.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_glabel.png" alt="Global label icon">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Coloca una etiqueta global. Todas las etiquetas globales con el mismo nombre están conectadas
+incluso entre diferentes hojas.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_hierarchical_label.png" alt="icons/add_hierarchical_label_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Coloca una etiqueta jerárquica. Esto hace posible realizar una conexión
+entre una hoja y la hoja padre donde esta contenida.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_hierarchical_subsheet.png" alt="icons/add_hierarchical_subsheet_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Coloca una hoja jerárquica. Debe especificar el nombre de archivo para esta hoja hija.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/import_hierarchical_label.png" alt="icons/import_hierarchical_label_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Importa las etiquetas jerárquicas desde una hoja hija. Estas etiquetas jerárquicas deben estar
+presentes en la hoja hija. Estas etiquetas son equivalentes a los pines de los componentes, y deben
+ser conectadas usando hilos.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_hierar_pin.png" alt="icons/add_hierar_pin_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Coloca una etiqueta jerárquica en el símbolo de una hoja hija. Esta es colocada por su nombre
+y no requiere que la etiqueta exista previamente en la propia hoja hija.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_dashed_line.png" alt="icons/add_dashed_line_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Dibuja una linea. Estas son solo representaciones gráficas y no conectan nada.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_text.png" alt="icons/add_text_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Coloca comentarios en texto. Son solo representaciones gráficas.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/image.png" alt="icons/image_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Coloca una imagen en formato bitmap.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/delete.png" alt="icons/cancel_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Borra el elemento seleccionado.</p>
+<p class="tableblock">Si varios elementos sobrepuestos son seleccionados, la prioridad se le da al
+mas pequeño (en orden decreciente de prioridad: unión, "No Conectado", hilo,
+bus, texto, componente) Esto también aplica para hojas jerárquicas. Nota:
+la función "Deshacer" de la barra de herramientas general le permite cancelar el
+ultimo borrado.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect2">
+<h3 id="_iconos_de_la_barra_de_herramientas_izquierda">2.10. Iconos de la barra de herramientas izquierda</h3>
+<div class="paragraph"><p>Esta barra de herramientas gestiona las opciones de visualización:</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:10%;">
+<col style="width:90%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/grid.png" alt="icons/grid">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra y oculta la rejilla.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/unit_inch.png" alt="icons/unit_inch">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Cambia las unidades a pulgadas.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/unit_mm.png" alt="icons/unit_mm">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Cambia las unidades a milímetros.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/cursor_shape.png" alt="icons/cursor_shape">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Elije la forma del cursor.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/hidden_pin.png" alt="icons/hidden_pin">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestras los pines definidos como "invisibles.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/lines90.png" alt="icons/lines90">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Permite el trazado de hilos y buses en cualquier dirección.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect2">
+<h3 id="pop-up-menus-and-quick-editing">2.11. Menús emergentes y de edición rápida</h3>
+<div class="paragraph"><p>Un clic con el botón derecho abre un menú contextual para el elemento
+seleccionado. Este contiene:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Factor de zoom.
+</p>
+</li>
+<li>
+<p>
+Ajuste de la rejilla.
+</p>
+</li>
+<li>
+<p>
+Parámetros comúnmente editados del elemento seleccionado.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Menú emergente sin elemento seleccionado.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_popup_without_element.png" alt="eeschema_popup_without_element_png">
+</div>
+</div>
+<div class="paragraph"><p>Editando una etiqueta.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_popup_edit_label.png" alt="eeschema_popup_edit_label_png">
+</div>
+</div>
+<div class="paragraph"><p>Editando un componente.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_popup_edit_component.png" alt="eeschema_popup_edit_component_png">
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="main-top-menu">3. Menú principal superior</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="file-menu">3.1. Menú archivo</h3>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/file_menu.png" alt="Menú archivo">
+</div>
+</div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:31%;">
+<col style="width:69%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">New Schematic Project</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Borra el esquema actual e inicializa uno nuevo</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Open Schematic Project</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Abre una jerarquía de esquema existente</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Open Recent</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Abre una lista de archivos recientemente abiertos</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Append Schematic Sheet</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Inserta el contenido de otra hoja dentro de la actual</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Save Schematic Project</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Guarda la hoja actual y toda su jerarquía.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Save Current Sheet Only</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Guarda la hoja actual, pero no otras en la jerarquía.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Save Current Sheet As&#8230;</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Guarda la hoja actual con un nombre nuevo.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Page Settings</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Configura las dimensiones de la página y el bloque de título.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Print</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Imprime la jerarquía del esquema (Ver también le cápitulo <a href="#plot-and-print">Plot e Imprimir</a>).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Plot</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Exporta a PDF, PostScript, HPGL o formato SVG (Ver cápitulo <a href="#plot-and-print">Plot e Imprimir</a>).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Close</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Cierra sin guardar.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect2">
+<h3 id="preferences-menu">3.2. Menú Preferencias</h3>
+<div class="sect3">
+<h4 id="preferences">3.2.1. Preferencias</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/menu_path_hotkey_editor.png" alt="Menú Preferencias">
+</div>
+</div>
+<table class="tableblock frame-all grid-all"
+style="
+width:90%;
+">
+<col style="width:30%;">
+<col style="width:70%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Component Libraries</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona las rutas para las bibliotecas y búsqueda de bibliotecas.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Set Colors Scheme</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona los colores para la pantalla, impresión y plot.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Schematic Editor Options</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Opciones generales (unidades, tamaño de la rejilla, nombres de campos, etc.).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Language</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona el lenguaje de uso.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Hotkeys</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Lista, edita, exporta e importa los ajustes de teclas rápidas.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Save Preferences</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Guarda los ajustes del proyecto a un archivo .pro.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Load Preferences</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Carga los ajustes del proyecto desde un archivo .pro.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect3">
+<h4 id="preferences-menu-libs-and-dir">3.2.2. Menú Preferencias / Bibliotecas de Componentes.</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/libsettings.png" alt="Ajustes de bibioteca">
+</div>
+</div>
+<div class="paragraph"><p>Este formulario se usa para configurar las rutas de las bibliotecas y
+búsquedas. Los parámetros de configuración son guardados en un fichero
+.pro. Es posible tener diferentes ficheros de configuración en diferentes
+directorios.</p></div>
+<div class="paragraph"><p>Eeschema busca, por orden:</p></div>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+El archivo de configuración (nombredelproyecto.pro) en el directorio actual.
+El fichero de configuración kicad.pro en el directorio de KiCad. Este
+fichero puede ser de este modo la configuración por defecto.
+Los valores por defecto si no se encuentra ningún archivo. Será necesario,
+al menos, rellenar la lista de bibliotecas a cargar, y posteriormente
+guardar la configuración.
+</p>
+</li>
+</ol></div>
+<div class="paragraph"><p>La cuadro de selección <em>Check for cache/library conflicts at schematic load</em>
+se usa para configurar el comportamiento del rescate de conflictos en
+bibliotecas. Ver <a href="#rescuing-cached-components">Rescatando la Caché de Componentes</a> para mas información al respecto.</p></div>
+</div>
+<div class="sect3">
+<h4 id="preferences-menu-and-colors">3.2.3. Menú Preferencias / Ajustar el esquema de colores</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/color_settings.png" alt="Color settings">
+</div>
+</div>
+<div class="paragraph"><p>Esquemas de colores para varios elementos gráficos, y color del fondo de
+pantalla (entre blanco o negro)</p></div>
+</div>
+<div class="sect3">
+<h4 id="preferences-and-options">3.2.4. Menú Preferencia / Opciones del editor de esquemas</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/options.png" alt="Opciones del editor de esquemas">
+</div>
+</div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:40%;">
+<col style="width:60%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Measurement units:</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona las unidades de las coordenadas para la pantalla y el cursor
+(pulgadas o milímetros).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Grid Size:</p></td>
+<td class="tableblock halign-left valign-top" ><div><div class="paragraph"><p>Selección del tamaño de la rejilla.</p></div>
+<div class="paragraph"><p><strong>Se recomienda trabajar con una resolución de rejilla normal (0.050 pulgadas o 1,27 mm)</strong>. <em>Rejillas mas pequeñas se usan para la construcción de componentes</em>.</p></div></div></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Default bus width:</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Tamaño de la linea para dibujar buses.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Default line width:</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Tamaño de linea para dibujar objetos que no tengan un tamaño de linea específico.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Default text size:</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Tamaño del texto usado para crear nuevos elementos de texto o etiquetas.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Repeat draw item horizontal displacement</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Incremento en el eje X durante el duplicado de elementos (normalmente 0)</p>
+<p class="tableblock">(despues de colocar un elementos como componentes, etiquetas o hilos,
+una copia se realiza mediante la tecla <em>Insert</em>)</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Repeat draw item vertical displacement</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Incremento en el eje Y durante
+el duplicado de elementos (un valor normal es 0.100 pulgadas o 2,54 mm)</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Repeat label increment:</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Incremento del valor de una etiqueta durante el duplicado de textos que acaben en un numero, como miembros de buses (valor usual 1 o -1)</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Auto save time interval:</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Tiempo en minutos entre copias de seguridad.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Part id notation:</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Estilo del sufijo que se usa para denotar a las partes en componentes multiparte (U1A, U1.A, U1-1, etc.)</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Show Grid:</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Si esa marcado muestra la rejilla.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Show hidden pins:</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra los pines invisibles (o <em>Ocultos</em>), normalmente los pines de potencia. Si esta marcado habilita la visualización de los pines de potencia.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Do not center and warp cursor on zoom:</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Al hacer zoom, mantiene la posición y el cursor donde estos estén.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Use middle mouse button to pan</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Si esta habilitad, la hoja puede desplazarse mediante el uso del botón central del ratón.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Limit panning to scroll size</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Cuando esta habilitado, el botón central
+del ratón no puede mover el área de la hoja fuera del área mostrada.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Pan while moving object</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Si está marcada, automáticamente desplaza la pantalla
+si el cursor se desplaza fuera de la misma durante el dibujado o arrastre de elementos.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Allow buses and wires to be placed in H or V orientation only</p></td>
+<td class="tableblock halign-left valign-top" ><div><div class="paragraph"><p>Si está marcado, los buses e hilos solo puede ser verticales u horizontales.</p></div>
+<div class="paragraph"><p>En otro caso, los buses e hilos pueden ser colocados en cualquier orientación.</p></div></div></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Show page limits</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Si se marca, muestra los limites de la pagina en la pantalla.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect3">
+<h4 id="preferences-and-language">3.2.5. Preferencias y Lenguaje</h4>
+<div class="paragraph"><p>Use el modo por defecto. Otros lenguajes están disponibles para propósitos
+de desarrollo.</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="help-menu">3.3. Menú ayuda</h3>
+<div class="paragraph"><p>Accede a la ayuda en-linea (este documento) por un tutorial extenso sobre
+KiCad. Use &#8220;Copy Version Information&#8221; cuando envíe reportes de errores
+para identificar su versión del software y sistema.</p></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="general-top-toolbar">4. Barra de Herramientas de uso general</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="sheet-management">4.1. Gestión de hoja</h3>
+<div class="paragraph"><p>El icono de Gestión de Hoja, <span class="image">
+<img src="images/icons/sheetset.png" alt="Sheet Settings icon">
+</span>, permite definir el tamaño de la hoja y el contenido del bloque de
+título.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/page_settings.png" alt="Ajustes de Página">
+</div>
+</div>
+<div class="paragraph"><p>El numerado de las hojas se actualiza automáticamente. Puede ajustar la
+fecha actual presionando el botón a la derecha de "Issue Date", pero esto no
+se actualizará automáticamente.</p></div>
+</div>
+<div class="sect2">
+<h3 id="options-of-the-schematic-editor">4.2. Opciones del editor de esquemas.</h3>
+<div class="sect3">
+<h4 id="general-options">4.2.1. Opciones generales</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/options.png" alt="Opciones del editor de esquemas">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="template-fields-names">4.2.2. Plantilla de nombres de campos</h4>
+<div class="paragraph"><p>Puede definir una serie de campos personalizados que existirán por defecto
+en cada componente (incluso si se dejan en blanco)</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/template_field_names.png" alt="Ajustes de la plantilla de nombres de campos">
+</div>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="search-tool">4.3. Herramienta de Busqueda</h3>
+<div class="paragraph"><p>El icono de búsqueda, <span class="image">
+<img src="images/icons/find.png" alt="Find icon">
+</span>, puede usarse
+para acceder a la herramienta de búsqueda.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/find_dialog.png" alt="Formulario de búsqueda">
+</div>
+</div>
+<div class="paragraph"><p>Puede buscar una referencia, un valor, o una cadena de texto en la hoja
+actual o en toda la jerarquía. Una vez encontrada, el cursor se posicionara
+sobre el elemento encontrado en la hoja relevante.</p></div>
+</div>
+<div class="sect2">
+<h3 id="netlist-tool">4.4. Herramienta de Netlist</h3>
+<div class="paragraph"><p>El icono de Netlist, <span class="image">
+<img src="images/icons/netlist.png" alt="Netlist icon">
+</span>, abre la
+herramienta de generación de netlist.</p></div>
+<div class="paragraph"><p>El fichero de netlist creado describe todas las conexiones de la jerarquía
+completa.</p></div>
+<div class="paragraph"><p>En una jerarquía multi-hoja, cualquier etiqueta local es visible solo dentro
+de la hoja a la que pertenece Por eso, la etiqueta TOTO de la hoja 3 es
+distinta de la etiqueta TOTO de la hoja 5 (si no se ha añadido
+intencionadamente una conexión para conectarlas). Esto es debido al hecho de
+que el nombre de la ruta a la hoja está internamente asociado con la
+etiqueta local.</p></div>
+<div class="paragraph"><p>Nota 1:</p></div>
+<div class="paragraph"><p>La longitud de las etiquetas no tiene limitación en Eeschema, pero el
+software que utilice el netlist generado puede tener limitaciones en este
+aspecto.</p></div>
+<div class="paragraph"><p>Nota 2:</p></div>
+<div class="paragraph"><p>Evite los espacios en la etiquetas, porque estas aparecerán como palabras
+separadas. Esta no es una limitación de Eeschema, sino de muchos formatos de
+netlist que asumen que una etiqueta no tiene espacios.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/netlist_dialog.png" alt="Formulario de Netlist">
+</div>
+</div>
+<div class="paragraph"><p>Opciones:</p></div>
+<div class="paragraph"><p>Formato por defecto:</p></div>
+<div class="paragraph"><p>Marque para seleccionar Pcbnew como el formato por defecto</p></div>
+<div class="paragraph"><p>También se pueden generar otros formatos:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Orcad PCB2
+</p>
+</li>
+<li>
+<p>
+CadStar
+</p>
+</li>
+<li>
+<p>
+Spice, para simuladores
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Se pueden ejecutar plugins externos para ampliar la lista de formatos de
+netlist (un plugin para PadsPcb fue añadido aquí).</p></div>
+</div>
+<div class="sect2">
+<h3 id="annotation-tool">4.5. Herramienta de Anotado</h3>
+<div class="paragraph"><p>El icono <span class="image">
+<img src="images/icons/annotate.png" alt="icons_annotate_png">
+</span> accede a la
+herramienta de anotado. Esta herramienta realiza un nombrado automático de
+todos los componentes del esquema.</p></div>
+<div class="paragraph"><p>Para componentes multi-parte (como el 7400 TTL que contiene 4 puertas), un
+sufijo multi-parte es añadido (así un 7400 TTL designado como U3 será
+dividido en U3A, U3B, U3C y U3D).</p></div>
+<div class="paragraph"><p>Puede anotar todos los componentes sin condicionantes, o solo los
+componentes nuevos, por ejemplo aquellos que no fueron previamente anotados.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/annotate-dialog.png" alt="annotate-dialog_img">
+</div>
+</div>
+<div class="paragraph"><p><strong>Alcance</strong></p></div>
+<div class="paragraph"><p>Usar el esquema completo. Todas las hojas son re-anotadas (opción típica)</p></div>
+<div class="paragraph"><p>Usar solo la página actual. Solo la página actual es re-anotada (esta opción
+es usada solo en casos especiales, por ejemplo para evaluar la cantidad de
+resistencias en la hoja actual).</p></div>
+<div class="paragraph"><p>Mantener la anotación existente. Anotación condicional, solo los componentes
+nuevos serán anotados (opción típica)</p></div>
+<div class="paragraph"><p>Borrar la anotación existentes. Anotación incondicional, todos los
+componentes serán re-anotados (esta opción se usa cuando existen referencias
+duplicadas)</p></div>
+<div class="paragraph"><p>Borrar, pero no intercambiar ningún componente multi-parte anotado. Esto
+mantiene todos los grupos de unidades múltiples (pej. U2A, U2B) juntos
+cuando se re-anote.</p></div>
+<div class="paragraph"><p><strong>Orden de Anotado</strong></p></div>
+<div class="paragraph"><p>Selecciona el orden en el que los componentes serán numerados.</p></div>
+<div class="paragraph"><p><strong>Tipo de Anotado</strong></p></div>
+<div class="paragraph"><p>Selecciona el método por el que los números serán generados.</p></div>
+</div>
+<div class="sect2">
+<h3 id="electrical-rules-check-tool">4.6. Herramienta de Comprobación de Reglas Eléctricas</h3>
+<div class="paragraph"><p>Mediante el icono <span class="image">
+<img src="images/icons/erc.png" alt="ERC icon">
+</span> se accede a la
+herramienta de comprobación de reglas eléctricas (ERC).</p></div>
+<div class="paragraph"><p>Esta herramienta realiza una verificación del diseño y es particularmente
+útil para detectar conexiones olvidadas e inconsistencias.</p></div>
+<div class="paragraph"><p>Una vez que se ha ejecutado el ERC, Eeschema coloca marcas para remarcar los
+problemas. El diagnostico puede ser obtenido haciendo clic sobre las
+marcas. También puede generarse un fichero de error.</p></div>
+<div class="sect3">
+<h4 id="main-erc-dialog">4.6.1. Ventana principal del ERC</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/dialog_erc.png" alt="Formulario de ERC">
+</div>
+</div>
+<div class="paragraph"><p>Errores que son mostrados en la ventana del Comprobador ERC:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Número total de errores y avisos.
+</p>
+</li>
+<li>
+<p>
+Número de errores.
+</p>
+</li>
+<li>
+<p>
+Número de avisos.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Opciones:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Crear fichero del reporte ERC: seleccione esta opción para generar un
+ reporte del ERC en fichero.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Comandos:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Borrar Marcas: borra todas las marcas de error/aviso del ERC
+</p>
+</li>
+<li>
+<p>
+Ejecutar: Realiza la comprobación de reglas eléctricas.
+</p>
+</li>
+<li>
+<p>
+Cerrar: termina la ventana de diálogo.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Nota:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Haciendo clic sobre un mensaje de error se salta a la marca correspondiente
+ en el esquema.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect3">
+<h4 id="erc-options-dialog">4.6.2. Ventana de opciones del ERC</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/dialog_erc_opts.png" alt="Ventana de Opciones del ERC">
+</div>
+</div>
+<div class="paragraph"><p>Esta pestaña permite establecer las reglas de conectividad entre pines;
+puede elegir entre 3 opciones para cada caso;</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Sin error
+</p>
+</li>
+<li>
+<p>
+Aviso
+</p>
+</li>
+<li>
+<p>
+Error
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Cada cuadro de la matriz puede ser modificado haciendo clic en el.</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="bill-of-material-tool">4.7. Herramienta Lista de Materiales</h3>
+<div class="paragraph"><p>El icono <span class="image">
+<img src="images/icons/bom.png" alt="BOM icon">
+</span> da acceso al generador de
+listas de materiales (BOM). Este menú permite la generación de un fichero
+con una lista de componentes y/o conexiones jerárquicas (etiquetas globales)</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/dialog_bom.png" alt="Formulario del BOM">
+</div>
+</div>
+<div class="paragraph"><p>El generador de BOM de Eeschema hace uso de plugins externos, generalmente
+en formato XSLT o Python. Algunos son provistos y serán instalados dentro de
+directorio KiCad en sus archivos de programa.</p></div>
+<div class="paragraph"><p>Un conjunto de propiedades de componente útil para usar en un listado BOM
+son:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Valor - nombre único para cada componente usado.
+</p>
+</li>
+<li>
+<p>
+Huella - tanto asignada manualmente como anotada de vuelta (ver abajo)
+</p>
+</li>
+<li>
+<p>
+Campo1 - Nombre del fabricante
+</p>
+</li>
+<li>
+<p>
+Campo2 - Número de referencia del Fabricante.
+</p>
+</li>
+<li>
+<p>
+Campo3 - Número de referencia del Distribuidor.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Por ejemplo:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/dialog_component_properties.png" alt="Ventana de Propiedades del Componente">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="import-tool-for-footprint-assignment">4.8. Herramienta para la importación de asignaciones de huellas:</h3>
+<div class="sect3">
+<h4 id="access">4.8.1. Acceso:</h4>
+<div class="paragraph"><p>El icono <span class="image">
+<img src="images/icons/import_footprint_names.png" alt="Import Footprint Names icon">
+</span> permite el acceso a la herramienta para traer de vuelta la
+anotación.</p></div>
+<div class="paragraph"><p>Esta herramienta permite que los cambios en las asignaciones de huellas
+realizadas en PcbNew puedan ser importados de vuelta a los campos
+correspondientes en Eeschema.</p></div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="schematic-creation-and-editing">5. Creación y Edición de Esquemas</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_introduccion">5.1. Introducción</h3>
+<div class="paragraph"><p>Un esquema puede ser representado por una única hoja, pero, si fuera
+suficientemente grande, podría requerir varias hojas.</p></div>
+<div class="paragraph"><p>Un esquema representado por varias hojas es jerárquico, y todas sus hojas
+(cada una representada por su propio fichero) constituyen un proyecto de
+Eeschema. El uso de esquemas jerárquicos será descrita en el capitulo
+<a href="#hierarchical-schematics">Esquemas Jerárquicos</a></p></div>
+</div>
+<div class="sect2">
+<h3 id="general-considerations">5.2. Consideraciones generales</h3>
+<div class="paragraph"><p>Un esquema diseñado con Eeschema es mas de una simple representación gráfica
+de un dispositivo electrónico. Éste es normalmente el punto de entrada a una
+cadena de desarrollo que permite:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Validar una serie de reglas (<a href="#erc">Comprobador de Reglas Eléctricas</a>) para
+ detectar errores y omisiones.
+</p>
+</li>
+<li>
+<p>
+Generar automáticamente listas de materiales
+ (<a href="#creating-customized-netlists-and-bom-files">BOM</a>)
+</p>
+</li>
+<li>
+<p>
+<a href="#creating-customized-netlists-and-bom-files">Generando netlist</a> parar
+ software de simulación como SPICE
+</p>
+</li>
+<li>
+<p>
+<a href="#creating-customized-netlists-and-bom-files">Generando netlist</a> para
+ transferir al diseño del PCB
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Un esquema consiste principalmente en componentes, hilos, etiquetas,
+uniones, buses y puertos de potencia. Para aclarar el esquema, se pueden
+añadir elementos meramente gráficos como entradas de bus, comentarios y
+polilíneas.</p></div>
+</div>
+<div class="sect2">
+<h3 id="the-development-chain">5.3. Proceso de desarrollo</h3>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/dev-chain.png" alt="dev-chain_png">
+</div>
+</div>
+<div class="paragraph"><p>Los componentes son añadidos al esquema desde las bibliotecas de
+componentes. Después se realiza el esquema, se genera el netlist, el cual
+posteriormente se usa para importar el conjunto de conexiones y huellas
+dentro de PcbNew.</p></div>
+</div>
+<div class="sect2">
+<h3 id="component-placement-and-editing">5.4. Ubicación y edición de componentes</h3>
+<div class="sect3">
+<h4 id="find-and-place-a-component">5.4.1. Encontrar y ubicar un componente</h4>
+<div class="paragraph"><p>Para añadir un componente dentro de un esquema puede usarse el icono
+<span class="image">
+<img src="images/icons/new_component.png" alt="New Component icon">
+</span>. Una ventana de
+diálogo le permite escribir el nombre del componente a cargar.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/dialog_choose_component.png" alt="Ventana de elección de componente">
+</div>
+</div>
+<div class="paragraph"><p>La ventana de elección de componentes filtrará por nombre de componente,
+palabras clave y descripción de acuerdo al texto escrito en el campo de
+búsqueda.</p></div>
+<div class="paragraph"><p>Antes de colocar el componente en el esquema, puede rotarlo, reflejarlo, y
+editar sus campos, bien utilizando la tecla rápida correspondiente o
+mediante el menú contextual desplegado al hacer clic derecho. Esto también
+puede realizarse del mismo modo una vez ubicado el componente.</p></div>
+<div class="paragraph"><p>Aquí se muestra un componente durante su ubicación:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/component_during_placement.png" alt="component during placement">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="power-ports">5.4.2. Puertos de potencia</h4>
+<div class="paragraph"><p>Un símbolo de puerto de potencia es un componente (estos símbolos están
+agrupados en la biblioteca "power"), así que pueden ser usados a través del
+interfaz de carga de componente, Sin embargo, como la colocaciṕn de éstos es
+frecuente, la herramienta <span class="image">
+<img src="images/icons/add_power.png" alt="Add Power icon">
+</span>
+esta disponible. Esta herramienta es similar, excepto que la búsqueda es
+realizada directamente en la biblioteca "power".</p></div>
+</div>
+<div class="sect3">
+<h4 id="component-editing-and-modification-already-placed-component">5.4.3. Edición y modificación de componentes (componentes ya situados en el esquema)</h4>
+<div class="paragraph"><p>Existen dos maneras de editar un componente:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Modificación del componente mismo: posición, orientación, selección de
+ unidad en componentes multi-unidad.
+</p>
+</li>
+<li>
+<p>
+Modificación de uno de los campos del componente: referencia, valor, huella,
+ etc.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Cuando un componente ha sido ubicado, se puede modificar su valor
+(particularmente para resistencias, condensadores, etc), pero es útil
+asignarle un numero de referencia correctamente, o seleccionar la unidad
+(excepto para componentes con unidades bloqueadas, los cuales tienen que
+asignarse manualmente). Esto puede realizarse automáticamente mediante la
+función de anotado.</p></div>
+<div class="sect4">
+<h5 id="component-modification">Modificación de componentes</h5>
+<div class="paragraph"><p>Para modificar alguna característica de un componente, posicione el cursor
+sobre el componente, y entonces, bien:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Haga doble clic sobre el componente para abrir el formulario completo de
+ edición.
+</p>
+</li>
+<li>
+<p>
+Haga clic derecho para abrir el menú contextual y use uno de los comandos:
+ Mover, Orientar, Editar, Borrar, etc,
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect4">
+<h5 id="text-fields-modification">Modificación de los campos de texto</h5>
+<div class="paragraph"><p>Puede modificar la referencia, valor, posición, orientación, tamaño del
+texto y visibilidad de los campos:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Haga doble clic sobre el campo de texto para modificarlo.
+</p>
+</li>
+<li>
+<p>
+Haga clic derecho para abrir el menú contextual y use uno de los comandos:
+ Mover, Rotar, Editar, Borrar, etc.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Para mas opciones, o para crear mas campos, doble clic sobre el componente
+para abrir el formulario de propiedades del componente.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/dialog_component_properties.png" alt="Ventana de Propiedades del Componente">
+</div>
+</div>
+<div class="paragraph"><p>Cada campo puede ser visible u oculto, y mostrado horizontal o
+verticalmente. La posición mostrada es siempre indicada para un componente
+mostrado por defecto (ni rotado ni invertido) y es relativa al punto de
+anclaje del componente.</p></div>
+<div class="paragraph"><p>La opcion "Resetear a la posición por defecto" ajusta el componente a su
+orientación original, y reajusta las opciones, tamaño y posición para cada
+campo. Sin embargo, los campos de texto no son modificado ya que esto podría
+causar la rotura del esquema.</p></div>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="wires-buses-labels-power-ports">5.5. Hilos, Buses, Etiquetas, Puertos de potencia</h3>
+<div class="sect3">
+<h4 id="introduction-1">5.5.1. Introducción</h4>
+<div class="paragraph"><p>Todos estos elementos de dibujo pueden ser colocados con las herramientas de
+la barra de herramientas lateral derecha.</p></div>
+<div class="paragraph"><p>Estos elementos son:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>Wires:</strong> La mayoría de las conexiones entre componentes.
+</p>
+</li>
+<li>
+<p>
+<strong>Buses:</strong> para unir gráficamente etiquetas de bus
+</p>
+</li>
+<li>
+<p>
+<strong>Polilíneas:</strong> para representación gráfica.
+</p>
+</li>
+<li>
+<p>
+<strong>Uniones:</strong> para crear conexiones entre dos hilos o buses que se cruzan.
+</p>
+</li>
+<li>
+<p>
+<strong>Entradas de Bus:</strong> para mostrar conexiones entre hilos y buses. Representación gráfica solamente.
+</p>
+</li>
+<li>
+<p>
+<strong>Etiquetas:</strong> para etiquetar o crear conexiones.
+</p>
+</li>
+<li>
+<p>
+<strong>Etiquetas globales:</strong> para crear conexiones entre hojas.
+</p>
+</li>
+<li>
+<p>
+<strong>Textos:</strong> para comentarios y anotaciones.
+</p>
+</li>
+<li>
+<p>
+<strong>Marca de "No Conectado":</strong> para indicar que un pin no necesita ninguna conexión.
+</p>
+</li>
+<li>
+<p>
+<strong>Hojas Jerárquicas</strong>, y sus pines de conexión.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect3">
+<h4 id="connections-wires-and-labels">5.5.2. Conexiones (Hilos y etiquetas)</h4>
+<div class="paragraph"><p>Existen dos métodos de establecer conexiones:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Hilos entre dos pines.
+</p>
+</li>
+<li>
+<p>
+Etiquetas.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>La siguiente figura muestra los dos métodos:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/wires_labels.png" alt="Wires labels">
+</div>
+</div>
+<div class="paragraph"><p><strong>Nota 1:</strong></p></div>
+<div class="paragraph"><p>El punto de "contacto" de una etiqueta es la esquina inferior izquierda de
+la primera letra de la etiqueta. Este punto es mostrado mediante un pequeño
+cuadrado cuando no esta conectado.</p></div>
+<div class="paragraph"><p>Este punto debe estar en contacto con el hilo, o sobreponerse al final de un
+pin de forma que la etiqueta sea vista como conectada.</p></div>
+<div class="paragraph"><p><strong>Nota 2:</strong></p></div>
+<div class="paragraph"><p>Para establecer una conexión, un segmento de hilo debe estar conectado en su
+extremo a otro segmento de hilo o a un pin.</p></div>
+<div class="paragraph"><p>Si existe superposición (si un hilo pasa sobre un pin, pero no es conectado
+al extremo del pin) no existe conexión.</p></div>
+<div class="paragraph"><p><strong>Nota 3:</strong></p></div>
+<div class="paragraph"><p>Los hilos que se cruzan no están implícitamente conectados. Es necesario
+unirlos mediante un punto de unión si se desea que exista conexión entre
+ambos.</p></div>
+<div class="paragraph"><p>En la figura previa (los hilos conectados a los pines 22, 21, 20 y 19 del
+componente DB25FEMALE) muestran el caso de conexión usando el símbolo de
+unión.</p></div>
+<div class="paragraph"><p><strong>Nota 4:</strong></p></div>
+<div class="paragraph"><p>Si dos etiquetas distintas son colocadas en el mismo hilo, éstas están
+conectadas entre si y se convierten en equivalentes: todos los elementos
+conectados a una u otra etiquetas están conectados entre si.</p></div>
+</div>
+<div class="sect3">
+<h4 id="connections-buses">5.5.3. Conexiones (Buses)</h4>
+<div class="paragraph"><p>En el siguiente esquema, múltiples pines están conectados a buses.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/sch_with_buses.png" alt="Example schematic with buses">
+</div>
+</div>
+<div class="sect4">
+<h5 id="bus-members">Miembros del Bus</h5>
+<div class="paragraph"><p>Desde el punto de vista del esquema, un bus es una colección de señales que
+comienzan con un prefijo común y finalizan con un numero. Por ejemplo, PCA0,
+PCA1 y PCA2 son miembros del bus PCA.</p></div>
+<div class="paragraph"><p>El bus completo es llamado PCA[N..m] donde N y m son el primer y el ultimo
+numero de hilo de este bus. Así si PCA tiene 20 miembros desde 0 a 19, el
+bus completo es nombrado PCA[0..19]. Una colección de señales como PCA0,
+PCA1, PCA2, WRITE, READ no pueden ser contenidas en un bus</p></div>
+</div>
+<div class="sect4">
+<h5 id="connections-between-bus-members">Conexión entre miembros de bus</h5>
+<div class="paragraph"><p>Los pines conectados mediante el mismo miembro de un bus deben ser
+conectados mediante etiquetas. No es posible conectar un pin directamente a
+un bus; este tipo de conexión será ignorado por Eeschema.</p></div>
+<div class="paragraph"><p>En el ejemplo anterior, las conexiones son realizas por las etiquetas
+colocadas sobre los hilos conectados a los pines. Las entradas de bus
+(segmentos de hilo a 45 grados) son solo representaciones gráficas, y no
+forman necesariamente conexiones lógicas.</p></div>
+<div class="paragraph"><p>De hecho, usando el comando repetir (tecla <em>Insertar</em>), las conexiones
+pueden realizarse rápidamente del siguiente modo, si los pines de los
+componentes están alineados en orden creciente (caso típico de componentes
+como memorias, microprocesadores &#8230;):</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Coloque la primera etiqueta (por ejemplo PCA0)
+</p>
+</li>
+<li>
+<p>
+Use el comando repetir tanto como sea necesario para colocar el resto de
+ miembros. Eeschema creará automáticamente las siguiente etiquetas (PCA1,
+ PCA2&#8230;) alineadas verticalmente, teóricamente sobre la posición de los
+ otros pines.
+</p>
+</li>
+<li>
+<p>
+Dibuje el hilo bajo la primera etiqueta. Después utilice el comando repetir
+ para colocar los otros hilos bajo el resto de etiquetas.
+</p>
+</li>
+<li>
+<p>
+Si fuera necesario, coloque las entradas al bus del mismo modo (coloque la
+ primera entrada y utilice el comando repetir)
+</p>
+</li>
+</ul></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">
+<div class="paragraph"><p>En el menú Preferencias/Opciones, puede ajustar los parámetros para las
+repeticiones.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Paso vertical.
+</p>
+</li>
+<li>
+<p>
+Paso horizontal.
+</p>
+</li>
+<li>
+<p>
+Incremento de etiqueta (el cual puede ser incrementado por 2, 3 o
+ decrementado).
+</p>
+</li>
+</ul></div>
+</td>
+</tr></table>
+</div>
+</div>
+<div class="sect4">
+<h5 id="global-connections-between-buses">Conexiones globales mediante buses</h5>
+<div class="paragraph"><p>Puede necesitar conexiones mediante buses, con el fin de conectar dos buses
+con distinto nombre, o en caso de una jerarquía, para crear conexiones entre
+hojas diferentes. Puede realizar esta conexiones de la siguiente manera.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/bus_junction.png" alt="Bus junction example">
+</div>
+</div>
+<div class="paragraph"><p>Los buses PCA[0..15], ADR[0..7] y BUS[5..10] están conectados juntos (note
+la unión aquí porque el tramo vertical del bus se une en la mitad del tramo
+horizontal de bus)</p></div>
+<div class="paragraph"><p>Mas precisamente, los miembros correspondientes están conectados entre si:
+PCA0 y ADR0 están conectados (así como PCA1 y ADR1 &#8230; PCA7 y ADR7)</p></div>
+<div class="paragraph"><p>Además, PCA5, BUS5 y ADR5 estan interconectados (como PCA6, BUS6 y ADR6, y
+PCA7, BUS7 y ADR7)</p></div>
+<div class="paragraph"><p>PCA8 y BUS8 están también conectados (así como PCA9 y BUS9, y también PCA10
+y BUS10)</p></div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="power-ports-connection">5.5.4. Conexión de puertos de alimentación</h4>
+<div class="paragraph"><p>Cuando los pines de alimentación de los componentes son visibles, estos
+deben ser conectados igual que cualquier otra señal.</p></div>
+<div class="paragraph"><p>Los componentes como puertas lógicas y flip-flops pueden tener puertos de
+alimentación ocultos. Tenga cuidado con éstos porque:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+No puede conectar hilos debido a su invisibilidad.
+</p>
+</li>
+<li>
+<p>
+No se conoce sus nombres.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Y además, seria una mala idea hacerlos visibles y conectarlos como los otros
+pines debido a que el esquema podría volverse ilegible y no estar en
+concordancia con las convenciones usuales.</p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">Si quiere forzar que se muestren estos pines de alimentación invisibles,
+debe seleccionar la opción &#8220;Mostrar pines de alimentación invisibles&#8221; en
+el formulario Preferencias/Opciones del menú principal, o el icono
+<span class="image">
+<img src="images/icons/hidden_pin.png" alt="images/icons/hidden_pin.png">
+</span> en la barra de herramientas de opciones
+de la izquierda</td>
+</tr></table>
+</div>
+<div class="paragraph"><p>Eeschema automáticamente conecta los pines de alimentación con el mismo
+nombre a la red de alimentación con ese nombre. Puede ser necesario unir
+redes de alimentación con distinto nombre (por ejemplo, "GND" en componentes
+TTL y "VSS" en componentes MOS); use para esto los puertos de potencia.</p></div>
+<div class="paragraph"><p>No es recomendable usar etiquetas para conexiones de alimentación. Estas
+solo tienen un alcance de conexión local, y podrían no conectar los pines de
+alimentación invisibles.</p></div>
+<div class="paragraph"><p>La siguiente figura muestra un ejemplo de conexiones con puertos de
+potencia.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/power_ports_example.png" alt="Power ports example">
+</div>
+</div>
+<div class="paragraph"><p>En este ejemplo, la tierra (GND) esta conectada al puerto de potencia VSS, y
+el puerto de potencia VCC esta conectado a VDD</p></div>
+<div class="paragraph"><p>Dos símbolos PWR_FLAG son visibles. Estos indican que los dos puertos de
+potencia VCC y GND están realmente conectados a fuentes de alimentación. Sin
+esos dos símbolos, la herramienta ERC diagnosticaría: <em>Warning: power port
+not powered</em>.</p></div>
+<div class="paragraph"><p>Todos estos símbolos son componentes de la biblioteca &#8220;power&#8221;.</p></div>
+</div>
+<div class="sect3">
+<h4 id="no-connection-symbols">5.5.5. Marca "No Conectado"</h4>
+<div class="paragraph"><p>Estos símbolos son muy útil para evitar avisos indeseados en el análisis
+ERC. El comprobador de reglas eléctricas asegura que ninguna conexión ha
+sido dejada sin conectar accidentalmente.</p></div>
+<div class="paragraph"><p>Si los pines realmente deben estar sin conectar, es necesario colocar una
+marca de "No Conectado" (herramienta <span class="image">
+<img src="images/icons/noconn.png" alt="No connection icon">
+</span>) sobre esos pines. Estos símbolos no tienen ninguna
+influencia sobre los netlists generados.</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="drawing-complements">5.6. Complementos de Dibujo</h3>
+<div class="sect3">
+<h4 id="text-comments">5.6.1. Comentarios de Texto</h4>
+<div class="paragraph"><p>Puede ser útil (para ayudar a entender el esquema) colocar anotaciones como
+campos de texto y cuadros. Los campos de texto (herramienta
+<span class="image">
+<img src="images/icons/add_text.png" alt="images/icons/add_text.png">
+</span>) y polilínea (herramienta
+<span class="image">
+<img src="images/icons/add_dashed_line.png" alt="images/icons/add_dashed_line.png">
+</span>) están pensado para estos usos, al
+contrario de las etiquetas e hilos que son elementos de conexión.</p></div>
+<div class="paragraph"><p>Aquí puede encontrar un ejemplo de un cuadro con un comentario en texto.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/frame_example.png" alt="Frame with comment example">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="sheet-title-block">5.6.2. Bloque de titulo de la hoja</h4>
+<div class="paragraph"><p>El bloque de titulo de la hoja se edita con la herramienta
+<span class="image">
+<img src="images/icons/sheetset.png" alt="Page Settings tool">
+</span>.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/page_settings.png" alt="Formulario de ajustes de página">
+</div>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/title_block.png" alt="Bloque de título">
+</div>
+</div>
+<div class="paragraph"><p>El número de hoja (Hoja X/Y) es actualizado automáticamente.</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="rescuing-cached-components">5.7. Rescatando componentes en cache</h3>
+<div class="paragraph"><p>Por defecto, Eeschema carga los símbolos de los componentes de las
+bibliotecas de acuerdo a las rutas ajustadas para las mismas. Esto puede
+causar problemas cuando se carguen proyectos muy antiguos: si los símbolos
+fueron cambiados desde que fueron usados en el proyecto, los símbolos del
+proyecto se reemplazaran automáticamente con las nuevas versiones. Estas
+nuevas versiones puede no ajustarse correctamente o pueden estar orientados
+de forma diferente, resultando en un esquema con errores.</p></div>
+<div class="paragraph"><p>Sin embargo, cuando se guarda un proyecto, una copia de la biblioteca se
+guarda con el. Esto permite que el proyecto sea distribuido sin las
+bibliotecas completas. Si carga un proyecto donde hay símbolos presentes
+tanto en su cache (copia) como en las bibliotecas del sistema, Eeschema
+examinará las bibliotecas en busca de conflictos. Cualquier conflicto
+encontrado se mostrará en la siguiente ventana:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/rescue-conflicts.png" alt="Rescue conflicts dialog">
+</div>
+</div>
+<div class="paragraph"><p>Puede observar en este ejemplo que el proyecto original usaba un diodo con
+el cátodo mirando hacia arriba, pero la biblioteca actualmente contiene uno
+con el cátodo mirando hacia abajo. ¡Este cambio puede arruinar el proyecto!
+Pulsando OK causará que el viejo símbolo sea salvado dentro de una
+biblioteca especial &#8220;rescue&#8221;, y todos los componentes que usen este
+símbolo serán renombrados para evitar conflictos de nombrado.</p></div>
+<div class="paragraph"><p>Si pulsa Cancelar, ningún rescate sera realizado, de modo que Eeschema
+cargará todos los nuevos componentes por defecto. Dado que no se realizaron
+cambios, todavía puede volver y ejecutar la función de rescate de nuevo:
+elija "Rescatar Componentes en Cache" en el menú de herramientas para volver
+a llamar a la ventana de nuevo.</p></div>
+<div class="paragraph"><p>Si prefiere no ver esta ventana, puede pulsar "Nunca Mostrar de Nuevo". Por
+defecto no hará nada y permitirá la carga de los componentes nuevos. Esta
+opción puede ser revertida en la preferencias de las bibliotecas de
+componentes.</p></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="hierarchical-schematics">6. Esquemas Jerarquicos</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="introduction-2">6.1. Introducción</h3>
+<div class="paragraph"><p>Una representación jerárquica es generalmente una buena solución para
+proyectos mas grandes que unas pocas hojas. Si quiere gestionar este tipo de
+proyectos, sera necesario:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Usar hojas grandes, lo que resulta en problemas para imprimir y manejar las
+ hojas.
+</p>
+</li>
+<li>
+<p>
+Usar varias hojas, lo que conduce a una estructura jerárquica.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>El esquema completo consiste en una hoja principal, llamada hoja raíz, y una
+serie de hojas hijas que
+constituyen la jerarquía. Además, una subdivisión adecuada del diseño en
+hojas separadas, a menudo
+mejora su legibilidad.</p></div>
+<div class="paragraph"><p>Desde la hoja raíz, debe ser posible encontrar todas las hojas hijas. La
+gestión de esquemas jerárquicos es bastante fácil con Eeschema, gracias a su
+"navegador de jerarquía" integrado, accesible mediante el icono
+<span class="image">
+<img src="images/icons/hierarchy_nav.png" alt="icons/hierarchy_nav_png">
+</span> en la barra de
+herramientas superior</p></div>
+<div class="paragraph"><p>Hay dos tipos de jerarquías que pueden existir simultáneamente: La primera
+acaba de ser descrita y es de uso genera. La segunda consiste en crear
+componentes en la biblioteca que aparecen como componentes tradicionales en
+el esquema, pero que realmente corresponden a un esquema que describe su
+estructura interna.</p></div>
+<div class="paragraph"><p>Este segundo tipo es usado en el desarrollo de circuitos integrados, pero en
+este caso tiene que usar bibliotecas de funciones en el esquema que este
+dibujando.</p></div>
+<div class="paragraph"><p>Eeschema actualmente no soporta este segundo tipo.</p></div>
+<div class="paragraph"><p>Una jerarquía puede ser:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+simple: una hoja dada es usada solo una vez
+</p>
+</li>
+<li>
+<p>
+compleja: una hoja dada es usada mas de una vez (múltiples instancias)
+</p>
+</li>
+<li>
+<p>
+plana: que es una jerarquía simple, donde las conexiones entre hojas no son
+ dibujadas.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Eeschema puede tratar con estas tres jerarquías.</p></div>
+<div class="paragraph"><p>La creación de esquemas jerárquicos es fácil, la jerarquía completa es
+gestionada comenzando desde el esquema raíz, como si solo tuviera un
+esquema.</p></div>
+<div class="paragraph"><p>Los dos pasos importantes que debe entender son:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Como crear una hoja hija.
+</p>
+</li>
+<li>
+<p>
+Como crear conexiones eléctricas entre hojas hijas
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="navigation-in-the-hierarchy">6.2. Navegando en la Jerarquía</h3>
+<div class="paragraph"><p>Navegar por las hojas hijas es muy fácil gracias a la herramienta de
+navegación accesible vía el botón
+<span class="image">
+<img src="images/icons/hierarchy_nav.png" alt="icons/hierarchy_nav_png">
+</span> de la barra de
+herramientas superior.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/hierarchy_navigator_dialog.png" alt="hierarchy_navigator_dialog_png">
+</div>
+</div>
+<div class="paragraph"><p>Cada hoja es alcanzable haciendo clic en su nombre. Para acceso rápido, clic
+derecho sobre un nombre y elegir "Entrar a la Hoja"</p></div>
+<div class="paragraph"><p>Puede alcanzar la hoja raíz gracias a la herramienta
+<span class="image">
+<img src="images/icons/hierarchy_cursor.png" alt="icons/hierarchy_cursor_png">
+</span> de la
+barra de herramientas de la derecha Después la herramienta de navegación
+sera seleccionada.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Haga clic sobre el nombre de una hoja para seleccionar la hoja.
+</p>
+</li>
+<li>
+<p>
+Haga clic en cualquier otro lugar para seleccionar la hoja padre.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="local-hierarchical-and-global-labels">6.3. Etiquetas locales, jerárquicas y globales</h3>
+<div class="sect3">
+<h4 id="properties">6.3.1. Propiedades</h4>
+<div class="paragraph"><p>Las etiquetas locales, herramienta
+<span class="image">
+<img src="images/icons/add_line_label.png" alt="icons/add_line_label_png">
+</span>, son señales
+de conexión solo dentro de una hoja. Las etiquetas jerárquicas (herramienta
+<span class="image">
+<img src="images/icons/add_hierarchical_label.png" alt="icons/add_hierarchical_label_png">
+</span>)
+son señales de conexión solo entre una hoja y un pin jerárquico situado en
+la hoja padre.</p></div>
+<div class="paragraph"><p>Las etiquetas globales (herramienta <span class="image">
+<img src="images/icons/add_glabel.png" alt="Global label icon">
+</span>) son señales de conexión a lo largo de toda la jerarquía. Los
+pines de potencia ( tipos <em>power in</em> y <em>power out</em>) invisibles son como
+etiquetas globales porque están conectados entre ellos a lo largo de toda la
+jerarquía.</p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">Dentro de una jerarquía (simple o compleja) se pueden usar etiquetas
+jerárquicas y/o etiquetas globales.</td>
+</tr></table>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="hierarchy-creation-of-headlines">6.4. Guía de creación de jerarquías</h3>
+<div class="paragraph"><p>Tiene que:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Colocar en la hoja padre un símbolo de jerarquía llamado "hoja símbolo".
+</p>
+</li>
+<li>
+<p>
+Entre dentro del nuevo esquema (hoja hija) con el navegador y dibuje su
+ esquema en ella, como cualquier otro esquema.
+</p>
+</li>
+<li>
+<p>
+Dibuje las conexiones eléctricas entre los dos esquemas colocando Etiquetas
+ Globales (HLabels) en el nuevo esquema (hoja hija), y etiquetas con el mismo
+ nombre en la hoja padre, conocidas como SheetLabels. Estas SheetLabels
+ conectarán el símbolo de la hoja en la hoja padre a otros elementos del
+ esquema como si de pines estándar se tratara.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="sheet-symbol">6.5. Símbolo de la hoja</h3>
+<div class="paragraph"><p>Dibuje un rectángulo, definido por dos puntos de su diagonal, que
+simbolizará la hoja hija.</p></div>
+<div class="paragraph"><p>El tamaño de este rectángulo debe permitirle colocar mas tarde etiquetas
+particulares, pines de jerarquía, correspondientes a las etiquetas globales
+(HLabels) en la hoja hija.</p></div>
+<div class="paragraph"><p>Estas etiquetas son similares a los típicos pines de los
+componentes. Seleccione la herramienta
+<span class="image">
+<img src="images/icons/add_hierarchical_subsheet.png" alt="icons/add_hierarchical_subsheet_png">
+</span>.</p></div>
+<div class="paragraph"><p>Haga clic para colocar la esquina superior izquierda del rectángulo. Haga
+clic de nuevo para colocar la esquina inferior derecha, dejando un
+rectángulo suficientemente grande.</p></div>
+<div class="paragraph"><p>Se le pedirá que escriba el nombre de archivo y en nombre de la hoja para
+esta hoja hija (con el fin de alcanzar el correspondiente esquema, usando el
+navegador de jerarquía)</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/hsheet_properties_1.png" alt="hsheet_properties_1_png">
+</div>
+</div>
+<div class="paragraph"><p>Debe introducir al menos el nombre de archivo. Si no especifica un nombre de
+hoja, se usará el nombre de fichero como nombre de pagina (modo usual de
+hacerlo)</p></div>
+</div>
+<div class="sect2">
+<h3 id="connections-hierarchical-pins">6.6. Conexion - Pines de Jerarquia</h3>
+<div class="paragraph"><p>Debe crear aquí los puntos de conexión (pines de jerarquía) para el símbolo
+que acaba de crear.</p></div>
+<div class="paragraph"><p>Estos punto de conexión son similares a los pines normales de los
+componentes, con la posibilidad de conectar un bus completo con solo un
+punto de conexión.</p></div>
+<div class="paragraph"><p>Existen dos maneras de hacer esto.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Colocar los distintos pines antes de dibujar la hoja hija (ubicación
+ manual)
+</p>
+</li>
+<li>
+<p>
+Colocar los distintos pines tras dibujar la hoja hija, y las etiquetas
+ globales (colocación semi-automática)
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Es preferible el empleo de la segunda opción.</p></div>
+<div class="paragraph"><p><strong>Colocación manual:</strong></p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Seleccione la herramienta
+ <span class="image">
+<img src="images/icons/add_hierar_pin.png" alt="icons/add_hierar_pin_png">
+</span>.
+</p>
+</li>
+<li>
+<p>
+Haga clic en el símbolo de jerarquía donde desee ubicar este pin.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Mire el ejemplo mas abajo de la creación de un pin de jerarquía llamado
+"CONNEXION"</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_hierarchical_label.png" alt="eeschema_hierarchical_label_png">
+</div>
+</div>
+<div class="paragraph"><p>Puede definir sus atributos gráficos, como el tamaño, o después editando el
+pin (Botón derecho y seleccionar "Editar" en el menú contextual).</p></div>
+<div class="paragraph"><p>Varios símbolos de pin están disponibles:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Entrada
+</p>
+</li>
+<li>
+<p>
+Salida
+</p>
+</li>
+<li>
+<p>
+Bidireccional
+</p>
+</li>
+<li>
+<p>
+Tri-Estado
+</p>
+</li>
+<li>
+<p>
+Pasivo
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Estos pines son solo representaciones gráficas, y no tienen otro rol.</p></div>
+<div class="paragraph"><p><strong>Colocación Automática:</strong></p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Seleccione la herramienta
+ <span class="image">
+<img src="images/icons/import_hierarchical_label.png" alt="icons/import_hierarchical_label_png">
+</span>.
+</p>
+</li>
+<li>
+<p>
+Haga clic en el símbolo de jerarquía desde el que quiera importar los pines
+ correspondientes a las etiquetas globales colocadas en el correspondiente
+ esquema. Aparece un pin de jerarquía si existe una etiquetas global, por
+ ej. que no corresponda a un pin ya ubicado.
+</p>
+</li>
+<li>
+<p>
+Haga clic donde quiera colocar este pin.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Todos los pines necesarios pueden ser colocados rápidamente y sin error. Su
+aspecto estará en concordancia con el resto de las etiquetas globales.</p></div>
+</div>
+<div class="sect2">
+<h3 id="connections---hierarchical-labels">6.7. Conexiones - Etiquetas de Jerarquía</h3>
+<div class="paragraph"><p>Cada pin del símbolo de hoja recién cread debe corresponder con una etiqueta
+llamada etiqueta de jerarquía en la hoja hija. Las etiquetas de jerarquía
+son similares a las etiquetas pero estas proveen conexión entre la hoja hija
+y la padre. La representación gráfica de las dos etiquetas complementarias
+(pin y HLabel) es similar. La creación de etiquetas de jerarquía es
+realizada con la herramienta
+<span class="image">
+<img src="images/icons/add_hierarchical_label.png" alt="icons/add_hierarchical_label_png">
+</span>.</p></div>
+<div class="paragraph"><p>Debajo se muestra un ejemplo de hoja padre:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/hierarchical_label_root.png" alt="hierarchical_label_root_png">
+</div>
+</div>
+<div class="paragraph"><p>Observe el pin VCC_PIC conectado al conector JP1</p></div>
+<div class="paragraph"><p>Aquí se muestra las conexiones correspondientes en la hoja hija:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/hierarchical_label_sub.png" alt="hierarchical_label_sub_png">
+</div>
+</div>
+<div class="paragraph"><p>Encontramos, de nuevo, las dos correspondientes etiquetas de jerarquía, que
+proveen la conexión entre las dos hojas jerárquicas.</p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">Puede usar etiquetas y pines de jerarquía para conectar dos buses, de
+acuerdo con la sintaxis (Bus[N..m]) anteriormente descrita.</td>
+</tr></table>
+</div>
+<div class="sect3">
+<h4 id="labels-hierarchical-labels-global-labels-and-invisible-power-pins">6.7.1. Etiquetas, etiquetas jerárquicas, etiquetas globales y pines de potencia invisibles</h4>
+<div class="paragraph"><p>A continuación se indican varios modos de proveer conexión, además de las
+conexiones mediante hilos.</p></div>
+<div class="sect4">
+<h5 id="simple-labels">Etiquetas simples</h5>
+<div class="paragraph"><p>Las etiquetas simples tienen capacidad de conexión local, limitada a la hoja
+del esquema donde están ubicadas. Esto es debido a que:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Cada hoja tiene un número de hoja.
+</p>
+</li>
+<li>
+<p>
+Este número de hoja es asociado a las etiquetas.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Entonces, si coloca la etiqueta "TOTO" en la hoja nº 3, en realidad el
+verdadero nombre de la etiqueta es "TOTO_3". Si también coloca la etiqueta
+"TOTO" en la hoja nº 1 (hoja raíz) está colocando una etiqueta llamada
+"TOTO_1", diferente de "TOTO_3". Esto es siempre cierto, incluso si hay una
+sola hoja.</p></div>
+</div>
+<div class="sect4">
+<h5 id="hierarchical-labels">Etiquetas de Jerarquia</h5>
+<div class="paragraph"><p>Todo lo dicho para las etiquetas simples es también cierto para las
+etiquetas jerárquicas.</p></div>
+<div class="paragraph"><p>De este modo, una etiqueta HLabel llamada "TOTO" se considera conectada a
+una etiqueta local llamada "TOTO" en la misma hoja, pero no conectada a una
+HLabel o etiqueta local "TOTO" en otra hoja.</p></div>
+<div class="paragraph"><p>Sin embargo una HLabel se considera conectada al correspondiente símbolo
+SheetLabel en el símbolo de jerarquía colocado en la hoja padre.</p></div>
+</div>
+<div class="sect4">
+<h5 id="invisible-power-pins">Pines de potencia invisibles</h5>
+<div class="paragraph"><p>Anteriormente se comento que los pines de potencia invisibles estaban
+conectados entre sí si estos tenían el mismo nombre. Por consiguiente, todos
+los pines de potencia declarados "Invisible Power Pins" y llamados VCC están
+conectados y forman el nodo equipotencial VCC, indistintamente de la hoja en
+la que estén ubicados.</p></div>
+<div class="paragraph"><p>Esto significa que si coloca una etiqueta VCC en una hoja hija, ésta no
+estará conectada a los pines VCC ya que la etiqueta es realmente VCC_n,
+donde n es el numero de hoja.</p></div>
+<div class="paragraph"><p>Si quiere que esta etiqueta VCC este realmente conectada al nodo VCC, tiene
+que ser explícitamente conectada a un pin de potencia invisible, por medio
+de un puerto de potencia VCC.</p></div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="global-labels">6.7.2. Etiquetas globales</h4>
+<div class="paragraph"><p>Las etiquetas globales que tienen idéntico nombre están conectadas a lo
+largo de la jerarquía completa.</p></div>
+<div class="paragraph"><p>(Las etiquetas de potencia como vcc &#8230; son etiquetas globales)</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="complex-hierarchy">6.8. Jerarquías Complejas</h3>
+<div class="paragraph"><p>Aquí se muestra un ejemplo. El mismo esquema es usado dos veces (dos
+instancias). Las dos hojas comparte el mismo esquema ya que el nombre de
+archivo es el mismo para las dos hojas (&#8220;other_sheet.sch&#8221;). Pero el nombre
+de las hojas debe ser diferente.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_complex_hierarchy.png" alt="eeschema_complex_hierarchy_png">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="flat-hierarchy">6.9. Jerarquías Planas</h3>
+<div class="paragraph"><p>Puede crear un proyecto usando múltiples hojas sin crear conexiones entre
+éstas (jerarquía plana) si se respetan las siguientes reglas:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Debe crear una hoja padre que contenta a las otras hojas, y que actúa como
+ enlace entre ellas.
+</p>
+</li>
+<li>
+<p>
+No se necesitan conexiones explicitas.
+</p>
+</li>
+<li>
+<p>
+Todas las conexiones entre hojas usaran etiquetas globales en vez de
+ etiquetas de jerarquía.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Aquí se muestra un ejemplo de la hoja padre.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_flat_hierarchy.png" alt="eeschema_flat_hierarchy_png">
+</div>
+</div>
+<div class="paragraph"><p>Estas son las dos paginas, conectadas por etiquetas globales.</p></div>
+<div class="paragraph"><p>Esta es la hoja pic_programmer.sch.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_flat_hierarchy_1.png" alt="eeschema_flat_hierarchy_1_png">
+</div>
+</div>
+<div class="paragraph"><p>Y esta pic_sockets.sch.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_flat_hierarchy_2.png" alt="eeschema_flat_hierarchy_2_png">
+</div>
+</div>
+<div class="paragraph"><p>Observe las etiquetas globales.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_flat_hierarchy_3.png" alt="eeschema_flat_hierarchy_3_png">
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="automatic-classification-annotation">7. Anotación automática de componentes</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_introduccion_2">7.1. Introducción</h3>
+<div class="paragraph"><p>La herramienta de anotación automática le permite asignar automáticamente un
+identificador a los componentes de su esquema. Para componentes con
+múltiples instancias, asigne sufijos para cada instancia con el fin de
+minimizar el número de estos paquetes. La herramienta de anotación
+automática es accesible a través del icono
+<span class="image">
+<img src="images/icons/annotate.png" alt="icons_annotate_png">
+</span>. Aquí se muestra su
+ventana principal.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/annotate-dialog.png" alt="annotate-dialog_img">
+</div>
+</div>
+<div class="paragraph"><p>Existen varias posibilidades disponibles:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Anotar todos los componentes (reinicia las opciones de anotado existentes)
+</p>
+</li>
+<li>
+<p>
+Anotar todos los componentes, pero no cambiar las anotaciones de los
+ componentes con múltiples instancias anotados previamente.
+</p>
+</li>
+<li>
+<p>
+Anotar solo los componentes nuevos (pej. aquellos cuyas referencias acaben
+ con el símbolo ? como IC? ) (mantiene las anotaciones existentes)
+</p>
+</li>
+<li>
+<p>
+Anotar toda la arquitectura (use la opción: usar esquema completo)
+</p>
+</li>
+<li>
+<p>
+Anotar solo la hoja actual (use la opción: solo página actual)
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>La opción &#8220;Reiniciar, pero no borrar ninguna anotación de componentes multi
+componente&#8221; mantiene todas las asociaciones entre las distintas
+instancias. Es decir, si tiene los componentes U2A y U2B, estos serán
+re-anotados como U1A y U1B respectivamente, pero nunca serán re-anotados
+como U1A y U2A, ni U2B y U2A. Esto es útil si quiere garantizar que se
+mantienen las distribuciones de pines seleccionadas, si se han decidido
+previamente cual es el mejor lugar para cada una de las sub-unidades.</p></div>
+<div class="paragraph"><p>La elección del orden de anotación determina el método usado para fijar los
+números de referencias dentro de cada hoja de la arquitectura.</p></div>
+<div class="paragraph"><p>Exceptuando casos particulares, una anotación automática se aplica al
+proyecto completo (todas las hojas) y a todos los componentes nuevos, si no
+desea cambiar las anotaciones realizadas previamente.</p></div>
+<div class="paragraph"><p>El campo Tipo de Anotación selecciona el método usado para calcular los
+identificadores para las referencias:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Usar el primer número libre en el esquema: Los componentes son referenciados
+ comenzando desde 1 (para cada prefijo de referencia distinta). Si existe un
+ referenciado previo, se usaran los números que no estén en uso en esta
+ anotación.
+</p>
+</li>
+<li>
+<p>
+Comenzar por el número de hoja*100 y usar el primer número libre: la
+ anotación comienza por 101 para la hoja 1, 201 para la hoja 2, etc. Si
+ existen mas de 99 elementos con el mismo prefijo (U, R) dentro de la hoja 1,
+ la herramienta de anotado utiliza los números 200 y sucesivos, y el
+ referenciado de la hoja 2 comenzara por el siguiente número libre.
+</p>
+</li>
+<li>
+<p>
+Comenzar por el número de hoja*1000 y usar el primer número libre: La
+ anotación comienza por 1001 para la hoja 1, 2001 para la hoja 2.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="some-examples">7.2. Algunos ejemplos</h3>
+<div class="sect3">
+<h4 id="annotation-order">7.2.1. Orden de anotación</h4>
+<div class="paragraph"><p>Este ejemplo muestra 5 elementos ubicados pero no anotados.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_annotation_order_none.png" alt="eeschema_annotation_order_none_png">
+</div>
+</div>
+<div class="paragraph"><p>Después de ejecutar la anotación, se obtiene el siguiente resultado.</p></div>
+<div class="paragraph"><p>Ordenar con respecto a la posición X.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_annotation_order_x.png" alt="eeschema_annotation_order_x_png">
+</div>
+</div>
+<div class="paragraph"><p>Ordenar con respecto a la posición Y.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_annotation_order_y.png" alt="eeschema_annotation_order_y_png">
+</div>
+</div>
+<div class="paragraph"><p>Puede observarse que cuatro puertas 74LS00 fueron distribuidas en el
+encapsulado U1, y que la quinta puerta 74LS00 ha sido asignada al siguiente
+encapsulado, U2.</p></div>
+</div>
+<div class="sect3">
+<h4 id="annotation-choice">7.2.2. Preferencias de anotado</h4>
+<div class="paragraph"><p>Esta es una anotación en la hoja 2 donde fue usada la opción usar primer
+número libre en el esquema.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_annotation_choice_free.png" alt="eeschema_annotation_choice_free_png">
+</div>
+</div>
+<div class="paragraph"><p>La opción comenzar por el número de hoja*100 y usar el primer número libre
+arrojó el siguiente resultado.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_annotation_choice_x100.png" alt="eeschema_annotation_choice_x100_png">
+</div>
+</div>
+<div class="paragraph"><p>La opción comenzar por el número de hoja*1000 y usar el primer número libre
+produjo el siguiente resultado.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_annotation_choice_x1000.png" alt="eeschema_annotation_choice_x1000_png">
+</div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="erc">8. Verificación del diseño con el Comprobador de Reglas Eléctricas.</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_introduccion_3">8.1. Introducción</h3>
+<div class="paragraph"><p>El Comprobador de Reglas Eléctricas (ERC) realiza un test automático de su
+esquema. El ERC examina cualquier error en su hoja, como pines no
+conectados, símbolos de las jerarquías no conectados, salidas
+cortocircuitadas, etc. Naturalmente, un test automático no es infalible, y
+el software que hace posible detectar todos los errores de diseño no esta
+100% completo. Este test es muy útil, ya que le permite detectar muchos
+descuidos y pequeños errores.</p></div>
+<div class="paragraph"><p>De hecho todos los errores detectados deben ser comprobados y corregidos
+antes de seguir el proceso. La calidad del ERC es directamente proporcional
+al cuidado empleado durante la declaración de las propiedades eléctricas de
+los pines a la hora de crear los componentes en las bibliotecas. El ERC
+muestra como salidas "errores" o "avisos"</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/dialog_erc.png" alt="Formulario de ERC">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="how-to-use-erc">8.2. Como usar el ERC</h3>
+<div class="paragraph"><p>El ERC puede ser iniciado haciendo clic en el icono
+<span class="image">
+<img src="images/icons/erc.png" alt="ERC icon">
+</span>.</p></div>
+<div class="paragraph"><p>Los avisos son indicados en los elementos del esquema que generan un error
+ERC (pines o etiquetas)</p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">
+<div class="ulist"><ul>
+<li>
+<p>
+En esta ventana, cuando se hace clic sobre un mensaje de error puede saltar
+ a la correspondiente marca en el esquema.
+</p>
+</li>
+<li>
+<p>
+En el esquema haga clic derecho sobre una marca para acceder al
+ correspondiente mensaje de diagnóstico.
+</p>
+</li>
+</ul></div>
+</td>
+</tr></table>
+</div>
+<div class="paragraph"><p>Puede también borrar marcas de error desde el formulario.</p></div>
+</div>
+<div class="sect2">
+<h3 id="example-of-erc">8.3. Ejemplo de ERC</h3>
+<div class="imageblock">
+<div class="content">
+<img src="images/erc_pointers.png" alt="Punteros ERC">
+</div>
+</div>
+<div class="paragraph"><p>Se pueden observar cuatro errores:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Dos salidas han sido erróneamente conectadas juntas (flecha roja)
+</p>
+</li>
+<li>
+<p>
+Dos entradas se han dejado sin conectar (flecha verde)
+</p>
+</li>
+<li>
+<p>
+Hay un error en un puerto de alimentación invisible, no se encuentra el
+ indicador de alimentación (flecha verde en la parte superior)
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="displaying-diagnostics">8.4. Mostrando diagnósticos</h3>
+<div class="paragraph"><p>Haciendo clic con el botón derecho sobre una marca se despliega un menú que
+le permite acceder a la ventana de diagnóstico de marcas ERC.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/erc_pointers_info.png" alt="Información de punteros ERC">
+</div>
+</div>
+<div class="paragraph"><p>y haciendo clic en "Información de la Marca de Error" puede obtener una
+descripción del error.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/erc_pointers_message.png" alt="erc_pointers_message_png">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="power-pins-and-power-flags">8.5. Pines de potencia e indicadores de potencia</h3>
+<div class="paragraph"><p>Es usual tener un error o aviso en los pines de potencia, aunque todo
+parezca norma. Mire el ejemplo anterior. Esto sucede porque, en la mayoría
+de diseños, la alimentación es suministrada mediante conectores que no son
+fuentes de alimentación (como las salidas de reguladores, que están
+declaradas como salidas de potencia)</p></div>
+<div class="paragraph"><p>El ERC no detecta ningún pin de salida de potencia alimentando este hilo y
+lo declara como "no alimentado por una fuente de potencia"</p></div>
+<div class="paragraph"><p>Para evitar este aviso tiene que colocar un "PWR_FLAG" sobre estos puertos
+de potencia. Eche un vistazo al siguiente ejemplo:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_power_pins_and_flags.png" alt="eeschema_power_pins_and_flags_png">
+</div>
+</div>
+<div class="paragraph"><p>La marca de error ha desaparecido.</p></div>
+<div class="paragraph"><p>La mayoría de las veces, un PWR_FLAG debe ser conectado a GND, porque
+normalmente los reguladores tienen sus salidas declaradas como salidas de
+potencia, pero los pines de tierra no son nunca de salida (el atributo
+normal es pin de entrada de potencia), por eso las tierras nunca están
+conectadas a fuentes de potencia sin un PWR_FLAG.</p></div>
+</div>
+<div class="sect2">
+<h3 id="configuration">8.6. Configuración</h3>
+<div class="paragraph"><p>El panel de <em>Opciones</em> le permite configurar las reglas de conectividad que
+definen las condiciones eléctricas para la detección de errores y avisos.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_erc_options.png" alt="eeschema_erc_options_png">
+</div>
+</div>
+<div class="paragraph"><p>Las reglas se pueden cambiar haciendo clic sobre el cuadrado oportuno de la
+matriz, esto alterna su estado cíclicamente entre: normal, aviso, error.</p></div>
+</div>
+<div class="sect2">
+<h3 id="erc-report-file">8.7. Archivo de reporte ERC</h3>
+<div class="paragraph"><p>Se puede generar un archivo de reporte del ERC y guardarlo, seleccionando la
+opción "Escribir un reporte ERC". La extensión de archivo para los ficheros
+de reporte es .erc. Aquí se muestra un ejemplo para un archivo de reporte
+ERC.</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>ERC control (4/1/1997-14:16:4)
+
+***** Sheet 1 (INTERFACE UNIVERSAL)
+ERC: Warning Pin input Unconnected @ 8.450, 2.350
+ERC: Warning passive Pin Unconnected @ 8.450, 1.950
+ERC: Warning: BiDir Pin connected to power Pin (Net 6) @ 10.100, 3.300
+ERC: Warning: Power Pin connected to BiDir Pin (Net 6) @ 4.950, 1.400
+
+&gt;&gt; Errors ERC: 4</pre>
+</div></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="create-a-netlist">9. Creación del Netlist</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_resumen">9.1. Resumen</h3>
+<div class="paragraph"><p>Un netlist es un fichero que describe las conexiones eléctricas entre
+componentes. En el archivo de netlist puede encontrar:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+La lista de los componentes.
+</p>
+</li>
+<li>
+<p>
+La lista de las conexiones entre componentes, llamadas redes
+ equipotenciales.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Existen diferentes formatos de netlist. Aveces la lista de componentes y la
+lista de puntos equipotenciales son dos archivos separados. Este netlist es
+fundamental en el uso de software de generación de esquemas ya que el
+netlist es el enlace con otros software de CAD, como:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Software de PCB.
+</p>
+</li>
+<li>
+<p>
+Simuladores de esquemas y PCB.
+</p>
+</li>
+<li>
+<p>
+Compiladores de CPLD (y otros Circuitos Integrados programables).
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Eeschema soporta varios formatos de netlist.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Formato PCBNEW (circuito impreso).
+</p>
+</li>
+<li>
+<p>
+Formato ORCAD PCB2 (circuito impreso)
+</p>
+</li>
+<li>
+<p>
+Formato CADSTAR (circuito impreso)
+</p>
+</li>
+<li>
+<p>
+Formato Spice, para simuladores Spice (el formato Spice es usado también por
+ otros simuladores).
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="netlist-formats">9.2. Formatos de Netlist</h3>
+<div class="paragraph"><p>Seleccione la herramienta <span class="image">
+<img src="images/icons/netlist.png" alt="Netlist icon">
+</span> para
+abrir el formulario de creación de netlist.</p></div>
+<div class="paragraph"><p>Seleccione Pcbnew</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_netlist_dialog_pcbnew.png" alt="eeschema_netlist_dialog_pcbnew_png">
+</div>
+</div>
+<div class="paragraph"><p>Seleccione Spice</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_netlist_dialog_spice.png" alt="eeschema_netlist_dialog_spice_png">
+</div>
+</div>
+<div class="paragraph"><p>Usando las distintas pestañas puede seleccionar los distintos formatos. En
+formato Spice puede generar netlists con nombres equipotenciales (formato
+mas legible) o números de red (Las versiones antiguas de Spice solo aceptan
+números). Haciendo clic en el botón Netlist se le preguntara por el nombre
+del archivo de netlist.</p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">Para proyectos grandes, la generación del netlist puede durar varios
+minutos.</td>
+</tr></table>
+</div>
+</div>
+<div class="sect2">
+<h3 id="netlist-examples">9.3. Ejemplos de Netlist</h3>
+<div class="paragraph"><p>Puede ver debajo un esquema diseñado usando la biblioteca PSPICE:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_netlist_schematic.png" alt="eeschema_netlist_schematic_png">
+</div>
+</div>
+<div class="paragraph"><p>Ejemplo de un fichero de netlist tipo PCBNEW:</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre># Eeschema Netlist Version 1.0 generee le 21/1/1997-16:51:15
+(
+(32E35B76 $noname C2 1NF {Lib=C}
+(1 0)
+(2 VOUT_1)
+)
+(32CFC454 $noname V2 AC_0.1 {Lib=VSOURCE}
+(1 N-000003)
+(2 0)
+)
+(32CFC413 $noname C1 1UF {Lib=C}
+(1 INPUT_1)
+(2 N-000003)
+)
+(32CFC337 $noname V1 DC_12V {Lib=VSOURCE}
+(1 +12V)
+(2 0)
+)
+(32CFC293 $noname R2 10K {Lib=R}
+(1 INPUT_1)
+(2 0)
+)
+(32CFC288 $noname R6 22K {Lib=R}
+(1 +12V)
+(2 INPUT_1)
+)
+(32CFC27F $noname R5 22K {Lib=R}
+(1 +12V)
+(2 N-000008)
+)
+(32CFC277 $noname R1 10K {Lib=R}
+(1 N-000008)
+(2 0)
+)
+(32CFC25A $noname R7 470 {Lib=R}
+(1 EMET_1)
+(2 0)
+)
+(32CFC254 $noname R4 1K {Lib=R}
+(1 +12V)
+(2 VOUT_1)
+)
+(32CFC24C $noname R3 1K {Lib=R}
+(1 +12V)
+(2 N-000006)
+)
+(32CFC230 $noname Q2 Q2N2222 {Lib=NPN}
+(1 VOUT_1)
+(2 N-000008)
+(3 EMET_1)
+)
+(32CFC227 $noname Q1 Q2N2222 {Lib=NPN}
+(1 N-000006)
+(2 INPUT_1)
+(3 EMET_1)
+)
+)
+# End</pre>
+</div></div>
+<div class="paragraph"><p>En formato PSPICE, el netlist es como sigue:</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>* Eeschema Netlist Version 1.1 (Spice format) creation date: 18/6/2008-08:38:03
+
+.model Q2N2222 npn (bf=200)
+.AC 10 1Meg \*1.2
+.DC V1 10 12 0.5
+
+
+R12 /VOUT N-000003 22K
+R11 +12V N-000003 100
+L1 N-000003 /VOUT 100mH
+R10 N-000005 N-000004 220
+C3 N-000005 0 10uF
+C2 N-000009 0 1nF
+R8 N-000004 0 2.2K
+Q3 /VOUT N-000009 N-000004 N-000004 Q2N2222
+V2 N-000008 0 AC 0.1
+C1 /VIN N-000008 1UF
+V1 +12V 0 DC 12V
+R2 /VIN 0 10K
+R6 +12V /VIN 22K
+R5 +12V N-000012 22K
+R1 N-000012 0 10K
+R7 N-000007 0 470
+R4 +12V N-000009 1K
+R3 +12V N-000010 1K
+Q2 N-000009 N-000012 N-000007 N-000007 Q2N2222
+Q1 N-000010 /VIN N-000007 N-000007 Q2N2222
+
+.print ac v(vout)
+.plot ac v(nodes) (-1,5)
+
+.end</pre>
+</div></div>
+</div>
+<div class="sect2">
+<h3 id="notes-on-netlists">9.4. Notas en los Netlists</h3>
+<div class="sect3">
+<h4 id="netlist-name-precautions">9.4.1. Precauciones en los nombres de los netlist</h4>
+<div class="paragraph"><p>Algunas herramientas software que usan netlists no aceptan espacios en los
+nombres de los componentes, pines, redes equipotenciales u otros. Evite
+sistemáticamente los espacios en las etiquetas así como en los campos nombre
+y valor de los componentes o sus pines</p></div>
+<div class="paragraph"><p>Del mismo modo, los caracteres especiales distintos de letras y números
+pueden causar problemas. Note que esta limitación no es relativa a Eeschema
+sino a los formatos de netlist que pueden resultar intraducibles para otros
+programas que usen ficheros de netlist.</p></div>
+</div>
+<div class="sect3">
+<h4 id="pspice-netlists">9.4.2. Netlist PSPICE</h4>
+<div class="paragraph"><p>Para el simulador Pspice, tiene que incluir algunas lineas de comando en el
+propio netlist (.PROBE, .AC, etc.).</p></div>
+<div class="paragraph"><p>Cualquier linea de texto incluida en el diagrama de esquema comenzando con
+la clave <strong>-pspice</strong> o <strong>-gnucap</strong> será insertada (sin la clave) al inicio del
+netlist.</p></div>
+<div class="paragraph"><p>Cualquier linea de texto incluida en el diagrama de esquema comenzando con
+la clave <strong>+pspice</strong> o <strong>+gnucap</strong> será insertada (sin la clave) al inicio del
+netlist.</p></div>
+<div class="paragraph"><p>Aquí se muestra un ejemplo usando varias textos de una línea y textos
+multi-línea.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_pspice_netlist.png" alt="eeschema_pspice_netlist_png">
+</div>
+</div>
+<div class="paragraph"><p>Por ejemplo, si escribe el siguiente texto (¡No use una etiqueta!):</p></div>
+<div class="literalblock">
+<div class="content monospaced">
+<pre>-PSPICE .PROBE</pre>
+</div></div>
+<div class="paragraph"><p>una línea .PROBE se insertará en el netlist.</p></div>
+<div class="paragraph"><p>En el ejemplo anterior tres lineas fueron insertadas al inicio del netlist y
+dos al final con esta técnica.</p></div>
+<div class="paragraph"><p>Si está usando textos multilinea, las claves <strong>+pspice</strong> or <strong>+gnucap</strong> serán
+necesarias solo una vez:</p></div>
+<div class="literalblock">
+<div class="content monospaced">
+<pre>+PSPICE .model NPN NPN
+.model PNP PNP
+.lib C:\Program Files\LTC\LTspiceIV\lib\cmp\standard.bjt
+.backanno</pre>
+</div></div>
+<div class="paragraph"><p>Crea las siguientes cuatro lineas:</p></div>
+<div class="literalblock">
+<div class="content monospaced">
+<pre>.model NPN NPN
+.model PNP PNP
+.lib C:\Program Files\LTC\LTspiceIV\lib\cmp\standard.bjt
+.backanno</pre>
+</div></div>
+<div class="paragraph"><p>Note que la red equipotencial GND debe ser llamada 0 (cero) para Pspice.</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="other-formats">9.5. Otros Formatos</h3>
+<div class="paragraph"><p>Para otros formatos de netlist puede añadir conversores de netlist en forma
+de plugins. Estos conversores son automáticamente lanzados por Eeschema. El
+capítulo 14 muestra algunas explicaciones y ejemplos de conversores.</p></div>
+<div class="paragraph"><p>Un conversor es un fichero de texto (en formato xls) pero puede usarse otros
+lenguajes como Python. Cuando se usa el formato xls, una herramienta
+(xsltproc.exe o xsltproc) lee el fichero intermedio creado por Eeschema, y
+el archivo conversor crea el fichero de salida. En este caso, el fichero
+conversor (una hoja de estilo) es muy pequeño y fácil de escribir.</p></div>
+<div class="sect3">
+<h4 id="init-the-dialog-window">9.5.1. Inicie la ventana de diálogo</h4>
+<div class="paragraph"><p>Puede añadir un nuevo plugin de netlist mediante el botón Añadir Plugin.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_netlist_dialog_add_plugin.png" alt="eeschema_netlist_dialog_add_plugin_png">
+</div>
+</div>
+<div class="paragraph"><p>Aquí se muestra la ventana de ajuste del plugin PadsPcb:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_netlist_dialog_padspcb.png" alt="eeschema_netlist_dialog_padspcb_png">
+</div>
+</div>
+<div class="paragraph"><p>La configuración requerirá:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Un título (por ejemplo, el nombre del formato de netlist)
+</p>
+</li>
+<li>
+<p>
+El plug-in a lanzar.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Cuando el netlist es generado:</p></div>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+Eeschema crea un fichero intermedio *.tmp, por ejemplo test.tmp.
+</p>
+</li>
+<li>
+<p>
+Eeschema ejecuta el plug-in, que lee test.tmp y crea test.net.
+</p>
+</li>
+</ol></div>
+</div>
+<div class="sect3">
+<h4 id="command-line-format">9.5.2. Formato de Linea de Comando</h4>
+<div class="paragraph"><p>Aquí se muestra un ejemplo usando xsltproc.exe como herramienta para
+convertir archivos .xsl, y un archivo metlist_from_pads-pcb.xsl como hoja de
+estilo conversora:</p></div>
+<div class="paragraph"><p><strong>f:/kicad/bin/xsltproc.exe -o %O.net
+f:/kicad/bin/plugins/netlist_form_pads-pcb.xsl %I</strong></p></div>
+<div class="paragraph"><p>Con:</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:58%;">
+<col style="width:42%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">f:/kicad/bin/xsltproc.exe</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Una herramienta para leer y convertir ficheros xsl</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">-o %O.net</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Fichero de salida: %O define el nombre del fichero de salida.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">f:/kicad/bin/plugins/netlist_form_pads-pcb.xsl</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Nombre del fichero conversor (un
+ fichero hoja de estilo en formato xsl).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">%I</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Será reemplazado por el fichero intermedio creado por Eeschema
+(*.tmp).</p></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph"><p>Para un fichero de esquema llamado test.sch, la linea de comando actual es:</p></div>
+<div class="paragraph"><p>f:/kicad/bin/xsltproc.exe -o test.net
+f:/kicad/bin/plugins/netlist_form_pads-pcb.xsl test.tmp.</p></div>
+</div>
+<div class="sect3">
+<h4 id="converter-and-sheet-style-plug-in">9.5.3. Conversor y Hoja de Estilo (plug-in)</h4>
+<div class="paragraph"><p>Este es un software muy simple porque su propósito es simplemente convertir
+un fichero de entrada (el fichero de texto intermedio) a otro fichero de
+texto. Además, desde el fichero de texto intermedio, se puede crear una
+lista de materiales (BOM).</p></div>
+<div class="paragraph"><p>Cuando se usa xsltproc como herramienta de conversión solo será generado el
+fichero tipo hoja.</p></div>
+</div>
+<div class="sect3">
+<h4 id="intermediate-netlist-file-format">9.5.4. Formatos de fichero netlist intermedios</h4>
+<div class="paragraph"><p>Vea el capitulo 14 para mas explicaciones sobre xslproc, descripciones del
+formato de archivo intermedio, y algunos ejemplo de conversores de estilo
+hoja.</p></div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="plot-and-print">10. Plot e Imprimir</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_introduccion_4">10.1. Introducción</h3>
+<div class="paragraph"><p>Puede acceder a ambos comandos mediante del menú archivo.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_file_menu_plot.png" alt="eeschema_file_menu_plot_png">
+</div>
+</div>
+<div class="paragraph"><p>Los formatos de salida soportados son Postscript, PDF, SVG, DXF and
+HPGL. Puede además imprimir directamente a su impresora.</p></div>
+</div>
+<div class="sect2">
+<h3 id="common-printing-commands">10.2. Comandos comunes de impresión</h3>
+<div class="dlist"><dl>
+<dt class="hdlist1">
+Imprimir página actual
+</dt>
+<dd>
+<p>
+Imprime un fichero solo para la página actual.
+</p>
+</dd>
+<dt class="hdlist1">
+Imprimir todas las páginas
+</dt>
+<dd>
+<p>
+Le permite imprimir la jerarquía completa (se genera un fichero para cada
+hoja)
+</p>
+</dd>
+</dl></div>
+</div>
+<div class="sect2">
+<h3 id="plot-in-postscript">10.3. Imprimir en Postscript</h3>
+<div class="paragraph"><p>Este comando le permite crear archivos PostScript.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_plot_postscript.png" alt="eeschema_plot_postscript_png">
+</div>
+</div>
+<div class="paragraph"><p>El nombre del archivo es el nombre de la hoja con la extensión .ps. Puede
+deshabilitar la opción "Plot border and title block". Esto es útil si quiere
+crear un fichero postscript para encapsular (formato .eps) un diagrama en un
+software de procesamiento de texto. La ventana de mensaje muestra el nombre
+de archivo creado.</p></div>
+</div>
+<div class="sect2">
+<h3 id="plot-in-pdf">10.4. Imprimir en PDF</h3>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_plot_pdf.png" alt="eeschema_plot_pdf.png">
+</div>
+</div>
+<div class="paragraph"><p>Le permite crear fichero de impresión usando el formato PDF. El nombre del
+archivo es el nombre de la hoja con la extensión .pdf.</p></div>
+</div>
+<div class="sect2">
+<h3 id="plot-in-svg">10.5. Imprimir en SVG</h3>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_plot_svg.png" alt="eeschema_plot_svg_png">
+</div>
+</div>
+<div class="paragraph"><p>Le permite crear fichero de impresión usando el formato vectorial SVG. El
+nombre del fichero es el nombre de la hoja con la extensión .svg.</p></div>
+</div>
+<div class="sect2">
+<h3 id="plot-in-dxf">10.6. Imprimir en DXF</h3>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_plot_dxf.png" alt="eeschema_plot_dxf_png">
+</div>
+</div>
+<div class="paragraph"><p>Le permite crear un fichero de impresión usando el formato DXF. El nombre
+del fichero es el nombre de la hoja con extensión .dxf.</p></div>
+</div>
+<div class="sect2">
+<h3 id="plot-in-hpgl">10.7. Imprimir en HPGL</h3>
+<div class="paragraph"><p>Este comando le permite crear un fichero HPGL. En este formato puede
+definir:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Tamaño de la página.
+</p>
+</li>
+<li>
+<p>
+Origen.
+</p>
+</li>
+<li>
+<p>
+Ancho de las lineas (en mm).
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>La ventana de ajustes de ploteado es la siguiente:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_plot_hpgl.png" alt="eeschema_plot_hpgl_png">
+</div>
+</div>
+<div class="paragraph"><p>El nombre del fichero de salida será el nombre de la hoja con extensión
+.plt.</p></div>
+<div class="sect3">
+<h4 id="sheet-size-selection">10.7.1. Selección del tamaño de la hoja</h4>
+<div class="paragraph"><p>Normalmente el tamaño de la hoja es comprobado. En este caso, se usará el
+tamaño de hoja definido en el menú del bloque y la escala elegida será 1. Si
+se selecciona un tamaño de hoja diferente (A4 con A0, o A con E), la escala
+se ajusta automáticamente al tamaño de la hoja.</p></div>
+</div>
+<div class="sect3">
+<h4 id="offset-adjustments">10.7.2. Ajuste de offset</h4>
+<div class="paragraph"><p>Para todas las dimensiones estándar, puede ajustar el offset para centrar el
+dibujo tan precisamente como sea posible. Dado que los plotters tienen el
+punto de origen en el centro o en la esquina inferior izquierda, es
+necesario que sea posible introducir un offset para imprimir adecuadamente.</p></div>
+<div class="paragraph"><p>Generalidades:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Para plotters que tengan su punto de origen en el centro de la hoja el
+ offset debe ser negativo y ajustarse a la mitad de las dimensiones de la
+ hoja.
+</p>
+</li>
+<li>
+<p>
+Para plotters que tengan su punto de origen en la esquina inferior izquierda
+ el offset debe ser ajustado a 0.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Ajustar el offset:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Seleccionar el tamaño de la hoja.
+</p>
+</li>
+<li>
+<p>
+Ajustar el offset en X y el offset en Y.
+</p>
+</li>
+<li>
+<p>
+Pulsar en aceptar offset.
+</p>
+</li>
+</ul></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="print-on-paper">10.8. Imprimir en papel</h3>
+<div class="paragraph"><p>Este comando, disponible a través del icono
+<span class="image">
+<img src="images/icons/print_button.png" alt="icons/print_button_png">
+</span>, permite
+visualizar y generar ficheros para impresoras estándar.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/print_dialog.png" alt="print_dialog_png">
+</div>
+</div>
+<div class="paragraph"><p>La opción "Imprimir referencia de hoja y bloque de titulo" habilita o
+deshabilita las referencias de la hoja y el bloque de titulo.</p></div>
+<div class="paragraph"><p>La opción "Imprimir en blanco y negro" ajusta la impresión monocromo. Esta
+opción normalmente es necesaria si se usa una impresora láser en blanco y
+negro, ya que los colores son impresos en tonos medios que normalmente no
+son tan legibles.</p></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="component-library-editor">11. Editor de bibliotecas de Componentes</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="general-information-about-component-libraries">11.1. Información general sobre las bibliotecas de componentes</h3>
+<div class="paragraph"><p>Un componente es un elemento del esquema que contiene una representación
+gráfica, conexiones eléctricas, y campos que definen dicho componente. Los
+componentes usados en un esquema son almacenados en bibliotecas de
+componentes. Eeschema dispone de una herramienta para la edición de
+bibliotecas de componentes que le permite crear librerías, añadir, borrar o
+transferir componentes entre librerías, exportar componentes a archivos e
+importar componentes desde archivos. La herramienta de edición de librerías
+permite manejar de forma simple las librerías de componentes.</p></div>
+</div>
+<div class="sect2">
+<h3 id="component-library-overview">11.2. Resumen de las bibliotecas de componentes</h3>
+<div class="paragraph"><p>Una biblioteca de componentes está compuesta por uno o mas
+componentes. Normalmente los componentes están agrupados por función, tipo
+y/o fabricante.</p></div>
+<div class="paragraph"><p>Un componente está compuesto por:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Elementos gráficos (lineas, círculos, arcos, texto etc) que proveen la
+ definición del símbolo.
+</p>
+</li>
+<li>
+<p>
+Pins que proveen tanto propiedades gráficas (líneas, reloj, invertidas,
+ activo a nivel bajo, etc) como eléctricas (entrada, salida, bidireccional,
+ etc) usadas en la herramienta de Comprobación de Reglas Eléctricas (ERC)
+</p>
+</li>
+<li>
+<p>
+Campos como referencias, valores, huella correspondiente para el diseño del
+ PCB, etc.
+</p>
+</li>
+<li>
+<p>
+Los componentes con características compartidas como el 7400 con todos sus
+ derivados como 74LS00, 74HC00, y 7437 son asociados mediante Alias. Todos
+ estos alias comparten la misma biblioteca de componentes.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>El diseño de componentes propios requiere:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Definir si el componente está compuesto por una o mas unidades.
+</p>
+</li>
+<li>
+<p>
+Definir si el componente tiene una representación alternativa también
+ conocida como representación De Morgan.
+</p>
+</li>
+<li>
+<p>
+Diseñar su representación simbólica usando líneas, rectángulos, círculos,
+ polígonos y texto.
+</p>
+</li>
+<li>
+<p>
+Añadir terminales definiendo cuidadosamente cada representación gráfica, su
+ nombre, número y propiedades eléctricas (entrada, salida, tri-estado,
+ alimentación, etc).
+</p>
+</li>
+<li>
+<p>
+Añadir un alias si otros componentes comparten el mismo símbolo y
+ distribución de terminales, o eliminándolo si el componente fue creado desde
+ otro componente.
+</p>
+</li>
+<li>
+<p>
+Añadir campos opcionales como nombre de la huella usada por el programa de
+ diseño de PCB y/o definiendo su visibilidad.
+</p>
+</li>
+<li>
+<p>
+Documentar el componente añadiendo descripciones del mismo y enlaces a su
+ hoja de características, etc.
+</p>
+</li>
+<li>
+<p>
+Salvar el componente en la biblioteca deseada.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="component-library-editor-overview">11.3. Resumen del editor de bibliotecas de componentes</h3>
+<div class="paragraph"><p>La ventana principal del editor de bibliotecas de componentes se muestra a
+continuación. Este consiste en tres barras de herramientas para un rápido
+acceso a las características más comunes y un área para la visualización y
+edición del componente. No todos los comandos están disponibles en las
+barras de herramientas pero éstos pueden accederse mediante los distintos
+menús.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/libedit_main_window.png" alt="libedit_main_window_png">
+</div>
+</div>
+<div class="sect3">
+<h4 id="main-toolbar">11.3.1. Barra de herramientas principal</h4>
+<div class="paragraph"><p>La barra de herramientas principal alojada en la parte superior de la
+ventana principal consisten en los botones para gestión de bibliotecas,
+acciones deshacer y rehacer, comandos de zoom, y los controles de
+propiedades del componente.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/toolbar_libedit.png" alt="images/toolbar_libedit.png">
+</div>
+</div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:20%;">
+<col style="width:80%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/save_library.png" alt="icons/save_library_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Salvar la biblioteca seleccionada actualmente. El botón no estará activo si no
+hay una biblioteca seleccionada o si no se han realizado cambios en la biblioteca
+actualmente seleccionada.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/library.png" alt="icons/library_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Seleccionar la biblioteca a editar.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/delete.png" alt="icons/delete_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Borrar un componente de la biblioteca seleccionada actualmente o de cualquier biblioteca
+definida en el proyecto si no hay ninguna biblioteca seleccionada.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/library_browse.png" alt="icons/library_browse_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Abre el explorador de bibliotecas de componentes para seleccionar la biblioteca y componente
+a editar.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/new_component.png" alt="icons/new_component_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Crea un nuevo componente.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/import_cmp_from_lib.png" alt="icons/import_cmp_from_lib_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Carga un componente desde la biblioteca de componentes actualmente seleccionada.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/copycomponent.png" alt="icons/copycomponent_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Crea un nuevo componente desde el componente cargado actualmente.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/save_part_in_mem.png" alt="icons/save_part_in_mem_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Guarda los cambios del componente actual en memoria. El archivo de biblioteca no es
+cambiado.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/import.png" alt="icons/import_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Importa un componente desde un fichero.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/export.png" alt="icons/export_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Exporta el componente actual a un archivo.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/new_library.png" alt="icons/new_library_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Crea un nuevo archivo de biblioteca e incluye el componente actual. Nota: las nuevas
+bibliotecas no son añadidas automáticamente al proyecto.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/undo.png" alt="icons/undo_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Deshace la última acción.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/redo.png" alt="icons/redo_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Realiza de nuevo la última acción deshecha.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/part_properties.png" alt="icons/part_properties_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Edita las propiedades del componente actual.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_text.png" alt="icons/add_text_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Edita los campos del componente actual.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/erc.png" alt="icons/erc_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Prueba el componente actual en busca de errores de diseño.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_in.png" alt="images/icons/zoom_in.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Amplia la vista.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_out.png" alt="images/icons/zoom_out.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Aleja la vista.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_redraw.png" alt="images/icons/zoom_redraw.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Refresca la pantalla.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_fit_in_page.png" alt="images/icons/zoom_fit_in_page.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ajusta la vista al tamaño del componente.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/morgan1.png" alt="icons/morgan1_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona el estilo de símbolo normal. El botón está deshabilitado si el
+componente actual no tiene estilo de símbolo alternativo.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/morgan2.png" alt="icons/morgan2_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona el estilo de símbolo alternativo. El botón está deshabilitado si el
+componente actual no tiene estilo de símbolo alternativo.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/datasheet.png" alt="icons/datasheet_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra la documentación asociada. El botón estará deshabilitado si no
+se ha definido documentación asociada para el componente actual.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/toolbar_libedit_part.png" alt="images/toolbar_libedit_part.png" width="80%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona la unidad a mostrar. El desplegable estará deshabilitado si
+el componente actual no está compuesto por múltiples unidades.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/toolbar_libedit_alias.png" alt="images/toolbar_libedit_part.png" width="80%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona el alias. El desplegable estará deshabilitado si el
+componente actual no posee ningún alias.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/pin2pin.png" alt="icons/pin2pin_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Edición del pin: Edita independientemente la forma y posición del pin para
+los componentes con múltiples unidades y símbolos alternativos.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/pin_table.png" alt="icons/pin_table_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra la tabla de pines.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect3">
+<h4 id="element-toolbar">11.3.2. Barra de herramientas de elementos</h4>
+<div class="paragraph"><p>La barra de herramientas vertical que generalmente se ubica a la derecha de
+la ventana principal le permite colocar todos los elementos necesarios para
+diseñar un componente. La tabla siguiente define cada botón de la barra de
+herramientas.</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:10%;">
+<col style="width:90%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/cursor.png" alt="icons/cursor_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Herramienta de selección. Mediante clic derecho con la herramienta de selección se abre un menú contextual
+para el objeto bajo el cursor. Haciendo clic izquierdo y la herramienta de selección
+se muestra los atributos del objeto bajo el cursor en el panel de
+mensajes debajo de la ventana principal. Haciendo doble clic con la herramienta de
+selección se abrirá el dialogo de propiedades para el objeto bajo el
+cursor.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/pin.png" alt="icons/pin_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Herramienta pin. Haga clic izquierdo para añadir un nuevo pin.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_text.png" alt="icons/add_text_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Herramienta de texto. Realice clic izquierdo para añadir un nuevo elemento de texto.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_rectangle.png" alt="icons/add_rectangle_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Herramienta rectángulo. Pulse clic izquierdo para comenzar a dibujar la primera esquina de
+un rectángulo. Pulse de nuevo clic izquierdo para colocar la esquina opuesta del rectángulo</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_circle.png" alt="icons/add_circle_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Herramienta círculo. Haga clic izquierdo para dibujar el centro del círculo.
+Haga de nuevo clic izquierdo para definir el radio del mismo.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_arc.png" alt="icons/add_arc_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Herramienta arco. Haga clic izquierdo para definir el centro del circulo que contiene
+al arco. De nuevo haga clic izquierdo para definir el punto de inicio del arco. Pulse de nuevo
+el botón izquierdo para definir el punto final del arco.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_polygon.png" alt="icons/add_polygon_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Herramienta polígono. Haga clic izquierdo para comenzar a dibujar un nuevo elemento tipo polígono.
+en el componente actual. Pulse clic izquierdo para añadir cada segmento del polígono.
+Haga doble clic izquierdo para completar el polígono.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/anchor.png" alt="icons/anchor_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Herramienta Ancla. Haga clic izquierdo para definir el punto de anclaje del componente.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/import.png" alt="icons/import_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Importa un componente desde un archivo.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/export.png" alt="icons/export_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Exporta el componente actual a un archivo.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/delete.png" alt="icons/delete_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Herramienta de borrado. Haga clic izquierdo para borrar un objeto del componente actual.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect3">
+<h4 id="options-toolbar">11.3.3. Barra de herramientas Opciones</h4>
+<div class="paragraph"><p>La barra de herramientas que se ubica generalmente a la izquierda de la
+pantalla principal le permite ajustar algunas de las opciones del editor de
+componentes. La siguiente tabla define cada botón de la barra de
+herramientas.</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:10%;">
+<col style="width:90%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/grid.png" alt="icons/grid_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Activa o desactiva la visibilidad de la rejilla.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/unit_inch.png" alt="icons/unit_inch_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ajusta las unidades a pulgadas.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/unit_mm.png" alt="icons/unit_mm_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ajusta las unidades a milímetros</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/cursor_shape.png" alt="icons/cursor_shape_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Activa o desactiva la extensión del cursor a pantalla completa.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+<div class="sect2">
+<h3 id="library-selection-and-maintenance">11.4. Selección y mantenimiento de bibliotecas</h3>
+<div class="paragraph"><p>Es posible seleccionar la biblioteca de trabajo mediane
+<span class="image">
+<img src="images/icons/library.png" alt="icons/library_png">
+</span> que mostrara todas la
+bibliotecas disponibles para seleccionar una. Cuando se carga o guarda un
+componente la acción se realizará sobre esta biblioteca. El nombre del
+componente en la biblioteca es el contenido de su campo valor.</p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">
+<div class="ulist"><ul>
+<li>
+<p>
+Las bibliotecas deben ser cargadas en Eeschema para poder acceder a su
+ contenido.
+</p>
+</li>
+<li>
+<p>
+El contenido de la biblioteca actual puede ser guardado tras modificarlo
+ haciendo clic en <span class="image">
+<img src="images/icons/save_library.png" alt="icons/save_library_png">
+</span>
+ sobre la barra de herramientas principal.
+</p>
+</li>
+<li>
+<p>
+Pueden eliminarse componentes de cualquier biblioteca haciendo clic en
+ <span class="image">
+<img src="images/icons/delete.png" alt="icons/delete_png">
+</span>.
+</p>
+</li>
+</ul></div>
+</td>
+</tr></table>
+</div>
+<div class="sect3">
+<h4 id="select-and-save-a-component">11.4.1. Seleccionar y guardar un componente</h4>
+<div class="paragraph"><p>Cuando edita un componente no esta realmente modificando el componente en su
+biblioteca sino una copia en la memoria de su ordenador. Cualquier edición
+puede ser deshecha fácilmente. Puede cargarse un componente dese una
+biblioteca local o desde un componente existente.</p></div>
+<div class="sect4">
+<h5 id="component-selection">Selección de componentes</h5>
+<div class="paragraph"><p>Haciendo clic en
+<span class="image">
+<img src="images/icons/import_cmp_from_lib.png" alt="icons/import_cmp_from_lib_png">
+</span>
+sobre la barra de herramientas principal se muestra una lista de los
+componentes disponibles que pueden seleccionarse para su carga desde la
+biblioteca de trabajo actual.</p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">Si un componente es seleccionado mediante su alias, el nombre del componente
+cargado sera mostrado en el titulo de la ventana en vez de el alias
+seleccionado. La lista de alias de componentes siempre se carga con cada
+componente y puede editarse. Puede crear un nuevo componente seleccionando
+un alias del componente actual en
+<span class="image">
+<img src="images/toolbar_libedit_alias.png" alt="images/toolbar_libedit_alias.png">
+</span>. El
+primer elemento en la lista de alias es el nombre principal del componente.</td>
+</tr></table>
+</div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">Además, haciendo clic en <span class="image">
+<img src="images/icons/import.png" alt="icons/import_png">
+</span> le
+permite cargar un componente que ha sido previamente guardado con
+<span class="image">
+<img src="images/icons/export.png" alt="icons/export_png">
+</span>.</td>
+</tr></table>
+</div>
+</div>
+<div class="sect4">
+<h5 id="save-a-component">Guardar un componente</h5>
+<div class="paragraph"><p>Tras su modificación, un componente puede ser guardado en la biblioteca de
+trabajo, en una nueva biblioteca o exportado a un fichero de respaldo.</p></div>
+<div class="paragraph"><p>Para guardar el componente modificado en la biblioteca actual, clic en
+<span class="image">
+<img src="images/icons/save_part_in_mem.png" alt="icons/save_part_in_mem_png">
+</span>. Tenga
+en cuenta que el comando de actualización solo guarda los cambios del
+componente en la memoria local. De esta manera puede decidir antes de
+guardar la biblioteca.</p></div>
+<div class="paragraph"><p>Para almacenar permanentemente los cambios del componente en el fichero de
+biblioteca, haga clic en
+<span class="image">
+<img src="images/icons/save_library.png" alt="icons/save_library_png">
+</span> que
+sobrescribirá el componente existente en el fichero de biblioteca con los
+cambios del componente.</p></div>
+<div class="paragraph"><p>Si quiere crear una nueva biblioteca que contenga al componente actual, haga
+clic en <span class="image">
+<img src="images/icons/new_library.png" alt="icons/new_library_png">
+</span>. Se le
+preguntará el nombre de la nueva biblioteca.</p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">
+<div class="paragraph"><p>Las bibliotecas recién creadas no son automáticamente añadidas al proyecto
+actual.</p></div>
+<div class="paragraph"><p>Debe añadir cualquier nueva biblioteca que desee usar en un esquema a la
+lista de bibliotecas del proyecto usando el formulario de configuración de
+componentes.</p></div>
+<div class="paragraph"><p><span class="image">
+<img src="images/en/libsettings.png" alt="Library settings" width="50%">
+</span></p></div>
+</td>
+</tr></table>
+</div>
+<div class="paragraph"><p>Haga clic en <span class="image">
+<img src="images/icons/export.png" alt="icons/export_png">
+</span> para crear un
+fichero que contenga solo el componente actual. Este fichero es una
+biblioteca estándar que contiene solo un componente. Este archivo puede ser
+usado para importar el componente dentro de otra biblioteca. De hecho, el
+comando de crear una nueva biblioteca y el comando de exportar son
+básicamente idénticos.</p></div>
+</div>
+<div class="sect4">
+<h5 id="transfer-components-to-another-library">Transferir componentes a otra biblioteca</h5>
+<div class="paragraph"><p>Puede copiar fácilmente un componente de una biblioteca origen en otra
+biblioteca destino usando los siguientes comandos:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Seleccione la biblioteca origen pulsando en
+ <span class="image">
+<img src="images/icons/library.png" alt="icons/library_png">
+</span>.
+</p>
+</li>
+<li>
+<p>
+Cargue el componente a transferir haciendo clic en
+ <span class="image">
+<img src="images/icons/import_cmp_from_lib.png" alt="icons/import_cmp_from_lib_png">
+</span>.
+ El componente será mostrado en el área de edición
+</p>
+</li>
+<li>
+<p>
+Seleccione la biblioteca de destino haciendo clic en
+ <span class="image">
+<img src="images/icons/library.png" alt="icons/library_png">
+</span>.
+</p>
+</li>
+<li>
+<p>
+Guarde el componente actual en la nueva biblioteca dentro de la memoria
+ local pulsando
+ <span class="image">
+<img src="images/icons/save_part_in_mem.png" alt="icons/save_part_in_mem_png">
+</span>.
+</p>
+</li>
+<li>
+<p>
+Guarde el componente en el fichero de la biblioteca actual haciendo clic en
+ <span class="image">
+<img src="images/icons/save_library.png" alt="icons/save_library_png">
+</span>.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect4">
+<h5 id="discarding-component-changes">Descartar cambios en el componente</h5>
+<div class="paragraph"><p>Cuando esta trabajando en un componente, el componente editado es solo una
+copia de trabajo del componente en su biblioteca. Esto significa que siempre
+que no lo haya guardado todavía, puede simplemente cargarlo de nuevo para
+descartar todos los cambios hechos. Si ya ha guardado el componente en la
+memoria local y no lo ha guardado al fichero de biblioteca, siempre puede
+cerrar y abrir de nuevo Eeschema y se desharán todo los cambios.</p></div>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="creating-library-components">11.5. Crear bibliotecas de componentes</h3>
+<div class="sect3">
+<h4 id="create-a-new-component">11.5.1. Crear un nuevo componente</h4>
+<div class="paragraph"><p>Puede crear un nuevo componente haciendo clic en
+<span class="image">
+<img src="images/icons/new_component.png" alt="icons/new_component_png">
+</span>. Se le
+preguntará por el nombre del componente (este nombre es usado como el valor
+por defecto del campo valor en el editor de esquemas), la referencia de
+designación (U, IC, R&#8230;), el número de unidades por encapsulado (por
+ejemplo un 7400 esta formado por 4 unidades por encapsulado) y si quiere
+crear un estilo alternativo de símbolo (aveces indicado como DeMorgan). Si
+la referencia de designación se deja en blanco, será puesta por defecto a
+"U". Estas preferencias pueden cambiarse después, pero es recomendable
+ajustarlas correctamente a la creación del componente.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_component_properties.png" alt="eeschema_component_properties_png">
+</div>
+</div>
+<div class="paragraph"><p>Se creará un nuevo componente usando las propiedades descritas y éste
+aparecerá en el editor como se muestra abajo.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_libedit_new.png" alt="eeschema_libedit_new_png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="create-a-component-from-another-component">11.5.2. Crear un componente partiendo de otro componente</h4>
+<div class="paragraph"><p>A menudo, el componente que desee crear es similar a otro que ya existe en
+una biblioteca. En este caso es fácil cargar y modificar un componente
+existente.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Cargar el componente que será usado como punto de partida.
+</p>
+</li>
+<li>
+<p>
+Haga clic en <span class="image">
+<img src="images/icons/copycomponent.png" alt="icons/copycomponent_png">
+</span> o
+ modifique su nombre haciendo doble clic sobre el campo valor y edite el
+ texto. Si elige duplicar el componente actual se le preguntará por un nuevo
+ nombre para el componente.
+</p>
+</li>
+<li>
+<p>
+Si el modelo del componente posee un alias, se le indicará que elimine el
+ alias de el nuevo componente que esta en conflicto con la biblioteca
+ actual. Si la respuesta es no, la creación del nuevo componente se
+ abortará. Las bibliotecas de componente no pueden tener ningún nombre ni
+ alias duplicado.
+</p>
+</li>
+<li>
+<p>
+Editar el nuevo componente según se requiera.
+</p>
+</li>
+<li>
+<p>
+Actualizar el nuevo componente en la biblioteca actual haciendo clic en
+ <span class="image">
+<img src="images/icons/save_part_in_mem.png" alt="icons/save_part_in_mem_png">
+</span> o
+ guardarlo en una nueva biblioteca mediante
+ <span class="image">
+<img src="images/icons/new_library.png" alt="icons/new_library_png">
+</span> o si desea guardar
+ este nuevo componente en otra biblioteca existente selecciónela mediante
+ <span class="image">
+<img src="images/icons/library.png" alt="icons/library_png">
+</span> y guarde el nuevo
+ componente.
+</p>
+</li>
+<li>
+<p>
+Guarde el fichero de la biblioteca actual al disco haciendo clic
+ <span class="image">
+<img src="images/icons/save_library.png" alt="icons/save_library_png">
+</span>.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect3">
+<h4 id="component-properties">11.5.3. Propiedades de los componentes</h4>
+<div class="paragraph"><p>Las propiedades de los componentes deben ser cuidadosamente ajustadas
+durante su creación o también pueden heredarse de un componente del que sea
+creado. Para cambiar las propiedades del componente, haga clic en
+<span class="image">
+<img src="images/icons/part_properties.png" alt="icons/part_properties_png">
+</span> para
+mostrar el siguiente formulario.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_properties_for_component.png" alt="eeschema_properties_for_component_png">
+</div>
+</div>
+<div class="paragraph"><p>Es muy importante ajustar correctamente el número de unidades por paquete y
+si el componente posee un símbolo alternativo ya que cuando los pines son
+editados o creados se crearán los pines para cada unidad o símbolo. Si
+cambia el numero de unidades por paquete después de la creación y edición de
+los pines, deberá realizar un proceso adicional de introducción de los pines
+y símbolos. En cualquier caso, es posible modificar estas propiedades en
+cualquier momento.</p></div>
+<div class="paragraph"><p>La opción "Mostrar numero del pin" y "Mostrar nombre del pin" define la
+visibilidad de la etiqueta de numero y nombre respectivamente. Estos textos
+serán visibles si se activa la correspondiente opción. La opción "Colocar
+nombre del pin dentro" define la posición del nombre del pin respecto a la
+del cuerpo del componente. Este texto sera representado dentro del contorno
+del componente si la opción esta seleccionada. En tal caso la opción
+"Desplazamiento de la posición del nombre del pin" define el desplazamiento
+del texto respecto del final del pin. Valores típicos van de 30 a 40 (en
+milésimas de pulgada)</p></div>
+<div class="paragraph"><p>El siguiente ejemplo muestra un componente con la opción "Colocar nombre del
+pin dentro" desactivada. Observe la posición del nombre y numero de los
+pines.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_uncheck_pin_name_inside.png" alt="eeschema_uncheck_pin_name_inside_png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="components-with-alternate-symbols">11.5.4. Componentes con símbolos alternativos</h4>
+<div class="paragraph"><p>Si el componente posee mas de una representación simbólica, debe seleccionar
+los diferentes símbolos del componente con el fin de editarlos. Para editar
+el símbolo principal haga clic en
+<span class="image">
+<img src="images/icons/morgan1.png" alt="icons/morgan1_png">
+</span>.</p></div>
+<div class="paragraph"><p>Para editar el símbolo alternativo haga clic en
+<span class="image">
+<img src="images/icons/morgan2.png" alt="icons/morgan2_png">
+</span>. Use el desplegable
+<span class="image">
+<img src="images/toolbar_libedit_alias.png" alt="images/toolbar_libedit_part.png">
+</span>
+mostrado debajo para seleccionar la unidad que desee editar.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_libedit_select_unit.png" alt="eeschema_libedit_select_unit_png">
+</div>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="graphical-elements">11.6. Elementos gráficos</h3>
+<div class="paragraph"><p>Los elementos gráficos crean representaciones simbólicas del componente y no
+contienen información de las conexiones eléctricas. Su diseño es posible
+mediante el uso de las siguientes herramientas:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Líneas y polígonos definidos mediante sus puntos iniciales y finales.
+</p>
+</li>
+<li>
+<p>
+Rectángulos definidos mediante dos esquinas opuestas.
+</p>
+</li>
+<li>
+<p>
+Círculos definidos mediante su centro y radio.
+</p>
+</li>
+<li>
+<p>
+Arcos definidos mediante sus puntos inicial y final asi como el centro de la
+ circunferencia que lo contiene. Un arco va desde 0º a 180º.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>La barra de herramientas vertical situada a la derecha de la ventana
+principal le permite generar todos los elementos gráficos requeridos para
+diseñar la representación simbólica de un componente.</p></div>
+<div class="sect3">
+<h4 id="graphical-element-membership">11.6.1. Características de los elementos gráficos</h4>
+<div class="paragraph"><p>Cada elemento gráfico (línea, arco, círculo, etc.) puede definirse como
+común a todas las unidades y/o estilos de símbolo, o específicos a una
+unidad o estilo de símbolo concreto. Puede accederse rápidamente a las
+opciones de los elementos mediante un menú contextual haciendo clic derecho
+en el elemento. Debajo se muestra el menú contextual para un elemento línea.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_libedit_context_menu.png" alt="eeschema_libedit_context_menu_png">
+</div>
+</div>
+<div class="paragraph"><p>Además puede realizar doble clic sobre un elemento para modificar sus
+propiedades. Debajo se muestra el formulario de propiedades para un elemento
+polígono.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_libedit_polyline_properties.png" alt="eeschema_libedit_polyline_properties_png">
+</div>
+</div>
+<div class="paragraph"><p>Las propiedades de un elemento gráfico son:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Ancho de línea que define el ancho de las líneas del elemento expresadas en
+ las unidades de dibujo actuales
+</p>
+</li>
+<li>
+<p>
+El ajuste "Común a todas las unidades en el componente" define si un
+ elemento gráfico es mostrado en cada unidad del componente con mas de una
+ unidad por encapsulad o si el elemento gráfico solo es mostrado en la unidad
+ actual.
+</p>
+</li>
+<li>
+<p>
+El ajuste "Común a todas las unidades (DeMorgan)" define si el elemento
+ gráfico es mostrado en cada representación simbólica en componentes con
+ representación simbólica alternativa o si el elemento gráfico solo es
+ mostrado en la representación actual.
+</p>
+</li>
+<li>
+<p>
+El ajuste de estilo de relleno determina si el símbolo definido por el
+ elemento gráfico se mostrara sin relleno, con el fondo relleno, o con el
+ primer plano relleno.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect3">
+<h4 id="graphical-text-elements">11.6.2. Elementos de texto</h4>
+<div class="paragraph"><p>La herramienta <span class="image">
+<img src="images/icons/add_text.png" alt="icons/add_text_png">
+</span> le
+permite la creación de elementos de texto. Los elementos de texto son
+siempre legibles, incluso cuando el componente está invertido a
+espejo. Observe que los elementos de texto no son campos del componente.</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="multiple-units-per-component-and-alternate-body-styles">11.7. Múltiples unidades por componente y estilos de símbolo alternativos</h3>
+<div class="paragraph"><p>Los componentes pueden tener dos representaciones simbólicas (un símbolo
+estándar y un símbolo alternativo normalmente llamado "DeMorgan") y/o poseer
+mas de una unidad por empaquetado (por ejemplo puertas lógicas). Algunos
+componentes pueden tener mas de una unidad por paquete con diferentes
+símbolos y configuración de pines.</p></div>
+<div class="paragraph"><p>Considere por ejemplo un relé con dos contactos el cual puede ser
+considerado como un componente con tres unidades diferentes: una bobina,
+contacto 1 y contacto 2. El diseño de un componente con múltiples unidades
+por encapsulado y/o estilos de símbolo alternativo es bastante flexible. Un
+pin o un elemento simbólico puede ser común para todas la unidades o
+especifico a una unidad concreta, o puede ser común para todos los símbolos
+o especifico para una símbolo concreto del componente.</p></div>
+<div class="paragraph"><p>Por defecto, los pines son específicos a la representación simbólica de cada
+unidad, debido a que el número del pin es especifico cada unidad, y la forma
+depende de la representación simbólica. Cuando un pin es común para cada
+unidad o cada representación simbólica, este debe ser creado solo una vez
+para todas las unidades o representaciones simbólicas (este es el caso de
+los pines de alimentación). Este es también el caso del contorno y textos
+que son comunes para todas las unidades (aunque normalmente son específicos
+para cada representación simbólica)</p></div>
+<div class="sect3">
+<h4 id="example-of-a-component-having-multiple-units-with-different-symbols">11.7.1. Ejemplo de un componente con múltiples unidades con símbolos diferentes:</h4>
+<div class="paragraph"><p>Este es un ejemplo de un relé definido por tres unidades por encapsulado,
+contacto 1, contacto 2 y la bobina:</p></div>
+<div class="paragraph"><p>Opción: Los pines no están enlazados. Se pueden añadir o editar pines para
+cada unidad sin que interfiera en los pines de las otras unidades.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_libedit_pins_per_part.png" alt="eeschema_libedit_pins_per_part_png">
+</div>
+</div>
+<div class="paragraph"><p>Debe seleccionarse la opción "Todas las unidades no son intercambiables".</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_libedit_not_interchangeable.png" alt="eeschema_libedit_not_interchangeable_png">
+</div>
+</div>
+<div class="paragraph"><p>Unidad 1</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_libedit_unit1.png" alt="eeschema_libedit_unit1_png">
+</div>
+</div>
+<div class="paragraph"><p>Unidad 2</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_libedit_unit2.png" alt="eeschema_libedit_unit2_png">
+</div>
+</div>
+<div class="paragraph"><p>Unidad 3</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_libedit_unit3.png" alt="eeschema_libedit_unit3_png">
+</div>
+</div>
+<div class="paragraph"><p>Esta no tiene el mismo símbolo ni distribución de pines que las unidades 1 y
+2, y por tanto no es intercambiable con ellas.</p></div>
+<div class="sect4">
+<h5 id="graphical-symbolic-elements">Elementos Gráficos Simbólicos</h5>
+<div class="paragraph"><p>Debajo se muestran las propiedades de un elemento gráfico. Del ejemplo del
+relé anterior, las tres unidades que lo componen tienen diferente
+símbolo. Por tanto, cada unidad fue creada de forma separada y los elementos
+gráficos que forman su símbolo deben tener el campo "Común a todas las
+unidades en el componente" deshabilitado.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_libedit_disable_common.png" alt="eeschema_libedit_disable_common_png">
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="pin-creation-and-editing">11.8. Edición y Creación de Pines</h3>
+<div class="paragraph"><p>Puede hacer clic en <span class="image">
+<img src="images/icons/pin.png" alt="icons/pin_png">
+</span> para crear e
+insertar un pin. La edición de todas las características del pin se realiza
+mediante doble clic en el pin o clic derecho para abrir el menú contextual
+del mismo. Los pines deben ser creados con cuidado porque cualquier error
+tendrá consecuencias en el diseño del PCB. Cualquier pin que sea colocado en
+el componente puede ser editado, borrado y/o movido.</p></div>
+<div class="sect3">
+<h4 id="pin-overview">11.8.1. Resumen de Pines</h4>
+<div class="paragraph"><p>Un pin es definido por su representación gráfica, su nombre y su
+"número". El "número" del pin es definido por un conjunto de 4 letras y/o
+números. Para que la herramienta de Comprobación de Reglas Eléctricas (ERC)
+sea útil, el tipo "eléctrico" del pin (entrada, salida, tri-estado) también
+debe ser definido correctamente. Si no se define este tipo correctamente, la
+comprobación eléctrica del esquema puede ser invalida.</p></div>
+<div class="paragraph"><p>Notas importantes:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+No use espacio en los campos nombre y número del pin.
+</p>
+</li>
+<li>
+<p>
+Para definir un nombre de pin como señal invertida (sobre-rayada) use el
+ carácter <span class="monospaced">~</span>. El siguiente carácter <span class="monospaced">~</span> finalizará el sobre-rayado. Por
+ ejemplo <span class="monospaced">\~FO~O</span> mostrará <span class="overline">FO</span> O.
+</p>
+</li>
+<li>
+<p>
+Si el nombre del pin se reduce a un único símbolo <span class="monospaced">~</span>, el pin se considera
+ como no nombrado.
+</p>
+</li>
+<li>
+<p>
+Los nombres de pin que comienzan por <span class="monospaced">#</span> son reservados para los puertos de
+ alimentación.
+</p>
+</li>
+<li>
+<p>
+Un "número" de pin consiste en 1 a 4 letras y/o números. 1,2,..9999 son
+ números validos. A1, B3, Anod, Gnd, Wire, etc también son válidos.
+</p>
+</li>
+<li>
+<p>
+No pueden existir "números" de pin repetidos en un componente.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect3">
+<h4 id="pin-properties">11.8.2. Propiedades de Pin</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_libedit_pin_properties.png" alt="eeschema_libedit_pin_properties_png">
+</div>
+</div>
+<div class="paragraph"><p>El formulario de propiedades del pin le permite editar todas las
+características de un pin. Este formulario aparece automáticamente cuando
+crea un pin o cuando hace doble clic en un pin que ya exista. Desde este
+formulario podrá modificar:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Nombre y tamaño del texto del nombre.
+</p>
+</li>
+<li>
+<p>
+Número y tamaño del texto del número.
+</p>
+</li>
+<li>
+<p>
+Longitud.
+</p>
+</li>
+<li>
+<p>
+Tipo eléctrico y representación gráfica.
+</p>
+</li>
+<li>
+<p>
+Si el pin está definido para todos las unidades y símbolos alternativos.
+</p>
+</li>
+<li>
+<p>
+Visibilidad.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect3">
+<h4 id="pins-graphical-styles">11.8.3. Estilo gráfico del pin.</h4>
+<div class="paragraph"><p>En la siguiente figura se muestran los diferentes estilos gráficos de los
+pines. La elección de un estilo gráfico no tiene ninguna influencia en el
+tipo eléctrico del mismo.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_libedit_pin_properties_style.png" alt="eeschema_libedit_pin_properties_style_png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="pin-electrical-types">11.8.4. Tipos Eléctricos de Pin</h4>
+<div class="paragraph"><p>Elegir el tipo eléctrico correctamente es muy importante para la herramienta
+de comprobación ERC. Los tipos eléctricos definidos son:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Bidireccional, que indica un pin bidireccional conmutable entre entrada y
+ salida (por ejemplo el bus de datos de un microprocesador)
+</p>
+</li>
+<li>
+<p>
+Tri-estado es la típica salida con 3 estados (alta impedancia)
+</p>
+</li>
+<li>
+<p>
+Pasivo es usado para pines de componentes pasivos como resistencias,
+ conectores, etc.
+</p>
+</li>
+<li>
+<p>
+No especificado puede ser usado cuando no es importante para el test ERC.
+</p>
+</li>
+<li>
+<p>
+Pin de entrada de potencia se usa para los pines de alimentación del
+ componente. Los pines de entrada de potencia son automáticamente conectados
+ a otros pines de potencia con el mismo nombre.
+</p>
+</li>
+<li>
+<p>
+Pines de salida de potencia son usados para salidas de reguladores.
+</p>
+</li>
+<li>
+<p>
+Emisor abierto y Colector abierto son usados para salidas lógicas definidas
+ como tales en sus componentes.
+</p>
+</li>
+<li>
+<p>
+No conectado es usado cuando un componente tiene un pin que no está
+ internamente conectado.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect3">
+<h4 id="pin-global-properties">11.8.5. Propiedades Globales del Pin.</h4>
+<div class="paragraph"><p>Puede modificar la longitud o tamaño del texto del nombre y/o número de
+todos los pines usando el comando global de el menú contextual del pin. Haga
+clic en el parámetro que quiera modificar y escriba el nuevo valor que será
+aplicado a todos los pines del componente actual.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_libedit_pin_context_menu.png" alt="eeschema_libedit_pin_context_menu_png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="defining-pins-for-multiple-units-and-alternate-symbolic-representations">11.8.6. Definición de pines para múltiples unidades y representaciones de símbolo alternativas</h4>
+<div class="paragraph"><p>Los componentes con múltiples unidades y/o representaciones gráficas son
+particularmente problemáticos a la hora de crear y editar pines. La mayoría
+de los pines son específicos de cada unidad (ya que su número de pin es
+especifico de cada unidad) y de cada representación simbólica (dado que su
+forma y representación es especifica de cada representación=. La creación y
+edición de pines puede ser problemática para componentes con múltiples
+unidades por encapsulado y representación simbólica alternativa. El editor
+de bibliotecas de componentes le permite la creación simultanea de
+pines. Por defecto, los cambios realizados a un pin son realizados para
+todas las unidades de un componente multi-unidad y ambas representaciones
+para componentes con símbolo alternativo.</p></div>
+<div class="paragraph"><p>La única excepción a esto son los campos tipo gráfico y nombre del pin. Esa
+dependencia fue establecida para permitir una creación y edición de pines
+mas fácil en la mayoría de los casos. Esta dependencia puede ser
+deshabilitada cambiando el estado de
+<span class="image">
+<img src="images/icons/pin2pin.png" alt="icons/pin2pin_png">
+</span> en la barra de
+herramientas principal. Esto le permitirá crear pines para cada unidad y
+representación completamente independientes.</p></div>
+<div class="paragraph"><p>Un componente puede tener dos representaciones simbólicas (representación
+conocida como "DeMorgan") y puede estar compuesto por mas de una unidad como
+en el caso de componentes con puertas lógicas. Para ciertos componentes,
+puede desear distintos elementos gráficos y pines. Como en el ejemplo del
+relé mostrado en la sección 11.7.1, un relé puede ser representado por tres
+unidades distintas: una bobina, contacto 1 y contacto 2.</p></div>
+<div class="paragraph"><p>La gestión de componentes con múltiples unidades y representación simbólica
+alternativa es flexible. Un pin puede ser común o especifico de diferentes
+unidades. Un pin puede, además, se común para ambas representaciones
+simbólicas o especifico de cada símbolo.</p></div>
+<div class="paragraph"><p>Por defecto, los pines son específicos de cada unidad, dado que sus números
+son diferentes para cada unidad, y su diseño es diferente para cada
+representación simbólica. Cuando un pin es común para todas las unidades
+este solo se dibuja una vez como en el caso de los pines de alimentación.</p></div>
+<div class="paragraph"><p>Un ejemplo son los pines de salida para un 7400 cuatro puertas NAND de 2
+entradas. Como hay cuatro unidades y dos representaciones simbólicas, hay
+ocho pines de salida distintos definidos en el componente. Cuando se crea un
+nuevo componente 7400, la unidad A del símbolo normal se representa en el
+editor de bibliotecas. Para editar el estilo de pin de la representación
+alternativa, esta debe ser primero habilitada haciendo clic en el botón
+<span class="image">
+<img src="images/icons/morgan2.png" alt="icons/morgan2_png">
+</span> en la barra de
+herramientas. Para editar el número de pin de cada unidad, seleccione la
+unidad apropiada usando el menú desplegable
+<span class="image">
+<img src="images/toolbar_libedit_alias.png" alt="images/toolbar_libedit_alias.png">
+</span></p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="component-fields">11.9. Campos de componentes</h3>
+<div class="paragraph"><p>Todos los componentes de una biblioteca son definidos por cuatro campos. Su
+referencia de designación, valor, asignación de huella y enlace al archivo
+de documentación son creados cuando un componente es creado o copiado. Solo
+los campos referencia y el valor son necesarios. Para los campos existentes
+puede usar el menú contextual haciendo clic con el botón derecho. Los
+componentes definidos en bibliotecas están normalmente definido con estos
+cuatro campos. Campos adicionales como vendedor, numero de parte, coste
+unitario, etc pueden añadirse a los componentes en la biblioteca pero
+normalmente esto se realiza en el editor de esquemas y de esta forma estos
+campos adicionales pueden aplicarse a todos los componentes en el esquema.</p></div>
+<div class="sect3">
+<h4 id="editing-component-fields">11.9.1. Edición de los Campos en los Componentes</h4>
+<div class="paragraph"><p>Para editar un campo existente en un componente, haga clic derecho sobre el
+campo para mostrar el menú contextual del mismo.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_libedit_field_context_menu.png" alt="eeschema_libedit_field_context_menu_png">
+</div>
+</div>
+<div class="paragraph"><p>Para editar campos indefinidos, añadir nuevos campos, o borrar campos
+opcionales, haga clic en <span class="image">
+<img src="images/icons/add_text.png" alt="icons/add_text_png">
+</span>
+en la barra de herramientas para mostrar el formulario de propiedades de
+campos mostrado debajo</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_libedit_field_properties.png" alt="eeschema_libedit_field_properties_png">
+</div>
+</div>
+<div class="paragraph"><p>Los campos son secciones de texto asociados con el componente. No confunda
+éstos con el texto perteneciente a la representación gráfica del componente.</p></div>
+<div class="paragraph"><p>Notas importantes:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+La modificación de los valores de los campos crea un nuevo componente usando
+ el componente actual como punto de partida para el nuevo componente. Este
+ nuevo componente contiene su nombre en el campo "valor" cuando es salvado a
+ la biblioteca actualmente seleccionada.
+</p>
+</li>
+<li>
+<p>
+El formulario de edición de campos mostrado abajo debe ser usado para editar
+ un campo que este vacío o tenga habilitado el atributo de no-visible.
+</p>
+</li>
+<li>
+<p>
+La huella es definida como una huella absoluta usando la notación
+ LIBNAME:FPNAME donde LIBNAME es el nombre de la biblioteca de símbolos
+ definido en la tabla de bibliotecas de símbolos (Ver la sección "Tabla de
+ Bibliotecas de Símbolos" en el "Manual de Referencia" de Pcbnew) y FPNAME es
+ el nombre de la huella en la biblioteca LIBNAME
+</p>
+</li>
+</ul></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="power-symbols">11.10. Símbolos de Potencia</h3>
+<div class="paragraph"><p>Los símbolos de potencia son creados del mismo modo que los componentes
+normales. Puede se útil ubicarlos en una biblioteca dedicada como por
+ejemplo power.lib. Los símbolos de potencia consisten en símbolos gráficos y
+un pin del tipo "Power Invisible". Los símbolos de potencia son gestionados
+del mismo modo que cualquier otro componente por el software de realización
+de esquemas. Algunas precauciones son esenciales. Debajo se muestra un
+ejemplo de un símbolo de potencia +5V.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_libedit_power_symbol.png" alt="eeschema_libedit_power_symbol_png">
+</div>
+</div>
+<div class="paragraph"><p>Para crear un símbolo de potencia siga los siguientes pasos:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Añada un pin de tipo "Pin de entrada de potencia" llamado +5V (esto es
+ importante porque este nombre establecerá una conexión a la red +5V) con
+ número de pin 1 (el numero no es relevante), una longitud de 0, y un estilo
+ gráfico tipo "Linea"
+</p>
+</li>
+<li>
+<p>
+Coloque un pequeño círculo y un segmento desde el pin hasta el círculo tal y
+ como se muestra.
+</p>
+</li>
+<li>
+<p>
+El punto de anclaje del símbolo esta en el pin.
+</p>
+</li>
+<li>
+<p>
+El campo "valor" del componente es +5V.
+</p>
+</li>
+<li>
+<p>
+La referencia del componente es <span class="monospaced">\#+5V</span>. El texto de la referencia no es
+ importante a excepción del primer carácter que debe de ser <span class="monospaced">#</span> para indicar
+ que el componente es un símbolo de potencia. Por convención, cada componente
+ cuyo campo referencia comience con <span class="monospaced">#</span> no aparecerá en la lista de
+ componentes o en el netlist, y la referencia es declarada como invisible.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Una manera mas fácil de crear un nuevo símbolo de potencia es usar otro
+símbolo como modelo.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Cargue un símbolo de potencia existente.
+</p>
+</li>
+<li>
+<p>
+Edite el nombre del pin con el nombre del nuevo símbolo de potencia.
+</p>
+</li>
+<li>
+<p>
+Edite el campo "valor" con el mismo nombre que el pin, si desea mostrar el
+ valor del símbolo de potencia.
+</p>
+</li>
+<li>
+<p>
+Guarde el nuevo componente.
+</p>
+</li>
+</ul></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="libedit-complements">12. LibEdit - Complementos</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_resumen_2">12.1. Resumen</h3>
+<div class="paragraph"><p>Un componente consiste en los siguientes elementos</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Una representación gráfica (formas geométricas, textos).
+</p>
+</li>
+<li>
+<p>
+Pines.
+</p>
+</li>
+<li>
+<p>
+Campos o textos asociados usados por el post-procesador: netlist, lista de
+ componentes.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Dos campos son inicializados: referencia y valor. El nombre de el diseño
+asociado con el componente, y el nombre de la huella asociada. Los otros
+campos son campos libres, que generalmente puede estar vacíos y pueden
+rellenarse durante la captura del esquema.</p></div>
+<div class="paragraph"><p>De todas formas, controlar la documentación asociada con cualquier
+componente facilita la búsqueda, uso y mantenimiento de las bibliotecas. La
+documentación asociada consiste en:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Una línea de comentarios
+</p>
+</li>
+<li>
+<p>
+Una línea de palabras clave como TTL CMOS NAND2, separadas por espacios.
+</p>
+</li>
+<li>
+<p>
+Un nombre de fichero adjunto (por ejemplo una nota de aplicación o un
+ fichero pdf)
+</p>
+<div class="paragraph"><p>El directorio por defecto de ficheros adjuntos:</p></div>
+<div class="paragraph"><p>kicad/share/library/doc</p></div>
+<div class="paragraph"><p>Si no se encuentra:</p></div>
+<div class="paragraph"><p>kicad/library/doc</p></div>
+<div class="paragraph"><p>Bajo linux:</p></div>
+<div class="paragraph"><p>/usr/local/kicad/share/library/doc</p></div>
+<div class="paragraph"><p>/usr/share/kicad/library/doc</p></div>
+<div class="paragraph"><p>/usr/local/share/kicad/library/doc</p></div>
+</li>
+</ul></div>
+<div class="paragraph"><p>Las palabras clave le permiten buscar selectivamente por un componente de
+acuerdo a varios criterios de selección. Los comentarios y las palabras
+clave son mostrados en varios menús, y particularmente cuando selecciona un
+componente de la biblioteca.</p></div>
+<div class="paragraph"><p>El componente tiene además un punto de anclaje. Las rotaciones o reflexiones
+en el componente son realizadas respecto de este punto de anclaje, y durante
+su colocación, este punto es usado como posición de referencia. Por tanto es
+útil colocar este punto con precisión.</p></div>
+<div class="paragraph"><p>Un componente puede tener alias, por ejemplo nombres equivalentes. Esto
+permite reducir considerablemente el número de componentes que necesitamos
+crear (por ejemplo, un 74LS00 puede tener alias como 74000, 74HC00,
+74HCT00&#8230;).</p></div>
+<div class="paragraph"><p>Por ultimo, los componentes están distribuidos en bibliotecas (clasificadas
+por temáticas, o fabricante) con el fin de facilitar su gestión.</p></div>
+</div>
+<div class="sect2">
+<h3 id="position-a-component-anchor">12.2. Posicionar el punto de anclaje de un componente</h3>
+<div class="paragraph"><p>El punto de anclaje es la coordenada (0,0) y es representado mediante los
+ejes azules mostrados en la pantalla.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_libedit_anchor.png" alt="eeschema_libedit_anchor_png">
+</div>
+</div>
+<div class="paragraph"><p>El punto de anclaje puede ser reubicado seleccionando el icono
+<span class="image">
+<img src="images/icons/anchor.png" alt="icons/anchor_png">
+</span> y haciendo clic sobre en
+nuevo punto de anclaje deseado. El dibujo será automáticamente re-centrado
+sobre el nuevo punto de anclaje.</p></div>
+</div>
+<div class="sect2">
+<h3 id="component-aliases">12.3. Alias de componentes</h3>
+<div class="paragraph"><p>Un alias es otro nombre correspondiente al mismo componente en una
+biblioteca. Los componentes con idéntica distrubución de pines y
+representación pueden ser representado por solo un componente que tenga
+distintos alias (pej. 7400 con alias 74LS00, 74HC00, 74LS37).</p></div>
+<div class="paragraph"><p>El uso de alias le permite crear bibliotecas completas rápidamente. Además,
+estas bibliotecas al ser mas compactas son cargadas mas fácil por KiCad.</p></div>
+<div class="paragraph"><p>Para modificar la lista de alias, debe seleccionar la ventana principal de
+edición vía el icono
+<span class="image">
+<img src="images/icons/part_properties.png" alt="icons/part_properties_png">
+</span> y
+seleccionar la pestaña alias.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_libedit_alias.png" alt="eeschema_libedit_alias_png">
+</div>
+</div>
+<div class="paragraph"><p>Puede, de este modo, añadir o eliminar los alias deseado. El alias del
+componente actual no puede ser eliminado, obviamente, mientras este siendo
+editado.</p></div>
+<div class="paragraph"><p>Para eliminar todos los alias, debe primero seleccionar el componente
+raíz. El primer componente en la lista de alias en la desplegable de
+selección situado en la barra de herramientas principal.</p></div>
+</div>
+<div class="sect2">
+<h3 id="component-fields-1">12.4. Campos de los componentes</h3>
+<div class="paragraph"><p>El editor de campos es llamado mediante el icono
+<span class="image">
+<img src="images/icons/add_text.png" alt="icons/add_text_png">
+</span>.</p></div>
+<div class="paragraph"><p>Hay cuatro campos especiales (textos adjuntos al componente), y campos de
+usuario configurables.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_library_component_field.png" alt="eeschema_library_component_field_png">
+</div>
+</div>
+<div class="paragraph"><p>Campos especiales</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Referencia.
+</p>
+</li>
+<li>
+<p>
+Valor. Es el nombre del componente en la biblioteca y el campo valor por
+ defecto en el esquema.
+</p>
+</li>
+<li>
+<p>
+Huella. Es la el nombre de la huella usado en la placa. No es muy útil si se
+ utiliza CvPcb para configurar la lista de huellas, pero obligatorio si CvPcb
+ no se usa.
+</p>
+</li>
+<li>
+<p>
+Hoja. Es un campo reservado, no usado durante el tiempo de edición.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="component-documentation">12.5. Documentación del componente.</h3>
+<div class="paragraph"><p>Para editar la información de documentación. es necesario llamar a la
+ventana principal de edición del componente mediante el icono
+<span class="image">
+<img src="images/icons/part_properties.png" alt="icons/part_properties_png">
+</span> y
+seleccionar la pestaña documento.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_libedit_description.png" alt="eeschema_libedit_description_png">
+</div>
+</div>
+<div class="paragraph"><p>Asegúrese de seleccionar el alias correcto, o el componente raíz, porque
+esta documentación es la única característica que difiere entre distintos
+alias. El botón "Copy Doc" permite copiar la información de documentación
+desde el componente raíz hacia el alias editado actualmente.</p></div>
+<div class="sect3">
+<h4 id="component-keywords">12.5.1. Palabras clave del componente</h4>
+<div class="paragraph"><p>Las palabras clave le permite buscar de una forma selectiva un componente de
+acuerdo a un criterio de selección especifico (función, familia tecnológica,
+etc.)</p></div>
+<div class="paragraph"><p>La herramienta de búsqueda de Eeschema no es sensible a mayúsculas. Las
+palabras clave típicas en las bibliotecas son:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+CMOS TTL para las familias lógicas.
+</p>
+</li>
+<li>
+<p>
+AND2 NOR3 XOR2 INV&#8230; para las puertas (AND2 = puerta AND de 2 entradas,
+ NOR3 = puerta NOR de 3 entradas)
+</p>
+</li>
+<li>
+<p>
+JKFF DFF&#8230; para los flip-flop tipo JK o tipo D.
+</p>
+</li>
+<li>
+<p>
+ADC, DAC, MUX&#8230;
+</p>
+</li>
+<li>
+<p>
+OpenCol para las puertas con salidas a colector abierto. De esta forma si en
+ el software de captura del esquema buscamos un componente por las palabras
+ claves NAND2 OpenCol, Eeschema mostrará la lista de componentes que
+ contengan estad 2 palabras clave.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect3">
+<h4 id="component-documentation-doc">12.5.2. Documentación del componente (Doc)</h4>
+<div class="paragraph"><p>La linea de comentarios (y palabras clave) se muestra en varios menús,
+particularmente cuando se selecciona un componente en la lista de
+componentes de una biblioteca y en el menú ViewLib.</p></div>
+<div class="paragraph"><p>Si el fichero Doc existe, este es además accesible en el software de captura
+del esquema, en el menú emergente mostrado al hacer clic con el botón
+derecho sobre el componente.</p></div>
+</div>
+<div class="sect3">
+<h4 id="associated-documentation-file-docfilename">12.5.3. Fichero de documentación asociado (DocFileName)</h4>
+<div class="paragraph"><p>Indica un fichero adjunto (documentación, notas de aplicación) disponible
+(fichero pdf, diagrama de esquema, etc).</p></div>
+</div>
+<div class="sect3">
+<h4 id="footprint-filtering-for-cvpcb">12.5.4. Filtrado de huella para CvPcb</h4>
+<div class="paragraph"><p>Puede añadir una lista de huellas permitidas para el componente. Esta lista
+actúa como un filtro usado por CvPcb para mostrar solo las huellas
+permitidas. Una lista vacía no filtrará nada.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_libedit_footprint.png" alt="eeschema_libedit_footprint_png">
+</div>
+</div>
+<div class="paragraph"><p>Están permitidos los metacaracteres.</p></div>
+<div class="paragraph"><p>SO14* permite a CvPcb mostrar todos las huellas cuyo nombre comience por
+S014.</p></div>
+<div class="paragraph"><p>Para una resistencia, R? muestra todas las huellas de 2 letras que comiencen
+por R.</p></div>
+<div class="paragraph"><p>Aquí hay unos ejemplos: con y sin filtrado.</p></div>
+<div class="paragraph"><p>Con filtrado.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_cvpcb_with_filtering.png" alt="eeschema_cvpcb_with_filtering_png">
+</div>
+</div>
+<div class="paragraph"><p>Sin filtrado</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_cvpcb_without_filtering.png" alt="eeschema_cvpcb_without_filtering_png">
+</div>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="symbol-library">12.6. Biblioteca de símbolos</h3>
+<div class="paragraph"><p>Puede reunir fácilmente un archivo de biblioteca de gráficos de símbolos
+usados con frecuencia. Esto puede ser usado para la creación de componentes
+(triángulos, la forma de las puertas AND, OR, OR exclusivo, etc.),
+guardarlos y su posterior reutilización.</p></div>
+<div class="paragraph"><p>Estos ficheros son almacenados por defecto en el directorio de bibliotecas y
+tienen la extensión <em>.sym</em>. Los símbolos no son recopilados en bibliotecas
+como los componentes ya que éstos generalmente no son muchos.</p></div>
+<div class="sect3">
+<h4 id="export-or-create-a-symbol">12.6.1. Exportar o crear un símbolo</h4>
+<div class="paragraph"><p>Un componente puede ser exportado como símbolo con el botón
+<span class="image">
+<img src="images/icons/import.png" alt="icons/import_png">
+</span>. Normalmente puede crear
+solo el gráfico, o también puede ser buena idea borrar los pines, si
+existen.</p></div>
+</div>
+<div class="sect3">
+<h4 id="import-a-symbol">12.6.2. Importar un símbolo</h4>
+<div class="paragraph"><p>El importar permite añadir gráficos a un componente que se este editando. Un
+símbolo se importa con el botón <span class="image">
+<img src="images/icons/import.png" alt="Import graphic icon">
+</span>. Los gráficos importados son añadidos tal y como fueron creados en los
+ficheros existentes.</p></div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="viewlib">13. Viewlib</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_introduccion_5">13.1. Introducción</h3>
+<div class="paragraph"><p>Viewlib le permite examinar rápidamente el contenido de las
+bibliotecas. Viewlib es llamado mediante el botón
+<span class="image">
+<img src="images/icons/library_browse.png" alt="icons/library_browse_png">
+</span> o mediante
+la herramienta "colocar componente" disponible en la barra de herramientas
+del lateral derecho.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_viewlib_choose.png" alt="eeschema_viewlib_choose_png">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="viewlib---main-screen">13.2. Viewlib - pantalla principal</h3>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_viewlib_select_library.png" alt="eeschema_viewlib_select_library_png">
+</div>
+</div>
+<div class="paragraph"><p>Para examinar el contenido de la biblioteca necesita seleccionar la
+biblioteca deseada de la lista de la izquierda. Los componentes disponibles
+aparecerán entonces en la segunda lista que le permitirá seleccionar uno
+concreto.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_viewlib_select_component.png" alt="eeschema_viewlib_select_component_png">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="viewlib-top-toolbar">13.3. Viewlib barra de herramientas superior</h3>
+<div class="paragraph"><p>La barra de herramientas superior de Viewlib se muestra a continuación.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/toolbar_viewlib.png" alt="images/toolbar_viewlib.png">
+</div>
+</div>
+<div class="paragraph"><p>Los comandos disponibles son.</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:20%;">
+<col style="width:80%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/library.png" alt="icons/library_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona la biblioteca deseada que también puede ser seleccionada en la
+lista mostrada.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_component.png" alt="icons/add_component_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona el componente deseado que también puede ser seleccionado en la
+lista mostrada.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/lib_previous.png" alt="icons/lib_previous_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra el componente previo.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/lib_next.png" alt="icons/lib_next_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra el componente posterior.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_in.png" alt="images/icons/zoom_in.png">
+</span> <span class="image">
+<img src="images/icons/zoom_out.png" alt="images/icons/zoom_out.png">
+</span>
+<span class="image">
+<img src="images/icons/zoom_redraw.png" alt="images/icons/zoom_redraw.png">
+</span> <span class="image">
+<img src="images/icons/zoom_fit_in_page.png" alt="images/icons/zoom_fit_in_page.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Herramienas de Zoom.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/morgan1.png" alt="images/icons/morgan1.png">
+</span> <span class="image">
+<img src="images/icons/morgan2.png" alt="images/icons/morgan2.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona la representación (normal o alternativa) si existe.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/toolbar_viewlib_part.png" alt="images/toolbar_viewlib_part.png" width="70%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona la unidad, solo en componentes multi-unidad.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/datasheet.png" alt="icons/datasheet_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Si existe, muestra la documentación asociada. Mostrada solo cuando se llama
+desde la herramienta colocar componente de Eeschema.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/export.png" alt="icons/export_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Cierra Viewlib y coloca el componente seleccionado en Eeschema.
+Este icono solo se muestra cuando Viewlib es llamado desde Eeschema (hacer clic sobre un símbolo en el selector de componentes).</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="creating-customized-netlists-and-bom-files">14. Creando Netlists y Ficheros BOM Personalizados</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="intermediate-netlist-file">14.1. Ficheros Netlist Intermedios</h3>
+<div class="paragraph"><p>Ficheros BOM y netlist pueden ser convertidos desde un fichero netlist
+intermedio creado por Eeschema.</p></div>
+<div class="paragraph"><p>Este fichero usa sintaxis XML y es llamado el netlist intermedio. Este
+netlist intermedio incluye gran cantidad de datos sobre su placa y por ello
+puede ser usado mediante post-procesamiento para crear una lista BOM u otros
+informes.</p></div>
+<div class="paragraph"><p>Dependiendo de la salida (BOM o netlist), diferentes subconjuntos del
+fichero netlist intermedio completo serán usados en el post-procesado.</p></div>
+<div class="sect3">
+<h4 id="schematic-sample">14.1.1. Ejemplo de Esquema</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/schematic-sample.png" alt="Ejemplo de Esquema">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="the-intermediate-netlist-file-sample">14.1.2. Ejemplo del fichero Netlist Intermedio</h4>
+<div class="paragraph"><p>El netlist intermedio correspondiente (usando sintaxis XML) al circuito
+anterior es mostrado a continuación.</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;?xml version="1.0" encoding="utf-8"?&gt;
+&lt;export version="D"&gt;
+ &lt;design&gt;
+ &lt;source&gt;F:\kicad_aux\netlist_test\netlist_test.sch&lt;/source&gt;
+ &lt;date&gt;29/08/2010 20:35:21&lt;/date&gt;
+ &lt;tool&gt;eeschema (2010-08-28 BZR 2458)-unstable&lt;/tool&gt;
+ &lt;/design&gt;
+ &lt;components&gt;
+ &lt;comp ref="P1"&gt;
+ &lt;value&gt;CONN_4&lt;/value&gt;
+ &lt;libsource lib="conn" part="CONN_4"/&gt;
+ &lt;sheetpath names="/" tstamps="/"/&gt;
+ &lt;tstamp&gt;4C6E2141&lt;/tstamp&gt;
+ &lt;/comp&gt;
+ &lt;comp ref="U2"&gt;
+ &lt;value&gt;74LS74&lt;/value&gt;
+ &lt;libsource lib="74xx" part="74LS74"/&gt;
+ &lt;sheetpath names="/" tstamps="/"/&gt;
+ &lt;tstamp&gt;4C6E20BA&lt;/tstamp&gt;
+ &lt;/comp&gt;
+ &lt;comp ref="U1"&gt;
+ &lt;value&gt;74LS04&lt;/value&gt;
+ &lt;libsource lib="74xx" part="74LS04"/&gt;
+ &lt;sheetpath names="/" tstamps="/"/&gt;
+ &lt;tstamp&gt;4C6E20A6&lt;/tstamp&gt;
+ &lt;/comp&gt;
+ &lt;comp ref="C1"&gt;
+ &lt;value&gt;CP&lt;/value&gt;
+ &lt;libsource lib="device" part="CP"/&gt;
+ &lt;sheetpath names="/" tstamps="/"/&gt;
+ &lt;tstamp&gt;4C6E2094&lt;/tstamp&gt;
+ &lt;/comp&gt;
+ &lt;comp ref="R1"&gt;
+ &lt;value&gt;R&lt;/value&gt;
+ &lt;libsource lib="device" part="R"/&gt;
+ &lt;sheetpath names="/" tstamps="/"/&gt;
+ &lt;tstamp&gt;4C6E208A&lt;/tstamp&gt;
+ &lt;/comp&gt;
+ &lt;/components&gt;
+ &lt;libparts&gt;
+ &lt;libpart lib="device" part="C"&gt;
+ &lt;description&gt;Condensateur non polarise&lt;/description&gt;
+ &lt;footprints&gt;
+ &lt;fp&gt;SM*&lt;/fp&gt;
+ &lt;fp&gt;C?&lt;/fp&gt;
+ &lt;fp&gt;C1-1&lt;/fp&gt;
+ &lt;/footprints&gt;
+ &lt;fields&gt;
+ &lt;field name="Reference"&gt;C&lt;/field&gt;
+ &lt;field name="Value"&gt;C&lt;/field&gt;
+ &lt;/fields&gt;
+ &lt;pins&gt;
+ &lt;pin num="1" name="~" type="passive"/&gt;
+ &lt;pin num="2" name="~" type="passive"/&gt;
+ &lt;/pins&gt;
+ &lt;/libpart&gt;
+ &lt;libpart lib="device" part="R"&gt;
+ &lt;description&gt;Resistance&lt;/description&gt;
+ &lt;footprints&gt;
+ &lt;fp&gt;R?&lt;/fp&gt;
+ &lt;fp&gt;SM0603&lt;/fp&gt;
+ &lt;fp&gt;SM0805&lt;/fp&gt;
+ &lt;fp&gt;R?-*&lt;/fp&gt;
+ &lt;fp&gt;SM1206&lt;/fp&gt;
+ &lt;/footprints&gt;
+ &lt;fields&gt;
+ &lt;field name="Reference"&gt;R&lt;/field&gt;
+ &lt;field name="Value"&gt;R&lt;/field&gt;
+ &lt;/fields&gt;
+ &lt;pins&gt;
+ &lt;pin num="1" name="~" type="passive"/&gt;
+ &lt;pin num="2" name="~" type="passive"/&gt;
+ &lt;/pins&gt;
+ &lt;/libpart&gt;
+ &lt;libpart lib="conn" part="CONN_4"&gt;
+ &lt;description&gt;Symbole general de connecteur&lt;/description&gt;
+ &lt;fields&gt;
+ &lt;field name="Reference"&gt;P&lt;/field&gt;
+ &lt;field name="Value"&gt;CONN_4&lt;/field&gt;
+ &lt;/fields&gt;
+ &lt;pins&gt;
+ &lt;pin num="1" name="P1" type="passive"/&gt;
+ &lt;pin num="2" name="P2" type="passive"/&gt;
+ &lt;pin num="3" name="P3" type="passive"/&gt;
+ &lt;pin num="4" name="P4" type="passive"/&gt;
+ &lt;/pins&gt;
+ &lt;/libpart&gt;
+ &lt;libpart lib="74xx" part="74LS04"&gt;
+ &lt;description&gt;Hex Inverseur&lt;/description&gt;
+ &lt;fields&gt;
+ &lt;field name="Reference"&gt;U&lt;/field&gt;
+ &lt;field name="Value"&gt;74LS04&lt;/field&gt;
+ &lt;/fields&gt;
+ &lt;pins&gt;
+ &lt;pin num="1" name="~" type="input"/&gt;
+ &lt;pin num="2" name="~" type="output"/&gt;
+ &lt;pin num="3" name="~" type="input"/&gt;
+ &lt;pin num="4" name="~" type="output"/&gt;
+ &lt;pin num="5" name="~" type="input"/&gt;
+ &lt;pin num="6" name="~" type="output"/&gt;
+ &lt;pin num="7" name="GND" type="power_in"/&gt;
+ &lt;pin num="8" name="~" type="output"/&gt;
+ &lt;pin num="9" name="~" type="input"/&gt;
+ &lt;pin num="10" name="~" type="output"/&gt;
+ &lt;pin num="11" name="~" type="input"/&gt;
+ &lt;pin num="12" name="~" type="output"/&gt;
+ &lt;pin num="13" name="~" type="input"/&gt;
+ &lt;pin num="14" name="VCC" type="power_in"/&gt;
+ &lt;/pins&gt;
+ &lt;/libpart&gt;
+ &lt;libpart lib="74xx" part="74LS74"&gt;
+ &lt;description&gt;Dual D FlipFlop, Set &amp;amp; Reset&lt;/description&gt;
+ &lt;docs&gt;74xx/74hc_hct74.pdf&lt;/docs&gt;
+ &lt;fields&gt;
+ &lt;field name="Reference"&gt;U&lt;/field&gt;
+ &lt;field name="Value"&gt;74LS74&lt;/field&gt;
+ &lt;/fields&gt;
+ &lt;pins&gt;
+ &lt;pin num="1" name="Cd" type="input"/&gt;
+ &lt;pin num="2" name="D" type="input"/&gt;
+ &lt;pin num="3" name="Cp" type="input"/&gt;
+ &lt;pin num="4" name="Sd" type="input"/&gt;
+ &lt;pin num="5" name="Q" type="output"/&gt;
+ &lt;pin num="6" name="~Q" type="output"/&gt;
+ &lt;pin num="7" name="GND" type="power_in"/&gt;
+ &lt;pin num="8" name="~Q" type="output"/&gt;
+ &lt;pin num="9" name="Q" type="output"/&gt;
+ &lt;pin num="10" name="Sd" type="input"/&gt;
+ &lt;pin num="11" name="Cp" type="input"/&gt;
+ &lt;pin num="12" name="D" type="input"/&gt;
+ &lt;pin num="13" name="Cd" type="input"/&gt;
+ &lt;pin num="14" name="VCC" type="power_in"/&gt;
+ &lt;/pins&gt;
+ &lt;/libpart&gt;
+ &lt;/libparts&gt;
+ &lt;libraries&gt;
+ &lt;library logical="device"&gt;
+ &lt;uri&gt;F:\kicad\share\library\device.lib&lt;/uri&gt;
+ &lt;/library&gt;
+ &lt;library logical="conn"&gt;
+ &lt;uri&gt;F:\kicad\share\library\conn.lib&lt;/uri&gt;
+ &lt;/library&gt;
+ &lt;library logical="74xx"&gt;
+ &lt;uri&gt;F:\kicad\share\library\74xx.lib&lt;/uri&gt;
+ &lt;/library&gt;
+ &lt;/libraries&gt;
+ &lt;nets&gt;
+ &lt;net code="1" name="GND"&gt;
+ &lt;node ref="U1" pin="7"/&gt;
+ &lt;node ref="C1" pin="2"/&gt;
+ &lt;node ref="U2" pin="7"/&gt;
+ &lt;node ref="P1" pin="4"/&gt;
+ &lt;/net&gt;
+ &lt;net code="2" name="VCC"&gt;
+ &lt;node ref="R1" pin="1"/&gt;
+ &lt;node ref="U1" pin="14"/&gt;
+ &lt;node ref="U2" pin="4"/&gt;
+ &lt;node ref="U2" pin="1"/&gt;
+ &lt;node ref="U2" pin="14"/&gt;
+ &lt;node ref="P1" pin="1"/&gt;
+ &lt;/net&gt;
+ &lt;net code="3" name=""&gt;
+ &lt;node ref="U2" pin="6"/&gt;
+ &lt;/net&gt;
+ &lt;net code="4" name=""&gt;
+ &lt;node ref="U1" pin="2"/&gt;
+ &lt;node ref="U2" pin="3"/&gt;
+ &lt;/net&gt;
+ &lt;net code="5" name="/SIG_OUT"&gt;
+ &lt;node ref="P1" pin="2"/&gt;
+ &lt;node ref="U2" pin="5"/&gt;
+ &lt;node ref="U2" pin="2"/&gt;
+ &lt;/net&gt;
+ &lt;net code="6" name="/CLOCK_IN"&gt;
+ &lt;node ref="R1" pin="2"/&gt;
+ &lt;node ref="C1" pin="1"/&gt;
+ &lt;node ref="U1" pin="1"/&gt;
+ &lt;node ref="P1" pin="3"/&gt;
+ &lt;/net&gt;
+ &lt;/nets&gt;
+&lt;/export&gt;</pre>
+</div></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="conversion-to-a-new-netlist-format">14.2. Conversión a un nuevo formato de netlist</h3>
+<div class="paragraph"><p>Aplicando un filtro de post-procesado al fichero netlist intermedio puede
+generar ficheros netlist en otros formatos, así como ficheros de listas
+BOM. Como esta conversión es una transformación tipo texto a texto, este
+filtro de post-procesado puede ser escrito usando Python, XSLT, u otra
+herramienta capaz de aceptar XML como entrada</p></div>
+<div class="paragraph"><p>XSLT en si mismo es un lenguaje XML bastante apto para transformaciones
+XML. Hay un programa libre llamado <em>xsltproc</em> que puede descargarse e
+instalarse. Este programa puede ser usado para leer el fichero netlist XML
+como entrada, aplicar un fichero de hoja de estilo para transformar la
+entrada, y guardar los resultados en un fichero de salida. El uso de
+xsltproc requiere un fichero de hoja de estilo usando la convección
+XSLT. Todo el proceso de conversión es gestionado por Eeschema, después de
+que este es configurado para ejecutar xsltproc de un modo especifico.</p></div>
+</div>
+<div class="sect2">
+<h3 id="xslt-approach">14.3. Introduccion de XSLT</h3>
+<div class="paragraph"><p>El documento que describe las transformaciones XSL (XSLT) está disponible
+aqui:</p></div>
+<div class="paragraph"><p><strong>http://www.w3.org/TR/xslt</strong></p></div>
+<div class="sect3">
+<h4 id="create-a-pads-pcb-netlist-file">14.3.1. Crear un fichero netlist Pads-Pcb</h4>
+<div class="paragraph"><p>El formato pads-pcb está compuesto por dos secciones.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+La lista de huellas.
+</p>
+</li>
+<li>
+<p>
+La lista de nodos: Agrupando las referencias de los pads por nodos.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Justo debajo se muestra una hoja de estilo que convierte el fichero netlist
+intermedio al formato netlist pads-pcb:</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;?xml version="1.0" encoding="ISO-8859-1"?&gt;
+&lt;!--XSL style sheet to Eeschema Generic Netlist Format to PADS netlist format
+ Copyright (C) 2010, SoftPLC Corporation.
+ GPL v2.
+
+ How to use:
+ https://lists.launchpad.net/kicad-developers/msg05157.html
+--&gt;
+
+&lt;!DOCTYPE xsl:stylesheet [
+ &lt;!ENTITY nl "&amp;#xd;&amp;#xa;"&gt; &lt;!--new line CR, LF --&gt;
+]&gt;
+
+&lt;xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"&gt;
+&lt;xsl:output method="text" omit-xml-declaration="yes" indent="no"/&gt;
+
+&lt;xsl:template match="/export"&gt;
+ &lt;xsl:text&gt;*PADS-PCB*&amp;nl;*PART*&amp;nl;&lt;/xsl:text&gt;
+ &lt;xsl:apply-templates select="components/comp"/&gt;
+ &lt;xsl:text&gt;&amp;nl;*NET*&amp;nl;&lt;/xsl:text&gt;
+ &lt;xsl:apply-templates select="nets/net"/&gt;
+ &lt;xsl:text&gt;*END*&amp;nl;&lt;/xsl:text&gt;
+&lt;/xsl:template&gt;
+
+&lt;!-- for each component --&gt;
+&lt;xsl:template match="comp"&gt;
+ &lt;xsl:text&gt; &lt;/xsl:text&gt;
+ &lt;xsl:value-of select="@ref"/&gt;
+ &lt;xsl:text&gt; &lt;/xsl:text&gt;
+ &lt;xsl:choose&gt;
+ &lt;xsl:when test = "footprint != '' "&gt;
+ &lt;xsl:apply-templates select="footprint"/&gt;
+ &lt;/xsl:when&gt;
+ &lt;xsl:otherwise&gt;
+ &lt;xsl:text&gt;unknown&lt;/xsl:text&gt;
+ &lt;/xsl:otherwise&gt;
+ &lt;/xsl:choose&gt;
+ &lt;xsl:text&gt;&amp;nl;&lt;/xsl:text&gt;
+&lt;/xsl:template&gt;
+
+&lt;!-- for each net --&gt;
+&lt;xsl:template match="net"&gt;
+ &lt;!-- nets are output only if there is more than one pin in net --&gt;
+ &lt;xsl:if test="count(node)&gt;1"&gt;
+ &lt;xsl:text&gt;*SIGNAL* &lt;/xsl:text&gt;
+ &lt;xsl:choose&gt;
+ &lt;xsl:when test = "@name != '' "&gt;
+ &lt;xsl:value-of select="@name"/&gt;
+ &lt;/xsl:when&gt;
+ &lt;xsl:otherwise&gt;
+ &lt;xsl:text&gt;N-&lt;/xsl:text&gt;
+ &lt;xsl:value-of select="@code"/&gt;
+ &lt;/xsl:otherwise&gt;
+ &lt;/xsl:choose&gt;
+ &lt;xsl:text&gt;&amp;nl;&lt;/xsl:text&gt;
+ &lt;xsl:apply-templates select="node"/&gt;
+ &lt;/xsl:if&gt;
+&lt;/xsl:template&gt;
+
+&lt;!-- for each node --&gt;
+&lt;xsl:template match="node"&gt;
+ &lt;xsl:text&gt; &lt;/xsl:text&gt;
+ &lt;xsl:value-of select="@ref"/&gt;
+ &lt;xsl:text&gt;.&lt;/xsl:text&gt;
+ &lt;xsl:value-of select="@pin"/&gt;
+ &lt;xsl:text&gt;&amp;nl;&lt;/xsl:text&gt;
+&lt;/xsl:template&gt;
+
+&lt;/xsl:stylesheet&gt;</pre>
+</div></div>
+<div class="paragraph"><p>Y aquí se muestra el fichero de salida tipo netlist pads-pcb tras ejecutar
+xsltproc:</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>*PADS-PCB*
+*PART*
+P1 unknown
+U2 unknown
+U1 unknown
+C1 unknown
+R1 unknown
+*NET*
+*SIGNAL* GND
+U1.7
+C1.2
+U2.7
+P1.4
+*SIGNAL* VCC
+R1.1
+U1.14
+U2.4
+U2.1
+U2.14
+P1.1
+*SIGNAL* N-4
+U1.2
+U2.3
+*SIGNAL* /SIG_OUT
+P1.2
+U2.5
+U2.2
+*SIGNAL* /CLOCK_IN
+R1.2
+C1.1
+U1.1
+P1.3
+
+*END*</pre>
+</div></div>
+<div class="paragraph"><p>La linea de comando para realizar esta conversión es:</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>kicad\\bin\\xsltproc.exe -o test.net kicad\\bin\\plugins\\netlist_form_pads-pcb.xsl test.tmp</pre>
+</div></div>
+</div>
+<div class="sect3">
+<h4 id="create-a-cadstar-netlist-file">14.3.2. Crear un fichero netlist tipo Cadstar</h4>
+<div class="paragraph"><p>El formato Cadstar está compuesto por dos secciones.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+La lista de huellas.
+</p>
+</li>
+<li>
+<p>
+La lista de nodos: Agrupando las referencias de los pads por nodos.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Aquí se muestra un fichero de hoja de estilo que realiza esta conversión:</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;?xml version="1.0" encoding="ISO-8859-1"?&gt;
+&lt;!--XSL style sheet to Eeschema Generic Netlist Format to CADSTAR netlist format
+ Copyright (C) 2010, Jean-Pierre Charras.
+ Copyright (C) 2010, SoftPLC Corporation.
+ GPL v2.
+
+&lt;!DOCTYPE xsl:stylesheet [
+ &lt;!ENTITY nl "&amp;#xd;&amp;#xa;"&gt; &lt;!--new line CR, LF --&gt;
+]&gt;
+
+&lt;xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"&gt;
+&lt;xsl:output method="text" omit-xml-declaration="yes" indent="no"/&gt;
+
+&lt;!-- Netlist header --&gt;
+&lt;xsl:template match="/export"&gt;
+ &lt;xsl:text&gt;.HEA&amp;nl;&lt;/xsl:text&gt;
+ &lt;xsl:apply-templates select="design/date"/&gt; &lt;!-- Generate line .TIM &lt;time&gt; --&gt;
+ &lt;xsl:apply-templates select="design/tool"/&gt; &lt;!-- Generate line .APP &lt;eeschema version&gt; --&gt;
+ &lt;xsl:apply-templates select="components/comp"/&gt; &lt;!-- Generate list of components --&gt;
+ &lt;xsl:text&gt;&amp;nl;&amp;nl;&lt;/xsl:text&gt;
+ &lt;xsl:apply-templates select="nets/net"/&gt; &lt;!-- Generate list of nets and connections --&gt;
+ &lt;xsl:text&gt;&amp;nl;.END&amp;nl;&lt;/xsl:text&gt;
+&lt;/xsl:template&gt;
+
+ &lt;!-- Generate line .TIM 20/08/2010 10:45:33 --&gt;
+&lt;xsl:template match="tool"&gt;
+ &lt;xsl:text&gt;.APP "&lt;/xsl:text&gt;
+ &lt;xsl:apply-templates/&gt;
+ &lt;xsl:text&gt;"&amp;nl;&lt;/xsl:text&gt;
+&lt;/xsl:template&gt;
+
+ &lt;!-- Generate line .APP "eeschema (2010-08-17 BZR 2450)-unstable" --&gt;
+&lt;xsl:template match="date"&gt;
+ &lt;xsl:text&gt;.TIM &lt;/xsl:text&gt;
+ &lt;xsl:apply-templates/&gt;
+ &lt;xsl:text&gt;&amp;nl;&lt;/xsl:text&gt;
+&lt;/xsl:template&gt;
+
+&lt;!-- for each component --&gt;
+&lt;xsl:template match="comp"&gt;
+ &lt;xsl:text&gt;.ADD_COM &lt;/xsl:text&gt;
+ &lt;xsl:value-of select="@ref"/&gt;
+ &lt;xsl:text&gt; &lt;/xsl:text&gt;
+ &lt;xsl:choose&gt;
+ &lt;xsl:when test = "value != '' "&gt;
+ &lt;xsl:text&gt;"&lt;/xsl:text&gt; &lt;xsl:apply-templates select="value"/&gt; &lt;xsl:text&gt;"&lt;/xsl:text&gt;
+ &lt;/xsl:when&gt;
+ &lt;xsl:otherwise&gt;
+ &lt;xsl:text&gt;""&lt;/xsl:text&gt;
+ &lt;/xsl:otherwise&gt;
+ &lt;/xsl:choose&gt;
+ &lt;xsl:text&gt;&amp;nl;&lt;/xsl:text&gt;
+&lt;/xsl:template&gt;
+
+&lt;!-- for each net --&gt;
+&lt;xsl:template match="net"&gt;
+ &lt;!-- nets are output only if there is more than one pin in net --&gt;
+ &lt;xsl:if test="count(node)&gt;1"&gt;
+ &lt;xsl:variable name="netname"&gt;
+ &lt;xsl:text&gt;"&lt;/xsl:text&gt;
+ &lt;xsl:choose&gt;
+ &lt;xsl:when test = "@name != '' "&gt;
+ &lt;xsl:value-of select="@name"/&gt;
+ &lt;/xsl:when&gt;
+ &lt;xsl:otherwise&gt;
+ &lt;xsl:text&gt;N-&lt;/xsl:text&gt;
+ &lt;xsl:value-of select="@code"/&gt;
+ &lt;/xsl:otherwise&gt;
+ &lt;/xsl:choose&gt;
+ &lt;xsl:text&gt;"&amp;nl;&lt;/xsl:text&gt;
+ &lt;/xsl:variable&gt;
+ &lt;xsl:apply-templates select="node" mode="first"/&gt;
+ &lt;xsl:value-of select="$netname"/&gt;
+ &lt;xsl:apply-templates select="node" mode="others"/&gt;
+ &lt;/xsl:if&gt;
+&lt;/xsl:template&gt;
+
+&lt;!-- for each net --&gt;
+&lt;xsl:template match="net"&gt;
+ &lt;!-- nets are output only if there is more than one pin in net --&gt;
+ &lt;xsl:if test="count(node)&gt;1"&gt;
+ &lt;xsl:variable name="netname"&gt;
+ &lt;xsl:text&gt;"&lt;/xsl:text&gt;
+ &lt;xsl:choose&gt;
+ &lt;xsl:when test = "@name != '' "&gt;
+ &lt;xsl:value-of select="@name"/&gt;
+ &lt;/xsl:when&gt;
+ &lt;xsl:otherwise&gt;
+ &lt;xsl:text&gt;N-&lt;/xsl:text&gt;
+ &lt;xsl:value-of select="@code"/&gt;
+ &lt;/xsl:otherwise&gt;
+ &lt;/xsl:choose&gt;
+ &lt;xsl:text&gt;"&amp;nl;&lt;/xsl:text&gt;
+ &lt;/xsl:variable&gt;
+ &lt;xsl:apply-templates select="node" mode="first"/&gt;
+ &lt;xsl:value-of select="$netname"/&gt;
+ &lt;xsl:apply-templates select="node" mode="others"/&gt;
+ &lt;/xsl:if&gt;
+&lt;/xsl:template&gt;
+
+&lt;xsl:template match="node" mode="others"&gt;
+ &lt;xsl:choose&gt;
+ &lt;xsl:when test='position()=1'&gt;
+ &lt;/xsl:when&gt;
+ &lt;xsl:when test='position()=2'&gt;
+ &lt;xsl:text&gt;.TER &lt;/xsl:text&gt;
+ &lt;/xsl:when&gt;
+ &lt;xsl:otherwise&gt;
+ &lt;xsl:text&gt; &lt;/xsl:text&gt;
+ &lt;/xsl:otherwise&gt;
+ &lt;/xsl:choose&gt;
+ &lt;xsl:if test="position()&gt;1"&gt;
+ &lt;xsl:value-of select="@ref"/&gt;
+ &lt;xsl:text&gt;.&lt;/xsl:text&gt;
+ &lt;xsl:value-of select="@pin"/&gt;
+ &lt;xsl:text&gt;&amp;nl;&lt;/xsl:text&gt;
+ &lt;/xsl:if&gt;
+&lt;/xsl:template&gt;
+
+&lt;/xsl:stylesheet&gt;</pre>
+</div></div>
+<div class="paragraph"><p>A continuación se muestra el fichero de salida formato Caadstar.</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>.HEA
+.TIM 21/08/2010 08:12:08
+.APP "eeschema (2010-08-09 BZR 2439)-unstable"
+.ADD_COM P1 "CONN_4"
+.ADD_COM U2 "74LS74"
+.ADD_COM U1 "74LS04"
+.ADD_COM C1 "CP"
+.ADD_COM R1 "R"
+
+
+.ADD_TER U1.7 "GND"
+.TER C1.2
+ U2.7
+ P1.4
+.ADD_TER R1.1 "VCC"
+.TER U1.14
+ U2.4
+ U2.1
+ U2.14
+ P1.1
+.ADD_TER U1.2 "N-4"
+.TER U2.3
+.ADD_TER P1.2 "/SIG_OUT"
+.TER U2.5
+ U2.2
+.ADD_TER R1.2 "/CLOCK_IN"
+.TER C1.1
+ U1.1
+ P1.3
+
+.END</pre>
+</div></div>
+</div>
+<div class="sect3">
+<h4 id="create-a-orcadpcb2-netlist-file">14.3.3. Crear un fichero netlist tipo OrcadPCB2</h4>
+<div class="paragraph"><p>Este formato tiene solo una sección que es la lista de huellas. Cada huella
+incluye su lista de pads con referencias a nodos.</p></div>
+<div class="paragraph"><p>Aqui se muestra la hoja de estilo para esta conversión:</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;?xml version="1.0" encoding="ISO-8859-1"?&gt;
+&lt;!--XSL style sheet to Eeschema Generic Netlist Format to CADSTAR netlist format
+ Copyright (C) 2010, SoftPLC Corporation.
+ GPL v2.
+
+ How to use:
+ https://lists.launchpad.net/kicad-developers/msg05157.html
+--&gt;
+
+&lt;!DOCTYPE xsl:stylesheet [
+ &lt;!ENTITY nl "&amp;#xd;&amp;#xa;"&gt; &lt;!--new line CR, LF --&gt;
+]&gt;
+
+&lt;xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"&gt;
+&lt;xsl:output method="text" omit-xml-declaration="yes" indent="no"/&gt;
+
+&lt;!--
+ Netlist header
+ Creates the entire netlist
+ (can be seen as equivalent to main function in C
+--&gt;
+&lt;xsl:template match="/export"&gt;
+ &lt;xsl:text&gt;( { Eeschema Netlist Version 1.1 &lt;/xsl:text&gt;
+ &lt;!-- Generate line .TIM &lt;time&gt; --&gt;
+&lt;xsl:apply-templates select="design/date"/&gt;
+&lt;!-- Generate line eeschema version ... --&gt;
+&lt;xsl:apply-templates select="design/tool"/&gt;
+&lt;xsl:text&gt;}&amp;nl;&lt;/xsl:text&gt;
+
+&lt;!-- Generate the list of components --&gt;
+&lt;xsl:apply-templates select="components/comp"/&gt; &lt;!-- Generate list of components --&gt;
+
+&lt;!-- end of file --&gt;
+&lt;xsl:text&gt;)&amp;nl;*&amp;nl;&lt;/xsl:text&gt;
+&lt;/xsl:template&gt;
+
+&lt;!--
+ Generate id in header like "eeschema (2010-08-17 BZR 2450)-unstable"
+--&gt;
+&lt;xsl:template match="tool"&gt;
+ &lt;xsl:apply-templates/&gt;
+&lt;/xsl:template&gt;
+
+&lt;!--
+ Generate date in header like "20/08/2010 10:45:33"
+--&gt;
+&lt;xsl:template match="date"&gt;
+ &lt;xsl:apply-templates/&gt;
+ &lt;xsl:text&gt;&amp;nl;&lt;/xsl:text&gt;
+&lt;/xsl:template&gt;
+
+&lt;!--
+ This template read each component
+ (path = /export/components/comp)
+ creates lines:
+ ( 3EBF7DBD $noname U1 74LS125
+ ... pin list ...
+ )
+ and calls "create_pin_list" template to build the pin list
+--&gt;
+&lt;xsl:template match="comp"&gt;
+ &lt;xsl:text&gt; ( &lt;/xsl:text&gt;
+ &lt;xsl:choose&gt;
+ &lt;xsl:when test = "tstamp != '' "&gt;
+ &lt;xsl:apply-templates select="tstamp"/&gt;
+ &lt;/xsl:when&gt;
+ &lt;xsl:otherwise&gt;
+ &lt;xsl:text&gt;00000000&lt;/xsl:text&gt;
+ &lt;/xsl:otherwise&gt;
+ &lt;/xsl:choose&gt;
+ &lt;xsl:text&gt; &lt;/xsl:text&gt;
+ &lt;xsl:choose&gt;
+ &lt;xsl:when test = "footprint != '' "&gt;
+ &lt;xsl:apply-templates select="footprint"/&gt;
+ &lt;/xsl:when&gt;
+ &lt;xsl:otherwise&gt;
+ &lt;xsl:text&gt;$noname&lt;/xsl:text&gt;
+ &lt;/xsl:otherwise&gt;
+ &lt;/xsl:choose&gt;
+ &lt;xsl:text&gt; &lt;/xsl:text&gt;
+ &lt;xsl:value-of select="@ref"/&gt;
+ &lt;xsl:text&gt; &lt;/xsl:text&gt;
+ &lt;xsl:choose&gt;
+ &lt;xsl:when test = "value != '' "&gt;
+ &lt;xsl:apply-templates select="value"/&gt;
+ &lt;/xsl:when&gt;
+ &lt;xsl:otherwise&gt;
+ &lt;xsl:text&gt;"~"&lt;/xsl:text&gt;
+ &lt;/xsl:otherwise&gt;
+ &lt;/xsl:choose&gt;
+ &lt;xsl:text&gt;&amp;nl;&lt;/xsl:text&gt;
+ &lt;xsl:call-template name="Search_pin_list" &gt;
+ &lt;xsl:with-param name="cmplib_id" select="libsource/@part"/&gt;
+ &lt;xsl:with-param name="cmp_ref" select="@ref"/&gt;
+ &lt;/xsl:call-template&gt;
+ &lt;xsl:text&gt; )&amp;nl;&lt;/xsl:text&gt;
+&lt;/xsl:template&gt;
+
+&lt;!--
+ This template search for a given lib component description in list
+ lib component descriptions are in /export/libparts,
+ and each description start at ./libpart
+ We search here for the list of pins of the given component
+ This template has 2 parameters:
+ "cmplib_id" (reference in libparts)
+ "cmp_ref" (schematic reference of the given component)
+--&gt;
+&lt;xsl:template name="Search_pin_list" &gt;
+ &lt;xsl:param name="cmplib_id" select="0" /&gt;
+ &lt;xsl:param name="cmp_ref" select="0" /&gt;
+ &lt;xsl:for-each select="/export/libparts/libpart"&gt;
+ &lt;xsl:if test = "@part = $cmplib_id "&gt;
+ &lt;xsl:apply-templates name="build_pin_list" select="pins/pin"&gt;
+ &lt;xsl:with-param name="cmp_ref" select="$cmp_ref"/&gt;
+ &lt;/xsl:apply-templates&gt;
+ &lt;/xsl:if&gt;
+ &lt;/xsl:for-each&gt;
+&lt;/xsl:template&gt;
+
+
+&lt;!--
+ This template writes the pin list of a component
+ from the pin list of the library description
+ The pin list from library description is something like
+ &lt;pins&gt;
+ &lt;pin num="1" type="passive"/&gt;
+ &lt;pin num="2" type="passive"/&gt;
+ &lt;/pins&gt;
+ Output pin list is ( &lt;pin num&gt; &lt;net name&gt; )
+ something like
+ ( 1 VCC )
+ ( 2 GND )
+--&gt;
+&lt;xsl:template name="build_pin_list" match="pin"&gt;
+ &lt;xsl:param name="cmp_ref" select="0" /&gt;
+
+ &lt;!-- write pin numner and separator --&gt;
+ &lt;xsl:text&gt; ( &lt;/xsl:text&gt;
+ &lt;xsl:value-of select="@num"/&gt;
+ &lt;xsl:text&gt; &lt;/xsl:text&gt;
+
+ &lt;!-- search net name in nets section and write it: --&gt;
+ &lt;xsl:variable name="pinNum" select="@num" /&gt;
+ &lt;xsl:for-each select="/export/nets/net"&gt;
+ &lt;!-- net name is output only if there is more than one pin in net
+ else use "?" as net name, so count items in this net
+ --&gt;
+ &lt;xsl:variable name="pinCnt" select="count(node)" /&gt;
+ &lt;xsl:apply-templates name="Search_pin_netname" select="node"&gt;
+ &lt;xsl:with-param name="cmp_ref" select="$cmp_ref"/&gt;
+ &lt;xsl:with-param name="pin_cnt_in_net" select="$pinCnt"/&gt;
+ &lt;xsl:with-param name="pin_num"&gt; &lt;xsl:value-of select="$pinNum"/&gt;
+ &lt;/xsl:with-param&gt;
+ &lt;/xsl:apply-templates&gt;
+ &lt;/xsl:for-each&gt;
+
+ &lt;!-- close line --&gt;
+ &lt;xsl:text&gt; )&amp;nl;&lt;/xsl:text&gt;
+&lt;/xsl:template&gt;
+
+&lt;!--
+ This template writes the pin netname of a given pin of a given component
+ from the nets list
+ The nets list description is something like
+ &lt;nets&gt;
+ &lt;net code="1" name="GND"&gt;
+ &lt;node ref="J1" pin="20"/&gt;
+ &lt;node ref="C2" pin="2"/&gt;
+ &lt;/net&gt;
+ &lt;net code="2" name=""&gt;
+ &lt;node ref="U2" pin="11"/&gt;
+ &lt;/net&gt;
+ &lt;/nets&gt;
+ This template has 2 parameters:
+ "cmp_ref" (schematic reference of the given component)
+ "pin_num" (pin number)
+--&gt;
+
+&lt;xsl:template name="Search_pin_netname" match="node"&gt;
+ &lt;xsl:param name="cmp_ref" select="0" /&gt;
+ &lt;xsl:param name="pin_num" select="0" /&gt;
+ &lt;xsl:param name="pin_cnt_in_net" select="0" /&gt;
+
+ &lt;xsl:if test = "@ref = $cmp_ref "&gt;
+ &lt;xsl:if test = "@pin = $pin_num"&gt;
+ &lt;!-- net name is output only if there is more than one pin in net
+ else use "?" as net name
+ --&gt;
+ &lt;xsl:if test = "$pin_cnt_in_net&gt;1"&gt;
+ &lt;xsl:choose&gt;
+ &lt;!-- if a net has a name, use it,
+ else build a name from its net code
+ --&gt;
+ &lt;xsl:when test = "../@name != '' "&gt;
+ &lt;xsl:value-of select="../@name"/&gt;
+ &lt;/xsl:when&gt;
+ &lt;xsl:otherwise&gt;
+ &lt;xsl:text&gt;$N-0&lt;/xsl:text&gt;&lt;xsl:value-of select="../@code"/&gt;
+ &lt;/xsl:otherwise&gt;
+ &lt;/xsl:choose&gt;
+ &lt;/xsl:if&gt;
+ &lt;xsl:if test = "$pin_cnt_in_net &amp;lt;2"&gt;
+ &lt;xsl:text&gt;?&lt;/xsl:text&gt;
+ &lt;/xsl:if&gt;
+ &lt;/xsl:if&gt;
+ &lt;/xsl:if&gt;
+
+&lt;/xsl:template&gt;
+
+&lt;/xsl:stylesheet&gt;</pre>
+</div></div>
+<div class="paragraph"><p>Este es el fichero de salida en formato OrcadPCB2</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>( { Eeschema Netlist Version 1.1 29/08/2010 21:07:51
+eeschema (2010-08-28 BZR 2458)-unstable}
+ ( 4C6E2141 $noname P1 CONN_4
+ ( 1 VCC )
+ ( 2 /SIG_OUT )
+ ( 3 /CLOCK_IN )
+ ( 4 GND )
+ )
+ ( 4C6E20BA $noname U2 74LS74
+ ( 1 VCC )
+ ( 2 /SIG_OUT )
+ ( 3 N-04 )
+ ( 4 VCC )
+ ( 5 /SIG_OUT )
+ ( 6 ? )
+ ( 7 GND )
+ ( 14 VCC )
+ )
+ ( 4C6E20A6 $noname U1 74LS04
+ ( 1 /CLOCK_IN )
+ ( 2 N-04 )
+ ( 7 GND )
+ ( 14 VCC )
+ )
+ ( 4C6E2094 $noname C1 CP
+ ( 1 /CLOCK_IN )
+ ( 2 GND )
+ )
+ ( 4C6E208A $noname R1 R
+ ( 1 VCC )
+ ( 2 /CLOCK_IN )
+ )
+)
+*</pre>
+</div></div>
+</div>
+<div class="sect3">
+<h4 id="eeschema-plugins-interface">14.3.4. Interfaz de plugins de Eeschema</h4>
+<div class="paragraph"><p>Los conversores de netlist intermedio pueden ser automáticamente ejecutados
+dentro de Eeschema.</p></div>
+<div class="sect4">
+<h5 id="init-the-dialog-window-1">Inicie la ventana de dialogo</h5>
+<div class="paragraph"><p>Ahora puede añadir una nueva interfaz de usuario para el netlist plug-in
+haciendo clic sobre el botón "Añadir Plugin".</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_plugin_add_plugin.png" alt="eeschema_plugin_add_plugin_png">
+</div>
+</div>
+<div class="paragraph"><p>A continuación se muestra el aspecto de los datos de configuración para el
+formato PadsPcb.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_plugin_padspcb.png" alt="eeschema_plugin_padspcb_png">
+</div>
+</div>
+</div>
+<div class="sect4">
+<h5 id="plugin-configuration-parameters">Parámetros de configuración de Plugins</h5>
+<div class="paragraph"><p>La ventana de configuración de plug-in en Eeschema necesita la siguiente
+información:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+El título: por ejemplo, el nombre del formato de netlist.
+</p>
+</li>
+<li>
+<p>
+La comando para lanzar el conversor.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Una vez que hace clic en el boto netlist sucede lo siguiente:</p></div>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+Eeschema crea un fichero netlist intermedio *.xml, por ejemplo test.xml.
+</p>
+</li>
+<li>
+<p>
+Eeschema ejecuta el plug-in leyendo test.xml y crea test.net
+</p>
+</li>
+</ol></div>
+</div>
+<div class="sect4">
+<h5 id="generate-netlist-files-with-the-command-line">Generar ficheros netlist bajo linea de comando.</h5>
+<div class="paragraph"><p>Suponiendo que estamos usando el programa <em>xsltproc.exe</em> para aplicar la
+hoja de estilo al fichero intermedio, <em>xsltproc.exe</em> se ejecutará con el
+siguiente comando:</p></div>
+<div class="paragraph"><p><em>xsltproc.exe -o &lt;output filename&gt; &lt; style-sheet filename&gt; &lt;input XML file
+to convert&gt;</em></p></div>
+<div class="paragraph"><p>En KiCad bajo Windows la linea de comando es la siguiente:</p></div>
+<div class="paragraph"><p><em>f:/kicad/bin/xsltproc.exe -o "%O"
+f:/kicad/bin/plugins/netlist_form_pads-pcb.xsl "%I"</em></p></div>
+<div class="paragraph"><p>Bajo Linux la linea de comando es como sigue:</p></div>
+<div class="paragraph"><p><em>xsltproc -o "%O" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb.xsl
+"%I"</em></p></div>
+<div class="paragraph"><p>Donde <em>netlist_form_pads-pcb.xsl</em> es la hoja de estilo que se esta
+aplicando. No olvide las comillas dobles en el nombre del fichero, esto le
+permite tener espacios tras la sustitución por Eeschema.</p></div>
+<div class="paragraph"><p>El formato de los comandos acepta parámetros como nombres de archivo.</p></div>
+<div class="paragraph"><p>El formato de los parámetros admitidos es:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+%B &#8658; nombre de archivo base y ruta del fichero de salida seleccionado,
+ menos la ruta y extensión.
+</p>
+</li>
+<li>
+<p>
+%I &#8658; nombre de archivo completo y ruta del fichero temporal de entrada (el
+ fichero netlist intermedio)
+</p>
+</li>
+<li>
+<p>
+%O &#8658; nombre de archivo completo y ruta del fichero de salida elegido.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p><em>%I</em> será reemplazado por el nombre de archivo del fichero intermedio
+actual.</p></div>
+<div class="paragraph"><p><em>%O</em> será reemplazado por el nombre de archivo del fichero de salida actual.</p></div>
+</div>
+<div class="sect4">
+<h5 id="command-line-format-example-for-xsltproc">Formato del comando: ejemplo para xsltproc</h5>
+<div class="paragraph"><p>El formato del comando para xsltproc es el siguiente:</p></div>
+<div class="paragraph"><p>&lt;path of xsltproc&gt; xsltproc &lt;xsltproc parameters&gt;</p></div>
+<div class="paragraph"><p>bajo Windows:</p></div>
+<div class="paragraph"><p><strong>f:/kicad/bin/xsltproc.exe -o "%O" f:/kicad/bin/plugins/netlist_form_pads-pcb.xsl "%I"</strong></p></div>
+<div class="paragraph"><p>bajo Linux:</p></div>
+<div class="paragraph"><p><strong>xsltproc -o "%O" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb.xsl "%I"</strong></p></div>
+<div class="paragraph"><p>Los ejemplos anteriores suponen que xsltproc esta instalado en su PC bajo
+Windows y todos los ficheros están ubicados en kicad/bin.</p></div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="bill-of-materials-generation">14.3.5. Generación de Listas de Materiales</h4>
+<div class="paragraph"><p>Dado que el netlist intermedio contiene toda la información sobre los
+componentes usados, una lista BOM puede ser extraída de el. Aquí se muestra
+la ventana de ajuste del plug-in (en Linux) para crear un fichero de lista
+de materiales (BOM) personalizado:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/bom-netlist-tab.png" alt="bom-netlist-tab_png">
+</div>
+</div>
+<div class="paragraph"><p>La ruta al archivo de hoja de estilo bom2csv.xsl depende del sistema
+empleado. La mejor hoja de estilo XSLT actualmente para la generación de
+listas de materiales es llamada <em>bom2csv.xsl</em>. Siéntase libre de
+modificarla de acuerdo a sus necesidades, y si desarrolla algo útil en
+general, pregunte para que forme parte del proyecto kiCad.</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="command-line-format-example-for-python-scripts">14.4. Formato de Comandos: ejemplos para scripts de python</h3>
+<div class="paragraph"><p>El formato de los comandos para python es algo parecido a:</p></div>
+<div class="paragraph"><p>python &lt;nombre del script&gt; &lt;archivo de entrada&gt; &lt;archivo de salida&gt;</p></div>
+<div class="paragraph"><p>bajo Windows:</p></div>
+<div class="paragraph"><p><strong>python *.exe f:/kicad/python/my_python_script.py "%I" "%O"</strong></p></div>
+<div class="paragraph"><p>bajo Linux:</p></div>
+<div class="paragraph"><p><strong>python /usr/local/kicad/python/my_python_script.py "%I" "%O"</strong></p></div>
+<div class="paragraph"><p>Suponiendo que python esta instalado en su PC.</p></div>
+</div>
+<div class="sect2">
+<h3 id="intermediate-netlist-structure">14.5. Estructura del Netlist Intermedio</h3>
+<div class="paragraph"><p>Este ejemplo muestra una idea del formato del fichero de netlist</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;?xml version="1.0" encoding="utf-8"?&gt;
+&lt;export version="D"&gt;
+ &lt;design&gt;
+ &lt;source&gt;F:\kicad_aux\netlist_test\netlist_test.sch&lt;/source&gt;
+ &lt;date&gt;29/08/2010 21:07:51&lt;/date&gt;
+ &lt;tool&gt;eeschema (2010-08-28 BZR 2458)-unstable&lt;/tool&gt;
+ &lt;/design&gt;
+ &lt;components&gt;
+ &lt;comp ref="P1"&gt;
+ &lt;value&gt;CONN_4&lt;/value&gt;
+ &lt;libsource lib="conn" part="CONN_4"/&gt;
+ &lt;sheetpath names="/" tstamps="/"/&gt;
+ &lt;tstamp&gt;4C6E2141&lt;/tstamp&gt;
+ &lt;/comp&gt;
+ &lt;comp ref="U2"&gt;
+ &lt;value&gt;74LS74&lt;/value&gt;
+ &lt;libsource lib="74xx" part="74LS74"/&gt;
+ &lt;sheetpath names="/" tstamps="/"/&gt;
+ &lt;tstamp&gt;4C6E20BA&lt;/tstamp&gt;
+ &lt;/comp&gt;
+ &lt;comp ref="U1"&gt;
+ &lt;value&gt;74LS04&lt;/value&gt;
+ &lt;libsource lib="74xx" part="74LS04"/&gt;
+ &lt;sheetpath names="/" tstamps="/"/&gt;
+ &lt;tstamp&gt;4C6E20A6&lt;/tstamp&gt;
+ &lt;/comp&gt;
+ &lt;comp ref="C1"&gt;
+ &lt;value&gt;CP&lt;/value&gt;
+ &lt;libsource lib="device" part="CP"/&gt;
+ &lt;sheetpath names="/" tstamps="/"/&gt;
+ &lt;tstamp&gt;4C6E2094&lt;/tstamp&gt;
+ &lt;comp ref="R1"&gt;
+ &lt;value&gt;R&lt;/value&gt;
+ &lt;libsource lib="device" part="R"/&gt;
+ &lt;sheetpath names="/" tstamps="/"/&gt;
+ &lt;tstamp&gt;4C6E208A&lt;/tstamp&gt;
+ &lt;/comp&gt;
+ &lt;/components&gt;
+ &lt;libparts/&gt;
+ &lt;libraries/&gt;
+ &lt;nets&gt;
+ &lt;net code="1" name="GND"&gt;
+ &lt;node ref="U1" pin="7"/&gt;
+ &lt;node ref="C1" pin="2"/&gt;
+ &lt;node ref="U2" pin="7"/&gt;
+ &lt;node ref="P1" pin="4"/&gt;
+ &lt;/net&gt;
+ &lt;net code="2" name="VCC"&gt;
+ &lt;node ref="R1" pin="1"/&gt;
+ &lt;node ref="U1" pin="14"/&gt;
+ &lt;node ref="U2" pin="4"/&gt;
+ &lt;node ref="U2" pin="1"/&gt;
+ &lt;node ref="U2" pin="14"/&gt;
+ &lt;node ref="P1" pin="1"/&gt;
+ &lt;/net&gt;
+ &lt;net code="3" name=""&gt;
+ &lt;node ref="U2" pin="6"/&gt;
+ &lt;/net&gt;
+ &lt;net code="4" name=""&gt;
+ &lt;node ref="U1" pin="2"/&gt;
+ &lt;node ref="U2" pin="3"/&gt;
+ &lt;/net&gt;
+ &lt;net code="5" name="/SIG_OUT"&gt;
+ &lt;node ref="P1" pin="2"/&gt;
+ &lt;node ref="U2" pin="5"/&gt;
+ &lt;node ref="U2" pin="2"/&gt;
+ &lt;/net&gt;
+ &lt;net code="6" name="/CLOCK_IN"&gt;
+ &lt;node ref="R1" pin="2"/&gt;
+ &lt;node ref="C1" pin="1"/&gt;
+ &lt;node ref="U1" pin="1"/&gt;
+ &lt;node ref="P1" pin="3"/&gt;
+ &lt;/net&gt;
+ &lt;/nets&gt;
+&lt;/export&gt;</pre>
+</div></div>
+<div class="sect3">
+<h4 id="general-netlist-file-structure">14.5.1. Estructura del fichero netlist generado</h4>
+<div class="paragraph"><p>El fichero netlist intermedio cuenta con cinco secciones.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+La cabecera.
+</p>
+</li>
+<li>
+<p>
+La sección de componentes.
+</p>
+</li>
+<li>
+<p>
+La sección de bloques de bibliotecas.
+</p>
+</li>
+<li>
+<p>
+La sección de bibliotecas.
+</p>
+</li>
+<li>
+<p>
+La sección de nodos.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>El contenido del archivo tiene el delimitador &lt;export&gt;</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;export version="D"&gt;
+...
+&lt;/export&gt;</pre>
+</div></div>
+</div>
+<div class="sect3">
+<h4 id="the-header-section">14.5.2. La Cabecera</h4>
+<div class="paragraph"><p>La cabecera tiene el delimitador &lt;design&gt;</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;design&gt;
+&lt;source&gt;F:\kicad_aux\netlist_test\netlist_test.sch&lt;/source&gt;
+&lt;date&gt;21/08/2010 08:12:08&lt;/date&gt;
+&lt;tool&gt;eeschema (2010-08-09 BZR 2439)-unstable&lt;/tool&gt;
+&lt;/design&gt;</pre>
+</div></div>
+<div class="paragraph"><p>Esta sección puede ser considerada como una sección para comentarios.</p></div>
+</div>
+<div class="sect3">
+<h4 id="the-components-section">14.5.3. La sección de componentes</h4>
+<div class="paragraph"><p>La sección de componentes tiene el delimitador &lt;components&gt;</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;components&gt;
+&lt;comp ref="P1"&gt;
+&lt;value&gt;CONN_4&lt;/value&gt;
+&lt;libsource lib="conn" part="CONN_4"/&gt;
+&lt;sheetpath names="/" tstamps="/"/&gt;
+&lt;tstamp&gt;4C6E2141&lt;/tstamp&gt;
+&lt;/comp&gt;
+&lt;/components&gt;</pre>
+</div></div>
+<div class="paragraph"><p>Esta sección contiene la lista de componentes en el esquema eléctrico. Cada
+componente es descrito como sigue:</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;comp ref="P1"&gt;
+&lt;value&gt;CONN_4&lt;/value&gt;
+&lt;libsource lib="conn" part="CONN_4"/&gt;
+&lt;sheetpath names="/" tstamps="/"/&gt;
+&lt;tstamp&gt;4C6E2141&lt;/tstamp&gt;
+&lt;/comp&gt;</pre>
+</div></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:37%;">
+<col style="width:63%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><strong>libsource</strong></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">nombre de la biblioteca donde se encuentra el componente.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><strong>part</strong></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">nombre del componente dentro de esta biblioteca.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><strong>sheetpath</strong></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">ruta de la hoja dentro de la jerarquía: identifica la hoja
+dentro de la jerarquía completa del esquema.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><strong>tstamps (time stamps)</strong></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">registro temporal del fichero de esquema.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><strong>tstamp (time stamp)</strong></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">registro temporal del componente.</p></td>
+</tr>
+</tbody>
+</table>
+<div class="sect4">
+<h5 id="note-about-time-stamps-for-components">Nota sobre los registros temporales para los componentes</h5>
+<div class="paragraph"><p>Para identificar un componente en un netlist y por lo tanto en una placa, el
+registro temporal es usado como único para cada componente. Sin embargo
+KiCad dispone de una forma auxiliar para identificar un componente que
+consiste en la correspondiente huella sobre la placa. Esto permite la
+re-anotación de componentes en el esquema del proyecto sin la perdida del
+enlace entre el componente y su huella.</p></div>
+<div class="paragraph"><p>Una marca temporal es un identificador único para cada componente o hoja en
+el esquema. De todas formas, en jerarquías complejas, la misma hoja es usada
+mas de una vez, por eso esta hoja contiene componentes con la misma marcha
+temporal</p></div>
+<div class="paragraph"><p>Una hoja concreta dentro de una jerarquía compleja tiene un identificador
+único: su ruta. Un componente concreto (dentro de una jerarquía compleja)
+tiene un identificador único: la ruta de su hoja + su marca temporal.</p></div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="the-libparts-section">14.5.4. La sección Libparts</h4>
+<div class="paragraph"><p>La sección libparts tiene el delimitador &lt;libparts&gt;, y su contenido es
+definido en las bibliotecas del esquema. La sección libparts contiene</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Los nombres de las huellas permitidas (los nombres utilizan comodines) con
+ delimitador &lt;fp&gt;.
+</p>
+</li>
+<li>
+<p>
+Los campos definidos en la biblioteca con delimitador &lt;fields&gt;.
+</p>
+</li>
+<li>
+<p>
+La lista de pines con delimitador &lt;pins&gt;.
+</p>
+</li>
+</ul></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;libparts&gt;
+&lt;libpart lib="device" part="CP"&gt;
+ &lt;description&gt;Condensateur polarise&lt;/description&gt;
+ &lt;footprints&gt;
+ &lt;fp&gt;CP*&lt;/fp&gt;
+ &lt;fp&gt;SM*&lt;/fp&gt;
+ &lt;/footprints&gt;
+ &lt;fields&gt;
+ &lt;field name="Reference"&gt;C&lt;/field&gt;
+ &lt;field name="Valeur"&gt;CP&lt;/field&gt;
+ &lt;/fields&gt;
+ &lt;pins&gt;
+ &lt;pin num="1" name="1" type="passive"/&gt;
+ &lt;pin num="2" name="2" type="passive"/&gt;
+ &lt;/pins&gt;
+&lt;/libpart&gt;
+&lt;/libparts&gt;</pre>
+</div></div>
+<div class="paragraph"><p>Las líneas como &lt;pin num="1" type="passive"/&gt; indican, además, las
+especificaciones eléctricas del pin. Los posibles tipos eléctricos para los
+pines son</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:94%;
+">
+<col style="width:25%;">
+<col style="width:75%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Input</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Pin de entrada</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Output</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Pin de salida</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Bidirectional</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Entrada o salida</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Tri-state</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Entrada/salida de bus</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Passive</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Finales de componentes pasivos</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Unspecified</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Tipo eléctrico desconocido</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Power input</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Pin de entrada de potencia de un componente</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Power output</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Pin de salida de potencia como las salidas de reguladores</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Open collector</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Salidas a colector abierto a menudo encontradas en comparadores analógicos</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Open emitter</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Salidas a emisor abierto aveces encontradas en lógica.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Not connected</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Debe ser dejado sin conectar en el esquema</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect3">
+<h4 id="the-libraries-section">14.5.5. La sección bibliotecas</h4>
+<div class="paragraph"><p>La sección bibliotecas tiene el delimitador &lt;libraries&gt;. Esta sección
+contiene la lista de bibliotecas usada en el proyecto.</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;libraries&gt;
+ &lt;library logical="device"&gt;
+ &lt;uri&gt;F:\kicad\share\library\device.lib&lt;/uri&gt;
+ &lt;/library&gt;
+ &lt;library logical="conn"&gt;
+ &lt;uri&gt;F:\kicad\share\library\conn.lib&lt;/uri&gt;
+ &lt;/library&gt;
+&lt;/libraries&gt;</pre>
+</div></div>
+</div>
+<div class="sect3">
+<h4 id="the-nets-section">14.5.6. La sección nodos</h4>
+<div class="paragraph"><p>La sección nodos usa el delimitador &lt;nets&gt;. Esta sección especifica la
+"conectividad" del esquema.</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;nets&gt;
+ &lt;net code="1" name="GND"&gt;
+ &lt;node ref="U1" pin="7"/&gt;
+ &lt;node ref="C1" pin="2"/&gt;
+ &lt;node ref="U2" pin="7"/&gt;
+ &lt;node ref="P1" pin="4"/&gt;
+ &lt;/net&gt;
+ &lt;net code="2" name="VCC"&gt;
+ &lt;node ref="R1" pin="1"/&gt;
+ &lt;node ref="U1" pin="14"/&gt;
+ &lt;node ref="U2" pin="4"/&gt;
+ &lt;node ref="U2" pin="1"/&gt;
+ &lt;node ref="U2" pin="14"/&gt;
+ &lt;node ref="P1" pin="1"/&gt;
+ &lt;/net&gt;
+&lt;/nets&gt;</pre>
+</div></div>
+<div class="paragraph"><p>Esta sección contiene todos los nodos del esquema.</p></div>
+<div class="paragraph"><p>Un posible nodo contiene lo siguiente.</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;net code="1" name="GND"&gt;
+ &lt;node ref="U1" pin="7"/&gt;
+ &lt;node ref="C1" pin="2"/&gt;
+ &lt;node ref="U2" pin="7"/&gt;
+ &lt;node ref="P1" pin="4"/&gt;
+&lt;/net&gt;</pre>
+</div></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:77%;
+">
+<col style="width:20%;">
+<col style="width:80%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">net code</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">es un identificador interno para este nodo</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">name</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">es el nombre del nodo</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">node</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">indica la referencia de un pin conectado a este nodo</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+<div class="sect2">
+<h3 id="more-about-xsltproc">14.6. Mas sobre xsltproc</h3>
+<div class="paragraph"><p>Consultar la página: <em>http://xmlsoft.org/XSLT/xsltproc.html</em></p></div>
+<div class="sect3">
+<h4 id="introduction-7">14.6.1. Introducción</h4>
+<div class="paragraph"><p>xsltproc es una herramienta bajo línea de comando para aplicar hojas de
+estilo XSLT a documentos XML. Aunque fue desarrollada como parte del
+proyecto GNOME, puede funcionar independientemente del escritorio GNOME.</p></div>
+<div class="paragraph"><p>xsltproc es invocado desde la consola con el nombre de la hoja de estilo a
+ser usada seguida del nombre del fichero o ficheros a los que ha de
+aplicarse la hoja de estilo. Usará la entrada estándar si el nombre de
+fichero indicado es - .</p></div>
+<div class="paragraph"><p>Si una hoja de estilo es incluida en un documento XML con instrucciones de
+procesamiento, no se necesita llamar a ninguna hoja de estilo en el
+comando. xsltproc detectará automáticamente la hoja de estilo incluida y la
+usará. Por defecto, la salida la redirige a <em>stdout</em>. Puede especificar un
+fichero como salida usando la opción -o.</p></div>
+</div>
+<div class="sect3">
+<h4 id="synopsis">14.6.2. Resumen</h4>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>xsltproc [[-V] | [-v] | [-o *file* ] | [--timing] | [--repeat] |
+[--debug] | [--novalid] | [--noout] | [--maxdepth *val* ] | [--html] |
+[--param *name* *value* ] | [--stringparam *name* *value* ] | [--nonet] |
+[--path *paths* ] | [--load-trace] | [--catalogs] | [--xinclude] |
+[--profile] | [--dumpextensions] | [--nowrite] | [--nomkdir] |
+[--writesubtree] | [--nodtdattr]] [ *stylesheet* ] [ *file1* ] [ *file2* ]
+[ *....* ]</pre>
+</div></div>
+</div>
+<div class="sect3">
+<h4 id="command-line-options">14.6.3. Opciones del comando</h4>
+<div class="paragraph"><p><em>-V</em> o <em>--version</em></p></div>
+<div class="paragraph"><p>Muestra las versiones de libxml y libxslt usadas.</p></div>
+<div class="paragraph"><p><em>-v</em> o <em>--verbose</em></p></div>
+<div class="paragraph"><p>Muestra cada paso tomado por xsltproc durante el procesado de la hoja de
+estilo y el documento.</p></div>
+<div class="paragraph"><p><em>-o</em> o <em>--output file</em></p></div>
+<div class="paragraph"><p>Redirige la salida al fichero llamado <em>file</em>. Para múltiples salidas,
+también conocido como &#8220;chunking&#8221;, -o directorio/ redirige los ficheros de
+salida al directorio especificado. El directorio de existir previamente.</p></div>
+<div class="paragraph"><p><em>--timing</em></p></div>
+<div class="paragraph"><p>Muestra el tiempo usado para traducir la hoja de estilo, traducir el
+documento, aplicar la hoja de estilo y guardar el resultado. Se muestra en
+milisegundos.</p></div>
+<div class="paragraph"><p><em>--repeat</em></p></div>
+<div class="paragraph"><p>Usa la transformación 20 veces. Usado para test de tiempos.</p></div>
+<div class="paragraph"><p><em>--debug</em></p></div>
+<div class="paragraph"><p>Muestra un árbol XML del documento transformado con propósitos de
+depuración.</p></div>
+<div class="paragraph"><p><em>--novalid</em></p></div>
+<div class="paragraph"><p>Omite la carga del DTD del documento.</p></div>
+<div class="paragraph"><p><em>--noout</em></p></div>
+<div class="paragraph"><p>No muestra el resultado.</p></div>
+<div class="paragraph"><p><em>--maxdepth value</em></p></div>
+<div class="paragraph"><p>Ajusta la profundidad máxima de la pila de la plantilla para evitar que
+libxslt entre en un bucle infinito. Por defecto es 500.</p></div>
+<div class="paragraph"><p><em>--html</em></p></div>
+<div class="paragraph"><p>El fichero de entrada es un fichero HTML</p></div>
+<div class="paragraph"><p><em>--param name value</em></p></div>
+<div class="paragraph"><p>Pasa un parámetro de nombre <em>name</em> y valor <em>value</em> a la hoja de
+estilo. Puede pasar múltiples parejas nombre/valor hasta un máximo de 32. Si
+el valor que se pasa es una cadena en vez de un identificador de nodo, use
+--stringparam en su lugar.</p></div>
+<div class="paragraph"><p><em>--stringparam name value</em></p></div>
+<div class="paragraph"><p>Pasa un parámetro de nombre <em>name</em> y valor <em>value</em> donde <em>value</em> es una
+cadena en vez de un identificador de nodo. (Nota: la cadena debe estar en
+formato utf-8)</p></div>
+<div class="paragraph"><p><em>--nonet</em></p></div>
+<div class="paragraph"><p>No utiliza Internet para buscar los DTD, entidades o documentos.</p></div>
+<div class="paragraph"><p><em>--path paths</em></p></div>
+<div class="paragraph"><p>Use the list (separated by space or colon) of filesystem paths specified by
+<em>paths</em> to load DTDs, entities or documents. Enclose space-separated lists
+by quotation marks.</p></div>
+<div class="paragraph"><p><em>--load-trace</em></p></div>
+<div class="paragraph"><p>Muestra en stderr todos los documentos cargados durante el proceso.</p></div>
+<div class="paragraph"><p><em>--catalogs</em></p></div>
+<div class="paragraph"><p>Usa el catálogo especificado en SGML_CATALOG_FILES para resolver la
+ubicación de entidades externas. Por defecto, xsltproc busca el catálogo
+especificado en XML_CATALOG_FILES. Si este no se especifica, usa
+/etc/xml/catalog.</p></div>
+<div class="paragraph"><p><em>--xinclude</em></p></div>
+<div class="paragraph"><p>Procesa el documento de entrada usando las especificaciones Xinclude. Mas
+detalles sobre esto pueden obtenerse en las especificaciones Xinclude:
+<a href="http://www.w3.org/TR/xinclude/">http://www.w3.org/TR/xinclude/</a></p></div>
+<div class="paragraph"><p><em>--profile --norman</em></p></div>
+<div class="paragraph"><p>Muestra información de evaluación indicando la cantidad de tiempo consumida
+en cada parte de la hoja de estilo. Esto es útil para la optimización del
+rendimiento de las hojas de estilo.</p></div>
+<div class="paragraph"><p><em>--dumpextensions</em></p></div>
+<div class="paragraph"><p>Vuelca la lista de todas la extensiones registradas por stdout.</p></div>
+<div class="paragraph"><p><em>--nowrite</em></p></div>
+<div class="paragraph"><p>Rechaza la escritura a cualquier archivo o recurso.</p></div>
+<div class="paragraph"><p><em>--nomkdir</em></p></div>
+<div class="paragraph"><p>Rechaza la creación de directorios.</p></div>
+<div class="paragraph"><p><em>--writesubtree path</em></p></div>
+<div class="paragraph"><p>Permite la escritura de ficheros solo en la ruta especificada en <em>path</em>.</p></div>
+<div class="paragraph"><p><em>--nodtdattr</em></p></div>
+<div class="paragraph"><p>No aplica los atributos por defecto de los DTD de los documentos.</p></div>
+</div>
+<div class="sect3">
+<h4 id="xsltproc-return-values">14.6.4. Valores de retorno para Xsltproc</h4>
+<div class="paragraph"><p>Xsltproc devuelve un numero de estado que puede ser bastante útil cuando se
+llama desde un script.</p></div>
+<div class="paragraph"><p>0: normal</p></div>
+<div class="paragraph"><p>1: sin argumento</p></div>
+<div class="paragraph"><p>2: demasiados parámetros</p></div>
+<div class="paragraph"><p>3: opción desconocida</p></div>
+<div class="paragraph"><p>4: fallo al traducir la hoja de estilo</p></div>
+<div class="paragraph"><p>5: error en la hoja de estilo</p></div>
+<div class="paragraph"><p>6: error en uno de los documentos.</p></div>
+<div class="paragraph"><p>7: método de salida:xsl no soportado</p></div>
+<div class="paragraph"><p>8: parámetro cadena contiene comilla simples y dobles</p></div>
+<div class="paragraph"><p>9: error de procesamiento interno</p></div>
+<div class="paragraph"><p>10: El proceso fue interrumpido por un mensaje de finalización</p></div>
+<div class="paragraph"><p>11: no se puede escribir el resultado al fichero de salida</p></div>
+</div>
+<div class="sect3">
+<h4 id="more-information-about-xsltproc">14.6.5. Mas información sobre xsltproc</h4>
+<div class="paragraph"><p>página web de libxml: <a href="http://www.xmlsoft.org/">http://www.xmlsoft.org/</a></p></div>
+<div class="paragraph"><p>Página W3C XSLT: <a href="http://www.w3.org/TR/xslt">http://www.w3.org/TR/xslt</a></p></div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div id="footnotes"><hr></div>
+<div id="footer">
+<div id="footer-text">
+Last updated 2017-08-24 22:04:25 BST
+</div>
+</div>
+</body>
+</html>
diff --git a/share/doc/kicad/help/es/eeschema.pdf b/share/doc/kicad/help/es/eeschema.pdf
new file mode 100644
index 0000000..ad03d0b
--- /dev/null
+++ b/share/doc/kicad/help/es/eeschema.pdf
Binary files differ
diff --git a/share/doc/kicad/help/es/gerbview.epub b/share/doc/kicad/help/es/gerbview.epub
new file mode 100644
index 0000000..10a5491
--- /dev/null
+++ b/share/doc/kicad/help/es/gerbview.epub
Binary files differ
diff --git a/share/doc/kicad/help/es/gerbview.html b/share/doc/kicad/help/es/gerbview.html
new file mode 100644
index 0000000..9746805
--- /dev/null
+++ b/share/doc/kicad/help/es/gerbview.html
@@ -0,0 +1,1325 @@
+<!DOCTYPE html>
+<html lang="es">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="generator" content="AsciiDoc 8.6.8">
+<title>GerbView</title>
+<style type="text/css">
+/* Shared CSS for AsciiDoc xhtml11 and html5 backends */
+
+/* Default font. */
+body {
+ font-family: Georgia,serif;
+}
+
+/* Title font. */
+h1, h2, h3, h4, h5, h6,
+div.title, caption.title,
+thead, p.table.header,
+#toctitle,
+#author, #revnumber, #revdate, #revremark,
+#footer {
+ font-family: Arial,Helvetica,sans-serif;
+}
+
+body {
+ margin: 1em 5% 1em 5%;
+}
+
+a {
+ color: blue;
+ text-decoration: underline;
+}
+a:visited {
+ color: fuchsia;
+}
+
+em {
+ font-style: italic;
+ color: navy;
+}
+
+strong {
+ font-weight: bold;
+ color: #083194;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ color: #527bbd;
+ margin-top: 1.2em;
+ margin-bottom: 0.5em;
+ line-height: 1.3;
+}
+
+h1, h2, h3 {
+ border-bottom: 2px solid silver;
+}
+h2 {
+ padding-top: 0.5em;
+}
+h3 {
+ float: left;
+}
+h3 + * {
+ clear: left;
+}
+h5 {
+ font-size: 1.0em;
+}
+
+div.sectionbody {
+ margin-left: 0;
+}
+
+hr {
+ border: 1px solid silver;
+}
+
+p {
+ margin-top: 0.5em;
+ margin-bottom: 0.5em;
+}
+
+ul, ol, li > p {
+ margin-top: 0;
+}
+ul > li { color: #aaa; }
+ul > li > * { color: black; }
+
+pre {
+ padding: 0;
+ margin: 0;
+}
+
+#author {
+ color: #527bbd;
+ font-weight: bold;
+ font-size: 1.1em;
+}
+#email {
+}
+#revnumber, #revdate, #revremark {
+}
+
+#footer {
+ font-size: small;
+ border-top: 2px solid silver;
+ padding-top: 0.5em;
+ margin-top: 4.0em;
+}
+#footer-text {
+ float: left;
+ padding-bottom: 0.5em;
+}
+#footer-badges {
+ float: right;
+ padding-bottom: 0.5em;
+}
+
+#preamble {
+ margin-top: 1.5em;
+ margin-bottom: 1.5em;
+}
+div.imageblock, div.exampleblock, div.verseblock,
+div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock,
+div.admonitionblock {
+ margin-top: 1.0em;
+ margin-bottom: 1.5em;
+}
+div.admonitionblock {
+ margin-top: 2.0em;
+ margin-bottom: 2.0em;
+ margin-right: 10%;
+ color: #606060;
+}
+
+div.content { /* Block element content. */
+ padding: 0;
+}
+
+/* Block element titles. */
+div.title, caption.title {
+ color: #527bbd;
+ font-weight: bold;
+ text-align: left;
+ margin-top: 1.0em;
+ margin-bottom: 0.5em;
+}
+div.title + * {
+ margin-top: 0;
+}
+
+td div.title:first-child {
+ margin-top: 0.0em;
+}
+div.content div.title:first-child {
+ margin-top: 0.0em;
+}
+div.content + div.title {
+ margin-top: 0.0em;
+}
+
+div.sidebarblock > div.content {
+ background: #ffffee;
+ border: 1px solid #dddddd;
+ border-left: 4px solid #f0f0f0;
+ padding: 0.5em;
+}
+
+div.listingblock > div.content {
+ border: 1px solid #dddddd;
+ border-left: 5px solid #f0f0f0;
+ background: #f8f8f8;
+ padding: 0.5em;
+}
+
+div.quoteblock, div.verseblock {
+ padding-left: 1.0em;
+ margin-left: 1.0em;
+ margin-right: 10%;
+ border-left: 5px solid #f0f0f0;
+ color: #777777;
+}
+
+div.quoteblock > div.attribution {
+ padding-top: 0.5em;
+ text-align: right;
+}
+
+div.verseblock > pre.content {
+ font-family: inherit;
+ font-size: inherit;
+}
+div.verseblock > div.attribution {
+ padding-top: 0.75em;
+ text-align: left;
+}
+/* DEPRECATED: Pre version 8.2.7 verse style literal block. */
+div.verseblock + div.attribution {
+ text-align: left;
+}
+
+div.admonitionblock .icon {
+ vertical-align: top;
+ font-size: 1.1em;
+ font-weight: bold;
+ text-decoration: underline;
+ color: #527bbd;
+ padding-right: 0.5em;
+}
+div.admonitionblock td.content {
+ padding-left: 0.5em;
+ border-left: 3px solid #dddddd;
+}
+
+div.exampleblock > div.content {
+ border-left: 3px solid #dddddd;
+ padding-left: 0.5em;
+}
+
+div.imageblock div.content { padding-left: 0; }
+span.image img { border-style: none; }
+a.image:visited { color: white; }
+
+dl {
+ margin-top: 0.8em;
+ margin-bottom: 0.8em;
+}
+dt {
+ margin-top: 0.5em;
+ margin-bottom: 0;
+ font-style: normal;
+ color: navy;
+}
+dd > *:first-child {
+ margin-top: 0.1em;
+}
+
+ul, ol {
+ list-style-position: outside;
+}
+ol.arabic {
+ list-style-type: decimal;
+}
+ol.loweralpha {
+ list-style-type: lower-alpha;
+}
+ol.upperalpha {
+ list-style-type: upper-alpha;
+}
+ol.lowerroman {
+ list-style-type: lower-roman;
+}
+ol.upperroman {
+ list-style-type: upper-roman;
+}
+
+div.compact ul, div.compact ol,
+div.compact p, div.compact p,
+div.compact div, div.compact div {
+ margin-top: 0.1em;
+ margin-bottom: 0.1em;
+}
+
+tfoot {
+ font-weight: bold;
+}
+td > div.verse {
+ white-space: pre;
+}
+
+div.hdlist {
+ margin-top: 0.8em;
+ margin-bottom: 0.8em;
+}
+div.hdlist tr {
+ padding-bottom: 15px;
+}
+dt.hdlist1.strong, td.hdlist1.strong {
+ font-weight: bold;
+}
+td.hdlist1 {
+ vertical-align: top;
+ font-style: normal;
+ padding-right: 0.8em;
+ color: navy;
+}
+td.hdlist2 {
+ vertical-align: top;
+}
+div.hdlist.compact tr {
+ margin: 0;
+ padding-bottom: 0;
+}
+
+.comment {
+ background: yellow;
+}
+
+.footnote, .footnoteref {
+ font-size: 0.8em;
+}
+
+span.footnote, span.footnoteref {
+ vertical-align: super;
+}
+
+#footnotes {
+ margin: 20px 0 20px 0;
+ padding: 7px 0 0 0;
+}
+
+#footnotes div.footnote {
+ margin: 0 0 5px 0;
+}
+
+#footnotes hr {
+ border: none;
+ border-top: 1px solid silver;
+ height: 1px;
+ text-align: left;
+ margin-left: 0;
+ width: 20%;
+ min-width: 100px;
+}
+
+div.colist td {
+ padding-right: 0.5em;
+ padding-bottom: 0.3em;
+ vertical-align: top;
+}
+div.colist td img {
+ margin-top: 0.3em;
+}
+
+@media print {
+ #footer-badges { display: none; }
+}
+
+#toc {
+ margin-bottom: 2.5em;
+}
+
+#toctitle {
+ color: #527bbd;
+ font-size: 1.1em;
+ font-weight: bold;
+ margin-top: 1.0em;
+ margin-bottom: 0.1em;
+}
+
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {
+ margin-top: 0;
+ margin-bottom: 0;
+}
+div.toclevel2 {
+ margin-left: 2em;
+ font-size: 0.9em;
+}
+div.toclevel3 {
+ margin-left: 4em;
+ font-size: 0.9em;
+}
+div.toclevel4 {
+ margin-left: 6em;
+ font-size: 0.9em;
+}
+
+span.aqua { color: aqua; }
+span.black { color: black; }
+span.blue { color: blue; }
+span.fuchsia { color: fuchsia; }
+span.gray { color: gray; }
+span.green { color: green; }
+span.lime { color: lime; }
+span.maroon { color: maroon; }
+span.navy { color: navy; }
+span.olive { color: olive; }
+span.purple { color: purple; }
+span.red { color: red; }
+span.silver { color: silver; }
+span.teal { color: teal; }
+span.white { color: white; }
+span.yellow { color: yellow; }
+
+span.aqua-background { background: aqua; }
+span.black-background { background: black; }
+span.blue-background { background: blue; }
+span.fuchsia-background { background: fuchsia; }
+span.gray-background { background: gray; }
+span.green-background { background: green; }
+span.lime-background { background: lime; }
+span.maroon-background { background: maroon; }
+span.navy-background { background: navy; }
+span.olive-background { background: olive; }
+span.purple-background { background: purple; }
+span.red-background { background: red; }
+span.silver-background { background: silver; }
+span.teal-background { background: teal; }
+span.white-background { background: white; }
+span.yellow-background { background: yellow; }
+
+span.big { font-size: 2em; }
+span.small { font-size: 0.6em; }
+
+span.underline { text-decoration: underline; }
+span.overline { text-decoration: overline; }
+span.line-through { text-decoration: line-through; }
+
+
+/*
+ * xhtml11 specific
+ *
+ * */
+
+tt {
+ font-family: monospace;
+ font-size: inherit;
+ color: navy;
+}
+
+div.tableblock {
+ margin-top: 1.0em;
+ margin-bottom: 1.5em;
+}
+div.tableblock > table {
+ border: 3px solid #527bbd;
+}
+thead, p.table.header {
+ font-weight: bold;
+ color: #527bbd;
+}
+p.table {
+ margin-top: 0;
+}
+/* Because the table frame attribute is overriden by CSS in most browsers. */
+div.tableblock > table[frame="void"] {
+ border-style: none;
+}
+div.tableblock > table[frame="hsides"] {
+ border-left-style: none;
+ border-right-style: none;
+}
+div.tableblock > table[frame="vsides"] {
+ border-top-style: none;
+ border-bottom-style: none;
+}
+
+
+/*
+ * html5 specific
+ *
+ * */
+
+.monospaced {
+ font-family: monospace;
+ font-size: inherit;
+ color: navy;
+}
+
+table.tableblock {
+ margin-top: 1.0em;
+ margin-bottom: 1.5em;
+}
+thead, p.tableblock.header {
+ font-weight: bold;
+ color: #527bbd;
+}
+p.tableblock {
+ margin-top: 0;
+}
+table.tableblock {
+ border-width: 3px;
+ border-spacing: 0px;
+ border-style: solid;
+ border-color: #527bbd;
+ border-collapse: collapse;
+}
+th.tableblock, td.tableblock {
+ border-width: 1px;
+ padding: 4px;
+ border-style: solid;
+ border-color: #527bbd;
+}
+
+table.tableblock.frame-topbot {
+ border-left-style: hidden;
+ border-right-style: hidden;
+}
+table.tableblock.frame-sides {
+ border-top-style: hidden;
+ border-bottom-style: hidden;
+}
+table.tableblock.frame-none {
+ border-style: hidden;
+}
+
+th.tableblock.halign-left, td.tableblock.halign-left {
+ text-align: left;
+}
+th.tableblock.halign-center, td.tableblock.halign-center {
+ text-align: center;
+}
+th.tableblock.halign-right, td.tableblock.halign-right {
+ text-align: right;
+}
+
+th.tableblock.valign-top, td.tableblock.valign-top {
+ vertical-align: top;
+}
+th.tableblock.valign-middle, td.tableblock.valign-middle {
+ vertical-align: middle;
+}
+th.tableblock.valign-bottom, td.tableblock.valign-bottom {
+ vertical-align: bottom;
+}
+
+
+/*
+ * manpage specific
+ *
+ * */
+
+body.manpage h1 {
+ padding-top: 0.5em;
+ padding-bottom: 0.5em;
+ border-top: 2px solid silver;
+ border-bottom: 2px solid silver;
+}
+body.manpage h2 {
+ border-style: none;
+}
+body.manpage div.sectionbody {
+ margin-left: 3em;
+}
+
+@media print {
+ body.manpage div#toc { display: none; }
+}
+
+
+/*
+ * Theme specific overrides of the preceding (asciidoc.css) CSS.
+ *
+ */
+body {
+ font-family: Garamond, Georgia, serif;
+ font-size: 17px;
+ color: #3E4349;
+ line-height: 1.3em;
+}
+h1, h2, h3, h4, h5, h6,
+div.title, caption.title,
+thead, p.table.header,
+#toctitle,
+#author, #revnumber, #revdate, #revremark,
+#footer {
+ font-family: Garmond, Georgia, serif;
+ font-weight: normal;
+ border-bottom-width: 0;
+ color: #3E4349;
+}
+div.title, caption.title { color: #596673; font-weight: bold; }
+h1 { font-size: 240%; }
+h2 { font-size: 180%; }
+h3 { font-size: 150%; }
+h4 { font-size: 130%; }
+h5 { font-size: 115%; }
+h6 { font-size: 100%; }
+#header h1 { margin-top: 0; }
+#toc {
+ color: #444444;
+ line-height: 1.5;
+ padding-top: 1.5em;
+}
+#toctitle {
+ font-size: 20px;
+}
+#toc a {
+ border-bottom: 1px dotted #999999;
+ color: #444444 !important;
+ text-decoration: none !important;
+}
+#toc a:hover {
+ border-bottom: 1px solid #6D4100;
+ color: #6D4100 !important;
+ text-decoration: none !important;
+}
+div.toclevel1 { margin-top: 0.2em; font-size: 16px; }
+div.toclevel2 { margin-top: 0.15em; font-size: 14px; }
+em, dt, td.hdlist1 { color: black; }
+strong { color: #3E4349; }
+a { color: #004B6B; text-decoration: none; border-bottom: 1px dotted #004B6B; }
+a:visited { color: #615FA0; border-bottom: 1px dotted #615FA0; }
+a:hover { color: #6D4100; border-bottom: 1px solid #6D4100; }
+div.tableblock > table, table.tableblock { border: 3px solid #E8E8E8; }
+th.tableblock, td.tableblock { border: 1px solid #E8E8E8; }
+ul > li > * { color: #3E4349; }
+pre, tt, .monospaced { font-family: Consolas,Menlo,'Deja Vu Sans Mono','Bitstream Vera Sans Mono',monospace; }
+tt, .monospaced { font-size: 0.9em; color: black;
+}
+div.exampleblock > div.content, div.sidebarblock > div.content, div.listingblock > div.content { border-width: 0 0 0 3px; border-color: #E8E8E8; }
+div.verseblock { border-left-width: 0; margin-left: 3em; }
+div.quoteblock { border-left-width: 3px; margin-left: 0; margin-right: 0;}
+div.admonitionblock td.content { border-left: 3px solid #E8E8E8; }
+
+
+@media screen {
+ body {
+ max-width: 50em; /* approximately 80 characters wide */
+ margin-left: 16em;
+ }
+
+ #toc {
+ position: fixed;
+ top: 0;
+ left: 0;
+ bottom: 0;
+ width: 13em;
+ padding: 0.5em;
+ padding-bottom: 1.5em;
+ margin: 0;
+ overflow: auto;
+ border-right: 3px solid #f8f8f8;
+ background-color: white;
+ }
+
+ #toc .toclevel1 {
+ margin-top: 0.5em;
+ }
+
+ #toc .toclevel2 {
+ margin-top: 0.25em;
+ display: list-item;
+ color: #aaaaaa;
+ }
+
+ #toctitle {
+ margin-top: 0.5em;
+ }
+}
+</style>
+<script type="text/javascript">
+/*<![CDATA[*/
+var asciidoc = { // Namespace.
+
+/////////////////////////////////////////////////////////////////////
+// Table Of Contents generator
+/////////////////////////////////////////////////////////////////////
+
+/* Author: Mihai Bazon, September 2002
+ * http://students.infoiasi.ro/~mishoo
+ *
+ * Table Of Content generator
+ * Version: 0.4
+ *
+ * Feel free to use this script under the terms of the GNU General Public
+ * License, as long as you do not remove or alter this notice.
+ */
+
+ /* modified by Troy D. Hanson, September 2006. License: GPL */
+ /* modified by Stuart Rackham, 2006, 2009. License: GPL */
+
+// toclevels = 1..4.
+toc: function (toclevels) {
+
+ function getText(el) {
+ var text = "";
+ for (var i = el.firstChild; i != null; i = i.nextSibling) {
+ if (i.nodeType == 3 /* Node.TEXT_NODE */) // IE doesn't speak constants.
+ text += i.data;
+ else if (i.firstChild != null)
+ text += getText(i);
+ }
+ return text;
+ }
+
+ function TocEntry(el, text, toclevel) {
+ this.element = el;
+ this.text = text;
+ this.toclevel = toclevel;
+ }
+
+ function tocEntries(el, toclevels) {
+ var result = new Array;
+ var re = new RegExp('[hH]([1-'+(toclevels+1)+'])');
+ // Function that scans the DOM tree for header elements (the DOM2
+ // nodeIterator API would be a better technique but not supported by all
+ // browsers).
+ var iterate = function (el) {
+ for (var i = el.firstChild; i != null; i = i.nextSibling) {
+ if (i.nodeType == 1 /* Node.ELEMENT_NODE */) {
+ var mo = re.exec(i.tagName);
+ if (mo && (i.getAttribute("class") || i.getAttribute("className")) != "float") {
+ result[result.length] = new TocEntry(i, getText(i), mo[1]-1);
+ }
+ iterate(i);
+ }
+ }
+ }
+ iterate(el);
+ return result;
+ }
+
+ var toc = document.getElementById("toc");
+ if (!toc) {
+ return;
+ }
+
+ // Delete existing TOC entries in case we're reloading the TOC.
+ var tocEntriesToRemove = [];
+ var i;
+ for (i = 0; i < toc.childNodes.length; i++) {
+ var entry = toc.childNodes[i];
+ if (entry.nodeName.toLowerCase() == 'div'
+ && entry.getAttribute("class")
+ && entry.getAttribute("class").match(/^toclevel/))
+ tocEntriesToRemove.push(entry);
+ }
+ for (i = 0; i < tocEntriesToRemove.length; i++) {
+ toc.removeChild(tocEntriesToRemove[i]);
+ }
+
+ // Rebuild TOC entries.
+ var entries = tocEntries(document.getElementById("content"), toclevels);
+ for (var i = 0; i < entries.length; ++i) {
+ var entry = entries[i];
+ if (entry.element.id == "")
+ entry.element.id = "_toc_" + i;
+ var a = document.createElement("a");
+ a.href = "#" + entry.element.id;
+ a.appendChild(document.createTextNode(entry.text));
+ var div = document.createElement("div");
+ div.appendChild(a);
+ div.className = "toclevel" + entry.toclevel;
+ toc.appendChild(div);
+ }
+ if (entries.length == 0)
+ toc.parentNode.removeChild(toc);
+},
+
+
+/////////////////////////////////////////////////////////////////////
+// Footnotes generator
+/////////////////////////////////////////////////////////////////////
+
+/* Based on footnote generation code from:
+ * http://www.brandspankingnew.net/archive/2005/07/format_footnote.html
+ */
+
+footnotes: function () {
+ // Delete existing footnote entries in case we're reloading the footnodes.
+ var i;
+ var noteholder = document.getElementById("footnotes");
+ if (!noteholder) {
+ return;
+ }
+ var entriesToRemove = [];
+ for (i = 0; i < noteholder.childNodes.length; i++) {
+ var entry = noteholder.childNodes[i];
+ if (entry.nodeName.toLowerCase() == 'div' && entry.getAttribute("class") == "footnote")
+ entriesToRemove.push(entry);
+ }
+ for (i = 0; i < entriesToRemove.length; i++) {
+ noteholder.removeChild(entriesToRemove[i]);
+ }
+
+ // Rebuild footnote entries.
+ var cont = document.getElementById("content");
+ var spans = cont.getElementsByTagName("span");
+ var refs = {};
+ var n = 0;
+ for (i=0; i<spans.length; i++) {
+ if (spans[i].className == "footnote") {
+ n++;
+ var note = spans[i].getAttribute("data-note");
+ if (!note) {
+ // Use [\s\S] in place of . so multi-line matches work.
+ // Because JavaScript has no s (dotall) regex flag.
+ note = spans[i].innerHTML.match(/\s*\[([\s\S]*)]\s*/)[1];
+ spans[i].innerHTML =
+ "[<a id='_footnoteref_" + n + "' href='#_footnote_" + n +
+ "' title='View footnote' class='footnote'>" + n + "</a>]";
+ spans[i].setAttribute("data-note", note);
+ }
+ noteholder.innerHTML +=
+ "<div class='footnote' id='_footnote_" + n + "'>" +
+ "<a href='#_footnoteref_" + n + "' title='Return to text'>" +
+ n + "</a>. " + note + "</div>";
+ var id =spans[i].getAttribute("id");
+ if (id != null) refs["#"+id] = n;
+ }
+ }
+ if (n == 0)
+ noteholder.parentNode.removeChild(noteholder);
+ else {
+ // Process footnoterefs.
+ for (i=0; i<spans.length; i++) {
+ if (spans[i].className == "footnoteref") {
+ var href = spans[i].getElementsByTagName("a")[0].getAttribute("href");
+ href = href.match(/#.*/)[0]; // Because IE return full URL.
+ n = refs[href];
+ spans[i].innerHTML =
+ "[<a href='#_footnote_" + n +
+ "' title='View footnote' class='footnote'>" + n + "</a>]";
+ }
+ }
+ }
+},
+
+install: function(toclevels) {
+ var timerId;
+
+ function reinstall() {
+ asciidoc.footnotes();
+ if (toclevels) {
+ asciidoc.toc(toclevels);
+ }
+ }
+
+ function reinstallAndRemoveTimer() {
+ clearInterval(timerId);
+ reinstall();
+ }
+
+ timerId = setInterval(reinstall, 500);
+ if (document.addEventListener)
+ document.addEventListener("DOMContentLoaded", reinstallAndRemoveTimer, false);
+ else
+ window.onload = reinstallAndRemoveTimer;
+}
+
+}
+asciidoc.install(2);
+/*]]>*/
+</script>
+</head>
+<body class="article">
+<div id="header">
+<h1>GerbView</h1>
+<span id="author">The KiCad Team</span><br>
+<div id="toc">
+ <div id="toctitle">Tabla de contenidos</div>
+ <noscript><p><b>JavaScript must be enabled in your browser to display the table of contents.</b></p></noscript>
+</div>
+</div>
+<div id="content">
+<div id="preamble">
+<div class="sectionbody">
+<div class="paragraph"><p><em>Manual de referencia</em></p></div>
+<div class="paragraph" id="copyright"><p><strong>Copyright</strong></p></div>
+<div class="paragraph"><p>Este documento está protegido por Copyright &#169; 2010 a 2015 de sus autores,
+mencionados a continuación. Puede distribuirlo y/o modificarlo bajo los
+términos de la GNU General Public License
+(<a href="http://www.gnu.org/licenses/gpl.html">http://www.gnu.org/licenses/gpl.html</a>), versión 3 o posterior, o la Creative
+Commons Attribution License (http : //creativecommons.org/licenses/by/3.0/),
+versión 3.0 o posterior.</p></div>
+<div class="paragraph"><p>Todas las marcas mencionadas en esta guía pertenecen a sus legítimos
+propietarios.</p></div>
+<div class="paragraph" id="contributors"><p><strong>Contribuidores</strong></p></div>
+<div class="paragraph"><p>El Equipo de KiCad.</p></div>
+<div class="paragraph" id="translation"><p><strong>Traducción</strong></p></div>
+<div class="paragraph"><p>Antonio Morales &lt;<a href="mailto:antonio1010.mr@gmail.com">antonio1010.mr@gmail.com</a>&gt;, 2015-2016</p></div>
+<div class="paragraph" id="feedback"><p><strong>Realimentación</strong></p></div>
+<div class="paragraph"><p>Por favor dirija cualquier reporte de fallo, sugerencia o nuevas versiones
+a:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Acerca de la documentación de KiCad:
+ <a href="https://github.com/KiCad/kicad-doc/issues">https://github.com/KiCad/kicad-doc/issues</a>
+</p>
+</li>
+<li>
+<p>
+Acerca del software KiCad: <a href="https://bugs.launchpad.net/kicad">https://bugs.launchpad.net/kicad</a>
+</p>
+</li>
+<li>
+<p>
+Acerca de la traducción de la interfaz del software KiCad:
+ <a href="https://github.com/KiCad/kicad-i18n/issues">https://github.com/KiCad/kicad-i18n/issues</a>
+</p>
+</li>
+</ul></div>
+<div class="paragraph" id="publication_date_and_software_version"><p><strong>Fecha de publicación y versión del software</strong></p></div>
+<div class="paragraph"><p>Publicado el 14 de Febrero de 2015</p></div>
+<div style="page-break-after:always"></div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_introduccion_a_gerbview">1. Introducción a GerbView</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>GerbView es un visor de ficheros Gerber (formato RS 274 X), y también es
+capaz de mostrar ficheros de taladros de Pcbnew (en formato Excellon).</p></div>
+<div class="paragraph"><p>Acepta hasta 32 ficheros (ficheros Gerber y/o taladros)</p></div>
+<div class="paragraph"><p>Los ficheros pueden mostrarse usando un modo con transparencia o el modo
+apilado.</p></div>
+<div class="paragraph"><p>Para mas información acerca del formato de archivo Gerber, por favor lea sus
+especificaciones en
+<a href="http://www.ucamco.com/files/downloads/file/81/the_gerber_file_format_specification.pdf">The
+Gerber File Format Specification - Ucamco</a>.</p></div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_pantalla_prinicipal">2. Pantalla Prinicipal</h2>
+<div class="sectionbody">
+<div class="imageblock">
+<div class="content">
+<img src="images/gerbview_main_screen.png" alt="gerbview_main_screen_png">
+</div>
+</div>
+<div style="page-break-after:always"></div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_barra_de_herramientas_superior">3. Barra de herramientas superior</h2>
+<div class="sectionbody">
+<div class="imageblock">
+<div class="content">
+<img src="images/gerbview_top_toolbar.png" alt="gerbview_top_toolbar_png">
+</div>
+</div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:41%;">
+<col style="width:59%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/gerbview_clear_layers.png" alt="gerbview_clear_layers_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Limpia todas las capas</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/gerber_file.png" alt="gerber_file_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Carga fichero Gerber</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/gerbview_drill_file.png" alt="gerbview_drill_file_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Carga ficheros de taladros (En formato Excellon de Pcbnew)</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/sheetset.png" alt="sheetset_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ajusta el tamaño de página para imprimir y muestra/oculta los limites de la página</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/print_button.png" alt="print_button_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Abre el formulario de impresión</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_in.png" alt="zoom_in_png">
+</span> <span class="image">
+<img src="images/icons/zoom_out.png" alt="zoom_out_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Aproximar y alejar vista (Zoom)</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_redraw.png" alt="zoom_redraw_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Refresca la imagen en pantalla</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_fit_in_page.png" alt="zoom_fit_in_page_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ajustar la vista a la página</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/gerbview_top_layer.png" alt="gerbview_top_layer_png" width="70%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selección de capa</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/gerbview_top_dcode.png" alt="gerbview_top_dcode_png" width="70%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selección de D Code (resalta los elementos que uses este código)</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/gerbview_top_info.png" alt="gerbview_top_info_png" width="70%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Información sobre las opciones del fichero Gerber cargado en la capa actual</p></td>
+</tr>
+</tbody>
+</table>
+<div style="page-break-after:always"></div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_barra_de_herramientas_izquierda">4. Barra de herramientas izquierda</h2>
+<div class="sectionbody">
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:10%;">
+<col style="width:5%;">
+<col style="width:85%;">
+<tbody>
+<tr>
+<td class="tableblock halign-center valign-middle" rowspan="10" ><p class="tableblock"><span class="image">
+<img src="images/gerbview_left_toolbar.png" alt="gerbview_left_toolbar_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/grid.png" alt="grid_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Activar/desactivar la rejilla</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/polar_coord.png" alt="polar_coord_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Activar la visualización de las coordenadas en formato polar</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/unit_inch.png" alt="unit_inch_png">
+</span> <span class="image">
+<img src="images/icons/unit_mm.png" alt="unit_mm_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selección de unidades para mostrar las coordenadas</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/cursor_shape.png" alt="cursor_shape_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Cambia la forma del cursor</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/pad_sketch.png" alt="pad_sketch_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selección de modo de visualización (solido o contorno) para los pads</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/track_sketch.png" alt="track_sketch_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selección de modo de visualización (solido o contorno) para las lineas</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/opt_show_polygon.png" alt="opt_show_polygon_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selección de modo de visualización (solido o contorno) para los polígonos</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/gerbview_show_negative_objects.png" alt="gerbview_show_negative_objects_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra los objetos negativos en modo sombreado</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/show_dcodenumber.png" alt="show_dcodenumber_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra/oculta los valores de los D Codes (para los elementos que usan un dcode)</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/gbr_select_mode0.png" alt="gbr_select_mode0_png">
+</span>
+ <span class="image">
+<img src="images/icons/gbr_select_mode1.png" alt="gbr_select_mode1_png">
+</span>
+ <span class="image">
+<img src="images/icons/gbr_select_mode2.png" alt="gbr_select_mode2_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Modo usado por Gerbview para mostrar las capas.</p></td>
+</tr>
+</tbody>
+</table>
+<div style="page-break-after:always"></div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_comandos_de_la_barra_de_menus">5. Comandos de la barra de menús</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_menu_archivo">5.1. Menú archivo</h3>
+<div class="imageblock">
+<div class="content">
+<img src="images/gerbview_file_menu.png" alt="gerbview_file_menu_png">
+</div>
+</div>
+<div class="paragraph"><p>Es posible cargar archivos Gerber y de taladros en Gerbview. También hay una
+opción auxiliar para exportar gerbers a Pcbnew. Anteriormente (hace mucho
+tiempo) también era posible cargar los llamado Dcodes, pero estos están
+ahora obsoletos, por lo que ya no es posible.</p></div>
+<div class="sect3">
+<h4 id="_exportar_a_pcbnew">5.1.1. Exportar a Pcbnew</h4>
+<div class="paragraph"><p>GerbView tiene una capacidad limitada para exportar archivos Gerber a
+Pcbnew.</p></div>
+<div class="paragraph"><p>El resultado final depende de lo que características del formato RS 274 X se
+utilicen en el fichero Gerber.</p></div>
+<div class="paragraph"><p>El formato RS 274 X tiene características orientadas a tramas que no se
+pueden convertir (principalmente todas las características relativas a los
+objetos negativos).</p></div>
+<div class="paragraph"><p>Flashed items are converted to vias.</p></div>
+<div class="paragraph"><p>Las líneas se convierten en segmentos de pista (o líneas gráficas para capas
+no metálicas)</p></div>
+<div class="paragraph"><p>Así que la usabilidad del archivo convertido depende mucho de la forma en la
+que fue construido cada archivo Gerber por la herramienta Pcb original).</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_menu_preferencias">5.2. Menú preferencias</h3>
+<div class="imageblock">
+<div class="content">
+<img src="images/gerbview_preferences_menu.png" alt="gerbview_preferences_menu_png">
+</div>
+</div>
+<div class="paragraph"><p>Da acceso al editor de teclas de acceso rápido, y algunas opciones para
+mostrar los elementos.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_menu_otros">5.3. Menú otros</h3>
+<div class="imageblock">
+<div class="content">
+<img src="images/gerbview_misc_menu.png" alt="gerbview_misc_menu_png">
+</div>
+</div>
+<div class="ulist"><ul>
+<li>
+<p>
+Listae Dcodes muestra los códigos en uso y algunos de los parámetros DCode.
+</p>
+</li>
+<li>
+<p>
+Mostrar Origen muestra el contenido del archivo Gerber de la capa activa en
+ un editor de texto.
+</p>
+</li>
+<li>
+<p>
+Borrar Capa borra el contenido de la capa activa.
+</p>
+</li>
+</ul></div>
+<div style="page-break-after:always"></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_gestor_de_capas">6. Gestor de Capas</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>El gestor de capas tiene 2 propósitos:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Seleccionar la capa activa
+</p>
+</li>
+<li>
+<p>
+Mostrar/ocultar capas
+</p>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/gerbview_layer_manager.png" alt="gerbview_layer_manager_png">
+</div>
+</div>
+<div class="paragraph"><p>La capa activa se dibuja después de las otras capas.</p></div>
+<div class="paragraph"><p>Cuando se carga un nuevo archivo, se utiliza la capa activa (los nuevos
+datos sustituyen a los datos anteriores)</p></div>
+<div class="paragraph"><p>Nota:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Clic izquierdo del ratón sobre una línea: selecciona la capa activa.
+</p>
+</li>
+<li>
+<p>
+Clic derecho del ratón sobre el gestor de capas: muestra/oculta todas las
+ capas.
+</p>
+</li>
+<li>
+<p>
+Clic con el botón central del ratón sobre un icono: selecciona el color de
+ la capa.
+</p>
+</li>
+</ul></div>
+<div style="page-break-after:always"></div>
+<div class="sect2">
+<h3 id="_modos_para_mostrar_las_capas_gerber">6.1. Modos para mostrar las capas Gerber</h3>
+<div class="ulist"><ul>
+<li>
+<p>
+Modo Raw <span class="image">
+<img src="images/icons/gbr_select_mode0.png" alt="gbr_select_mode0_png">
+</span>
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Cada archivo Gerber y cada elemento de los archivos se dibuja en el orden
+que los archivo están cargados.</p></div>
+<div class="paragraph"><p>Sin embargo, la <strong>capa activa</strong> se dibuja la ultima.</p></div>
+<div class="paragraph"><p>Cuando los archivos Gerber tienen elementos negativos (dibujados en negro)
+son visibles artefactos en capas ya dibujadas.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/gerbview_mode_raw_stack.png" alt="gerbview_mode_raw_stack_png">
+</div>
+</div>
+<div class="ulist"><ul>
+<li>
+<p>
+Modo Apilado <span class="image">
+<img src="images/icons/gbr_select_mode1.png" alt="gbr_select_mode1_png">
+</span>
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Cada archivo Gerber se dibuja en el orden que los archivo están cargados.</p></div>
+<div class="paragraph"><p>La <strong>capa activa</strong> se dibuja la ultima.</p></div>
+<div class="paragraph"><p>Cuando los archivos Gerber tienen elementos negativos (dibujados en negro)
+no hay artefactos en las capas ya dibujadas, ya que este modo dibuja cada
+archivo en un búfer local antes de que se muestre en la pantalla. Los
+elementos negativos no crean artefactos.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/gerbview_mode_raw_stack.png" alt="gerbview_mode_raw_stack_png">
+</div>
+</div>
+<div class="ulist"><ul>
+<li>
+<p>
+Modo Transparencia
+ <span class="image">
+<img src="images/icons/gbr_select_mode2.png" alt="gbr_select_mode2_png">
+</span>
+</p>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/gerbview_mode_transparency.png" alt="gerbview_mode_transparency_png">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_efectos_de_la_seleccion_de_capas_para_los_dibujos">6.2. Efectos de la selección de capas para los dibujos</h3>
+<div class="paragraph"><p>Este efecto se observa solo en los modos raw o apilado.</p></div>
+<div class="paragraph"><p>La capa 1 (capa verde) se dibuja después de la capa 2.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/gerbview_layer_select_1.png" alt="gerbview_layer_select_1_png">
+</div>
+</div>
+<div class="paragraph"><p>La capa 2 (capa azul) se dibuja después de la capa 1.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/gerbview_layer_select_2.png" alt="gerbview_layer_select_2_png">
+</div>
+</div>
+<div style="page-break-after:always"></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_impresion_de_capas">7. Impresión de capas</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_acceso_al_formulario_de_impresion">7.1. Acceso al formulario de impresión</h3>
+<div class="paragraph"><p>Para imprimir capas, use la herramienta
+<span class="image">
+<img src="images/icons/print_button.png" alt="print_button_png">
+</span>, o el el menú
+principal (Archivo).</p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Atención</div>
+</td>
+<td class="content">
+<div class="paragraph"><p>Pero asegúrese que los elementos estén dentro del área de impresión
+(seleccione mediante <span class="image">
+<img src="images/icons/sheetset.png" alt="sheetset_png">
+</span> un
+formato de página adecuado).</p></div>
+<div class="paragraph"><p>No olvide que los plotters pueden utilizar un área imprimible mucho mayor
+que los tamaños de página usados por las impresoras)</p></div>
+<div class="paragraph"><p>Mover (mediante el comando movimiento de bloques) todas las capas a menudo
+es necesario.</p></div>
+</td>
+</tr></table>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_comando_de_movimiento_de_bloques">7.2. Comando de movimiento de bloques</h3>
+<div class="paragraph"><p>Puede mover los elementos seleccionándolos (arrastre el ratón con el botón
+izquierdo) y luego moviendo el área seleccionada en la pantalla.</p></div>
+<div class="paragraph"><p>Haga clic con el botón izquierdo para colocar la zona que está moviendo.</p></div>
+</div>
+</div>
+</div>
+</div>
+<div id="footnotes"><hr></div>
+<div id="footer">
+<div id="footer-text">
+Last updated 2017-08-24 22:09:42 BST
+</div>
+</div>
+</body>
+</html>
diff --git a/share/doc/kicad/help/es/gerbview.pdf b/share/doc/kicad/help/es/gerbview.pdf
new file mode 100644
index 0000000..da6f585
--- /dev/null
+++ b/share/doc/kicad/help/es/gerbview.pdf
Binary files differ
diff --git a/share/doc/kicad/help/es/getting_started_in_kicad.epub b/share/doc/kicad/help/es/getting_started_in_kicad.epub
new file mode 100644
index 0000000..0486d1d
--- /dev/null
+++ b/share/doc/kicad/help/es/getting_started_in_kicad.epub
Binary files differ
diff --git a/share/doc/kicad/help/es/getting_started_in_kicad.html b/share/doc/kicad/help/es/getting_started_in_kicad.html
new file mode 100644
index 0000000..847c7c2
--- /dev/null
+++ b/share/doc/kicad/help/es/getting_started_in_kicad.html
@@ -0,0 +1,3306 @@
+<!DOCTYPE html>
+<html lang="es">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="generator" content="AsciiDoc 8.6.8">
+<title>Comenzando en KiCad</title>
+<style type="text/css">
+/* Shared CSS for AsciiDoc xhtml11 and html5 backends */
+
+/* Default font. */
+body {
+ font-family: Georgia,serif;
+}
+
+/* Title font. */
+h1, h2, h3, h4, h5, h6,
+div.title, caption.title,
+thead, p.table.header,
+#toctitle,
+#author, #revnumber, #revdate, #revremark,
+#footer {
+ font-family: Arial,Helvetica,sans-serif;
+}
+
+body {
+ margin: 1em 5% 1em 5%;
+}
+
+a {
+ color: blue;
+ text-decoration: underline;
+}
+a:visited {
+ color: fuchsia;
+}
+
+em {
+ font-style: italic;
+ color: navy;
+}
+
+strong {
+ font-weight: bold;
+ color: #083194;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ color: #527bbd;
+ margin-top: 1.2em;
+ margin-bottom: 0.5em;
+ line-height: 1.3;
+}
+
+h1, h2, h3 {
+ border-bottom: 2px solid silver;
+}
+h2 {
+ padding-top: 0.5em;
+}
+h3 {
+ float: left;
+}
+h3 + * {
+ clear: left;
+}
+h5 {
+ font-size: 1.0em;
+}
+
+div.sectionbody {
+ margin-left: 0;
+}
+
+hr {
+ border: 1px solid silver;
+}
+
+p {
+ margin-top: 0.5em;
+ margin-bottom: 0.5em;
+}
+
+ul, ol, li > p {
+ margin-top: 0;
+}
+ul > li { color: #aaa; }
+ul > li > * { color: black; }
+
+pre {
+ padding: 0;
+ margin: 0;
+}
+
+#author {
+ color: #527bbd;
+ font-weight: bold;
+ font-size: 1.1em;
+}
+#email {
+}
+#revnumber, #revdate, #revremark {
+}
+
+#footer {
+ font-size: small;
+ border-top: 2px solid silver;
+ padding-top: 0.5em;
+ margin-top: 4.0em;
+}
+#footer-text {
+ float: left;
+ padding-bottom: 0.5em;
+}
+#footer-badges {
+ float: right;
+ padding-bottom: 0.5em;
+}
+
+#preamble {
+ margin-top: 1.5em;
+ margin-bottom: 1.5em;
+}
+div.imageblock, div.exampleblock, div.verseblock,
+div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock,
+div.admonitionblock {
+ margin-top: 1.0em;
+ margin-bottom: 1.5em;
+}
+div.admonitionblock {
+ margin-top: 2.0em;
+ margin-bottom: 2.0em;
+ margin-right: 10%;
+ color: #606060;
+}
+
+div.content { /* Block element content. */
+ padding: 0;
+}
+
+/* Block element titles. */
+div.title, caption.title {
+ color: #527bbd;
+ font-weight: bold;
+ text-align: left;
+ margin-top: 1.0em;
+ margin-bottom: 0.5em;
+}
+div.title + * {
+ margin-top: 0;
+}
+
+td div.title:first-child {
+ margin-top: 0.0em;
+}
+div.content div.title:first-child {
+ margin-top: 0.0em;
+}
+div.content + div.title {
+ margin-top: 0.0em;
+}
+
+div.sidebarblock > div.content {
+ background: #ffffee;
+ border: 1px solid #dddddd;
+ border-left: 4px solid #f0f0f0;
+ padding: 0.5em;
+}
+
+div.listingblock > div.content {
+ border: 1px solid #dddddd;
+ border-left: 5px solid #f0f0f0;
+ background: #f8f8f8;
+ padding: 0.5em;
+}
+
+div.quoteblock, div.verseblock {
+ padding-left: 1.0em;
+ margin-left: 1.0em;
+ margin-right: 10%;
+ border-left: 5px solid #f0f0f0;
+ color: #777777;
+}
+
+div.quoteblock > div.attribution {
+ padding-top: 0.5em;
+ text-align: right;
+}
+
+div.verseblock > pre.content {
+ font-family: inherit;
+ font-size: inherit;
+}
+div.verseblock > div.attribution {
+ padding-top: 0.75em;
+ text-align: left;
+}
+/* DEPRECATED: Pre version 8.2.7 verse style literal block. */
+div.verseblock + div.attribution {
+ text-align: left;
+}
+
+div.admonitionblock .icon {
+ vertical-align: top;
+ font-size: 1.1em;
+ font-weight: bold;
+ text-decoration: underline;
+ color: #527bbd;
+ padding-right: 0.5em;
+}
+div.admonitionblock td.content {
+ padding-left: 0.5em;
+ border-left: 3px solid #dddddd;
+}
+
+div.exampleblock > div.content {
+ border-left: 3px solid #dddddd;
+ padding-left: 0.5em;
+}
+
+div.imageblock div.content { padding-left: 0; }
+span.image img { border-style: none; }
+a.image:visited { color: white; }
+
+dl {
+ margin-top: 0.8em;
+ margin-bottom: 0.8em;
+}
+dt {
+ margin-top: 0.5em;
+ margin-bottom: 0;
+ font-style: normal;
+ color: navy;
+}
+dd > *:first-child {
+ margin-top: 0.1em;
+}
+
+ul, ol {
+ list-style-position: outside;
+}
+ol.arabic {
+ list-style-type: decimal;
+}
+ol.loweralpha {
+ list-style-type: lower-alpha;
+}
+ol.upperalpha {
+ list-style-type: upper-alpha;
+}
+ol.lowerroman {
+ list-style-type: lower-roman;
+}
+ol.upperroman {
+ list-style-type: upper-roman;
+}
+
+div.compact ul, div.compact ol,
+div.compact p, div.compact p,
+div.compact div, div.compact div {
+ margin-top: 0.1em;
+ margin-bottom: 0.1em;
+}
+
+tfoot {
+ font-weight: bold;
+}
+td > div.verse {
+ white-space: pre;
+}
+
+div.hdlist {
+ margin-top: 0.8em;
+ margin-bottom: 0.8em;
+}
+div.hdlist tr {
+ padding-bottom: 15px;
+}
+dt.hdlist1.strong, td.hdlist1.strong {
+ font-weight: bold;
+}
+td.hdlist1 {
+ vertical-align: top;
+ font-style: normal;
+ padding-right: 0.8em;
+ color: navy;
+}
+td.hdlist2 {
+ vertical-align: top;
+}
+div.hdlist.compact tr {
+ margin: 0;
+ padding-bottom: 0;
+}
+
+.comment {
+ background: yellow;
+}
+
+.footnote, .footnoteref {
+ font-size: 0.8em;
+}
+
+span.footnote, span.footnoteref {
+ vertical-align: super;
+}
+
+#footnotes {
+ margin: 20px 0 20px 0;
+ padding: 7px 0 0 0;
+}
+
+#footnotes div.footnote {
+ margin: 0 0 5px 0;
+}
+
+#footnotes hr {
+ border: none;
+ border-top: 1px solid silver;
+ height: 1px;
+ text-align: left;
+ margin-left: 0;
+ width: 20%;
+ min-width: 100px;
+}
+
+div.colist td {
+ padding-right: 0.5em;
+ padding-bottom: 0.3em;
+ vertical-align: top;
+}
+div.colist td img {
+ margin-top: 0.3em;
+}
+
+@media print {
+ #footer-badges { display: none; }
+}
+
+#toc {
+ margin-bottom: 2.5em;
+}
+
+#toctitle {
+ color: #527bbd;
+ font-size: 1.1em;
+ font-weight: bold;
+ margin-top: 1.0em;
+ margin-bottom: 0.1em;
+}
+
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {
+ margin-top: 0;
+ margin-bottom: 0;
+}
+div.toclevel2 {
+ margin-left: 2em;
+ font-size: 0.9em;
+}
+div.toclevel3 {
+ margin-left: 4em;
+ font-size: 0.9em;
+}
+div.toclevel4 {
+ margin-left: 6em;
+ font-size: 0.9em;
+}
+
+span.aqua { color: aqua; }
+span.black { color: black; }
+span.blue { color: blue; }
+span.fuchsia { color: fuchsia; }
+span.gray { color: gray; }
+span.green { color: green; }
+span.lime { color: lime; }
+span.maroon { color: maroon; }
+span.navy { color: navy; }
+span.olive { color: olive; }
+span.purple { color: purple; }
+span.red { color: red; }
+span.silver { color: silver; }
+span.teal { color: teal; }
+span.white { color: white; }
+span.yellow { color: yellow; }
+
+span.aqua-background { background: aqua; }
+span.black-background { background: black; }
+span.blue-background { background: blue; }
+span.fuchsia-background { background: fuchsia; }
+span.gray-background { background: gray; }
+span.green-background { background: green; }
+span.lime-background { background: lime; }
+span.maroon-background { background: maroon; }
+span.navy-background { background: navy; }
+span.olive-background { background: olive; }
+span.purple-background { background: purple; }
+span.red-background { background: red; }
+span.silver-background { background: silver; }
+span.teal-background { background: teal; }
+span.white-background { background: white; }
+span.yellow-background { background: yellow; }
+
+span.big { font-size: 2em; }
+span.small { font-size: 0.6em; }
+
+span.underline { text-decoration: underline; }
+span.overline { text-decoration: overline; }
+span.line-through { text-decoration: line-through; }
+
+
+/*
+ * xhtml11 specific
+ *
+ * */
+
+tt {
+ font-family: monospace;
+ font-size: inherit;
+ color: navy;
+}
+
+div.tableblock {
+ margin-top: 1.0em;
+ margin-bottom: 1.5em;
+}
+div.tableblock > table {
+ border: 3px solid #527bbd;
+}
+thead, p.table.header {
+ font-weight: bold;
+ color: #527bbd;
+}
+p.table {
+ margin-top: 0;
+}
+/* Because the table frame attribute is overriden by CSS in most browsers. */
+div.tableblock > table[frame="void"] {
+ border-style: none;
+}
+div.tableblock > table[frame="hsides"] {
+ border-left-style: none;
+ border-right-style: none;
+}
+div.tableblock > table[frame="vsides"] {
+ border-top-style: none;
+ border-bottom-style: none;
+}
+
+
+/*
+ * html5 specific
+ *
+ * */
+
+.monospaced {
+ font-family: monospace;
+ font-size: inherit;
+ color: navy;
+}
+
+table.tableblock {
+ margin-top: 1.0em;
+ margin-bottom: 1.5em;
+}
+thead, p.tableblock.header {
+ font-weight: bold;
+ color: #527bbd;
+}
+p.tableblock {
+ margin-top: 0;
+}
+table.tableblock {
+ border-width: 3px;
+ border-spacing: 0px;
+ border-style: solid;
+ border-color: #527bbd;
+ border-collapse: collapse;
+}
+th.tableblock, td.tableblock {
+ border-width: 1px;
+ padding: 4px;
+ border-style: solid;
+ border-color: #527bbd;
+}
+
+table.tableblock.frame-topbot {
+ border-left-style: hidden;
+ border-right-style: hidden;
+}
+table.tableblock.frame-sides {
+ border-top-style: hidden;
+ border-bottom-style: hidden;
+}
+table.tableblock.frame-none {
+ border-style: hidden;
+}
+
+th.tableblock.halign-left, td.tableblock.halign-left {
+ text-align: left;
+}
+th.tableblock.halign-center, td.tableblock.halign-center {
+ text-align: center;
+}
+th.tableblock.halign-right, td.tableblock.halign-right {
+ text-align: right;
+}
+
+th.tableblock.valign-top, td.tableblock.valign-top {
+ vertical-align: top;
+}
+th.tableblock.valign-middle, td.tableblock.valign-middle {
+ vertical-align: middle;
+}
+th.tableblock.valign-bottom, td.tableblock.valign-bottom {
+ vertical-align: bottom;
+}
+
+
+/*
+ * manpage specific
+ *
+ * */
+
+body.manpage h1 {
+ padding-top: 0.5em;
+ padding-bottom: 0.5em;
+ border-top: 2px solid silver;
+ border-bottom: 2px solid silver;
+}
+body.manpage h2 {
+ border-style: none;
+}
+body.manpage div.sectionbody {
+ margin-left: 3em;
+}
+
+@media print {
+ body.manpage div#toc { display: none; }
+}
+
+
+/*
+ * Theme specific overrides of the preceding (asciidoc.css) CSS.
+ *
+ */
+body {
+ font-family: Garamond, Georgia, serif;
+ font-size: 17px;
+ color: #3E4349;
+ line-height: 1.3em;
+}
+h1, h2, h3, h4, h5, h6,
+div.title, caption.title,
+thead, p.table.header,
+#toctitle,
+#author, #revnumber, #revdate, #revremark,
+#footer {
+ font-family: Garmond, Georgia, serif;
+ font-weight: normal;
+ border-bottom-width: 0;
+ color: #3E4349;
+}
+div.title, caption.title { color: #596673; font-weight: bold; }
+h1 { font-size: 240%; }
+h2 { font-size: 180%; }
+h3 { font-size: 150%; }
+h4 { font-size: 130%; }
+h5 { font-size: 115%; }
+h6 { font-size: 100%; }
+#header h1 { margin-top: 0; }
+#toc {
+ color: #444444;
+ line-height: 1.5;
+ padding-top: 1.5em;
+}
+#toctitle {
+ font-size: 20px;
+}
+#toc a {
+ border-bottom: 1px dotted #999999;
+ color: #444444 !important;
+ text-decoration: none !important;
+}
+#toc a:hover {
+ border-bottom: 1px solid #6D4100;
+ color: #6D4100 !important;
+ text-decoration: none !important;
+}
+div.toclevel1 { margin-top: 0.2em; font-size: 16px; }
+div.toclevel2 { margin-top: 0.15em; font-size: 14px; }
+em, dt, td.hdlist1 { color: black; }
+strong { color: #3E4349; }
+a { color: #004B6B; text-decoration: none; border-bottom: 1px dotted #004B6B; }
+a:visited { color: #615FA0; border-bottom: 1px dotted #615FA0; }
+a:hover { color: #6D4100; border-bottom: 1px solid #6D4100; }
+div.tableblock > table, table.tableblock { border: 3px solid #E8E8E8; }
+th.tableblock, td.tableblock { border: 1px solid #E8E8E8; }
+ul > li > * { color: #3E4349; }
+pre, tt, .monospaced { font-family: Consolas,Menlo,'Deja Vu Sans Mono','Bitstream Vera Sans Mono',monospace; }
+tt, .monospaced { font-size: 0.9em; color: black;
+}
+div.exampleblock > div.content, div.sidebarblock > div.content, div.listingblock > div.content { border-width: 0 0 0 3px; border-color: #E8E8E8; }
+div.verseblock { border-left-width: 0; margin-left: 3em; }
+div.quoteblock { border-left-width: 3px; margin-left: 0; margin-right: 0;}
+div.admonitionblock td.content { border-left: 3px solid #E8E8E8; }
+
+
+@media screen {
+ body {
+ max-width: 50em; /* approximately 80 characters wide */
+ margin-left: 16em;
+ }
+
+ #toc {
+ position: fixed;
+ top: 0;
+ left: 0;
+ bottom: 0;
+ width: 13em;
+ padding: 0.5em;
+ padding-bottom: 1.5em;
+ margin: 0;
+ overflow: auto;
+ border-right: 3px solid #f8f8f8;
+ background-color: white;
+ }
+
+ #toc .toclevel1 {
+ margin-top: 0.5em;
+ }
+
+ #toc .toclevel2 {
+ margin-top: 0.25em;
+ display: list-item;
+ color: #aaaaaa;
+ }
+
+ #toctitle {
+ margin-top: 0.5em;
+ }
+}
+</style>
+<script type="text/javascript">
+/*<![CDATA[*/
+var asciidoc = { // Namespace.
+
+/////////////////////////////////////////////////////////////////////
+// Table Of Contents generator
+/////////////////////////////////////////////////////////////////////
+
+/* Author: Mihai Bazon, September 2002
+ * http://students.infoiasi.ro/~mishoo
+ *
+ * Table Of Content generator
+ * Version: 0.4
+ *
+ * Feel free to use this script under the terms of the GNU General Public
+ * License, as long as you do not remove or alter this notice.
+ */
+
+ /* modified by Troy D. Hanson, September 2006. License: GPL */
+ /* modified by Stuart Rackham, 2006, 2009. License: GPL */
+
+// toclevels = 1..4.
+toc: function (toclevels) {
+
+ function getText(el) {
+ var text = "";
+ for (var i = el.firstChild; i != null; i = i.nextSibling) {
+ if (i.nodeType == 3 /* Node.TEXT_NODE */) // IE doesn't speak constants.
+ text += i.data;
+ else if (i.firstChild != null)
+ text += getText(i);
+ }
+ return text;
+ }
+
+ function TocEntry(el, text, toclevel) {
+ this.element = el;
+ this.text = text;
+ this.toclevel = toclevel;
+ }
+
+ function tocEntries(el, toclevels) {
+ var result = new Array;
+ var re = new RegExp('[hH]([1-'+(toclevels+1)+'])');
+ // Function that scans the DOM tree for header elements (the DOM2
+ // nodeIterator API would be a better technique but not supported by all
+ // browsers).
+ var iterate = function (el) {
+ for (var i = el.firstChild; i != null; i = i.nextSibling) {
+ if (i.nodeType == 1 /* Node.ELEMENT_NODE */) {
+ var mo = re.exec(i.tagName);
+ if (mo && (i.getAttribute("class") || i.getAttribute("className")) != "float") {
+ result[result.length] = new TocEntry(i, getText(i), mo[1]-1);
+ }
+ iterate(i);
+ }
+ }
+ }
+ iterate(el);
+ return result;
+ }
+
+ var toc = document.getElementById("toc");
+ if (!toc) {
+ return;
+ }
+
+ // Delete existing TOC entries in case we're reloading the TOC.
+ var tocEntriesToRemove = [];
+ var i;
+ for (i = 0; i < toc.childNodes.length; i++) {
+ var entry = toc.childNodes[i];
+ if (entry.nodeName.toLowerCase() == 'div'
+ && entry.getAttribute("class")
+ && entry.getAttribute("class").match(/^toclevel/))
+ tocEntriesToRemove.push(entry);
+ }
+ for (i = 0; i < tocEntriesToRemove.length; i++) {
+ toc.removeChild(tocEntriesToRemove[i]);
+ }
+
+ // Rebuild TOC entries.
+ var entries = tocEntries(document.getElementById("content"), toclevels);
+ for (var i = 0; i < entries.length; ++i) {
+ var entry = entries[i];
+ if (entry.element.id == "")
+ entry.element.id = "_toc_" + i;
+ var a = document.createElement("a");
+ a.href = "#" + entry.element.id;
+ a.appendChild(document.createTextNode(entry.text));
+ var div = document.createElement("div");
+ div.appendChild(a);
+ div.className = "toclevel" + entry.toclevel;
+ toc.appendChild(div);
+ }
+ if (entries.length == 0)
+ toc.parentNode.removeChild(toc);
+},
+
+
+/////////////////////////////////////////////////////////////////////
+// Footnotes generator
+/////////////////////////////////////////////////////////////////////
+
+/* Based on footnote generation code from:
+ * http://www.brandspankingnew.net/archive/2005/07/format_footnote.html
+ */
+
+footnotes: function () {
+ // Delete existing footnote entries in case we're reloading the footnodes.
+ var i;
+ var noteholder = document.getElementById("footnotes");
+ if (!noteholder) {
+ return;
+ }
+ var entriesToRemove = [];
+ for (i = 0; i < noteholder.childNodes.length; i++) {
+ var entry = noteholder.childNodes[i];
+ if (entry.nodeName.toLowerCase() == 'div' && entry.getAttribute("class") == "footnote")
+ entriesToRemove.push(entry);
+ }
+ for (i = 0; i < entriesToRemove.length; i++) {
+ noteholder.removeChild(entriesToRemove[i]);
+ }
+
+ // Rebuild footnote entries.
+ var cont = document.getElementById("content");
+ var spans = cont.getElementsByTagName("span");
+ var refs = {};
+ var n = 0;
+ for (i=0; i<spans.length; i++) {
+ if (spans[i].className == "footnote") {
+ n++;
+ var note = spans[i].getAttribute("data-note");
+ if (!note) {
+ // Use [\s\S] in place of . so multi-line matches work.
+ // Because JavaScript has no s (dotall) regex flag.
+ note = spans[i].innerHTML.match(/\s*\[([\s\S]*)]\s*/)[1];
+ spans[i].innerHTML =
+ "[<a id='_footnoteref_" + n + "' href='#_footnote_" + n +
+ "' title='View footnote' class='footnote'>" + n + "</a>]";
+ spans[i].setAttribute("data-note", note);
+ }
+ noteholder.innerHTML +=
+ "<div class='footnote' id='_footnote_" + n + "'>" +
+ "<a href='#_footnoteref_" + n + "' title='Return to text'>" +
+ n + "</a>. " + note + "</div>";
+ var id =spans[i].getAttribute("id");
+ if (id != null) refs["#"+id] = n;
+ }
+ }
+ if (n == 0)
+ noteholder.parentNode.removeChild(noteholder);
+ else {
+ // Process footnoterefs.
+ for (i=0; i<spans.length; i++) {
+ if (spans[i].className == "footnoteref") {
+ var href = spans[i].getElementsByTagName("a")[0].getAttribute("href");
+ href = href.match(/#.*/)[0]; // Because IE return full URL.
+ n = refs[href];
+ spans[i].innerHTML =
+ "[<a href='#_footnote_" + n +
+ "' title='View footnote' class='footnote'>" + n + "</a>]";
+ }
+ }
+ }
+},
+
+install: function(toclevels) {
+ var timerId;
+
+ function reinstall() {
+ asciidoc.footnotes();
+ if (toclevels) {
+ asciidoc.toc(toclevels);
+ }
+ }
+
+ function reinstallAndRemoveTimer() {
+ clearInterval(timerId);
+ reinstall();
+ }
+
+ timerId = setInterval(reinstall, 500);
+ if (document.addEventListener)
+ document.addEventListener("DOMContentLoaded", reinstallAndRemoveTimer, false);
+ else
+ window.onload = reinstallAndRemoveTimer;
+}
+
+}
+asciidoc.install(2);
+/*]]>*/
+</script>
+</head>
+<body class="book">
+<div id="header">
+<h1>Comenzando en KiCad</h1>
+<span id="author">The KiCad Team</span><br>
+<div id="toc">
+ <div id="toctitle">Tabla de contenidos</div>
+ <noscript><p><b>JavaScript must be enabled in your browser to display the table of contents.</b></p></noscript>
+</div>
+</div>
+<div id="content">
+<div id="preamble">
+<div class="sectionbody">
+<div class="paragraph"><p><em>Guía Esencial y concisa para dominar KiCad en el desarrollo exitoso de
+sofisticadas placas de circuito impreso.</em></p></div>
+<div class="paragraph" id="copyright"><p><strong>Copyright</strong></p></div>
+<div class="paragraph"><p>Este documento está protegido por Copyright &#169; 2010 a 2015 de sus autores,
+mencionados a continuación. Puede distribuirlo y/o modificarlo bajo los
+términos de la GNU General Public License
+(<a href="http://www.gnu.org/licenses/gpl.html">http://www.gnu.org/licenses/gpl.html</a>), versión 3 o posterior, o la Creative
+Commons Attribution License (http : //creativecommons.org/licenses/by/3.0/),
+versión 3.0 o posterior.</p></div>
+<div class="paragraph"><p>Todas las marcas mencionadas en esta guía pertenecen a sus legítimos
+propietarios.</p></div>
+<div class="paragraph" id="contributors"><p><strong>Contribuidores</strong></p></div>
+<div class="paragraph"><p>David Jahshan, Phil Hutchinson, Fabrizio Tappero, Christina Jarron, Melroy
+van den Berg.</p></div>
+<div class="paragraph" id="translation"><p><strong>Traducción</strong></p></div>
+<div class="paragraph"><p>Antonio Morales &lt;<a href="mailto:antonio1010.mr@gmail.com">antonio1010.mr@gmail.com</a>&gt;, 2015-2016</p></div>
+<div class="paragraph" id="feedback"><p><strong>Realimentación</strong></p></div>
+<div class="paragraph"><p>Por favor dirija cualquier reporte de fallo, sugerencia o nuevas versiones
+a:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Acerca de la documentación de KiCad:
+ <a href="https://github.com/KiCad/kicad-doc/issues">https://github.com/KiCad/kicad-doc/issues</a>
+</p>
+</li>
+<li>
+<p>
+Acerca del software KiCad: <a href="https://bugs.launchpad.net/kicad">https://bugs.launchpad.net/kicad</a>
+</p>
+</li>
+<li>
+<p>
+Acerca de la traducción del software KiCad i18n:
+ <a href="https://github.com/KiCad/kicad-i18n/issues">https://github.com/KiCad/kicad-i18n/issues</a>
+</p>
+</li>
+</ul></div>
+<div class="paragraph" id="publication_date"><p><strong>Fecha de publicación</strong></p></div>
+<div class="paragraph"><p>16 de Mayo de 2015.</p></div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="introduction-to-kicad">1. Introducción a KiCad</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>KiCad es una herramienta software open-source para la creación de diagramas
+electrónicos y diseño de placas de circuito impreso. Bajo su singular
+fachada, KiCad incorpora un elegante conjunto con las siguientes
+herramientas de software independientes:</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:33%;">
+<col style="width:33%;">
+<col style="width:33%;">
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top" >Nombre del programa</th>
+<th class="tableblock halign-left valign-top" >Descripción</th>
+<th class="tableblock halign-left valign-top" >Extensión de Archivo</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">KiCad</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Gestor de proyectos</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="monospaced">*.pro</span></p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Eeschema</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Editor de esquemas (esquemas y componentes)</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="monospaced">*.sch, *.lib, *.net</span></p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">CvPcb</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selector de huellas</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="monospaced">*.net</span></p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Pcbnew</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Editor de placa de circuito</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="monospaced">*.kicad_pcb</span></p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">GerbView</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Visor de ficheros Gerber</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Extensiones gerbers usuales</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Bitmap2Component</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Crea componentes o huellas a partir de imágenes bitmap</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="monospaced">*.lib, *.kicad_mod, *.kicad_wks</span></p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">PCB Calculator</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Calculadora de componentes, tamaños de pistas, espaciado eléctrico, códigos de colores,y mas&#8230;</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ninguno</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Pl Editor</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Editor de formatos de página</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="monospaced">*.kicad_wks</span></p></td>
+</tr>
+</tbody>
+</table>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">La lista de extensiones de fichero no esta completa y solo contiene un
+subconjunto de los archivos con los que trabaja KiCad, lo cual es útil para
+un entendimiento básico de qué ficheros son utilizados por qué aplicación.</td>
+</tr></table>
+</div>
+<div class="paragraph"><p>KiCad puede considerarse lo suficientemente maduro como para ser utilizado
+en el desarrollo exitoso y mantenimiento de tarjetas electrónicas complejas.</p></div>
+<div class="paragraph"><p>KiCad no presenta ninguna limitación en cuanto al tamaño de la placa de
+circuito y puede gestionar fácilmente hasta 32 capas de cobre, hasta 14
+capas técnicas y hasta 4 capas auxiliares. KiCad puede crear todos los
+archivos necesarios para la construcción de placas de circuito impreso,
+archivos Gerber para foto-plotters, archivos para taladrado, archivos de
+ubicación de los componentes y mucho más.</p></div>
+<div class="paragraph"><p>Al ser de código abierto (licencia GPL), KiCad representa la herramienta
+ideal para proyectos orientados a la creación de equipos electrónicos con
+estilo open-source.</p></div>
+<div class="paragraph"><p>En Internet, la casa de KiCad es:</p></div>
+<div class="paragraph"><p><a href="http://www.kicad-pcb.org/">http://www.kicad-pcb.org/</a></p></div>
+<div class="sect2">
+<h3 id="download-and-install-kicad">1.1. Descargar e instalar KiCad</h3>
+<div class="paragraph"><p>KiCad funciona en GNU/Linux, Apple OS X y Windows. Puede encontrar la
+mayoría de instrucciones actualizadas y enlaces de descarga en:</p></div>
+<div class="paragraph"><p><a href="http://www.kicad-pcb.org/download/">http://www.kicad-pcb.org/download/</a></p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Importante</div>
+</td>
+<td class="content">Las versiones estables de KiCad se publican periódicamente por la
+<a href="http://ci.kicad-pcb.org/job/kicad-doxygen/ws/Documentation/doxygen/html/md_Documentation_development_stable-release-policy.html">KiCad
+Stable Release Policy</a>. Nuevas características continuamente se están
+añadiendo a la rama de desarrollo. Si desea tomar ventaja de estas nuevas
+características y ayudar probándolas, descargue el último paquete nightly
+build para su plataforma. Las Nightly Builds pueden introducir errores, pero
+el objetivo del equipo de desarrollo de KiCad es mantener la rama de
+desarrollo tan usable como sea posible durante el desarrollo de las nuevas
+funcionalidades.</td>
+</tr></table>
+</div>
+</div>
+<div class="sect2">
+<h3 id="under-linux">1.2. Bajo GNU/Linux</h3>
+<div class="paragraph"><div class="title">Versión estable</div><p>Se pueden encontrar Versiones estables de KiCad en la mayoría de los
+gestores de paquetes de las distintas distribuciones como kicad y
+kicad-doc. Si su distribución no proporciona la última versión estable, por
+favor, siga las instrucciones para versiones inestables y seleccione e
+instale la última versión estable.</p></div>
+<div class="paragraph"><div class="title">Versiones Inestables (nightly development)</div><p>Las versiones inestables se construyen a partir del código fuente más
+reciente. A veces pueden tener errores que causan la corrupción de archivos,
+generar malos gerbers, etc, pero en general son estables y tienen las
+últimas características.</p></div>
+<div class="paragraph"><p>En Ubuntu, la forma más fácil de instalar una versión inestable de KiCad es
+a través <em>PPA</em> y <em>Aptitude</em>. Escriba lo siguiente en una terminal:</p></div>
+<div class="quoteblock">
+<div class="content">
+<div class="paragraph"><p>sudo add-apt-repository ppa:js-reynaud/ppa-kicad</p></div>
+<div class="paragraph"><p>sudo aptitude update &amp;&amp; sudo aptitude safe-upgrade</p></div>
+<div class="paragraph"><p>sudo aptitude install kicad kicad-doc-en</p></div>
+</div>
+<div class="attribution">
+</div></div>
+<div class="paragraph"><p>Bajo Fedora la forma más fácil de instalar una versión inestable es a través
+<em>copr</em>. Para instalar KiCad vía copr escriba lo siguiente dentro de copr:</p></div>
+<div class="quoteblock">
+<div class="content">
+<div class="paragraph"><p>sudo dnf copr enable mangelajo/kicad</p></div>
+<div class="paragraph"><p>sudo dnf install kicad</p></div>
+</div>
+<div class="attribution">
+</div></div>
+<div class="paragraph"><p>Como alternativa, puede descargar e instalar una versión pre-compilada de
+KiCad, o descargar directamente el código fuente, compilar e instalar KiCad.</p></div>
+</div>
+<div class="sect2">
+<h3 id="under-apple-os-x">1.3. Bajo Apple OS X</h3>
+<div class="paragraph"><div class="title">Versión estable</div><p>Las versiones estables de KiCad para OS X pueden encontrarse en:
+<a href="http://downloads.kicad-pcb.org/osx/stable/">http://downloads.kicad-pcb.org/osx/stable/</a></p></div>
+<div class="paragraph"><div class="title">Versiones Inestables (nightly development)</div><p>Las versiones inestables se construyen a partir del código fuente más
+reciente. A veces pueden tener errores que causan la corrupción de archivos,
+generar malos gerbers, etc, pero en general son estables y tienen las
+últimas características.</p></div>
+<div class="paragraph"><p>Las versiones inestables pueden encontrarse en:
+<a href="http://downloads.kicad-pcb.org/osx/">http://downloads.kicad-pcb.org/osx/</a></p></div>
+</div>
+<div class="sect2">
+<h3 id="under-Windows">1.4. Bajo Windows</h3>
+<div class="paragraph"><div class="title">Versión estable</div><p>Las versiones estables de KiCad para Windows pueden encontrarse en:
+<a href="http://downloads.kicad-pcb.org/windows/stable/">http://downloads.kicad-pcb.org/windows/stable/</a></p></div>
+<div class="paragraph"><div class="title">Versiones Inestables (nightly development)</div><p>Las versiones inestables se construyen a partir del código fuente más
+reciente. A veces pueden tener errores que causan la corrupción de archivos,
+generar malos gerbers, etc, pero en general son estables y tienen las
+últimas características.</p></div>
+<div class="paragraph"><p>Para Windows puede encontrar las versiones de desarrollo en:
+<a href="http://downloads.kicad-pcb.org/windows/">http://downloads.kicad-pcb.org/windows/</a></p></div>
+</div>
+<div class="sect2">
+<h3 id="support">1.5. Soporte</h3>
+<div class="paragraph"><p>Si tiene ideas, comentarios o preguntas, o si simplemente necesita ayuda:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Visite el <a href="https://forum.kicad.info/">Foro</a>
+</p>
+</li>
+<li>
+<p>
+Únase al <a href="http://webchat.freenode.net/?channels=kicad">canal IRC #kicad</a> en
+ Freenode
+</p>
+</li>
+<li>
+<p>
+Vea los <a href="http://www.kicad-pcb.org/help/tutorials/">Tutoriales</a>
+</p>
+</li>
+</ul></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="kicad-work-flow">2. Flujo de trabajo en KiCad</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>A pesar de sus similitudes con otras herramientas de software para PCB,
+KiCad se caracteriza por un interesante flujo de trabajo en la que los
+símbolos de componentes y sus huellas en realidad son dos entidades
+separadas. A menudo esto es objeto de discusión en foros de Internet.</p></div>
+<div class="sect2">
+<h3 id="kicad-work-flow-overview">2.1. Resumen del flujo de trabajo en KiCad</h3>
+<div class="paragraph"><p>El flujo de trabajo KiCad se compone de dos tareas principales: realizar el
+esquema y trazar la placa. Tanto una biblioteca de componentes como una
+biblioteca de huella son necesarias para estas dos tareas. KiCad tiene un
+montón de ambas. Sólo en caso de que no sean suficientes, KiCad también
+tiene las herramientas necesarias para crear otras nuevas.</p></div>
+<div class="paragraph"><p>En la imagen de abajo, se ve un diagrama de flujo que representa el flujo de
+trabajo KiCad. La imagen explica los pasos que necesita tomar, en qué
+orden. Cuando procede, se añade el icono por comodidad.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/es/kicad_flowchart.png" alt="KiCad Flowchart">
+</div>
+</div>
+<div class="paragraph"><p>Para obtener más información sobre cómo crear un componente, consulte la
+sección de este documento <a href="#make-schematic-components-in-kicad">Realizar símbolos de componentes en KiCad</a>. Y para obtener más información acerca de
+cómo crear una nueva huella, consulte la sección de este documento
+<a href="#make-component-footprints">Realizar huellas de componentes</a>.</p></div>
+<div class="paragraph"><p>En la página siguiente:</p></div>
+<div class="paragraph"><p><a href="http://kicad.rohrbacher.net/quicklib.php">http://kicad.rohrbacher.net/quicklib.php</a></p></div>
+<div class="paragraph"><p>Encontrará un ejemplo de uso de una herramienta que le permite crear
+rápidamente componentes para KiCad. Para obtener más información acerca de
+quicklib, consulte la sección de este documento
+<a href="#make-schematic-components-with-quicklib">Hacer símbolos con quicklib</a>.</p></div>
+</div>
+<div class="sect2">
+<h3 id="forward-and-backward-annotation">2.2. Anotado hacia adelante y hacia atrás</h3>
+<div class="paragraph"><p>Una vez que se ha realizado un esquema electrónico, el siguiente paso es
+transferirlo a una PCB siguiendo el flujo de trabajo de KiCad. Cuando el
+proceso de diseño de la placa se ha realizado parcial o totalmente, puede
+ser necesario añadir componentes o nodos adicionales, mover elementos o
+mucho más. Esto se puede realizar de dos maneras: mediante anotado hacia
+adelante o hacia atrás.</p></div>
+<div class="paragraph"><p>La anotación hacia atrás es el proceso de enviar un cambio de diseño desde
+la PCB de nuevo a su esquema correspondiente. Hay quien no considera esta
+característica de particular utilidad.</p></div>
+<div class="paragraph"><p>El anotado hacia adelante es el proceso de enviar cambios en el esquema al
+diseño de la PCB correspondiente. Esta es una característica fundamental, ya
+que realmente no es deseable volver a realizar todo el diseño de la PCB cada
+vez que realice una modificación en el esquema. La anotación hacia adelante
+se discute en la sección <a href="#forward-annotation-in-kicad">Anotado hacia adelante</a>.</p></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="draw-electronic-schematics">3. Dibujar esquemas electrónicos</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>En esta sección vamos a aprender a dibujar un esquema electrónico utilizando
+KiCad.</p></div>
+<div class="sect2">
+<h3 id="using-eeschema">3.1. Usando Eeschema</h3>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+En Windows ejecute kicad.exe. Bajo Linux escriba <em>kicad</em> en una
+ terminal. Ahora se encuentra en la ventana principal del gestor del
+ proyectos de KiCad. Desde aquí tiene acceso a ocho herramientas de software
+ independientes: <em>Eeschema</em>, <em>Schematic Library Editor</em>, <em>Pcbnew</em>,
+ <em>PCB Footprint Editor</em>, <em>GerbView</em>, <em>Bitmap2Component</em>, <em>PCB
+ Calculator</em> y <em>Pl Editor</em>. Consulte la tabla de flujo de trabajo para
+ obtener una idea de cómo se utilizan las principales herramientas.
+</p>
+<div class="imageblock">
+<div class="content">
+<img src="images/kicad_main_window.png" alt="KiCad Main Window">
+</div>
+</div>
+</li>
+<li>
+<p>
+Cree un nuevo proyecto: <strong>Archivo</strong> &#8594; <strong>Nuevo proyecto</strong> &#8594; <strong>Nuevo
+ proyecto</strong>. Asigne el nombre <em>Tutorial1</em> al archivo de proyecto. El archivo
+ de proyecto tomará automáticamente la extensión ".pro". KiCad le sugerirá
+ crear un directorio dedicado para albergar el proyecto, haga clic en "Sí"
+ para confirmar. Todos los archivos del proyecto se guardarán ahí.
+</p>
+</li>
+<li>
+<p>
+Comencemos creando un esquema. Inicie el editor de esquemas <em>Eeschema</em>,
+ <span class="image">
+<img src="images/icons/eeschema.png" alt="Eeschema">
+</span>. Es el primer botón de la
+ izquierda.
+</p>
+</li>
+<li>
+<p>
+Haga clic en el icono <em>configuración de página</em>:
+ <span class="image">
+<img src="images/icons/sheetset.png" alt="Sheet settings icon">
+</span> en la barra de
+ herramientas superior. Ajuste del tamaño de página a <em>A4</em> y escriba como
+ título "Tutorial 1". Puede comprobar que si fuera necesario puede introducir
+ más información. Haga clic en Aceptar. Esta información se rellenará en el
+ marco del esquema en la esquina inferior derecha. Utilice la rueda del ratón
+ para realizar zoom. Guarde todo el esquema:. <strong>Archivo</strong> &#8594; <strong>Guardar
+ Esquema</strong>
+</p>
+</li>
+<li>
+<p>
+Ahora vamos a ubicar nuestro primer componente. Haga clic en el icono de
+ <em>Añadir componente</em> <span class="image">
+<img src="images/icons/add_component.png" alt="Add component Icon">
+</span>
+ en la barra de herramientas derecha. La misma funcionalidad se consigue
+ pulsando su correspondiente atajo de teclado (tecla <em>a</em>).
+</p>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">Puede ver un listado de todos los atajos de teclado disponibles pulsando la
+tecla <em>?</em>.</td>
+</tr></table>
+</div>
+</li>
+<li>
+<p>
+Haga clic en medio de la hoja del esquema. La ventana <em>Seleccionar
+ Componente</em> aparecerá en la pantalla. Vamos a colocar una
+ resistencia. Busque/filtre por la letra "R" de <strong>R</strong>esistor. Podrá observar
+ el titulo "device" sobre la Resistencia. Este epígrafe "device" es el nombre
+ de la biblioteca donde se encuentra el componente, que es una biblioteca
+ bastante genérica y útil.
+</p>
+<div class="imageblock">
+<div class="content">
+<img src="images/es/choose_component.png" alt="Choose Component">
+</div>
+</div>
+</li>
+<li>
+<p>
+Haga doble clic en él. Esto cerrará la ventana "Seleccionar
+ componente". Coloque el componente en la hoja del esquema haciendo clic
+ donde desee ubicarlo.
+</p>
+</li>
+<li>
+<p>
+Haga clic en el icono de la lupa para hacer zoom sobre el
+ componente. También puede utilizar la rueda del ratón para acercar y alejar
+ la imagen. Pulse el botón central del ratón (rueda) para desplazarse
+ horizontal y verticalmente.
+</p>
+</li>
+<li>
+<p>
+Intente colocar el ratón sobre el componente <em>R</em> y pulse la tecla r. El
+ componente debería girarse. De hecho no necesita hacer clic en el componente
+ para rotarlo.
+</p>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">Si el ratón estaba sobre el <em>Campo Referencia</em> (<em>R</em>) o <em>Campo Valor</em>
+(<em>R?</em>), Aparecerá un menú. Verá estos menús <em>Aclarar Selección</em> a menudo en
+KiCad, estos permiten trabajar en los objetos que se encuentran unos encima
+de otros. En este caso, indique a KiCad que desea realizar la acción en el
+<em>Componente &#8230;R&#8230;</em>.</td>
+</tr></table>
+</div>
+</li>
+<li>
+<p>
+Haga clic derecho en el medio del componente y seleccione <strong>Editar
+ componente</strong> &#8594; <strong>Valor</strong>. Puede lograr el mismo resultado situandose sobre
+ el componente y pulsando la tecla v. Alternativamente, la tecla e le llevará
+ a una ventana de edición más general. Observe cómo el menú del botón derecho
+ muestra los atajos del teclado para todas las acciones disponibles.
+</p>
+<div class="imageblock">
+<div class="content">
+<img src="images/es/edit_component_dropdown.png" alt="Edit component menu">
+</div>
+</div>
+</li>
+<li>
+<p>
+Aparecerá la ventana de valor del componente. Reemplace el valor actual <em>R</em>
+ con <em>1k</em>. Haga clic en Aceptar.
+</p>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">No cambie el campo referencia (R?), Esto se hará de forma automática más
+adelante. El valor dentro de la resistencia ahora debería ser <em>1k</em>.</td>
+</tr></table>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/resistor_value.png" alt="Resistor Value">
+</div>
+</div>
+</li>
+<li>
+<p>
+Para colocar otra resistencia, simplemente haga clic donde desee que la
+ resistencia aparezca. La ventana de selección de componentes aparecerá de
+ nuevo.
+</p>
+</li>
+<li>
+<p>
+La resistencia que eligió previamente se encuentra ahora en la lista
+ Historial, apareciendo como <em>R</em>. Haga clic en Aceptar y coloque el
+ componente.
+</p>
+<div class="imageblock">
+<div class="content">
+<img src="images/es/component_history.png" alt="Component history">
+</div>
+</div>
+</li>
+<li>
+<p>
+En caso de que haya cometido un error y desee eliminar un componente, haga
+ clic derecho sobre el componente y luego clic en <em>Eliminar Componente</em>. Esto
+ eliminará el componente del esquema. Como alternativa, puede situarse sobre
+ el componente que desea eliminar y pulsar la tecla del.
+</p>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">Puede editar cualquier atajo de teclado predeterminado, vaya a
+<strong>Preferencias</strong> &#8594; <strong>Atajos de teclado</strong> &#8594; <strong>Editar atajos de
+teclado</strong>. Cualquier modificación se guardará inmediatamente.</td>
+</tr></table>
+</div>
+</li>
+<li>
+<p>
+También puede duplicar un componente existente ya en su hoja de esquema
+ situando el cursor sobre éste y pulsando la tecla c. Haga clic donde desee
+ colocar el nuevo componente duplicado.
+</p>
+</li>
+<li>
+<p>
+Haga clic derecho en la segunda resistencia. Seleccione <em>Arrastrar
+ Componente</em>. Recoloque el componente y haga clic izquierdo para situarlo. La
+ misma funcionalidad puede lograrse situando el cursor sobre el componente y
+ pulsando la tecla g. Utilice la tecla r para girar el componente. La tecla x
+ y la tecla y voltearán el componente sobre el eje correspondiente..
+</p>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content"><strong>Clic derecho</strong> &#8594; <strong>Mover componente</strong> (equivalente a la pulsación de la
+letra m) es también una buena opción para mover cualquier objeto, pero
+es mejor usarla solo con las etiquetas de componentes y componentes aun no
+conectados. Se verá posteriormente el porqué de este caso.</td>
+</tr></table>
+</div>
+</li>
+<li>
+<p>
+Edite la segunda resistencia situando el ratón sobre ella y pulsando la
+ letra v. Reemplace <em>R</em> con <em>100</em>. Puede deshacer cualquiera de las acciones
+ con las teclas ctrl+z.
+</p>
+</li>
+<li>
+<p>
+Cambie el tamaño de la rejilla. Probablemente haya notado que en la hoja del
+ esquema todos los componentes se encajan en una rejilla de paso
+ grande. Puede cambiar fácilmente el tamaño de la rejilla mediante <strong>Clic
+ derecho</strong> &#8594; <strong>Selección de Rejilla</strong>. <em>En General, es recomendable utilizar
+ una rejilla de 50,0 mils (milésimas de pulgada) para la hoja del esquema</em>.
+</p>
+</li>
+<li>
+<p>
+Vamos a añadir un componente desde una biblioteca que no está configurada en
+ el proyecto predeterminado. En el menú, elija <strong>Preferencias</strong> &#8594;
+ <strong>Bibliotecas de Componentes</strong> y haga clic en el botón <strong>Añadir</strong> de
+ <strong>Archivos de bibliotecas de componentes</strong>.
+</p>
+</li>
+<li>
+<p>
+Necesita encontrar donde están instaladas las bibliotecas oficiales de KiCad
+ en su ordenador. Busque un directorio llamado <span class="monospaced">library</span> con cientos de
+ archivos <span class="monospaced">.dcm</span> y <span class="monospaced">.lib</span>. Pruebe en <span class="monospaced">C:\Program Files (x86)\KiCad\share\</span>
+ (Windows) o <span class="monospaced">/usr/share/kicad/library/</span> (Linux). Cuando haya encontrado el
+ directorio, elija y añada la biblioteca <em>microchip_pic12mcu</em> y cierre la
+ ventana.
+</p>
+</li>
+<li>
+<p>
+Repita los pasos para añadir un componente, sin embargo seleccione la
+ biblioteca <em>microchip_pic12mcu</em> en vez de la biblioteca <em>device</em> y elija el
+ componente <em>PIC12C508A-I/SN</em>.
+</p>
+</li>
+<li>
+<p>
+Sitúe el ratón sobre el componente microcontrolador. Presione las tecla y o
+ la tecla x en el teclado. Observe como es volteado el componente sobre su
+ eje x o su eje y. Vuelva a presionar la tecla para volverlo a situar en su
+ orientación original.
+</p>
+</li>
+<li>
+<p>
+Repita los pasos para añadir un componente, esta vez eligiendo la biblioteca
+ <em>device</em> y eligiendo un componente <em>LED</em>.
+</p>
+</li>
+<li>
+<p>
+Organice todos los componentes en su esquema con la distribución que se
+ muestra debajo.
+</p>
+<div class="imageblock">
+<div class="content">
+<img src="images/gsik_tutorial1_010.png" alt="gsik_tutorial1_010_png">
+</div>
+</div>
+</li>
+<li>
+<p>
+Ahora necesitamos crear el símbolo <em>MYCON3</em> para nuestro conector de 3
+ pines. Puede saltar a la sección <a href="#make-schematic-components-in-kicad">Crear Símbolos de Esquema en KiCad</a> para aprender como realizar este componente y
+ regresar a esta sección para continuar con el diseño.
+</p>
+</li>
+<li>
+<p>
+Ahora podemos colocar el nuevo componente recién creado. Pulse la tecla <em>a</em>
+ y seleccione el componente <em>MYCONN3</em> de la biblioteca <em>mylib</em>.
+</p>
+</li>
+<li>
+<p>
+El identificador <em>J?</em> aparecerá bajo la etiqueta de <em>MYCONN3</em>. Si quiere
+ cambiar su posición, haga clic derecho sobre <em>J?</em> y elija <em>Mover Referencia</em>
+ (equivalente a la pulsación de la tecla m). Puede resultar útil ampliar
+ mediante el zoom antes/durante la realización. Reubique <em>J?</em> bajo el
+ componente como se muestra debajo. Las etiquetas pueden ser movidas tantas
+ veces como sea necesario.
+</p>
+<div class="imageblock">
+<div class="content">
+<img src="images/gsik_myconn3_s.png" alt="gsik_myconn3_s_png">
+</div>
+</div>
+</li>
+<li>
+<p>
+Es hora de colocar los símbolos de alimentación y tierra. Haga clic en el
+ botón <em>Colocar puerto de alimentación</em>
+ <span class="image">
+<img src="images/icons/add_power.png" alt="add_power_png">
+</span> en la barra de herramientas
+ derecha. Puede conseguir el mismo efecto pulsando la tecla <em>p</em>. En la
+ ventana de selección de componentes, desplácese y seleccione <em>VCC</em> de la
+ biblioteca <em>power</em>. Haga clic en OK.
+</p>
+</li>
+<li>
+<p>
+Haga clic sobre el pin de la resistencia de 1k para colocar el puerto
+ VCC. Haga clic en la zona superior del pin <em>VDD</em> del microcontrolador. En el
+ <em>histórico del selector de componentes</em> seleccione <em>VCC</em> y colóquelo al lado
+ del pin VDD. Repita el proceso para añadir un nuevo puerto VCC por encima
+ del pin VCC de <em>MYCONN3</em>.
+</p>
+</li>
+<li>
+<p>
+Repita el proceso pero esta vez seleccione el puerto GND. Coloque un símbolo
+ GND bajo el pin GND de <em>MYCONN3</em>. Coloque otro símbolo GND a la derecha del
+ pin VSS del microcontrolador. El esquema debería paracerse a este:
+</p>
+<div class="imageblock">
+<div class="content">
+<img src="images/gsik_tutorial1_020.png" alt="gsik_tutorial1_020_png">
+</div>
+</div>
+</li>
+<li>
+<p>
+Ahora, conectaremos todos nuestros componentes. Haga clic en el icono
+ <em>Añadir hilo</em> <span class="image">
+<img src="images/icons/add_line.png" alt="Place wire">
+</span> en la barra de
+ herramientas derecha.
+</p>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">Tenga cuidado de no elegir <em>Añadir bus</em>, que aparece justo debajo de este
+símbolo pero tiene una linea mas ancha. La sección
+<a href="#bus-connections-in-kicad">Conexiones de bus en KiCad</a> explicará como usar
+los buses.</td>
+</tr></table>
+</div>
+</li>
+<li>
+<p>
+Haga clic en el círculo pequeño al final del pin 7 del microcontrolador y a
+ continuación haga clic en el círculo pequeño en el pin 2 del LED. Puede
+ aproximarse con el zoom mientras que está realizando la conexión.
+</p>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">Si desea cambiar la posición de los componentes ya cableados, es importante
+utilizar la tecla g (grab) y no la tecla m (move). El uso de la opción grab
+mantendrá los cables conectados. Revise el paso 24 en caso de que no
+recuerde cómo mover un componente.</td>
+</tr></table>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/gsik_tutorial1_030.png" alt="gsik_tutorial1_030_png">
+</div>
+</div>
+</li>
+<li>
+<p>
+Repita este proceso y conecte el resto de componentes como se muestra a
+ continuación. Para terminar un hilo simplemente haga doble clic. Al conectar
+ los símbolos VCC y GND, el hilo debe tocar la parte inferior del símbolo VCC
+ y el centro de la parte superior del símbolo GND. Vea la siguiente imagen.
+</p>
+<div class="imageblock">
+<div class="content">
+<img src="images/gsik_tutorial1_040.png" alt="gsik_tutorial1_040_png">
+</div>
+</div>
+</li>
+<li>
+<p>
+Consideremos ahora un método alternativo de realizar conexiones utilizando
+ etiquetas. Elija la herramienta añadir nombre de nodo haciendo clic en icono
+ <span class="image">
+<img src="images/icons/add_line_label.png" alt="add_line_label_png">
+</span> en la barra de
+ herramientas de la derecha. También puede utilizar la tecla l.
+</p>
+</li>
+<li>
+<p>
+Haga clic en el medio del cable conectado al pin 6 del
+ microcontrolador. Nombre esta etiqueta como "INPUT".
+</p>
+</li>
+<li>
+<p>
+Siga el mismo procedimiento para colocar otra etiqueta en el hilo a la
+ derecha de la resistencia de 100 ohmios. Nombrela también como "INPUT". Al
+ tener las dos etiquetas el mismo nombre, se crea una conexión invisible
+ entre el pin 6 del PIC y la resistencia de 100 ohmios. Esta es una técnica
+ útil para conectar hilos en un diseño complejo donde el dibujo de las líneas
+ haría todo el esquema desordenado. Para colocar una etiqueta no necesita
+ necesariamente un hilo, simplemente puede colocar la etiqueta sobre un pin
+ del componente.
+</p>
+</li>
+<li>
+<p>
+Las etiquetas también pueden ser utilizadas simplemente para etiquetar hilos
+ con fines informativos. Coloque una etiqueta en el pin 7 del PIC. Introduzca
+ el nombre de <em>uCtoLED</em>. Nombre del hilo entre la resistencia y el LED como
+ <em>LEDtoR</em>. Nombre el hilo entre <em>MYCONN3</em> y la resistencia como "INPUTtoR '.
+</p>
+</li>
+<li>
+<p>
+No tiene porque etiquetar las líneas de VCC y GND, dado que estas están
+ implícitamente etiquetadas a través de los puertos de alimentación a los que
+ están conectadas.
+</p>
+</li>
+<li>
+<p>
+Abajo puede ver como debería ser su resultado final.
+</p>
+<div class="imageblock">
+<div class="content">
+<img src="images/gsik_tutorial1_050.png" alt="gsik_tutorial1_050_png">
+</div>
+</div>
+</li>
+<li>
+<p>
+Tratemos ahora los hilos no conectados. Cualquier pin o hilo que no esté
+ conectado generará una advertencia durante el chequeo realizado por
+ KiCad. Para evitar estas advertencias puede indicar al programa que los
+ cables no conectados son deliberados o indicar manualmente cada cable o pin
+ sin conectar como desconectado.
+</p>
+</li>
+<li>
+<p>
+Haga clic en el icono de <em>Añadir marca de no conectado</em>
+ <span class="image">
+<img src="images/icons/noconn.png" alt="noconn_png">
+</span> en la barra de herramientas de la
+ derecha. Haga clic en los pines 2, 3, 4 y 5. Aparecerá una X para indicar
+ que la falta de una conexión es intencional.
+</p>
+<div class="imageblock">
+<div class="content">
+<img src="images/gsik_tutorial1_060.png" alt="gsik_tutorial1_060_png">
+</div>
+</div>
+</li>
+<li>
+<p>
+Algunos componentes tienen pines de alimentación no visibles. Puede hacerlos
+ visibles haciendo clic en el icono <em>Mostrar pines ocultos</em>
+ <span class="image">
+<img src="images/icons/hidden_pin.png" alt="hidden_pin_png">
+</span> en la barra de
+ herramientas izquierda. Los pines de alimentación ocultos se conectan
+ automáticamente si se respetan los nombres VCC y GND. En general, debería
+ evitar hacer pines de alimentación ocultos.
+</p>
+</li>
+<li>
+<p>
+Ahora es necesario añadir una <em>Etiqueta de Potencia</em> para indicar a KiCad
+ que la alimentación viene de alguna parte. Pulse la tecla a, seleccione
+ "Listar Todos", haga doble clic en la biblioteca "power" y la busque
+ <em>PWR_FLAG</em>. Coloque dos de ellos. Conecte a un pin GND y VCC a como se
+ muestra a continuación.
+</p>
+<div class="imageblock">
+<div class="content">
+<img src="images/gsik_tutorial1_070.png" alt="gsik_tutorial1_070_png">
+</div>
+</div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">Esto evitará la clásica advertencia durante la comprobación del esquema:
+Warning Pin power_in not driven (Net xx)</td>
+</tr></table>
+</div>
+</li>
+<li>
+<p>
+A veces es bueno escribir comentarios aquí y allá. Para agregar comentarios
+ use el icono de <em>Añadir texto (comentarios)</em>:
+ <span class="image">
+<img src="images/icons/add_text.png" alt="add_text_png">
+</span> en la barra de herramientas de
+ la derecha.
+</p>
+</li>
+<li>
+<p>
+Todos los componentes necesitan tener identificadores únicos. De hecho,
+ muchos de nuestros componentes están siendo nombrado como <em>R? o 'J?</em>. La
+ asignación de un identificador se puede hacer de forma automática haciendo
+ clic en el icono <em>Anotar esquema</em>
+ <span class="image">
+<img src="images/icons/annotate.png" alt="annotate_png">
+</span>.
+</p>
+</li>
+<li>
+<p>
+En la ventana Anotar Esquema, seleccione <em>Utilizar todo el esquema</em> y haga
+ clic en el botón <em>Anotación</em>. Haga clic en Aceptar en el mensaje de
+ confirmación y haga clic en "Cerrar". Observe cómo todos los <em>?</em> han sido
+ reemplazados con números. Cada identificador es ahora único. En nuestro
+ ejemplo, se les ha llamado <em>R1</em>, <em>R2</em>, <em>U1</em>, <em>D1</em> y <em>J1</em>.
+</p>
+</li>
+<li>
+<p>
+Revisemos ahora los errores de nuestro esquema. Haga clic en el icono
+ <em>Comprobar Reglas Eléctricas</em> <span class="image">
+<img src="images/icons/erc.png" alt="erc_png">
+</span> en la
+ barra de herramientas superior. Haga clic en el botón <em>Ejecutar</em>. Se genera
+ un informe que le muestra los errores o advertencias tales como cables
+ desconectados. Debe tener 0 Errores y 0 Advertencias. En caso de errores o
+ advertencias, una pequeña flecha verde aparecerá en el esquema en la
+ posición donde se encuentra el error o la advertencia. Marque <em>Crear archivo
+ de informe ERC</em> y pulse el botón <em>Ejecutar</em> de nuevo para recibir más
+ información acerca de los errores.
+</p>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">Si obtiene una advertencia de "No se ha encontrado un editor predeterminado,
+debe elegirlo", intente ajustar la ruta a <span class="monospaced">c:\windows\notepad.exe</span> (windows)
+or <span class="monospaced">/usr/bin/gedit</span> (Linux).</td>
+</tr></table>
+</div>
+</li>
+<li>
+<p>
+El esquema esta finalizado. Ahora podemos crear un archivo Netlist al que
+ añadiremos la huella de cada componente. Haga clic en icono <em>Generar
+ Netlist</em> <span class="image">
+<img src="images/icons/netlist.png" alt="netlist_png">
+</span> en la barra de
+ herramientas superior. Haga clic en botón <em>Generar</em> y guarde con el nombre
+ de archivo predeterminado.
+</p>
+</li>
+<li>
+<p>
+Después de generar el archivo de Netlist, haga clic en el icono <em>Ejecutar
+ Cvpcb</em> <span class="image">
+<img src="images/icons/cvpcb.png" alt="cvpcb_png">
+</span> en la barra de herramientas
+ superior. Si aparece una ventana de error indicando que falta algún archivo,
+ simplemente ignórela y haga clic en Aceptar.
+</p>
+</li>
+<li>
+<p>
+<em>Cvpcb</em> permite enlazar todos los componentes de su esquema con huellas de
+ la biblioteca de KiCad. El panel en el centro muestra todos los componentes
+ utilizados en su esquema. Aquí seleccione <em>D1</em>. En el panel de la derecha
+ tiene todas las huellas disponibles, aquí desplácese hacia abajo hasta "LED:
+ LED-5MM 'y haga doble clic en él.
+</p>
+</li>
+<li>
+<p>
+Es posible que el panel de la derecha muestre solamente un subgrupo
+ seleccionado de huellas disponibles. Esto se debe a que KiCad está tratando
+ de sugerirle un subconjunto de huellas adecuados. Haga clic en los
+ <span class="image">
+<img src="images/icons/module_filtered_list.png" alt="module_filtered_list_png">
+</span>,
+ <span class="image">
+<img src="images/icons/module_pin_filtered_list.png" alt="module_pin_filtered_list_png">
+</span>
+ y <span class="image">
+<img src="images/icons/module_library_list.png" alt="module_library_list_png">
+</span> para
+ activar o desactivar estos filtros.
+</p>
+</li>
+<li>
+<p>
+Para <em>IC1</em> seleccione la huella <em>Housings_DIP:DIP-8_W7.62mm</em>. Para <em>J1</em>
+ seleccione la huella <em>Connect:Banana_Jack_3Pin</em>. Para <em>R1</em> y <em>R2</em> seleccione
+ la huella <em>Discret:R1</em>.
+</p>
+</li>
+<li>
+<p>
+Si está interesado en saber como es la huella que está seleccionando, tiene
+ dos opciones. Puede hacer clic en el icono <em>Ver huella seleccionada</em>
+ <span class="image">
+<img src="images/icons/show_footprint.png" alt="show_footprint_png">
+</span> para una vista
+ previa de la huella actual. Alternativamente, haga clic en el icono "Mostrar
+ documentación de lista de huellas"
+ <span class="image">
+<img src="images/icons/datasheet.png" alt="datasheet_png">
+</span> y obtendrá un documento PDF
+ de varias páginas con todas las huellas disponibles. Puede imprimir y ver
+ sus componentes para asegurarse de que las dimensiones coinciden.
+</p>
+</li>
+<li>
+<p>
+Ya estamos listos. Ahora puede actualizar su archivo de netlist con todas
+ las huellas asociadas. Haga clic en <strong>Archivo</strong> &#8594; <strong>Guardar como</strong>. Acepte el
+ nombre predeterminado <em>tutorial1.net</em>, haga clic en Guardar. También puede
+ utilizar el icono <span class="image">
+<img src="images/icons/save.png" alt="Save icon">
+</span>. Su archivo de
+ netlist ahora se ha actualizado con todas las huellas. Tenga en cuenta que
+ si no encuentra la huella de cualquier dispositivo, tendrá que hacer sus
+ propias huellas. Esto se explicará en una sección posterior de este
+ documento.
+</p>
+</li>
+<li>
+<p>
+Puede cerrar <em>Cvpcb</em> y volver al editor de esquemas <em>Eeschema</em>. Guarde el
+ proyecto haciendo clic en <strong>Archivo</strong> &#8594; <strong>Guardar Esquema completo del
+ Proyecto</strong>. Cierre el editor de esquemas.
+</p>
+</li>
+<li>
+<p>
+Cambie al gestor del proyecto de KiCad.
+</p>
+</li>
+<li>
+<p>
+El archivo netlist describe todos los componentes y las conexiones de sus
+ respectivos pines. El archivo netlist es en realidad un archivo de texto que
+ se puede inspeccionar, editar o realizar scripts.
+</p>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">Los archivos de la bibliotecas (<em>*.Lib</em>) son también archivos de texto y
+por tanto fácilmente editables o analizables mediante scripts.</td>
+</tr></table>
+</div>
+</li>
+<li>
+<p>
+Para crear una lista de materiales (BOM), vaya al editor de esquemas
+ <em>Eeschema</em> y haga clic en el icono <em>Lista de Materiales</em>
+ <span class="image">
+<img src="images/icons/bom.png" alt="bom_png">
+</span> en la barra de herramientas
+ superior. Por defecto no hay ningún plugin activo. Agregue uno, haciendo
+ clic en el botón <strong>Agregar Plugin</strong>. Seleccione el archivo *.xsl que desea
+ utilizar, en este caso, seleccionamos <em>bom2csv.xsl</em>.
+</p>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">
+<div class="paragraph"><p>El archivo *.xsl está situado en el directorio <em>plugins</em> de la instalación
+KiCad, que se encuentra en: /usr/lib/kicad/plugins/.</p></div>
+<div class="paragraph"><p>O consega el archivo a través de:</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>wget https://raw.githubusercontent.com/KiCad/kicad-source-mirror/master/eeschema/plugins/bom2csv.xsl</pre>
+</div></div>
+</td>
+</tr></table>
+</div>
+<div class="listingblock">
+<div class="title">KiCad genera automáticamente el comando, por ejemplo:</div>
+<div class="content monospaced">
+<pre>xsltproc -o "%O" "/home/&lt;user&gt;/kicad/eeschema/plugins/bom2csv.xsl" "%I"</pre>
+</div></div>
+<div class="listingblock">
+<div class="title">Es posible que desee añadir la extensión, cambie esta línea de comandos a:</div>
+<div class="content monospaced">
+<pre>xsltproc -o "%O.csv" "/home/&lt;user&gt;/kicad/eeschema/plugins/bom2csv.xsl" "%I"</pre>
+</div></div>
+<div class="paragraph"><p>Pulse el botón Ayuda para obtener más información.</p></div>
+</li>
+<li>
+<p>
+Ahora pulse <em>Generar</em>. El archivo (mismo nombre que su proyecto) se
+ encuentra en la carpeta del proyecto. Abra el archivo <strong>*.csv</strong> Con
+ LibreOffice Calc o Excel. Aparecerá una ventana de importación, pulse
+ Aceptar.
+</p>
+</li>
+</ol></div>
+<div class="paragraph"><p>Ya está listo para pasar a la parte diseño de la PCB, que se presenta en la
+siguiente sección. Sin embargo, antes de seguir adelante vamos a echar un
+vistazo rápido a la forma de conectar los pines de componentes utilizando
+buses.</p></div>
+</div>
+<div class="sect2">
+<h3 id="bus-connections-in-kicad">3.2. Conexiones mediante buses en KiCad</h3>
+<div class="paragraph"><p>A veces, puede que necesite conectar varios pines consecutivos de un
+componente A con algunos otros pines consecutivos de otro componente B. En
+este caso, tiene dos opciones: el método de etiquetado que ya hemos visto o
+el uso de una conexión mediante un bus. Veamos cómo hacerlo.</p></div>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+Supongamos que tiene tres conectores de 4 pines que desea conectar entre sí
+ pin a pin. Use la opción de etiquetar (presionando la tecla l) para nombrar
+ al pin 4 del componente P4. Nombre esta etiqueta como <em>a1</em>. Ahora vamos a
+ presionar la tecla Ins para añadir automáticamente una nueva etiqueta en el
+ pin debajo de pin 4 (PIN 3). Observe cómo la etiqueta se cambia el nombre
+ automáticamente <em>a2</em>.
+</p>
+</li>
+<li>
+<p>
+Pulse la tecla Ins dos veces más. La tecla Ins corresponde a la acción
+ <em>Repetir último elemento</em> y es un comando infinitamente útil que puede hacer
+ su vida mucho más fácil.
+</p>
+</li>
+<li>
+<p>
+Repita la misma acción de etiquetado en los otros dos conectores CONN_2 y
+ CONN_3 y ya está. Si continúa y realiza una PCB verá que los tres conectores
+ están conectados entre sí. La Figura 2 muestra el resultado de lo que hemos
+ descrito. Con fines estéticos también es posible añadir una serie de
+ <em>conectores de hilo a bus</em> utilizando el icono
+ <span class="image">
+<img src="images/icons/add_line2bus.png" alt="Place wire to bus entry">
+</span> y líneas de bus
+ utilizando el icono <span class="image">
+<img src="images/icons/add_bus2bus.png" alt="Place bus to bus entry">
+</span>, como se muestra en la Figura 3. Tenga en cuenta, sin embargo, que
+ esto no añade ningún efecto sobre la PCB.
+</p>
+</li>
+<li>
+<p>
+Cabe señalar que los hilos cortos unidos a los pines en la figura 2 no son
+ estrictamente necesarios. De hecho, las etiquetas se podrían haber aplicado
+ directamente a los pines.
+</p>
+</li>
+<li>
+<p>
+Demos un paso más allá y supongamos que tenemos un cuarto conector llamado
+ CONN_4 y, por alguna razón, su etiquetado ha de ser un poco diferente (b1,
+ b2, b3, b4). Ahora queremos conectar el <em>Bus a</em> con el <em>Bus b</em> mediante una
+ asignación pin a pin. Queremos realizarlo sin usar etiquetado de pin (que
+ también es posible), sino mediante el etiquetado en la línea del bus, con
+ una etiqueta por bus.
+</p>
+</li>
+<li>
+<p>
+Conecte y etiquete CONN_4 utilizando el método de etiquetado explicado
+ anteriormente. Nombre los pines B1, B2, B3 y B4. Conecte los pines a una
+ serie de <em>conectores de entrada a bus</em> utilizando el icono
+ <span class="image">
+<img src="images/icons/add_line2bus.png" alt="add_line2bus_png">
+</span> y a un bus utilizando
+ el icono: <span class="image">
+<img src="images/icons/add_bus.png" alt="add_bus_png">
+</span>. Vea la Figura 4.
+</p>
+</li>
+<li>
+<p>
+Ponga una etiqueta (presione la tecla l) en el bus de CONN_4 y nombrela como
+ <em>b[1..4]</em>.
+</p>
+</li>
+<li>
+<p>
+Ponga una etiqueta (presione la tecla de opción l) en el bus previo (bus a)
+ y nombrela como <em>a[1..4]</em>.
+</p>
+</li>
+<li>
+<p>
+Lo que ahora podemos hacer es conectar el bus a[1..4] con el autobús b[1..4]
+ utilizando una línea de bus con el botón
+ <span class="image">
+<img src="images/icons/add_bus.png" alt="add_bus_png">
+</span>.
+</p>
+</li>
+<li>
+<p>
+Mediante la conexión de los dos buses juntos, pin a1 se conectará
+ automáticamente al pin b1, a2 se conectará a b2 y así sucesivamente. La
+ figura 4 muestra como sería el resultado final.
+</p>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">La opción <em>Repetir último elemento</em> accesible mediante de la tecla Ins puede
+ser utilizada con éxito para repetir inserciones periódicas de
+elementos. Por ejemplo, los hilos cortos conectados a todos los pines en la
+Figura 2, Figura 3 y la Figura 4 se han colocado con esta opción.</td>
+</tr></table>
+</div>
+</li>
+<li>
+<p>
+La opción <em>Repetir último elemento</em> accesible a través de la tecla Ins
+ también se ha utilizado ampliamente para colocar las múltiples series de
+ <em>conexión de entrada a bus</em> utilizando el icono
+ <span class="image">
+<img src="images/icons/add_line2bus.png" alt="add_line2bus_png">
+</span>.
+</p>
+<div class="imageblock">
+<div class="content">
+<img src="images/gsik_bus_connection.png" alt="gsik_bus_connection_png">
+</div>
+</div>
+</li>
+</ol></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="layout-printed-circuit-boards">4. Diseño de la placa de circuito impreso</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>Ahora es el momento de utilizar el archivo de netlist que ha generado para
+diseñar la PCB. Esto se hace con la herramienta <em>Pcbnew</em>.</p></div>
+<div class="sect2">
+<h3 id="using-pdbnew">4.1. Usando Pcbnew</h3>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+Desde el gestor del proyecto en KiCad, haga clic en el icono <em>Pcbnew</em>
+ <span class="image">
+<img src="images/icons/pcbnew.png" alt="pcbnew_png">
+</span>. La ventana de <em>Pcbnew</em> se
+ abrirá. Si recibe un mensaje de error indicando la falta de algún archivo
+ <em>*.kicad_pcb</em> y le pregunta si desea crearlo, simplemente haga clic en Sí.
+</p>
+</li>
+<li>
+<p>
+Comenzamos introduciendo alguna información sobre el diseño. Haga clic en el
+ icono de <em>ajustes de página</em> <span class="image">
+<img src="images/icons/sheetset.png" alt="sheetset_png">
+</span>
+ en la barra de herramientas superior. Ajuste <em>tamaño de papel</em> como <em>A4</em> y
+ <em>título</em> como <em>Tutorial1</em>.
+</p>
+</li>
+<li>
+<p>
+Es una buena idea comenzar definiendo la <strong>separación</strong> y el <strong>ancho de pista
+ mínimo</strong> a aquellas requeridas por el fabricante de la PCB. En general se
+ puede ajustar la separación a <em>0.25</em> y el ancho de pista mínimo a
+ <em>0.25</em>. Haga clic en el menú <strong>Reglas de Diseño</strong> &#8594; <strong>Reglas de diseño</strong>. Si no
+ se muestra, haga clic en la pestaña <em>Editor de clases de nodos</em>. Cambie el
+ campo <em>separación</em> en la parte superior de la ventana a <em>0.25</em> y el campo
+ <em>ancho de pista</em> a <em>0.25</em>, como se muestra a continuación. Las medidas
+ mostradas estan en mm.
+</p>
+<div class="imageblock">
+<div class="content">
+<img src="images/es/design_rules.png" alt="Design Rules Window">
+</div>
+</div>
+</li>
+<li>
+<p>
+Haga clic en la pestaña <em>Reglas de diseño globales</em> y ajuste el <em>Ancho de
+ pista min.</em> a 0,25. Haga clic en el botón OK para confirmar los cambios y
+ cierre la ventana del Editor de Reglas de Diseño.
+</p>
+</li>
+<li>
+<p>
+Ahora vamos a importar el archivo de netlist. Haga clic en el icono de <em>Leer
+ Netlist</em> <span class="image">
+<img src="images/icons/netlist.png" alt="netlist_png">
+</span> en la barra de
+ herramientas superior. Haga clic en el botón "Examinar Archivos Netlist',
+ seleccione <em>tutorial1.net</em> en la ventana de selección de archivos y haga
+ clic en <em>Leer netlist actual</em>. Luego haga clic en el botón "Cerrar".
+</p>
+</li>
+<li>
+<p>
+Todos los componentes deberían estar visibles en la esquina superior
+ izquierda, justo por encima de la página. Desplazarse hacia arriba si no
+ puedes verlos.
+</p>
+</li>
+<li>
+<p>
+Seleccione todos los componentes con el ratón y muévalos hacia el centro del
+ diseño. Si es necesario, puede acercar y alejar mientras mueve los
+ componentes.
+</p>
+</li>
+<li>
+<p>
+Todos los componentes están conectados a través de un grupo fino de hilos
+ llamados <em>ratsnest</em>. Asegúrese de que el botón "Ocultar ratsnest'
+ <span class="image">
+<img src="images/icons/general_ratsnest.png" alt="general_ratsnest_png">
+</span> esta
+ pulsado. De esta manera se puede ver el ratsnest uniendo todos los
+ componentes.
+</p>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">La herramienta funciona del revés; al pulsar este botón en realidad se
+muestra el ratsnest.</td>
+</tr></table>
+</div>
+</li>
+<li>
+<p>
+Puede mover cada componente situandose sobre él y pulsando la tecla g. Haga
+ clic donde desee colocarlos. Mueva todos los componentes alrededor hasta que
+ se minimice el número de cruces de hilos ratsnest.
+</p>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">Si en vez de arrastrar los componentes (con la tecla g) los mueve mediante
+el uso de la tecla m, verá más adelante que se pierde la conexión de pista
+(lo mismo que ocurre en el editor de esquemas). En pocas palabras, utilice
+siempre la opción de la tecla g.</td>
+</tr></table>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/gsik_tutorial1_080.png" alt="gsik_tutorial1_080_png">
+</div>
+</div>
+</li>
+<li>
+<p>
+Si el ratsnest desaparece o la pantalla se enmaraña, haga clic derecho y
+ haga clic en <em>Redibujar vista</em>. Note como existe una conexión de un pin de
+ la resistencia de 100 ohmios al pin 6 del componente PIC. Este es el
+ resultado del método de etiquetado utilizado para conectar los pines. Las
+ etiquetas se prefieren a menudo a los hilos reales porque hacen que el
+ esquema resulte mucho menos desordenado.
+</p>
+</li>
+<li>
+<p>
+Ahora vamos a definir el borde de la placa. Seleccione <em>Edge.Cuts</em> en el
+ menú desplegable en la barra de herramientas superior. Haga clic en el icono
+ <em>Añadir línea o polígono</em>
+ <span class="image">
+<img src="images/icons/add_dashed_line.png" alt="add_dashed_line_png">
+</span> en la barra de
+ herramientas de la derecha. Trace el contorno del borde de la placa,
+ haciendo clic en cada una de las esquinas, y no olvide dejar un pequeño
+ espacio entre el borde del área de componentes y el borde de la placa.
+</p>
+</li>
+<li>
+<p>
+A continuación, conecte todos los hilos excepto el de GND. De hecho, vamos a
+ conectar todas las conexiones GND de una sola vez usando un plano de tierra
+ situado en capa de cobre de la parte inferior de la placa (llamada
+ <em>B.Cu</em>).
+</p>
+</li>
+<li>
+<p>
+Ahora tenemos que elegir sobre qué capa de cobre que queremos
+ trabajar. Seleccione <em>F.Cu (PgUp)</em> en el menú desplegable de la barra de
+ herramientas superior. Esta es la capa de cobre superior.
+</p>
+<div class="imageblock">
+<div class="content">
+<img src="images/select_top_copper.png" alt="Select the Front top copper layer">
+</div>
+</div>
+</li>
+<li>
+<p>
+Si decidiera, por ejemplo, hacer una PCB de 4 capas en vez de doble capa,
+ vaya a <strong>Reglas de Diseño</strong> &#8594; <strong>Configuración de Capas</strong> y cambie el campo
+ <em>Capas de Cobre</em> a 4. En la tabla <em>Capas</em> puede nombrar las capas y decidir
+ la utilización de cada capa de cobre. Observe que hay pre-configuraciones
+ muy útiles que se pueden seleccionar a través del menú <em>Agrupaciones de capa
+ predefinidas</em>.
+</p>
+</li>
+<li>
+<p>
+Haga clic en el icono <em>agregar pistas y vias</em> imagen
+ <span class="image">
+<img src="images/icons/add_tracks.png" alt="add_tracks_png">
+</span> en la barra de
+ herramientas de la derecha. Haga clic en el pin 1 de "J1" y realice un
+ trazado hasta el pad <em>R2</em>. Haga doble clic para establecer la finalización
+ de la pista. La anchura de la pista será la predeterminada de 0.250
+ mm. Puede cambiar el ancho de pista en el menú desplegable en la barra de
+ herramientas superior. Tenga en cuenta que por defecto sólo hay un tamaño de
+ pista definido.
+</p>
+<div class="imageblock">
+<div class="content">
+<img src="images/es/pcbnew_select_track_width.png" alt="pcbnew_select_track_width_png">
+</div>
+</div>
+</li>
+<li>
+<p>
+Si desea agregar más anchos de pistas a seleccionar, vaya a: <strong>Reglas de
+ Diseño</strong> &#8594; <strong>Reglas de Diseño</strong> &#8594; <strong>Reglas de Diseño Global</strong> y en la parte
+ inferior derecha de esta ventana puede añadir cualquier otra anchura que
+ desee tener a su disposición. A continuación, puede elegir el ancho de la
+ pista en el menú desplegable, durante el diseño de la placa. Vea el
+ siguiente ejemplo (medidas en pulgadas).
+</p>
+<div class="imageblock">
+<div class="content">
+<img src="images/es/custom_tracks_width.png" alt="custom_tracks_width_png">
+</div>
+</div>
+</li>
+<li>
+<p>
+También, se puede añadir una clase Nodo en la que especificar un conjunto de
+ opciones. Vaya a <strong>Reglas de Diseño</strong> &#8594; <strong>Reglas de Diseño</strong> &#8594; <strong>Editor de
+ Clases de Nodos</strong> y añada una nueva clase llamada <em>power</em>. Cambie el ancho de
+ pista de 8 mil (indicado como 0,0080) a 24 mil (indicado como 0,0240). A
+ continuación, agregue todos los nodos menos GND a la clase "power"
+ (seleccione <em>default</em> a la izquierda y <em>power</em> a la derecha y utilice las
+ flechas).
+</p>
+</li>
+<li>
+<p>
+Si desea cambiar el tamaño de la rejilla, <strong>Haga clic derecho</strong> &#8594; <strong>Selección
+ de Rejilla</strong>. Asegúrese de seleccionar el tamaño de la cuadrícula adecuada
+ antes o después de que se sitúen los componentes y de conectarlos entre sí
+ con las pistas.
+</p>
+</li>
+<li>
+<p>
+Repita este proceso hasta que todos los cables, excepto el pin 3 de J1,
+ están conectados. Su placa debe ser similar al siguiente ejemplo.
+</p>
+<div class="imageblock">
+<div class="content">
+<img src="images/gsik_tutorial1_090.png" alt="gsik_tutorial1_090_png">
+</div>
+</div>
+</li>
+<li>
+<p>
+Ahora vamos a crear una pista en la otra capa de cobre del PCB. Seleccione
+ <em>B.Cu</em> en el menú desplegable en la barra de herramientas superior. Haga
+ clic en el icono <em>agregar pistas y vías</em>
+ <span class="image">
+<img src="images/icons/add_tracks.png" alt="add_tracks_png">
+</span>. Dibuje una pista entre el
+ pin 3 de J1 y el pin 8 de U1. En realidad, esto no es necesario ya que
+ podíamos hacer esto con el plano del masa. Observe cómo ha cambiado el color
+ de la pista.
+</p>
+</li>
+<li>
+<p>
+<strong>Vaya desde el pin A al pin B cambiando de capa</strong>. Es posible cambiar
+ la capa de cobre mientras se está trazando una pista mediante la colocación
+ de una vía. Mientras se traza una pista en la capa de cobre superior,
+ haga clic derecho y seleccione <em>Colocar Vía</em> o simplemente pulse la
+ tecla v. Esta le llevará a la capa inferior donde puede continuar con su
+ pista.
+</p>
+<div class="imageblock">
+<div class="content">
+<img src="images/place_a_via.png" alt="place_a_via_png">
+</div>
+</div>
+</li>
+<li>
+<p>
+Cuando quiera inspeccionar una pista concreta puede hacer clic en el icono
+ <em>resaltar Nodo</em> <span class="image">
+<img src="images/icons/net_highlight.png" alt="net_highlight_png">
+</span> en
+ la barra de herramientas de la derecha. Haga clic en el pin 3 de J1. La
+ pista en sí y todos los pads conectados a ella deben quedar resaltados.
+</p>
+</li>
+<li>
+<p>
+Ahora crearemos un plano de tierra que se conectará a todos los pines
+ GND. Haga clic en el icono <em>Agregar zonas</em>
+ <span class="image">
+<img src="images/icons/add_zone.png" alt="add_zone_png">
+</span> en la barra de herramientas de
+ la derecha. Vamos a trazar un rectángulo alrededor de la placa, así que haga
+ clic donde desee situar una de las esquinas. En la ventana que aparece,
+ ajuste <em>Pad en la zona</em> a <em>Thermal relief</em> y <em>Orientar bordes en Zona</em> a
+ <em>H,V</em> y haga clic en OK.
+</p>
+</li>
+<li>
+<p>
+Trace alrededor del contorno de la placa haciendo clic en cada esquina. Haga
+ doble clic para terminar su rectángulo. Haga clic derecho dentro del área
+ que acaba de trazar. Haga clic en <em>Rellenar todas las zonas</em>. La placa debe
+ rellenarse con verde y ser algo parecido a esto:
+</p>
+<div class="imageblock">
+<div class="content">
+<img src="images/gsik_tutorial1_100.png" alt="gsik_tutorial1_100_png">
+</div>
+</div>
+</li>
+<li>
+<p>
+Ejecute el comprobador de reglas de diseño haciendo clic en el icono
+ <em>Realizar Chequeo de Reglas de Diseño</em> <span class="image">
+<img src="images/icons/drc.png" alt="drc_png">
+</span>
+ en la barra de herramientas superior. Haga clic en <em>Comenzar DRC</em>. No debe
+ haber ningún error. Haga clic en <em>Listar desconectados</em>. No debe haber
+ ninguna pista sin conectar. Haga clic en Aceptar para cerrar la ventana de
+ Control del DRC.
+</p>
+</li>
+<li>
+<p>
+Guarde el archivo haciendo clic en <strong>Archivo</strong> &#8594; <strong>Guardar</strong>. Para contemplar
+ su placa en 3D, haga clic en <strong>Vista</strong> &#8594; <strong>Visor 3D</strong>.
+</p>
+<div class="imageblock">
+<div class="content">
+<img src="images/pcbnew_3d_viewer.png" alt="pcbnew_3d_viewer_png">
+</div>
+</div>
+</li>
+<li>
+<p>
+Puede arrastrar el ratón para rotar la PCB.
+</p>
+</li>
+<li>
+<p>
+Su placa está finalizada. Para enviarla a un fabricante tendrá que generar
+ todos los archivos Gerber.
+</p>
+</li>
+</ol></div>
+</div>
+<div class="sect2">
+<h3 id="generate-gerber-files">4.2. Generar archivos Gerber</h3>
+<div class="paragraph"><p>Una finalizada la PCB, puede generar archivos Gerber para cada capa y
+enviarlos a su fabricante de PCB favorito, quien fabricará la placa para
+usted.</p></div>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+Desdes KiCad, abra la herramienta de software <em>Pcbnew</em> y cargue el archivo
+ de la placa haciendo clic en el icono
+ <span class="image">
+<img src="images/icons/open_document.png" alt="open_document_png">
+</span>.
+</p>
+</li>
+<li>
+<p>
+Haga clic en <strong>Archivo</strong> &#8594; <strong>Trazar</strong>. Seleccione <em>Gerber</em> como el <em>Formato
+ de gráfico</em> y seleccione la carpeta en la que poner todos los archivos
+ Gerber. Continúe haciendo clic en el botón <em>Trazar</em>.
+</p>
+</li>
+<li>
+<p>
+Estas son las capas que necesita para seleccionar para realizar una PCB de 2
+ capas típica:
+</p>
+</li>
+</ol></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:20%;">
+<col style="width:20%;">
+<col style="width:20%;">
+<col style="width:20%;">
+<col style="width:20%;">
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top" >Capa </th>
+<th class="tableblock halign-left valign-top" >Nombre de capa en KiCad </th>
+<th class="tableblock halign-left valign-top" >Antiguo nombre de capa en KiCad </th>
+<th class="tableblock halign-left valign-top" > Extensión Gerber por defecto
+ </th>
+<th class="tableblock halign-left valign-top" >"Usar extensiones de archivo Protel" activada</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Capa inferior</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">B.Cu</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Copper</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">.GBR</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">.GBL</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Capa superior</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">F.Cu</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Component</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">.GBR</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">.GTL</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Serigrafía superior</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">F.SilkS</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">SilkS_Cmp</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">.GBR</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">.GTO</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mascara de soldadura inferior</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">B.Mask</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mask_Cop</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">.GBR</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">.GBS</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mascara de soldadura superior</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">F.Mask</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mask_Cmp</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">.GBR</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">.GTS</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Bordes</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Edge.Cuts</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Edges_Pcb</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">.GBR</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">.GM1</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect2">
+<h3 id="using-gerbview">4.3. Usando GerbView</h3>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+Para ver todos los archivos Gerber vaya al gestor del proyecto en KiCad y
+ haga clic en el icono <em>GerbView</em>. En el menú despegable seleccione "Capa
+ 1". Haga clic en <strong>Archivo</strong> &#8594; <strong>Cargar archivo Gerber</strong> o haga clic en el
+ <span class="image">
+<img src="images/icons/gerber_file.png" alt="gerber_file_png">
+</span>. Cargue todos archivos
+ Gerber generados uno cada vez. Note como todos se muestran apilados uno
+ encima del otro.
+</p>
+</li>
+<li>
+<p>
+Utilice el menú de la derecha para seleccionar/deseleccionar qué capa
+ mostrar. Inspeccione cuidadosamente cada capa antes de enviarlos a producir.
+</p>
+</li>
+<li>
+<p>
+Para generar el archivo de taladrado, desde <em>Pcbnew</em> vaya de nuevo a
+ <strong>Archivo</strong> &#8594; <strong>Trazar</strong>. Los ajustes por defecto deberían estar bien.
+</p>
+</li>
+</ol></div>
+</div>
+<div class="sect2">
+<h3 id="automatically-route-with-freerouter">4.4. Trazado automático con FreeRouter</h3>
+<div class="paragraph"><p>Trazar una placa a mano es rápido y divertido, sin embargo, para una placa
+con gran cantidad de componentes es posible que desee utilizar un trazador
+automático. Recuerde que debe primero trazar las pistas criticas a mano y
+luego establecer el trazador automático para realizar la parte
+aburrida. Este sólo conectará los hilos no conectados. El trazador
+automático que vamos a utilizar es FreeRouter de <em>freerouting.net</em>.</p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">Freerouter es una aplicación Java de código abierto, y es necesario que la
+cree usted mismo para poder usarla con KiCad. El código fuente de Freerouter
+se puede encontrar en este sitio: <a href="https://github.com/nikropht/FreeRouting">https://github.com/nikropht/FreeRouting</a></td>
+</tr></table>
+</div>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+Desde <em>Pcbnew</em> haga clic en <strong>Archivo</strong> &#8594; <strong>Exportar</strong> &#8594; <strong>Specctra DSN</strong> o haga
+ clic en <strong>Herramientas</strong> &#8594; <strong>FreeRoute</strong> &#8594; <strong>Exportar un archivo de diseño
+ Specctra (* .dsn)</strong> y guarde el archivo localmente. Lance FreeRouter y haga
+ clic en el botón 'Abrir su propio diseño ", busque el archivo <em>dsn</em> y
+ carguelo.
+</p>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">La ventana <strong>Herramientas</strong> &#8594; <strong>FreeRoute</strong> tiene un buen botón de ayuda que
+abre un visor de archivos con un pequeño documento en el interior llamado
+<strong>Directrices de Freerouter</strong>. Por favor, siga las siguientes instrucciones
+para utilizar FreeRoute eficazmente.</td>
+</tr></table>
+</div>
+</li>
+<li>
+<p>
+FreeRouter tiene algunas características que KiCad actualmente no tiene,
+ tanto para el trazado manual como para el trazado automático. FreeRouter
+ opera en dos pasos: en primer lugar, traza la placa y luego la optimiza. Una
+ optimización completa puede tardar mucho tiempo, sin embargo se puede
+ detener en cualquier momento cuando lo considere necesario.
+</p>
+</li>
+<li>
+<p>
+Puede iniciar el trazado automático haciendo clic en el botón <em>Autoruter</em> en
+ la barra superior. La barra inferior le da información sobre el proceso de
+ trazado en curso. Si el recuento del <em>Pass</em> se pone por encima de 30, tu
+ tabla, probablemente no se puede trazar automáticamente con este
+ router. Separe sus componentes más o gírelos mejor y vuelva a intentarlo. El
+ objetivo de la rotación y la posición de las partes es reducir el número de
+ líneas cruzadas en el ratsnest.
+</p>
+</li>
+<li>
+<p>
+Haciendo clic izquierdo con el ratón puede detener el trazado automático e
+ iniciar automáticamente el proceso de optimización. Otro clic izquierdo
+ detendrá el proceso de optimización. A menos que usted realmente necesite
+ detenerlo, es mejor dejar que FreeRouter termine su trabajo.
+</p>
+</li>
+<li>
+<p>
+Haga clic en el menú <strong>File</strong> &#8594; <strong>Export Specctra Session File</strong> y guarde el
+ archivo de placa con la extensión <em>.ses</em>. No necesita guardar el archivo de
+ reglas FreeRouter.
+</p>
+</li>
+<li>
+<p>
+Vuelva a <em>Pcbnew</em>. Puede importar su placa recién trazada haciendo clic en
+ <strong>Herramientas</strong> &#8594; <strong>FreeRoute</strong> y luego en el icono <em>Importar archivo de
+ sesión Spectra (.ses)</em> y seleccionando el archivo <em>.ses</em>.
+</p>
+</li>
+</ol></div>
+<div class="paragraph"><p>Si hay cualquier trazado que no le guste, puede borrarlo y volver a la
+trazarlo de nuevo, utilizando la tecla del y la herramienta de trazado, que
+es el icono <em>Agregar pistas</em> <span class="image">
+<img src="images/icons/add_tracks.png" alt="Add Track icon">
+</span> en la barra de herramientas de la derecha.</p></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="forward-annotation-in-kicad">5. Anotado hacia adelante en KiCad</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>Una vez que haya completado su esquema electrónico, la asignación de
+huellas, el diseño de la placa y generado los archivos Gerber, está listo
+para enviar todo a un fabricante de PCB para que su placa pueda convertirse
+en realidad.</p></div>
+<div class="paragraph"><p>A menudo, este flujo de trabajo lineal resulta no ser tan
+unidireccional. Por ejemplo, cuando se tiene que modificar/ampliar una placa
+que ya haya completado este flujo de trabajo, es posible que necesite mover
+los componentes alrededor, sustituirlos por otros, cambiar huellas o mucho
+más. Durante este proceso de modificación, lo que no quiere hacer es
+modificar de nuevo el trazado de toda la placa desde cero. En su lugar, se
+realiza del siguiente modo:</p></div>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+Supongamos que desea reemplazar el conector CON1 por CON2.
+</p>
+</li>
+<li>
+<p>
+Ya tiene un esquema completo y un PCB totalmente trazada.
+</p>
+</li>
+<li>
+<p>
+Desde KiCad, inicie <em>Eeschema</em>, haga sus modificaciones suprimiendo CON1 y
+ añadiendo CON2. Guarde su proyecto de esquema mediante el icono
+ <span class="image">
+<img src="images/icons/save.png" alt="Save icon">
+</span> y haga clic en el icono <em>Generar
+ Netlist</em> <span class="image">
+<img src="images/icons/netlist.png" alt="netlist_png">
+</span> en la barra de
+ herramientas superior.
+</p>
+</li>
+<li>
+<p>
+Haga clic en <em>Netlist</em> y después en <em>guardar</em>. Guarde con el nombre de
+ archivo predeterminado. Tiene que volver a escribir el antiguo.
+</p>
+</li>
+<li>
+<p>
+Ahora asigne una huella a CON2. Haga clic en el icono <em>Run cvpcb</em>
+ <span class="image">
+<img src="images/icons/cvpcb.png" alt="cvpcb">
+</span> en la barra de herramientas
+ superior. Asigne la huella al nuevo dispositivo CON2. El resto de los
+ componentes todavía tienen las huellas previamente asignadas. Cerrar
+ <em>Cvpcb</em>.
+</p>
+</li>
+<li>
+<p>
+De vuelta en el editor de esquemas, guarde el proyecto, haga clic en
+ <em>Archivo</em> &#8594; <em>Guardar todo el Proyecto de esquema</em>. Cierre el editor de
+ esquemas.
+</p>
+</li>
+<li>
+<p>
+Desde el gestor del proyecto de KiCad, haga clic en el icono <em>Pcbnew</em>. La
+ ventana <em>Pcbnew</em> se abrirá.
+</p>
+</li>
+<li>
+<p>
+La vieja placa, ya trazada, se abre automáticamente. Vamos a importar el
+ nuevo archivo netlist. Haga clic en el icono <em>Leer Netlist</em>
+ <span class="image">
+<img src="images/icons/netlist.png" alt="netlist_png">
+</span> en la barra de herramientas
+ superior.
+</p>
+</li>
+<li>
+<p>
+Haga clic en el botón "Examinar Archivos Netlist", seleccione el archivo
+ netlist en la ventana de selección de archivos y haga clic en <em>Leer Netlist
+ actual</em>. Luego haga clic en el botón "Cerrar".
+</p>
+</li>
+<li>
+<p>
+En este punto, debería poder ver un diseño con todos los componentes
+ anteriores ya conectados. En la esquina superior izquierda debería ver todos
+ los componentes no conectados, en nuestro caso CON2. Seleccione CON2 con el
+ ratón. Mueva el componente al centro de la placa.
+</p>
+</li>
+<li>
+<p>
+Coloque CON2 y trace sus conexiones. Una vez hecho esto, guarde y continúe
+ con la generación de archivos Gerber, como de costumbre.
+</p>
+</li>
+</ol></div>
+<div class="paragraph"><p>El proceso descrito aquí puede ser fácilmente repetir tantas veces como sea
+necesario. Junto a la técnica de la anotación hacia adelante descrita
+anteriormente, hay otro método conocido como Anotación hacia atrás. Este
+método le permite hacer modificaciones a su PCB ya trazada desde Pcbnew y
+actualizar esas modificaciones en el archivo de esquema y archivo
+netlist. El método de anotación hacia atrás, sin embargo, no es tan útil y
+por lo tanto no se describe aquí.</p></div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="make-schematic-components-in-kicad">6. Realizar símbolos de componentes en KiCad</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>A veces, el componente que desea colocar en su esquema no está en las
+bibliotecas KiCad. Esto es bastante normal y no hay por qué preocuparse. En
+esta sección veremos como crear rápidamente un nuevo símbolo de componente
+con KiCad. Sin embargo, recuerde que siempre puede encontrar componentes
+para KiCad en Internet. Por ejemplo desde aquí:</p></div>
+<div class="paragraph"><p><a href="http://per.launay.free.fr/kicad/kicad_php/composant.php">http://per.launay.free.fr/kicad/kicad_php/composant.php</a></p></div>
+<div class="paragraph"><p>En KiCad, un componente es un trozo de texto que comienza con un <em>DEF</em> y
+termina con <em>ENDDEF</em>. Uno o más componentes se colocan normalmente en un
+archivo de biblioteca con la extensión <em>.Lib</em>. Si desea agregar
+componentes a un archivo de biblioteca tan sólo tiene que utilizar los
+comandos cortar y pegar.</p></div>
+<div class="sect2">
+<h3 id="using-component-library-editor">6.1. Usando el editor de bibliotecas de componentes</h3>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+Podemos utilizar el <em>Editor de Bibliotecas de Componentes _ (parte de
+ <em>Eeschema</em>) para hacer nuevos componentes. En el directorio de nuestro
+ proyecto <em>Tutorial1</em> vamos a crear una carpeta llamada "biblioteca". Dentro
+ pondremos nuestro nuevo archivo de biblioteca _myLib.lib</em> tan pronto como
+ hayamos creado nuestro nuevo componente.
+</p>
+</li>
+<li>
+<p>
+Ahora podemos empezar a crear nuestro nuevo componente. Desde KiCad, inicie
+ <em>Eeschema</em>, haga clic en el icono <em>Editor de Bibliotecas</em>
+ <span class="image">
+<img src="images/icons/libedit.png" alt="libedit_png">
+</span> y luego haga clic en el icono
+ <em>Nuevo componente</em>
+ images/icons/new_component.png[new_component_png]. Aparecerá la ventana de
+ Propiedades del componente. Asigne el nombre <em>MYCONN3</em> al nuevo componente,
+ establezca la <em>raíz de designación</em> como J, y el <em>Número de componentes por
+ paquete</em> a <em>1</em>. Haga clic en Aceptar. Si aparece alguna advertencia
+ simplemente haga clic en Sí. En este punto el componente sólo está compuesto
+ por sus etiquetas. Vamos a añadir algunos pines. Haga clic en el icono
+ <em>Añadir Pin</em> <span class="image">
+<img src="images/icons/pin.png" alt="pin_png">
+</span> en la barra de herramientas
+ de la derecha. Para colocar el pin, haga clic en el centro de la hoja del
+ editor de partes justo debajo de la etiqueta "MYCONN3 '.
+</p>
+</li>
+<li>
+<p>
+En la ventana propiedades del pin que aparece, establezca el nombre del pin
+ a <em>VCC</em>, establezca el número de PIN a <em>1</em>, y el <em>tipo eléctrico</em> a
+ <em>Pasivo</em>. Haga clic en Aceptar.
+</p>
+<div class="imageblock">
+<div class="content">
+<img src="images/es/pin_properties.png" alt="Pin Properties">
+</div>
+</div>
+</li>
+<li>
+<p>
+Coloque el pin haciendo clic en el lugar donde desee situarlo, justo debajo
+ de la etiqueta <em>MYCONN3</em>.
+</p>
+</li>
+<li>
+<p>
+Repita los pasos utilizando esta vez el <em>nombre de Pin</em> <em>INPUT</em>, <em>número
+ Pin</em> debe ser <em>2</em>, y <em>Tipo Electrico</em> a <em>Pasivo</em>.
+</p>
+</li>
+<li>
+<p>
+Repita de nuevo los pasos, cree esta vez un Pin con <em>nombre</em> <em>GND</em>, <em>número
+ Pin</em> igual a <em>3</em> y <em>Tipo Electrico</em> como <em>Pasivo</em>. Coloque los pines uno
+ encima del otro. La etiqueta del componente <em>MYCONN3</em> debe estar en el
+ centro de la página (donde las líneas azules se cruzan).
+</p>
+</li>
+<li>
+<p>
+A continuación, dibuje el contorno del componente. Haga clic en el icono
+ <em>Añadir rectángulo</em>
+ <span class="image">
+<img src="images/icons/add_rectangle.png" alt="add_rectangle_png">
+</span>. Queremos dibujar un
+ rectángulo junto a los pines, como se muestra a continuación. Para ello,
+ haga clic donde desee situar la esquina superior izquierda del rectángulo
+ (no mantenga pulsado el botón del ratón). Haga clic de nuevo para ubicar la
+ esquina inferior derecha del rectángulo.
+</p>
+<div class="imageblock">
+<div class="content">
+<img src="images/gsik_myconn3_l.png" alt="gsik_myconn3_l_png">
+</div>
+</div>
+</li>
+<li>
+<p>
+If you want to fill the rectangle with yellow, set the fill colour to
+ <em>yellow 4</em> in <strong>Preferences</strong> &#8594; <strong>Select color scheme</strong>, then select the
+ rectangle in the editing screen and edit (E), selecting <em>Fill background</em>.
+</p>
+</li>
+<li>
+<p>
+Guarde el componente en su biblioteca <em>myLib.lib</em> . Haga clic en el icono
+ <em>Nueva Biblioteca</em> image:images/icons/new_library.png[new_library_png,
+ navegue hasta el directorio <em>tutorial1/biblioteca/</em> y guarde el nuevo
+ archivo de biblioteca con el nombre <em>myLib.lib</em>.
+</p>
+</li>
+<li>
+<p>
+Vaya a <strong>Preferencias</strong> &#8594; <strong>Bibliotecas de componentes</strong> y añada
+ <em>tutorial1/biblioteca/</em> en <em>ruta de búsqueda definida por el usuario</em> y
+ <em>myLib.lib</em> en <em>archivos de la biblioteca de componentes</em>.
+</p>
+</li>
+<li>
+<p>
+Haga clic en el icono <em>Seleccionar biblioteca de trabajo</em>
+ <span class="image">
+<img src="images/icons/library.png" alt="library_png">
+</span>. En la ventana de selección de
+ biblioteca haga clic en <em>myLib</em> y haga clic en Aceptar. Observe cómo la
+ cabecera de la ventana indica la biblioteca actualmente en uso, que ahora
+ debe ser <em>myLib</em>.
+</p>
+</li>
+<li>
+<p>
+Haga clic en el icono "Actualizar componente actual en biblioteca actual'
+ <span class="image">
+<img src="images/icons/save_part_in_mem.png" alt="save_part_in_mem_png">
+</span> en la barra de
+ herramientas superior. Guarde todos los cambios haciendo clic en el icono
+ <em>Guardar biblioteca actual en disco</em>
+ <span class="image">
+<img src="images/icons/save_library.png" alt="save_library_png">
+</span> en la barra de
+ herramientas superior. Haga clic en "Sí" en los mensajes de confirmación que
+ aparecen. El nuevo símbolo de componente se ha creado y está disponible en
+ la biblioteca indicada en la barra de título de la ventana.
+</p>
+</li>
+<li>
+<p>
+Ahora puede cerrar la ventana del editor de la biblioteca de
+ componentes. Volverá a la ventana del editor de esquema. Su nuevo componente
+ estará disponible en la biblioteca <em>myLib</em>.
+</p>
+</li>
+<li>
+<p>
+Puede hacer cualquier archivo de biblioteca <em>file.lib</em> disponible
+ añadiéndolo a la ruta de bibliotecas. Desde <em>Eeschema</em>, vaya a
+ <strong>Preferencias</strong> &#8594; * Biblioteca * y añadir la ruta de acceso a la misma en la
+ <em>ruta definida por el usuario de búsqueda "y <em>file.lib</em> en</em> archivos de la
+ biblioteca de componentes".
+</p>
+</li>
+</ol></div>
+</div>
+<div class="sect2">
+<h3 id="export-import-and-modify-library-components">6.2. Exportar, importar y modificar componentes de la biblioteca</h3>
+<div class="paragraph"><p>En lugar de crear un componente de biblioteca desde cero a veces es más
+fácil empezar desde uno ya hecho y modificarlo. En esta sección veremos cómo
+exportar un componente de la biblioteca "device" estándar de KiCad a su
+propia biblioteca <em>myOwnLib.lib</em> y luego modificarlo.</p></div>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+Desde KiCad, inicie <em>Eeschema</em>, haga clic en el icono <em>Editor de
+ Bibliotecas</em> <span class="image">
+<img src="images/icons/libedit.png" alt="libedit_png">
+</span>, haga clic en el
+ icono <em>Seleccionar biblioteca de trabajo</em>
+ <span class="image">
+<img src="images/icons/library.png" alt="library_png">
+</span> y elija la biblioteca
+ <em>device</em>. Haga clic en el icono <em>cargar componente a editar desde la
+ biblioteca actual</em>
+ <span class="image">
+<img src="images/icons/import_cmp_from_lib.png" alt="import_cmp_from_lib_png">
+</span> e
+ importe el componente <em>RELAY_2RT</em>.
+</p>
+</li>
+<li>
+<p>
+Haga clic en el icono <em>Exportar componente</em>
+ <span class="image">
+<img src="images/icons/export.png" alt="export_png">
+</span>, navegue dentro del directorio
+ <em>library/</em> y guarde el nuevo archivo de biblioteca con el nombre
+ <em>myOwnLib.lib.</em>
+</p>
+</li>
+<li>
+<p>
+You can make this component and the whole library <em>myOwnLib.lib</em> available
+ to you by adding it to the library path. From <em>Eeschema</em>, go to
+ <strong>Preferences</strong> &#8594; <strong>Component Libraries</strong> and add both <em>library/</em> in <em>User
+ defined search path</em> and <em>myOwnLib.lib</em> in the <em>Component library
+ files</em>. Close the window.
+</p>
+</li>
+<li>
+<p>
+Haga clic en el icono 'Seleccionar biblioteca de trabajo '
+ <span class="image">
+<img src="images/icons/library.png" alt="library_png">
+</span>. En la ventana de Selección de
+ Bibliotecas haga clic en <em>myOwnLib</em> y haga clic en Aceptar. Observe cómo el
+ titulo de la ventana indica la biblioteca actualmente en uso, debe ser
+ <em>myOwnLib</em>.
+</p>
+</li>
+<li>
+<p>
+Haga clic en el icono de "Cargar componente a editar de la biblioteca
+ actual' <span class="image">
+<img src="images/icons/import_cmp_from_lib.png" alt="import_cmp_from_lib_png">
+</span>
+ e importe el componente <em>RELAY_2RT</em>.
+</p>
+</li>
+<li>
+<p>
+Ahora puede modificar el componente como desee. Sitúe el ratón sobre la
+ etiqueta <em>RELAY_2RT</em>, pulse la tecla e y cambiarle el nombre a
+ <em>MY_RELAY_2RT</em>.
+</p>
+</li>
+<li>
+<p>
+Haga clic en el icono <em>Actualizar componente en biblioteca actual</em>
+ <span class="image">
+<img src="images/icons/save_part_in_mem.png" alt="save_part_in_mem_png">
+</span> en la barra de
+ herramientas superior. Guarde todos los cambios haciendo clic en el icono
+ <em>Guardar biblioteca actual en disco</em>
+ <span class="image">
+<img src="images/icons/save_library.png" alt="save_library_png">
+</span> en la barra de
+ herramientas superior.
+</p>
+</li>
+</ol></div>
+</div>
+<div class="sect2">
+<h3 id="make-schematic-components-with-quicklib">6.3. Hacer símbolos de componentes con quicklib</h3>
+<div class="paragraph"><p>En esta sección se presenta un método alternativo para crear el símbolo del
+componente MYCONN3 (ver <a href="#myconn3">MYCONN3</a> arriba) utilizando la
+herramienta de Internet <em>quicklib</em>.</p></div>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+Vaya a la página web de <em>quicklib</em>: <a href="http://kicad.rohrbacher.net/quicklib.php">http://kicad.rohrbacher.net/quicklib.php</a>
+</p>
+</li>
+<li>
+<p>
+Rellene la página con la siguiente información: Component name: MYCONN3,
+ Reference Prefix: J, Pin Layout Style: SIL, Pin Count, N: 3
+</p>
+</li>
+<li>
+<p>
+Haga clic en el icono <em>Asignar Pines</em>. Rellene la página con la siguiente
+ información: Pin 1: VCC, Pin 2: INPUT, Pin 3: GND. Tipo: Pasivo para los 3
+ pines.
+</p>
+</li>
+<li>
+<p>
+Haga clic en el icono de <em>vista previa</em> y, si está satisfecho, haga clic en
+ el 'Construir biblioteca de componentes ". Descargue el archivo y cámbiele
+ el nombre por <em>tutorial1/library/myQuickLib.lib.</em>. ¡Ya está listo!
+</p>
+</li>
+<li>
+<p>
+Echémosle un vistazo usando KiCad. Desde el gestor del proyecto de KiCad,
+ inicie <em>Eeschema</em>, haga clic en el icono <em>Editor de Bibliotecas</em>
+ <span class="image">
+<img src="images/icons/libedit.png" alt="libedit_png">
+</span>, haga clic en el icono de
+ <em>Importar componentes</em> <span class="image">
+<img src="images/icons/import.png" alt="import_png">
+</span>, vaya a
+ <em>tutorial1/library/</em> y seleccione <em>myQuickLib.lib.</em>
+</p>
+<div class="imageblock">
+<div class="content">
+<img src="images/gsik_myconn3_quicklib.png" alt="gsik_myconn3_quicklib_png">
+</div>
+</div>
+</li>
+<li>
+<p>
+Puede disponer de este componente y de toda la biblioteca <em>myQuickLib.lib</em>
+ añadiéndolos a la ruta de bibliotecas de KiCad. Desde <em>Eeschema</em>, vaya a
+ <strong>Preferencias</strong> &#8594; <strong>Bibliotecas de componentes</strong> y añada <em>library</em> en <em>rutas
+ de búsqueda definidas por el usuario</em> y <em>myQuickLib.lib</em> en <em>archivos de la
+ biblioteca de componentes</em>.
+</p>
+</li>
+</ol></div>
+<div class="paragraph"><p>Como puede imaginar, este método de creación de componentes de la biblioteca
+puede ser muy eficaz cuando se desea crear componentes con un gran número de
+pines.</p></div>
+</div>
+<div class="sect2">
+<h3 id="make-a-high-pin-count-schematic-component">6.4. Realizar símbolos de componentes con gran número de pines</h3>
+<div class="paragraph"><p>En la sección titulada <em>Realizar símbolos de componentes en quicklib</em> vimos
+cómo hacer un símbolo de componente utilizando la herramienta web
+<em>quicklib</em>. Sin embargo, ocasionalmente puede que necesite crear un símbolo
+de componente con un alto número de pines (algunos cientos de pines). En
+KiCad, esto no es muy complicado.</p></div>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+Supongamos que desea crear un símbolo de un dispositivo con 50 pines. Es una
+ práctica común dibujarlo usando varios símbolos de bajo número de pines, por
+ ejemplo dos símbolos con 25 pines cada uno. Esta representación permite una
+ fácil conexión de los pines.
+</p>
+</li>
+<li>
+<p>
+La mejor manera de crear nuestro componente es utilizar <em>quicklib</em> para
+ generar dos componentes de 25 pines por separado, re-numerar sus pines
+ utilizando un script de Python y finalmente fusionar los dos mediante el uso
+ de copiar y pegar para convertirlos en un solo componente dentro de la
+ estructura DEF y ENDDEF.
+</p>
+</li>
+<li>
+<p>
+A continuación se muestra un ejemplo de un script de Python sencillo que se
+ puede utilizar en combinación con un archivo <em>in.txt</em> y un archivo <em>out.txt</em>
+ para re-numerar la línea: <span class="monospaced">X PIN1 1 -750 600 300 R 50 50 1 1 I</span> en <span class="monospaced">X
+ PIN26 26 -750 600 300 R 50 50 1 1 I</span> esto se hace para todas las líneas en
+ el archivo <em>in.txt</em>.
+</p>
+</li>
+</ol></div>
+<div class="listingblock">
+<div class="title">Script</div>
+<div class="content"><!-- Generator: GNU source-highlight 3.1.7
+by Lorenzo Bettini
+http://www.lorenzobettini.it
+http://www.gnu.org/software/src-highlite -->
+<pre><tt><span style="font-style: italic"><span style="color: #9A1900">#!/usr/bin/env python</span></span>
+<span style="font-style: italic"><span style="color: #9A1900">''' simple script to manipulate KiCad component pins numbering'''</span></span>
+<span style="font-weight: bold"><span style="color: #000080">import</span></span> sys<span style="color: #990000">,</span> re
+<span style="font-weight: bold"><span style="color: #0000FF">try</span></span><span style="color: #990000">:</span>
+ fin<span style="color: #990000">=</span><span style="font-weight: bold"><span style="color: #000000">open</span></span><span style="color: #990000">(</span>sys<span style="color: #990000">.</span>argv<span style="color: #990000">[</span><span style="color: #993399">1</span><span style="color: #990000">],</span><span style="color: #FF0000">'r'</span><span style="color: #990000">)</span>
+ fout<span style="color: #990000">=</span><span style="font-weight: bold"><span style="color: #000000">open</span></span><span style="color: #990000">(</span>sys<span style="color: #990000">.</span>argv<span style="color: #990000">[</span><span style="color: #993399">2</span><span style="color: #990000">],</span><span style="color: #FF0000">'w'</span><span style="color: #990000">)</span>
+<span style="font-weight: bold"><span style="color: #0000FF">except</span></span><span style="color: #990000">:</span>
+ <span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">"oh, wrong use of this app, try:"</span><span style="color: #990000">,</span> sys<span style="color: #990000">.</span>argv<span style="color: #990000">[</span><span style="color: #993399">0</span><span style="color: #990000">],</span> <span style="color: #FF0000">"in.txt out.txt"</span>
+ sys<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">exit</span></span><span style="color: #990000">()</span>
+<span style="font-weight: bold"><span style="color: #0000FF">for</span></span> ln <span style="font-weight: bold"><span style="color: #0000FF">in</span></span> fin<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">readlines</span></span><span style="color: #990000">():</span>
+ obj<span style="color: #990000">=</span>re<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">search</span></span><span style="color: #990000">(</span><span style="color: #FF0000">"(X PIN)(\d*)(\s)(\d*)(\s.*)"</span><span style="color: #990000">,</span>ln<span style="color: #990000">)</span>
+<span style="font-weight: bold"><span style="color: #0000FF">if</span></span> obj<span style="color: #990000">:</span>
+ num <span style="color: #990000">=</span> <span style="font-weight: bold"><span style="color: #000000">int</span></span><span style="color: #990000">(</span>obj<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">group</span></span><span style="color: #990000">(</span><span style="color: #993399">2</span><span style="color: #990000">))+</span><span style="color: #993399">25</span>
+ ln<span style="color: #990000">=</span>obj<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">group</span></span><span style="color: #990000">(</span><span style="color: #993399">1</span><span style="color: #990000">)</span> <span style="color: #990000">+</span> <span style="font-weight: bold"><span style="color: #000000">str</span></span><span style="color: #990000">(</span>num<span style="color: #990000">)</span> <span style="color: #990000">+</span> obj<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">group</span></span><span style="color: #990000">(</span><span style="color: #993399">3</span><span style="color: #990000">)</span> <span style="color: #990000">+</span> <span style="font-weight: bold"><span style="color: #000000">str</span></span><span style="color: #990000">(</span>num<span style="color: #990000">)</span> <span style="color: #990000">+</span> obj<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">group</span></span><span style="color: #990000">(</span><span style="color: #993399">5</span><span style="color: #990000">)</span> <span style="color: #990000">+</span><span style="color: #FF0000">'\n'</span>
+ fout<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">write</span></span><span style="color: #990000">(</span>ln<span style="color: #990000">)</span>
+fin<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">close</span></span><span style="color: #990000">();</span> fout<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">close</span></span><span style="color: #990000">()</span>
+<span style="font-style: italic"><span style="color: #9A1900">#</span></span>
+<span style="font-style: italic"><span style="color: #9A1900"># for more info about regular expression syntax and KiCad component generation:</span></span>
+<span style="font-style: italic"><span style="color: #9A1900"># http://gskinner.com/RegExr/</span></span>
+<span style="font-style: italic"><span style="color: #9A1900"># http://kicad.rohrbacher.net/quicklib.php</span></span></tt></pre></div></div>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+Mientras fusiona los dos componentes en uno solo, es necesario utilizar el
+ Editor de bibliotecas de Eeschema para mover el primer componente de modo
+ que el segundo no se ubique sobre este. A continuación encontrará el archivo
+ .lib final y su representación en <em>Eeschema</em>.
+</p>
+</li>
+</ol></div>
+<div class="listingblock">
+<div class="title">Contenido del fichero *.lib</div>
+<div class="content monospaced">
+<pre>EESchema-LIBRARY Version 2.3
+#encoding utf-8
+# COMP
+DEF COMP U 0 40 Y Y 1 F N
+F0 "U" -1800 -100 50 H V C CNN
+F1 "COMP" -1800 100 50 H V C CNN
+DRAW
+S -2250 -800 -1350 800 0 0 0 N
+S -450 -800 450 800 0 0 0 N
+X PIN1 1 -2550 600 300 R 50 50 1 1 I
+
+...
+
+X PIN49 49 750 -500 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#End Library</pre>
+</div></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/gsik_high_number_pins.png" alt="gsik_high_number_pins_png">
+</div>
+</div>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+El script de Python mostrado es una herramienta muy potente para manipular
+ tanto el número del pin como su etiquetas. Tenga en cuenta, sin embargo, que
+ todo su poder viene de la sintaxis de expresiones regulares primitiva y sin
+ embargo increíblemente útil: <em>http: //gskinner.com/RegExr/.</em>
+</p>
+</li>
+</ol></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="make-component-footprints">7. Realizar huellas de componentes</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>A diferencia de otras herramientas de software de EDA, que tienen un tipo de
+bibliotecas que contienen tanto el símbolo como la huella del componente, en
+KiCad los archivos <em>.lib</em> contienen símbolos y los archivos <em>.kicad_mod</em>
+contienen huellas. <em>Cvpcb</em> Se utiliza para asignar correctamente las huellas
+a los símbolos.</p></div>
+<div class="paragraph"><p>Igual que los archivos <em>.lib</em>, los archivos de biblioteca <em>.kicad_mod</em> son
+archivos de texto plano que pueden contener cualquier cosa, desde una a
+varias partes.</p></div>
+<div class="paragraph"><p>Hay una extensa librería de componentes en KiCad, sin embargo, en ocasiones
+puede encontrarse con que la huella que necesita no está en la
+biblioteca. Estos son los pasos para crear una nueva huella para PCB en
+KiCad:</p></div>
+<div class="sect2">
+<h3 id="using-footprint-editor">7.1. Usando el editor de huellas</h3>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+Desde el gestor del proyecto en KiCad inicie la herramienta <em>Pcbnew</em>. Haga
+ clic en el icono <em>Abrir Editor de huellas</em>
+ images/icons/edit_module.png[edit_module_png] en la barra de herramientas
+ superior. Esto abrirá el <em>Editor de Huellas</em>.
+</p>
+</li>
+<li>
+<p>
+Vamos a crear una nueva huella <em>MYCONN3</em> en una nueva biblioteca de huella
+ llamada <em>myfootprint</em>. Cree una nueva carpeta <em>myfootprint.pretty</em> en el
+ directorio del proyecto <em>tutorial1/</em>. Haga clic en <strong>Preferencias</strong> &#8594; <strong>Gestor
+ de Bibliotecas de Huellas</strong>* y pulse el botón <em>Añadir Biblioteca</em>. En el
+ cuadro, escriba "myfootprint" como nombre, escriba
+ "${KIPRJMOD}/myfootprint.pretty" como ruta de la biblioteca y escriba
+ "KiCad" como Tipo. Pulse Aceptar para cerrar la ventana de Tablas de
+ Biblioteca. Haga clic en el icono
+ <span class="image">
+<img src="images/icons/library.png" alt="library_png">
+</span> en la barra de herramientas
+ superior. Seleccione la biblioteca <em>myfootprint</em>.
+</p>
+</li>
+<li>
+<p>
+Haga clic en el icono de <em>Nueva Huella</em>
+ <span class="image">
+<img src="images/icons/new_footprint.png" alt="new_footprint_png">
+</span> en la barra de
+ herramientas superior. Escriba <em>MYCONN3</em> como <em>nombre de huella</em>. En el
+ centro de la pantalla aparecerá la etiqueta <em>MYCONN3</em>. Bajo esta etiqueta se
+ puede ver la etiqueta <em>REF*<em></em>. Haga clic derecho sobre <em>MYCONN3</em> y muévalo
+ por encima de <em>REF*</em></em>. Haga clic derecho sobre <em>REF*__</em>, seleccione <em>Editar
+ texto</em> y cambie su nombre por <em>SMD</em>. Establezca el valor de <em>Display</em> a
+ <em>invisible</em>.
+</p>
+</li>
+<li>
+<p>
+Seleccione el icono <em>Añadir Pads</em> <span class="image">
+<img src="images/icons/pad.png" alt="pad_png">
+</span> en la
+ barra de herramientas de la derecha. Haga clic en la hoja de trabajo para
+ colocar el pad. Haga clic derecho sobre el nuevo pad y haga clic en <em>Editar
+ Pad</em>. De lo contrario, puede utilizar la tecla de acceso directo e.
+</p>
+<div class="imageblock" id="myconn3">
+<div class="content">
+<img src="images/es/pad_properties.png" alt="Pad Properties">
+</div>
+</div>
+</li>
+<li>
+<p>
+Ajuste el <em>Número de Pad</em> a <em>1</em>, <em>Forma del Pad</em> a <em>Rect</em>, <em>Tipo de Pad</em> a
+ <em>SMD</em>, <em>Tamaño X</em> a <em>0.4</em> y <em>Tamaño Y</em> a <em>0.8</em>. Haga clic en Aceptar. Haga
+ clic de nuevo en <em>Añadir Pads</em> y coloque dos pads más.
+</p>
+</li>
+<li>
+<p>
+Si desea cambiar el tamaño de la rejilla, <strong>Clic derecho</strong> &#8594; <strong>Selección de
+ Rejilla</strong>. Asegúrese de seleccionar el tamaño de la rejilla adecuado antes
+ de que se situar los componentes.
+</p>
+</li>
+<li>
+<p>
+Mueva la etiquetas <em>MYCONN3</em> y <em>SMD</em> aparte para que se vea como la imagen
+ se mostrada arriba.
+</p>
+</li>
+<li>
+<p>
+Al colocar los pads a menudo es necesario medir distancias
+ relativas. Coloque el cursor donde desee situar el punto de coordenada
+ relativa <em>(0,0)</em> y pulse la barra espaciadora. Mientras se mueve el cursor,
+ verá una indicación relativa de la posición del cursor en la parte inferior
+ de la página. Pulse la barra espaciadora en cualquier momento para
+ establecer el nuevo origen.
+</p>
+</li>
+<li>
+<p>
+Ahora agregue un contorno para huella. Haga clic en el icono <em>Añadir línea
+ gráfica o polígono</em> <span class="image">
+<img src="images/icons/add_polygon.png" alt="add_polygon_png">
+</span> en
+ la barra de herramientas derecha. Dibuje un esquema del conector alrededor
+ del componente.
+</p>
+</li>
+<li>
+<p>
+Haga clic en el icono <em>Guardar Huella en Biblioteca Activa</em>
+ <span class="image">
+<img src="images/icons/save_library.png" alt="save_library_png">
+</span> en la barra de
+ herramientas superior, utilizando el nombre predeterminado MYCONN3.
+</p>
+</li>
+</ol></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="note-about-portability-of-kicad-project-files">8. Notas sobre portabilidad de los proyectos en KiCad</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>¿Qué archivos necesita enviar a alguien para que pueda cargar totalmente y
+utilizar su proyecto en KiCad?</p></div>
+<div class="paragraph"><p>Cuando quiere compartir un proyecto de KiCad con alguien, es importante que
+el archivo de esquema <em>.Sch</em>, el archivo de diseño de placa
+<em>.Kicad_pcb</em>, el archivo de proyecto <em>.pro</em> y el archivo netlist <em>.Net</em>,
+sean enviados junto con el fichero biblioteca de símbolos <em>.lib</em> y el
+archivo de biblioteca de huellas <em>.kicad_mod</em>. Sólo así la gente tendrá
+total libertad para modificar el esquema y la placa.</p></div>
+<div class="paragraph"><p>Junto con los esquemas de KiCad, la gente necesitará los archivos <em>.lib</em> que
+contienen los símbolos. Esos archivos de biblioteca necesitan ser cargados
+en las preferencias de <em>Eeschema</em>. Por otro lado, con las placas (Archivos
+<em>.kicad_pcb</em>), las huellas pueden ser almacenados dentro del archivo
+<em>.kicad_pcb</em>. Puede enviar a alguien un archivo <em>.kicad_pcb</em> y nada más, y
+todavía sería capaz de ver y editar la placa. Sin embargo, cuando quiera
+cargar los componentes desde un fichero netlist, las bibliotecas de
+componentes (<em>.Archivos kicad_mod</em>) tendrán que estar presentes y cargadas
+en las preferencias de <em>Pcbnew</em> al igual que para los esquemas. Además, es
+necesario cargar los archivos <em>.kicad_mod</em> en las preferencias de <em>Pcbnew</em>
+para que esas huellas aparezcan en <em>Cvpcb</em>.</p></div>
+<div class="paragraph"><p>Si alguien le envía un archivo <em>.kicad_pcb</em> con huellas que le gustaría
+utilizar en la otra placa, puede abrir el Editor de Huellas, cargar una
+huella de la placa actual, y guardar o exportar en otra biblioteca de
+componentes. También puede exportar todas las huellas de un archivo
+<em>.kicad_pcb</em> a la vez a través de <strong>Pcbnew</strong> &#8594; <strong>Archivo</strong> &#8594; <strong>Archivar</strong> &#8594;
+<strong>Huellas</strong> &#8594; <strong>Crear archivo huella</strong>, que creará un nuevo archivo
+<em>.kicad_mod</em> con todas las huellas de la placa.</p></div>
+<div class="paragraph"><p>En otras palabras, si lo único que desea distribuir es la PCB, entonces el
+fichero <em>.kicad_pcb</em> con la placa es suficiente. Sin embargo, si desea dar
+a la gente la capacidad completa para usar y modificar su esquema, sus
+componentes y la PCB, es muy recomendable que usted genere un zip y envíe el
+siguiente directorio del proyecto:</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>tutorial1/
+|-- tutorial1.pro
+|-- tutorial1.sch
+|-- tutorial1.kicad_pcb
+|-- tutorial1.net
+|-- library/
+| |-- myLib.lib
+| |-- myOwnLib.lib
+| \-- myQuickLib.lib
+|
+|-- myfootprint.pretty/
+| \-- MYCONN3.kicad_mod
+|
+\-- gerber/
+ |-- ...
+ \-- ...</pre>
+</div></div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="more-about-kicad-documentation">9. Mas sobre la documentación de KiCad</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>Esta es una guía rápida sobre la mayoría de las características de
+KiCad. Para obtener instrucciones más detalladas consulte los archivos de
+ayuda accesibles a través de cada módulo de KiCad. Haga clic en <strong>Ayuda</strong> &#8594;
+<strong>Manual</strong>.</p></div>
+<div class="paragraph"><p>KiCad viene con un buen conjunto de manuales en varios idiomas para sus
+cuatro componentes de software.</p></div>
+<div class="paragraph"><p>La versión en Inglés de todos los manuales KiCad se distribuyen con KiCad.</p></div>
+<div class="paragraph"><p>Además de sus manuales, KiCad se distribuye con este tutorial, que ha sido
+traducido a otros idiomas. Todas las diferentes versiones de este tutorial
+se distribuyen de forma gratuita con todas las versiones recientes de
+KiCad. Este tutorial, así como los manuales, deben empaquetarse con su
+versión de KiCad en su plataforma determinada.</p></div>
+<div class="paragraph"><p>Por ejemplo, en Linux las ubicaciones típicas son los siguientes
+directorios, dependiendo de su distribución exacta:</p></div>
+<div class="literalblock">
+<div class="content monospaced">
+<pre>/usr/share/doc/kicad/help/en/
+/usr/local/share/doc/kicad/help/en</pre>
+</div></div>
+<div class="paragraph"><p>En Windows se encuentran en:</p></div>
+<div class="literalblock">
+<div class="content monospaced">
+<pre>&lt;directorio de instalación&gt;/share/doc/kicad/help/en</pre>
+</div></div>
+<div class="paragraph"><p>En OS X:</p></div>
+<div class="literalblock">
+<div class="content monospaced">
+<pre>/Library/Application Support/kicad/help/en</pre>
+</div></div>
+<div class="sect2">
+<h3 id="kicad-documentation-on-the-web">9.1. Documentación de KiCad en la Web</h3>
+<div class="paragraph"><p>La última versión de la documentación de KiCad está disponible en varios
+idiomas en la Web.</p></div>
+<div class="paragraph"><p><a href="http://kicad-pcb.org/help/documentation/">http://kicad-pcb.org/help/documentation/</a></p></div>
+</div>
+</div>
+</div>
+</div>
+<div id="footnotes"><hr></div>
+<div id="footer">
+<div id="footer-text">
+Last updated 2017-08-24 22:11:17 BST
+</div>
+</div>
+</body>
+</html>
diff --git a/share/doc/kicad/help/es/getting_started_in_kicad.pdf b/share/doc/kicad/help/es/getting_started_in_kicad.pdf
new file mode 100644
index 0000000..c351dc6
--- /dev/null
+++ b/share/doc/kicad/help/es/getting_started_in_kicad.pdf
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Footprint_library_list.png b/share/doc/kicad/help/es/images/Footprint_library_list.png
new file mode 100644
index 0000000..4fd4076
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Footprint_library_list.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Footprint_tables_list.png b/share/doc/kicad/help/es/images/Footprint_tables_list.png
new file mode 100644
index 0000000..4020b4e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Footprint_tables_list.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Library_list_menu_item.png b/share/doc/kicad/help/es/images/Library_list_menu_item.png
new file mode 100644
index 0000000..4cce04e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Library_list_menu_item.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Library_tables_menu_item.png b/share/doc/kicad/help/es/images/Library_tables_menu_item.png
new file mode 100644
index 0000000..4a94eb5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Library_tables_menu_item.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Modedit_context_menu_graphics.png b/share/doc/kicad/help/es/images/Modedit_context_menu_graphics.png
new file mode 100644
index 0000000..31cc6df
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Modedit_context_menu_graphics.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Modedit_context_menu_module_parameters.png b/share/doc/kicad/help/es/images/Modedit_context_menu_module_parameters.png
new file mode 100644
index 0000000..40a8288
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Modedit_context_menu_module_parameters.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Modedit_context_menu_pads.png b/share/doc/kicad/help/es/images/Modedit_context_menu_pads.png
new file mode 100644
index 0000000..fa4fa34
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Modedit_context_menu_pads.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Modedit_footprint_3d_preview.png b/share/doc/kicad/help/es/images/Modedit_footprint_3d_preview.png
new file mode 100644
index 0000000..b9eb621
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Modedit_footprint_3d_preview.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Modedit_footprint_level_pad_settings.png b/share/doc/kicad/help/es/images/Modedit_footprint_level_pad_settings.png
new file mode 100644
index 0000000..8249686
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Modedit_footprint_level_pad_settings.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Modedit_footprint_text_properties.png b/share/doc/kicad/help/es/images/Modedit_footprint_text_properties.png
new file mode 100644
index 0000000..6fb8b00
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Modedit_footprint_text_properties.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Modedit_main_window.png b/share/doc/kicad/help/es/images/Modedit_main_window.png
new file mode 100644
index 0000000..56b958b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Modedit_main_window.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Modedit_module_3d_options.png b/share/doc/kicad/help/es/images/Modedit_module_3d_options.png
new file mode 100644
index 0000000..02b9b54
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Modedit_module_3d_options.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Modedit_module_attributes.png b/share/doc/kicad/help/es/images/Modedit_module_attributes.png
new file mode 100644
index 0000000..3436a3b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Modedit_module_attributes.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Modedit_module_autoplace_settings.png b/share/doc/kicad/help/es/images/Modedit_module_autoplace_settings.png
new file mode 100644
index 0000000..611a4ce
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Modedit_module_autoplace_settings.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Modedit_module_properties.png b/share/doc/kicad/help/es/images/Modedit_module_properties.png
new file mode 100644
index 0000000..521f1bf
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Modedit_module_properties.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Modedit_module_properties_dialog.png b/share/doc/kicad/help/es/images/Modedit_module_properties_dialog.png
new file mode 100644
index 0000000..ef4abda
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Modedit_module_properties_dialog.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Modedit_module_properties_documentation_fields.png b/share/doc/kicad/help/es/images/Modedit_module_properties_documentation_fields.png
new file mode 100644
index 0000000..48a6ea9
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Modedit_module_properties_documentation_fields.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Modedit_pad_delta_example.png b/share/doc/kicad/help/es/images/Modedit_pad_delta_example.png
new file mode 100644
index 0000000..54a2bcf
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Modedit_pad_delta_example.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Modedit_pad_level_pad_settings.png b/share/doc/kicad/help/es/images/Modedit_pad_level_pad_settings.png
new file mode 100644
index 0000000..a1ac0c4
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Modedit_pad_level_pad_settings.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Modedit_pad_offset_example.png b/share/doc/kicad/help/es/images/Modedit_pad_offset_example.png
new file mode 100644
index 0000000..596e052
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Modedit_pad_offset_example.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Modedit_pad_properties_dialog.png b/share/doc/kicad/help/es/images/Modedit_pad_properties_dialog.png
new file mode 100644
index 0000000..1f38469
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Modedit_pad_properties_dialog.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Modedit_top_toolbar.png b/share/doc/kicad/help/es/images/Modedit_top_toolbar.png
new file mode 100644
index 0000000..f6f7b8f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Modedit_top_toolbar.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_DRC_dialog.png b/share/doc/kicad/help/es/images/Pcbnew_DRC_dialog.png
new file mode 100644
index 0000000..e951ef9
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_DRC_dialog.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_add_cutout_menu_item.png b/share/doc/kicad/help/es/images/Pcbnew_add_cutout_menu_item.png
new file mode 100644
index 0000000..a9cba83
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_add_cutout_menu_item.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_advanced_tracing_options.png b/share/doc/kicad/help/es/images/Pcbnew_advanced_tracing_options.png
new file mode 100644
index 0000000..0247c4c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_advanced_tracing_options.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_archive_footprints_menu.png b/share/doc/kicad/help/es/images/Pcbnew_archive_footprints_menu.png
new file mode 100644
index 0000000..4d4b202
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_archive_footprints_menu.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_array_dialog_circular.png b/share/doc/kicad/help/es/images/Pcbnew_array_dialog_circular.png
new file mode 100644
index 0000000..122ac82
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_array_dialog_circular.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_array_dialog_grid.png b/share/doc/kicad/help/es/images/Pcbnew_array_dialog_grid.png
new file mode 100644
index 0000000..5f346a5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_array_dialog_grid.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_array_grid_offsets.png b/share/doc/kicad/help/es/images/Pcbnew_array_grid_offsets.png
new file mode 100644
index 0000000..f51bd34
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_array_grid_offsets.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_array_grid_stagger_cols_3.png b/share/doc/kicad/help/es/images/Pcbnew_array_grid_stagger_cols_3.png
new file mode 100644
index 0000000..45f9f00
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_array_grid_stagger_cols_3.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_array_grid_stagger_rows_2.png b/share/doc/kicad/help/es/images/Pcbnew_array_grid_stagger_rows_2.png
new file mode 100644
index 0000000..21be113
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_array_grid_stagger_rows_2.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_bad_tracks_deletion_option.png b/share/doc/kicad/help/es/images/Pcbnew_bad_tracks_deletion_option.png
new file mode 100644
index 0000000..81de3f3
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_bad_tracks_deletion_option.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_board_outline_imported_from_a_DXF.png b/share/doc/kicad/help/es/images/Pcbnew_board_outline_imported_from_a_DXF.png
new file mode 100644
index 0000000..1913b96
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_board_outline_imported_from_a_DXF.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_board_outline_with_dogpile.png b/share/doc/kicad/help/es/images/Pcbnew_board_outline_with_dogpile.png
new file mode 100644
index 0000000..a6e613b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_board_outline_with_dogpile.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_board_outline_with_globally_placed_modules.png b/share/doc/kicad/help/es/images/Pcbnew_board_outline_with_globally_placed_modules.png
new file mode 100644
index 0000000..5efe818
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_board_outline_with_globally_placed_modules.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_change_modules_button.png b/share/doc/kicad/help/es/images/Pcbnew_change_modules_button.png
new file mode 100644
index 0000000..19c8f4f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_change_modules_button.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_circuit_after_placement.png b/share/doc/kicad/help/es/images/Pcbnew_circuit_after_placement.png
new file mode 100644
index 0000000..cd5bc0b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_circuit_after_placement.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_context_module_mode_module_under_cursor.png b/share/doc/kicad/help/es/images/Pcbnew_context_module_mode_module_under_cursor.png
new file mode 100644
index 0000000..8373375
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_context_module_mode_module_under_cursor.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_context_module_mode_no_module_under_cursor.png b/share/doc/kicad/help/es/images/Pcbnew_context_module_mode_no_module_under_cursor.png
new file mode 100644
index 0000000..1064d93
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_context_module_mode_no_module_under_cursor.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_coordinate_status_display.png b/share/doc/kicad/help/es/images/Pcbnew_coordinate_status_display.png
new file mode 100644
index 0000000..2502b91
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_coordinate_status_display.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_copper_layers_contrast_high.png b/share/doc/kicad/help/es/images/Pcbnew_copper_layers_contrast_high.png
new file mode 100644
index 0000000..ec39c05
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_copper_layers_contrast_high.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_copper_layers_contrast_normal.png b/share/doc/kicad/help/es/images/Pcbnew_copper_layers_contrast_normal.png
new file mode 100644
index 0000000..30c6796
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_copper_layers_contrast_normal.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_creating_new_track.png b/share/doc/kicad/help/es/images/Pcbnew_creating_new_track.png
new file mode 100644
index 0000000..ecd1631
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_creating_new_track.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_design_rules_dropdown.png b/share/doc/kicad/help/es/images/Pcbnew_design_rules_dropdown.png
new file mode 100644
index 0000000..358f545
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_design_rules_dropdown.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_design_rules_editor_global_tab.png b/share/doc/kicad/help/es/images/Pcbnew_design_rules_editor_global_tab.png
new file mode 100644
index 0000000..8fd96d1
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_design_rules_editor_global_tab.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_design_rules_editor_netclass_tab.png b/share/doc/kicad/help/es/images/Pcbnew_design_rules_editor_netclass_tab.png
new file mode 100644
index 0000000..60513c5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_design_rules_editor_netclass_tab.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_design_rules_menu.png b/share/doc/kicad/help/es/images/Pcbnew_design_rules_menu.png
new file mode 100644
index 0000000..c06ad36
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_design_rules_menu.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_design_rules_top_toolbar.png b/share/doc/kicad/help/es/images/Pcbnew_design_rules_top_toolbar.png
new file mode 100644
index 0000000..414bfbc
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_design_rules_top_toolbar.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_dimensions_menu.png b/share/doc/kicad/help/es/images/Pcbnew_dimensions_menu.png
new file mode 100644
index 0000000..738f7ce
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_dimensions_menu.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_dr_example_rustic.png b/share/doc/kicad/help/es/images/Pcbnew_dr_example_rustic.png
new file mode 100644
index 0000000..d33cb73
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_dr_example_rustic.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_dr_example_standard.png b/share/doc/kicad/help/es/images/Pcbnew_dr_example_standard.png
new file mode 100644
index 0000000..8519011
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_dr_example_standard.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_drill_file_dialog.png b/share/doc/kicad/help/es/images/Pcbnew_drill_file_dialog.png
new file mode 100644
index 0000000..8101faf
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_drill_file_dialog.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_drill_origin_setting.png b/share/doc/kicad/help/es/images/Pcbnew_drill_origin_setting.png
new file mode 100644
index 0000000..d8fb396
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_drill_origin_setting.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_edit_menu.png b/share/doc/kicad/help/es/images/Pcbnew_edit_menu.png
new file mode 100644
index 0000000..101ff94
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_edit_menu.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_example_library.png b/share/doc/kicad/help/es/images/Pcbnew_example_library.png
new file mode 100644
index 0000000..befe044
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_example_library.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_exchange_module_option.png b/share/doc/kicad/help/es/images/Pcbnew_exchange_module_option.png
new file mode 100644
index 0000000..f9b1f3b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_exchange_module_option.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_extra_footprints_deletion_option.png b/share/doc/kicad/help/es/images/Pcbnew_extra_footprints_deletion_option.png
new file mode 100644
index 0000000..3852f01
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_extra_footprints_deletion_option.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_file_menu.png b/share/doc/kicad/help/es/images/Pcbnew_file_menu.png
new file mode 100644
index 0000000..5b6757e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_file_menu.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_fill_refill_all_zones.png b/share/doc/kicad/help/es/images/Pcbnew_fill_refill_all_zones.png
new file mode 100644
index 0000000..4686390
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_fill_refill_all_zones.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_final_preparation_example_board.png b/share/doc/kicad/help/es/images/Pcbnew_final_preparation_example_board.png
new file mode 100644
index 0000000..bf23c05
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_final_preparation_example_board.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_footprint_exchange_options.png b/share/doc/kicad/help/es/images/Pcbnew_footprint_exchange_options.png
new file mode 100644
index 0000000..90de313
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_footprint_exchange_options.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_general_options_dialog.png b/share/doc/kicad/help/es/images/Pcbnew_general_options_dialog.png
new file mode 100644
index 0000000..b8dc1b3
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_general_options_dialog.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_grid_size_dropdown.png b/share/doc/kicad/help/es/images/Pcbnew_grid_size_dropdown.png
new file mode 100644
index 0000000..5060eca
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_grid_size_dropdown.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_import_spread_footprints.png b/share/doc/kicad/help/es/images/Pcbnew_import_spread_footprints.png
new file mode 100644
index 0000000..45aabd8
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_import_spread_footprints.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_keepout_area_properties.png b/share/doc/kicad/help/es/images/Pcbnew_keepout_area_properties.png
new file mode 100644
index 0000000..36a1fe3
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_keepout_area_properties.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_layer_colour_key.png b/share/doc/kicad/help/es/images/Pcbnew_layer_colour_key.png
new file mode 100644
index 0000000..9a3a17e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_layer_colour_key.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_layer_manager_pane.png b/share/doc/kicad/help/es/images/Pcbnew_layer_manager_pane.png
new file mode 100644
index 0000000..abba562
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_layer_manager_pane.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_layer_pair_indicator.png b/share/doc/kicad/help/es/images/Pcbnew_layer_pair_indicator.png
new file mode 100644
index 0000000..c651476
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_layer_pair_indicator.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_layer_selection_dialog.png b/share/doc/kicad/help/es/images/Pcbnew_layer_selection_dialog.png
new file mode 100644
index 0000000..66594bb
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_layer_selection_dialog.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_layer_selection_dropdown.png b/share/doc/kicad/help/es/images/Pcbnew_layer_selection_dropdown.png
new file mode 100644
index 0000000..665a6a4
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_layer_selection_dropdown.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_layer_selection_popup.png b/share/doc/kicad/help/es/images/Pcbnew_layer_selection_popup.png
new file mode 100644
index 0000000..36ca83c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_layer_selection_popup.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_layer_setup_dialog.png b/share/doc/kicad/help/es/images/Pcbnew_layer_setup_dialog.png
new file mode 100644
index 0000000..0269bf8
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_layer_setup_dialog.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_layer_setup_dialog_layer_properties.png b/share/doc/kicad/help/es/images/Pcbnew_layer_setup_dialog_layer_properties.png
new file mode 100644
index 0000000..f34ceda
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_layer_setup_dialog_layer_properties.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_left_toolbar.png b/share/doc/kicad/help/es/images/Pcbnew_left_toolbar.png
new file mode 100644
index 0000000..7ca3bb8
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_left_toolbar.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_legacy_block_selection_dialog.png b/share/doc/kicad/help/es/images/Pcbnew_legacy_block_selection_dialog.png
new file mode 100644
index 0000000..9699605
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_legacy_block_selection_dialog.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_module_properties.png b/share/doc/kicad/help/es/images/Pcbnew_module_properties.png
new file mode 100644
index 0000000..eef78f4
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_module_properties.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_module_selection_option.png b/share/doc/kicad/help/es/images/Pcbnew_module_selection_option.png
new file mode 100644
index 0000000..621e82b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_module_selection_option.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_move_all_modules.png b/share/doc/kicad/help/es/images/Pcbnew_move_all_modules.png
new file mode 100644
index 0000000..18fd722
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_move_all_modules.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_move_exact_cartesian.png b/share/doc/kicad/help/es/images/Pcbnew_move_exact_cartesian.png
new file mode 100644
index 0000000..23c27b6
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_move_exact_cartesian.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_move_exact_polar.png b/share/doc/kicad/help/es/images/Pcbnew_move_exact_polar.png
new file mode 100644
index 0000000..c9cbf0a
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_move_exact_polar.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_new_track_completed.png b/share/doc/kicad/help/es/images/Pcbnew_new_track_completed.png
new file mode 100644
index 0000000..05dbb90
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_new_track_completed.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_new_track_in_progress.png b/share/doc/kicad/help/es/images/Pcbnew_new_track_in_progress.png
new file mode 100644
index 0000000..b7748db
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_new_track_in_progress.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_pad_mask_clearance_menu_item.png b/share/doc/kicad/help/es/images/Pcbnew_pad_mask_clearance_menu_item.png
new file mode 100644
index 0000000..824f55d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_pad_mask_clearance_menu_item.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_pad_mask_settings_dialog.png b/share/doc/kicad/help/es/images/Pcbnew_pad_mask_settings_dialog.png
new file mode 100644
index 0000000..f49bb4d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_pad_mask_settings_dialog.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_place_menu.png b/share/doc/kicad/help/es/images/Pcbnew_place_menu.png
new file mode 100644
index 0000000..55ec121
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_place_menu.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_plot_dialog.png b/share/doc/kicad/help/es/images/Pcbnew_plot_dialog.png
new file mode 100644
index 0000000..2c130eb
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_plot_dialog.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_plot_fine_scale_setting.png b/share/doc/kicad/help/es/images/Pcbnew_plot_fine_scale_setting.png
new file mode 100644
index 0000000..fcd0155
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_plot_fine_scale_setting.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_plot_options_gerber.png b/share/doc/kicad/help/es/images/Pcbnew_plot_options_gerber.png
new file mode 100644
index 0000000..40dabb5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_plot_options_gerber.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_plot_options_other_formats.png b/share/doc/kicad/help/es/images/Pcbnew_plot_options_other_formats.png
new file mode 100644
index 0000000..32efafb
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_plot_options_other_formats.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_plot_postscript_dialog.png b/share/doc/kicad/help/es/images/Pcbnew_plot_postscript_dialog.png
new file mode 100644
index 0000000..f43cc48
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_plot_postscript_dialog.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_popup_footprint_mode.png b/share/doc/kicad/help/es/images/Pcbnew_popup_footprint_mode.png
new file mode 100644
index 0000000..0942345
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_popup_footprint_mode.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_popup_footprint_mode_footprint.png b/share/doc/kicad/help/es/images/Pcbnew_popup_footprint_mode_footprint.png
new file mode 100644
index 0000000..213a7b3
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_popup_footprint_mode_footprint.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_popup_footprint_mode_track.png b/share/doc/kicad/help/es/images/Pcbnew_popup_footprint_mode_track.png
new file mode 100644
index 0000000..0af31af
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_popup_footprint_mode_track.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_popup_normal_mode.png b/share/doc/kicad/help/es/images/Pcbnew_popup_normal_mode.png
new file mode 100644
index 0000000..4bc4b5b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_popup_normal_mode.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_popup_normal_mode_footprint.png b/share/doc/kicad/help/es/images/Pcbnew_popup_normal_mode_footprint.png
new file mode 100644
index 0000000..3ec57a4
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_popup_normal_mode_footprint.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_popup_normal_mode_track.png b/share/doc/kicad/help/es/images/Pcbnew_popup_normal_mode_track.png
new file mode 100644
index 0000000..ff1e7a5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_popup_normal_mode_track.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_popup_track_mode.png b/share/doc/kicad/help/es/images/Pcbnew_popup_track_mode.png
new file mode 100644
index 0000000..bb43c03
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_popup_track_mode.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_popup_track_mode_footprint.png b/share/doc/kicad/help/es/images/Pcbnew_popup_track_mode_footprint.png
new file mode 100644
index 0000000..ef3ed3f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_popup_track_mode_footprint.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_popup_track_mode_track.png b/share/doc/kicad/help/es/images/Pcbnew_popup_track_mode_track.png
new file mode 100644
index 0000000..d5cc558
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_popup_track_mode_track.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_preferences_menu.png b/share/doc/kicad/help/es/images/Pcbnew_preferences_menu.png
new file mode 100644
index 0000000..17579c1
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_preferences_menu.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_ratsnest_during_move.png b/share/doc/kicad/help/es/images/Pcbnew_ratsnest_during_move.png
new file mode 100644
index 0000000..85ba58d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_ratsnest_during_move.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_right_toolbar.png b/share/doc/kicad/help/es/images/Pcbnew_right_toolbar.png
new file mode 100644
index 0000000..284ec32
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_right_toolbar.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_route_menu.png b/share/doc/kicad/help/es/images/Pcbnew_route_menu.png
new file mode 100644
index 0000000..7eb5700
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_route_menu.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_setting_pcb_origin.png b/share/doc/kicad/help/es/images/Pcbnew_setting_pcb_origin.png
new file mode 100644
index 0000000..cbee25b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_setting_pcb_origin.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_simple_board_outline.png b/share/doc/kicad/help/es/images/Pcbnew_simple_board_outline.png
new file mode 100644
index 0000000..9cfd578
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_simple_board_outline.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_specific_size_options.png b/share/doc/kicad/help/es/images/Pcbnew_specific_size_options.png
new file mode 100644
index 0000000..f4a2809
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_specific_size_options.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_stacked_footprints.png b/share/doc/kicad/help/es/images/Pcbnew_stacked_footprints.png
new file mode 100644
index 0000000..5efb8c2
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_stacked_footprints.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_technical_layer_zone_dialog.png b/share/doc/kicad/help/es/images/Pcbnew_technical_layer_zone_dialog.png
new file mode 100644
index 0000000..f1bb3e6
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_technical_layer_zone_dialog.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_technical_layers_contrast_high.png b/share/doc/kicad/help/es/images/Pcbnew_technical_layers_contrast_high.png
new file mode 100644
index 0000000..e12484d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_technical_layers_contrast_high.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_technical_layers_contrast_normal.png b/share/doc/kicad/help/es/images/Pcbnew_technical_layers_contrast_normal.png
new file mode 100644
index 0000000..7c9e3b6
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_technical_layers_contrast_normal.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_thermal_relief_parameters.png b/share/doc/kicad/help/es/images/Pcbnew_thermal_relief_parameters.png
new file mode 100644
index 0000000..492b62f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_thermal_relief_parameters.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_thermal_relief_settings.png b/share/doc/kicad/help/es/images/Pcbnew_thermal_relief_settings.png
new file mode 100644
index 0000000..a2ad2ce
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_thermal_relief_settings.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_toolbar_layer_select_dropdown.png b/share/doc/kicad/help/es/images/Pcbnew_toolbar_layer_select_dropdown.png
new file mode 100644
index 0000000..3381715
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_toolbar_layer_select_dropdown.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_tools_menu.png b/share/doc/kicad/help/es/images/Pcbnew_tools_menu.png
new file mode 100644
index 0000000..7582e5c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_tools_menu.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_top_menu_bar.png b/share/doc/kicad/help/es/images/Pcbnew_top_menu_bar.png
new file mode 100644
index 0000000..e2dbec1
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_top_menu_bar.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_top_toolbar.png b/share/doc/kicad/help/es/images/Pcbnew_top_toolbar.png
new file mode 100644
index 0000000..5870890
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_top_toolbar.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_track_context_menu.png b/share/doc/kicad/help/es/images/Pcbnew_track_context_menu.png
new file mode 100644
index 0000000..b4a1b9b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_track_context_menu.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_track_global_edit_context_menu.png b/share/doc/kicad/help/es/images/Pcbnew_track_global_edit_context_menu.png
new file mode 100644
index 0000000..fd0eb94
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_track_global_edit_context_menu.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_track_global_edit_dialog.png b/share/doc/kicad/help/es/images/Pcbnew_track_global_edit_dialog.png
new file mode 100644
index 0000000..87279f5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_track_global_edit_dialog.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_track_in_progres_context.png b/share/doc/kicad/help/es/images/Pcbnew_track_in_progres_context.png
new file mode 100644
index 0000000..8088932
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_track_in_progres_context.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_track_thickness_dropdown.png b/share/doc/kicad/help/es/images/Pcbnew_track_thickness_dropdown.png
new file mode 100644
index 0000000..0373b90
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_track_thickness_dropdown.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_track_toolbar.png b/share/doc/kicad/help/es/images/Pcbnew_track_toolbar.png
new file mode 100644
index 0000000..64614a5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_track_toolbar.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_track_toolbar_grid_size_selection.png b/share/doc/kicad/help/es/images/Pcbnew_track_toolbar_grid_size_selection.png
new file mode 100644
index 0000000..0275e75
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_track_toolbar_grid_size_selection.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_track_toolbar_track_width_selection.png b/share/doc/kicad/help/es/images/Pcbnew_track_toolbar_track_width_selection.png
new file mode 100644
index 0000000..27d8c7e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_track_toolbar_track_width_selection.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_track_toolbar_track_width_selection_in_use.png b/share/doc/kicad/help/es/images/Pcbnew_track_toolbar_track_width_selection_in_use.png
new file mode 100644
index 0000000..2f9db7e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_track_toolbar_track_width_selection_in_use.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_track_toolbar_via_size_selection.png b/share/doc/kicad/help/es/images/Pcbnew_track_toolbar_via_size_selection.png
new file mode 100644
index 0000000..49fb37e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_track_toolbar_via_size_selection.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_track_toolbar_via_size_selection_in_use.png b/share/doc/kicad/help/es/images/Pcbnew_track_toolbar_via_size_selection_in_use.png
new file mode 100644
index 0000000..cf56bd2
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_track_toolbar_via_size_selection_in_use.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_track_toolbar_zoom_selection.png b/share/doc/kicad/help/es/images/Pcbnew_track_toolbar_zoom_selection.png
new file mode 100644
index 0000000..1fed465
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_track_toolbar_zoom_selection.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_unlock_footprint_option.png b/share/doc/kicad/help/es/images/Pcbnew_unlock_footprint_option.png
new file mode 100644
index 0000000..1b0b66d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_unlock_footprint_option.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_unstacked_footprints.png b/share/doc/kicad/help/es/images/Pcbnew_unstacked_footprints.png
new file mode 100644
index 0000000..78b21ce
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_unstacked_footprints.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_via_layer_pair_dialog.png b/share/doc/kicad/help/es/images/Pcbnew_via_layer_pair_dialog.png
new file mode 100644
index 0000000..734bd99
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_via_layer_pair_dialog.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_via_layer_pair_popup.png b/share/doc/kicad/help/es/images/Pcbnew_via_layer_pair_popup.png
new file mode 100644
index 0000000..686a2d4
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_via_layer_pair_popup.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_via_size_dropdown.png b/share/doc/kicad/help/es/images/Pcbnew_via_size_dropdown.png
new file mode 100644
index 0000000..e1e7963
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_via_size_dropdown.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_view_menu.png b/share/doc/kicad/help/es/images/Pcbnew_view_menu.png
new file mode 100644
index 0000000..789a526
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_view_menu.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_zone_add_similar_after.png b/share/doc/kicad/help/es/images/Pcbnew_zone_add_similar_after.png
new file mode 100644
index 0000000..ae5dfc2
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_zone_add_similar_after.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_zone_add_similar_during.png b/share/doc/kicad/help/es/images/Pcbnew_zone_add_similar_during.png
new file mode 100644
index 0000000..7ddb7b0
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_zone_add_similar_during.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_zone_context_menu.png b/share/doc/kicad/help/es/images/Pcbnew_zone_context_menu.png
new file mode 100644
index 0000000..8d519fa
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_zone_context_menu.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_zone_corner_move_after.png b/share/doc/kicad/help/es/images/Pcbnew_zone_corner_move_after.png
new file mode 100644
index 0000000..0a96c43
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_zone_corner_move_after.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_zone_corner_move_during.png b/share/doc/kicad/help/es/images/Pcbnew_zone_corner_move_during.png
new file mode 100644
index 0000000..a6f8ff3
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_zone_corner_move_during.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_zone_exclude_pads.png b/share/doc/kicad/help/es/images/Pcbnew_zone_exclude_pads.png
new file mode 100644
index 0000000..3e445a4
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_zone_exclude_pads.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_zone_filled_with_cutout.png b/share/doc/kicad/help/es/images/Pcbnew_zone_filled_with_cutout.png
new file mode 100644
index 0000000..0aca1b2
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_zone_filled_with_cutout.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_zone_filling_options.png b/share/doc/kicad/help/es/images/Pcbnew_zone_filling_options.png
new file mode 100644
index 0000000..8de4f32
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_zone_filling_options.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_zone_filling_result.png b/share/doc/kicad/help/es/images/Pcbnew_zone_filling_result.png
new file mode 100644
index 0000000..7c4f3d9
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_zone_filling_result.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_zone_include_pads.png b/share/doc/kicad/help/es/images/Pcbnew_zone_include_pads.png
new file mode 100644
index 0000000..e590395
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_zone_include_pads.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_zone_limit_example.png b/share/doc/kicad/help/es/images/Pcbnew_zone_limit_example.png
new file mode 100644
index 0000000..91ec42b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_zone_limit_example.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_zone_modification_menu_items.png b/share/doc/kicad/help/es/images/Pcbnew_zone_modification_menu_items.png
new file mode 100644
index 0000000..3fad4ac
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_zone_modification_menu_items.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_zone_priority_example.png b/share/doc/kicad/help/es/images/Pcbnew_zone_priority_example.png
new file mode 100644
index 0000000..859fb86
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_zone_priority_example.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_zone_priority_example_after_filling.png b/share/doc/kicad/help/es/images/Pcbnew_zone_priority_example_after_filling.png
new file mode 100644
index 0000000..2e090f6
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_zone_priority_example_after_filling.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_zone_priority_level_setting.png b/share/doc/kicad/help/es/images/Pcbnew_zone_priority_level_setting.png
new file mode 100644
index 0000000..8d07632
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_zone_priority_level_setting.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_zone_properties_dialog.png b/share/doc/kicad/help/es/images/Pcbnew_zone_properties_dialog.png
new file mode 100644
index 0000000..c6f0d92
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_zone_properties_dialog.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_zone_thermal_relief.png b/share/doc/kicad/help/es/images/Pcbnew_zone_thermal_relief.png
new file mode 100644
index 0000000..02da42b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_zone_thermal_relief.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_zone_unfilled_cutout_outline.png b/share/doc/kicad/help/es/images/Pcbnew_zone_unfilled_cutout_outline.png
new file mode 100644
index 0000000..c53d114
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_zone_unfilled_cutout_outline.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Pcbnew_zoom_factor_dropdown.png b/share/doc/kicad/help/es/images/Pcbnew_zoom_factor_dropdown.png
new file mode 100644
index 0000000..1c27fde
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Pcbnew_zoom_factor_dropdown.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Right-click_legacy_menu.png b/share/doc/kicad/help/es/images/Right-click_legacy_menu.png
new file mode 100644
index 0000000..cf03df8
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Right-click_legacy_menu.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/Sample_3D_board.png b/share/doc/kicad/help/es/images/Sample_3D_board.png
new file mode 100644
index 0000000..3f57a07
--- /dev/null
+++ b/share/doc/kicad/help/es/images/Sample_3D_board.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/bus_junction.png b/share/doc/kicad/help/es/images/bus_junction.png
new file mode 100644
index 0000000..c722128
--- /dev/null
+++ b/share/doc/kicad/help/es/images/bus_junction.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/configure_path_dlg.png b/share/doc/kicad/help/es/images/configure_path_dlg.png
new file mode 100644
index 0000000..43245f5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/configure_path_dlg.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/cvpcb_main_toolbar.png b/share/doc/kicad/help/es/images/cvpcb_main_toolbar.png
new file mode 100644
index 0000000..87ff6b5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/cvpcb_main_toolbar.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/drag_element.png b/share/doc/kicad/help/es/images/drag_element.png
new file mode 100644
index 0000000..14c5709
--- /dev/null
+++ b/share/doc/kicad/help/es/images/drag_element.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/edit_line.png b/share/doc/kicad/help/es/images/edit_line.png
new file mode 100644
index 0000000..4234a09
--- /dev/null
+++ b/share/doc/kicad/help/es/images/edit_line.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/edit_line_end.png b/share/doc/kicad/help/es/images/edit_line_end.png
new file mode 100644
index 0000000..b614677
--- /dev/null
+++ b/share/doc/kicad/help/es/images/edit_line_end.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/edit_line_start.png b/share/doc/kicad/help/es/images/edit_line_start.png
new file mode 100644
index 0000000..77c91f3
--- /dev/null
+++ b/share/doc/kicad/help/es/images/edit_line_start.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_annotation_choice_free.png b/share/doc/kicad/help/es/images/eeschema_annotation_choice_free.png
new file mode 100644
index 0000000..b46c76b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_annotation_choice_free.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_annotation_choice_x100.png b/share/doc/kicad/help/es/images/eeschema_annotation_choice_x100.png
new file mode 100644
index 0000000..d2d0f30
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_annotation_choice_x100.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_annotation_choice_x1000.png b/share/doc/kicad/help/es/images/eeschema_annotation_choice_x1000.png
new file mode 100644
index 0000000..9456577
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_annotation_choice_x1000.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_annotation_order_none.png b/share/doc/kicad/help/es/images/eeschema_annotation_order_none.png
new file mode 100644
index 0000000..6ed5a4b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_annotation_order_none.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_annotation_order_x.png b/share/doc/kicad/help/es/images/eeschema_annotation_order_x.png
new file mode 100644
index 0000000..0da051e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_annotation_order_x.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_annotation_order_y.png b/share/doc/kicad/help/es/images/eeschema_annotation_order_y.png
new file mode 100644
index 0000000..369d868
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_annotation_order_y.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_complex_hierarchy.png b/share/doc/kicad/help/es/images/eeschema_complex_hierarchy.png
new file mode 100644
index 0000000..5c59427
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_complex_hierarchy.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_component_properties.png b/share/doc/kicad/help/es/images/eeschema_component_properties.png
new file mode 100644
index 0000000..85b4dc8
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_component_properties.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_cvpcb_with_filtering.png b/share/doc/kicad/help/es/images/eeschema_cvpcb_with_filtering.png
new file mode 100644
index 0000000..aa96680
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_cvpcb_with_filtering.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_cvpcb_without_filtering.png b/share/doc/kicad/help/es/images/eeschema_cvpcb_without_filtering.png
new file mode 100644
index 0000000..9ea28a0
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_cvpcb_without_filtering.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_erc_options.png b/share/doc/kicad/help/es/images/eeschema_erc_options.png
new file mode 100644
index 0000000..6545814
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_erc_options.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_file_menu_plot.png b/share/doc/kicad/help/es/images/eeschema_file_menu_plot.png
new file mode 100644
index 0000000..f49833b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_file_menu_plot.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_flat_hierarchy.png b/share/doc/kicad/help/es/images/eeschema_flat_hierarchy.png
new file mode 100644
index 0000000..e1ceda1
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_flat_hierarchy.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_flat_hierarchy_1.png b/share/doc/kicad/help/es/images/eeschema_flat_hierarchy_1.png
new file mode 100644
index 0000000..4b302d5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_flat_hierarchy_1.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_flat_hierarchy_2.png b/share/doc/kicad/help/es/images/eeschema_flat_hierarchy_2.png
new file mode 100644
index 0000000..e617c5a
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_flat_hierarchy_2.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_flat_hierarchy_3.png b/share/doc/kicad/help/es/images/eeschema_flat_hierarchy_3.png
new file mode 100644
index 0000000..dfc3701
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_flat_hierarchy_3.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_hierarchical_label.png b/share/doc/kicad/help/es/images/eeschema_hierarchical_label.png
new file mode 100644
index 0000000..b1fa724
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_hierarchical_label.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_hierarchical_pin.png b/share/doc/kicad/help/es/images/eeschema_hierarchical_pin.png
new file mode 100644
index 0000000..4a99ec1
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_hierarchical_pin.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_libedit_alias.png b/share/doc/kicad/help/es/images/eeschema_libedit_alias.png
new file mode 100644
index 0000000..42a8e00
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_libedit_alias.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_libedit_anchor.png b/share/doc/kicad/help/es/images/eeschema_libedit_anchor.png
new file mode 100644
index 0000000..45d3e7f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_libedit_anchor.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_libedit_context_menu.png b/share/doc/kicad/help/es/images/eeschema_libedit_context_menu.png
new file mode 100644
index 0000000..1fb7300
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_libedit_context_menu.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_libedit_description.png b/share/doc/kicad/help/es/images/eeschema_libedit_description.png
new file mode 100644
index 0000000..d987a06
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_libedit_description.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_libedit_disable_common.png b/share/doc/kicad/help/es/images/eeschema_libedit_disable_common.png
new file mode 100644
index 0000000..6e4c7b1
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_libedit_disable_common.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_libedit_field_context_menu.png b/share/doc/kicad/help/es/images/eeschema_libedit_field_context_menu.png
new file mode 100644
index 0000000..b4c40ab
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_libedit_field_context_menu.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_libedit_field_properties.png b/share/doc/kicad/help/es/images/eeschema_libedit_field_properties.png
new file mode 100644
index 0000000..e5fc688
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_libedit_field_properties.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_libedit_footprint.png b/share/doc/kicad/help/es/images/eeschema_libedit_footprint.png
new file mode 100644
index 0000000..90253f7
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_libedit_footprint.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_libedit_new.png b/share/doc/kicad/help/es/images/eeschema_libedit_new.png
new file mode 100644
index 0000000..01846bf
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_libedit_new.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_libedit_not_interchangeable.png b/share/doc/kicad/help/es/images/eeschema_libedit_not_interchangeable.png
new file mode 100644
index 0000000..76c14d9
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_libedit_not_interchangeable.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_libedit_pin_context_menu.png b/share/doc/kicad/help/es/images/eeschema_libedit_pin_context_menu.png
new file mode 100644
index 0000000..7e7dc09
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_libedit_pin_context_menu.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_libedit_pin_properties.png b/share/doc/kicad/help/es/images/eeschema_libedit_pin_properties.png
new file mode 100644
index 0000000..b6adfc8
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_libedit_pin_properties.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_libedit_pin_properties_style.png b/share/doc/kicad/help/es/images/eeschema_libedit_pin_properties_style.png
new file mode 100644
index 0000000..54fd053
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_libedit_pin_properties_style.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_libedit_pins_per_part.png b/share/doc/kicad/help/es/images/eeschema_libedit_pins_per_part.png
new file mode 100644
index 0000000..b4e7de2
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_libedit_pins_per_part.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_libedit_polyline_properties.png b/share/doc/kicad/help/es/images/eeschema_libedit_polyline_properties.png
new file mode 100644
index 0000000..bbee36c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_libedit_polyline_properties.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_libedit_power_symbol.png b/share/doc/kicad/help/es/images/eeschema_libedit_power_symbol.png
new file mode 100644
index 0000000..7377ea4
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_libedit_power_symbol.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_libedit_select_unit.png b/share/doc/kicad/help/es/images/eeschema_libedit_select_unit.png
new file mode 100644
index 0000000..45b3782
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_libedit_select_unit.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_libedit_unit1.png b/share/doc/kicad/help/es/images/eeschema_libedit_unit1.png
new file mode 100644
index 0000000..823dc1e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_libedit_unit1.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_libedit_unit2.png b/share/doc/kicad/help/es/images/eeschema_libedit_unit2.png
new file mode 100644
index 0000000..64b7805
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_libedit_unit2.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_libedit_unit3.png b/share/doc/kicad/help/es/images/eeschema_libedit_unit3.png
new file mode 100644
index 0000000..4d84923
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_libedit_unit3.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_library_component_field.png b/share/doc/kicad/help/es/images/eeschema_library_component_field.png
new file mode 100644
index 0000000..df24905
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_library_component_field.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_netlist_dialog_add_plugin.png b/share/doc/kicad/help/es/images/eeschema_netlist_dialog_add_plugin.png
new file mode 100644
index 0000000..8016ecd
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_netlist_dialog_add_plugin.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_netlist_dialog_padspcb.png b/share/doc/kicad/help/es/images/eeschema_netlist_dialog_padspcb.png
new file mode 100644
index 0000000..472a3eb
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_netlist_dialog_padspcb.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_netlist_dialog_pcbnew.png b/share/doc/kicad/help/es/images/eeschema_netlist_dialog_pcbnew.png
new file mode 100644
index 0000000..1546f94
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_netlist_dialog_pcbnew.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_netlist_dialog_spice.png b/share/doc/kicad/help/es/images/eeschema_netlist_dialog_spice.png
new file mode 100644
index 0000000..85e7994
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_netlist_dialog_spice.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_netlist_schematic.png b/share/doc/kicad/help/es/images/eeschema_netlist_schematic.png
new file mode 100644
index 0000000..6050eaa
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_netlist_schematic.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_plot_dxf.png b/share/doc/kicad/help/es/images/eeschema_plot_dxf.png
new file mode 100644
index 0000000..c175318
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_plot_dxf.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_plot_hpgl.png b/share/doc/kicad/help/es/images/eeschema_plot_hpgl.png
new file mode 100644
index 0000000..bd12a89
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_plot_hpgl.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_plot_pdf.png b/share/doc/kicad/help/es/images/eeschema_plot_pdf.png
new file mode 100644
index 0000000..4dde5f3
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_plot_pdf.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_plot_postscript.png b/share/doc/kicad/help/es/images/eeschema_plot_postscript.png
new file mode 100644
index 0000000..f807f07
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_plot_postscript.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_plot_svg.png b/share/doc/kicad/help/es/images/eeschema_plot_svg.png
new file mode 100644
index 0000000..c33efb0
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_plot_svg.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_plugin_add_plugin.png b/share/doc/kicad/help/es/images/eeschema_plugin_add_plugin.png
new file mode 100644
index 0000000..563ed14
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_plugin_add_plugin.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_plugin_padspcb.png b/share/doc/kicad/help/es/images/eeschema_plugin_padspcb.png
new file mode 100644
index 0000000..2da991d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_plugin_padspcb.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_popup_edit_component.png b/share/doc/kicad/help/es/images/eeschema_popup_edit_component.png
new file mode 100644
index 0000000..6ea7b26
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_popup_edit_component.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_popup_edit_label.png b/share/doc/kicad/help/es/images/eeschema_popup_edit_label.png
new file mode 100644
index 0000000..a6a6c1b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_popup_edit_label.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_popup_without_element.png b/share/doc/kicad/help/es/images/eeschema_popup_without_element.png
new file mode 100644
index 0000000..038f014
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_popup_without_element.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_power_pins_and_flags.png b/share/doc/kicad/help/es/images/eeschema_power_pins_and_flags.png
new file mode 100644
index 0000000..d3231c2
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_power_pins_and_flags.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_properties_for_component.png b/share/doc/kicad/help/es/images/eeschema_properties_for_component.png
new file mode 100644
index 0000000..fabcfd4
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_properties_for_component.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_pspice_netlist.png b/share/doc/kicad/help/es/images/eeschema_pspice_netlist.png
new file mode 100644
index 0000000..36bb24d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_pspice_netlist.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_uncheck_pin_name_inside.png b/share/doc/kicad/help/es/images/eeschema_uncheck_pin_name_inside.png
new file mode 100644
index 0000000..db17849
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_uncheck_pin_name_inside.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_viewlib_choose.png b/share/doc/kicad/help/es/images/eeschema_viewlib_choose.png
new file mode 100644
index 0000000..b540a80
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_viewlib_choose.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_viewlib_select_component.png b/share/doc/kicad/help/es/images/eeschema_viewlib_select_component.png
new file mode 100644
index 0000000..b4681bf
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_viewlib_select_component.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/eeschema_viewlib_select_library.png b/share/doc/kicad/help/es/images/eeschema_viewlib_select_library.png
new file mode 100644
index 0000000..43101ff
--- /dev/null
+++ b/share/doc/kicad/help/es/images/eeschema_viewlib_select_library.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/erc_pointers.png b/share/doc/kicad/help/es/images/erc_pointers.png
new file mode 100644
index 0000000..b3d0f59
--- /dev/null
+++ b/share/doc/kicad/help/es/images/erc_pointers.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/erc_pointers_message.png b/share/doc/kicad/help/es/images/erc_pointers_message.png
new file mode 100644
index 0000000..56583f4
--- /dev/null
+++ b/share/doc/kicad/help/es/images/erc_pointers_message.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/es/choose_component.png b/share/doc/kicad/help/es/images/es/choose_component.png
new file mode 100644
index 0000000..df4dd27
--- /dev/null
+++ b/share/doc/kicad/help/es/images/es/choose_component.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/es/component_history.png b/share/doc/kicad/help/es/images/es/component_history.png
new file mode 100644
index 0000000..1ae0e00
--- /dev/null
+++ b/share/doc/kicad/help/es/images/es/component_history.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/es/custom_tracks_width.png b/share/doc/kicad/help/es/images/es/custom_tracks_width.png
new file mode 100644
index 0000000..abed421
--- /dev/null
+++ b/share/doc/kicad/help/es/images/es/custom_tracks_width.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/es/design_rules.png b/share/doc/kicad/help/es/images/es/design_rules.png
new file mode 100644
index 0000000..03708d7
--- /dev/null
+++ b/share/doc/kicad/help/es/images/es/design_rules.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/es/edit_component_dropdown.png b/share/doc/kicad/help/es/images/es/edit_component_dropdown.png
new file mode 100644
index 0000000..7ddf9b6
--- /dev/null
+++ b/share/doc/kicad/help/es/images/es/edit_component_dropdown.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/es/kicad_flowchart.png b/share/doc/kicad/help/es/images/es/kicad_flowchart.png
new file mode 100644
index 0000000..9ebc076
--- /dev/null
+++ b/share/doc/kicad/help/es/images/es/kicad_flowchart.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/es/pad_properties.png b/share/doc/kicad/help/es/images/es/pad_properties.png
new file mode 100644
index 0000000..674cd63
--- /dev/null
+++ b/share/doc/kicad/help/es/images/es/pad_properties.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/es/pcbnew_select_track_width.png b/share/doc/kicad/help/es/images/es/pcbnew_select_track_width.png
new file mode 100644
index 0000000..405e0a9
--- /dev/null
+++ b/share/doc/kicad/help/es/images/es/pcbnew_select_track_width.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/es/pin_properties.png b/share/doc/kicad/help/es/images/es/pin_properties.png
new file mode 100644
index 0000000..7eafb28
--- /dev/null
+++ b/share/doc/kicad/help/es/images/es/pin_properties.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gerbview_file_menu.png b/share/doc/kicad/help/es/images/gerbview_file_menu.png
new file mode 100644
index 0000000..0c6eac9
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gerbview_file_menu.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gerbview_layer_manager.png b/share/doc/kicad/help/es/images/gerbview_layer_manager.png
new file mode 100644
index 0000000..a8557b1
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gerbview_layer_manager.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gerbview_layer_select_1.png b/share/doc/kicad/help/es/images/gerbview_layer_select_1.png
new file mode 100644
index 0000000..6fcf7b5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gerbview_layer_select_1.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gerbview_layer_select_2.png b/share/doc/kicad/help/es/images/gerbview_layer_select_2.png
new file mode 100644
index 0000000..9365fa3
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gerbview_layer_select_2.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gerbview_left_toolbar.png b/share/doc/kicad/help/es/images/gerbview_left_toolbar.png
new file mode 100644
index 0000000..6dec95c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gerbview_left_toolbar.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gerbview_main_screen.png b/share/doc/kicad/help/es/images/gerbview_main_screen.png
new file mode 100644
index 0000000..617fe4d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gerbview_main_screen.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gerbview_misc_menu.png b/share/doc/kicad/help/es/images/gerbview_misc_menu.png
new file mode 100644
index 0000000..a9f0c8d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gerbview_misc_menu.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gerbview_mode_raw_stack.png b/share/doc/kicad/help/es/images/gerbview_mode_raw_stack.png
new file mode 100644
index 0000000..f601535
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gerbview_mode_raw_stack.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gerbview_mode_transparency.png b/share/doc/kicad/help/es/images/gerbview_mode_transparency.png
new file mode 100644
index 0000000..742e050
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gerbview_mode_transparency.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gerbview_preferences_menu.png b/share/doc/kicad/help/es/images/gerbview_preferences_menu.png
new file mode 100644
index 0000000..8c23382
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gerbview_preferences_menu.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gerbview_top_dcode.png b/share/doc/kicad/help/es/images/gerbview_top_dcode.png
new file mode 100644
index 0000000..4134d33
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gerbview_top_dcode.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gerbview_top_info.png b/share/doc/kicad/help/es/images/gerbview_top_info.png
new file mode 100644
index 0000000..279300c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gerbview_top_info.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gerbview_top_layer.png b/share/doc/kicad/help/es/images/gerbview_top_layer.png
new file mode 100644
index 0000000..c47ce00
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gerbview_top_layer.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gerbview_top_toolbar.png b/share/doc/kicad/help/es/images/gerbview_top_toolbar.png
new file mode 100644
index 0000000..73aa2a2
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gerbview_top_toolbar.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gsik_bus_connection.png b/share/doc/kicad/help/es/images/gsik_bus_connection.png
new file mode 100644
index 0000000..68b6b6d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gsik_bus_connection.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gsik_high_number_pins.png b/share/doc/kicad/help/es/images/gsik_high_number_pins.png
new file mode 100644
index 0000000..4d6cfc7
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gsik_high_number_pins.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gsik_myconn3_l.png b/share/doc/kicad/help/es/images/gsik_myconn3_l.png
new file mode 100644
index 0000000..5365d8f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gsik_myconn3_l.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gsik_myconn3_quicklib.png b/share/doc/kicad/help/es/images/gsik_myconn3_quicklib.png
new file mode 100644
index 0000000..4f4bcf0
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gsik_myconn3_quicklib.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gsik_myconn3_s.png b/share/doc/kicad/help/es/images/gsik_myconn3_s.png
new file mode 100644
index 0000000..955b4d6
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gsik_myconn3_s.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gsik_tutorial1_010.png b/share/doc/kicad/help/es/images/gsik_tutorial1_010.png
new file mode 100644
index 0000000..dd69e13
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gsik_tutorial1_010.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gsik_tutorial1_020.png b/share/doc/kicad/help/es/images/gsik_tutorial1_020.png
new file mode 100644
index 0000000..57bd874
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gsik_tutorial1_020.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gsik_tutorial1_030.png b/share/doc/kicad/help/es/images/gsik_tutorial1_030.png
new file mode 100644
index 0000000..53cb1f3
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gsik_tutorial1_030.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gsik_tutorial1_040.png b/share/doc/kicad/help/es/images/gsik_tutorial1_040.png
new file mode 100644
index 0000000..2f6d062
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gsik_tutorial1_040.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gsik_tutorial1_050.png b/share/doc/kicad/help/es/images/gsik_tutorial1_050.png
new file mode 100644
index 0000000..388fc01
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gsik_tutorial1_050.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gsik_tutorial1_060.png b/share/doc/kicad/help/es/images/gsik_tutorial1_060.png
new file mode 100644
index 0000000..989eb86
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gsik_tutorial1_060.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gsik_tutorial1_070.png b/share/doc/kicad/help/es/images/gsik_tutorial1_070.png
new file mode 100644
index 0000000..b38b5d9
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gsik_tutorial1_070.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gsik_tutorial1_080.png b/share/doc/kicad/help/es/images/gsik_tutorial1_080.png
new file mode 100644
index 0000000..0946d93
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gsik_tutorial1_080.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gsik_tutorial1_090.png b/share/doc/kicad/help/es/images/gsik_tutorial1_090.png
new file mode 100644
index 0000000..dd6d48f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gsik_tutorial1_090.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/gsik_tutorial1_100.png b/share/doc/kicad/help/es/images/gsik_tutorial1_100.png
new file mode 100644
index 0000000..a532ca7
--- /dev/null
+++ b/share/doc/kicad/help/es/images/gsik_tutorial1_100.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/hierarchical_label_root.png b/share/doc/kicad/help/es/images/hierarchical_label_root.png
new file mode 100644
index 0000000..b24cd70
--- /dev/null
+++ b/share/doc/kicad/help/es/images/hierarchical_label_root.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/hierarchical_label_sub.png b/share/doc/kicad/help/es/images/hierarchical_label_sub.png
new file mode 100644
index 0000000..c8da4d1
--- /dev/null
+++ b/share/doc/kicad/help/es/images/hierarchical_label_sub.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/hierarchy_navigator_dialog.png b/share/doc/kicad/help/es/images/hierarchy_navigator_dialog.png
new file mode 100644
index 0000000..33b33c4
--- /dev/null
+++ b/share/doc/kicad/help/es/images/hierarchy_navigator_dialog.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/hsheet_properties_1.png b/share/doc/kicad/help/es/images/hsheet_properties_1.png
new file mode 100644
index 0000000..9d46e62
--- /dev/null
+++ b/share/doc/kicad/help/es/images/hsheet_properties_1.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_arc.png b/share/doc/kicad/help/es/images/icons/add_arc.png
new file mode 100644
index 0000000..029c000
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_arc.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_bus.png b/share/doc/kicad/help/es/images/icons/add_bus.png
new file mode 100644
index 0000000..eead1e8
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_bus.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_bus2bus.png b/share/doc/kicad/help/es/images/icons/add_bus2bus.png
new file mode 100644
index 0000000..c0ad3a6
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_bus2bus.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_circle.png b/share/doc/kicad/help/es/images/icons/add_circle.png
new file mode 100644
index 0000000..3f38012
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_circle.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_component.png b/share/doc/kicad/help/es/images/icons/add_component.png
new file mode 100644
index 0000000..323657e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_component.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_corner.png b/share/doc/kicad/help/es/images/icons/add_corner.png
new file mode 100644
index 0000000..42b0844
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_corner.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_dashed_line.png b/share/doc/kicad/help/es/images/icons/add_dashed_line.png
new file mode 100644
index 0000000..1b37eed
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_dashed_line.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_dimension.png b/share/doc/kicad/help/es/images/icons/add_dimension.png
new file mode 100644
index 0000000..de62090
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_dimension.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_entry.png b/share/doc/kicad/help/es/images/icons/add_entry.png
new file mode 100644
index 0000000..3ed72f3
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_entry.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_glabel.png b/share/doc/kicad/help/es/images/icons/add_glabel.png
new file mode 100644
index 0000000..ed1e087
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_glabel.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_hierar_pin.png b/share/doc/kicad/help/es/images/icons/add_hierar_pin.png
new file mode 100644
index 0000000..d41ce0f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_hierar_pin.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_hierarchical_label.png b/share/doc/kicad/help/es/images/icons/add_hierarchical_label.png
new file mode 100644
index 0000000..9d4cee6
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_hierarchical_label.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_hierarchical_subsheet.png b/share/doc/kicad/help/es/images/icons/add_hierarchical_subsheet.png
new file mode 100644
index 0000000..46cc2d2
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_hierarchical_subsheet.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_junction.png b/share/doc/kicad/help/es/images/icons/add_junction.png
new file mode 100644
index 0000000..c4179e6
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_junction.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_keepout_area.png b/share/doc/kicad/help/es/images/icons/add_keepout_area.png
new file mode 100644
index 0000000..84b1338
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_keepout_area.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_line.png b/share/doc/kicad/help/es/images/icons/add_line.png
new file mode 100644
index 0000000..77d59ba
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_line.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_line2bus.png b/share/doc/kicad/help/es/images/icons/add_line2bus.png
new file mode 100644
index 0000000..699c258
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_line2bus.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_line_label.png b/share/doc/kicad/help/es/images/icons/add_line_label.png
new file mode 100644
index 0000000..3d09146
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_line_label.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_mires.png b/share/doc/kicad/help/es/images/icons/add_mires.png
new file mode 100644
index 0000000..5a4d55e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_mires.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_polygon.png b/share/doc/kicad/help/es/images/icons/add_polygon.png
new file mode 100644
index 0000000..869f13a
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_polygon.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_power.png b/share/doc/kicad/help/es/images/icons/add_power.png
new file mode 100644
index 0000000..02d881f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_power.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_rectangle.png b/share/doc/kicad/help/es/images/icons/add_rectangle.png
new file mode 100644
index 0000000..3e14e9a
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_rectangle.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_text.png b/share/doc/kicad/help/es/images/icons/add_text.png
new file mode 100644
index 0000000..fd3df8d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_text.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_tracks.png b/share/doc/kicad/help/es/images/icons/add_tracks.png
new file mode 100644
index 0000000..5aa7334
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_tracks.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_zone.png b/share/doc/kicad/help/es/images/icons/add_zone.png
new file mode 100644
index 0000000..51b36e4
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_zone.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/add_zone_cutout.png b/share/doc/kicad/help/es/images/icons/add_zone_cutout.png
new file mode 100644
index 0000000..8dccda7
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/add_zone_cutout.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/anchor.png b/share/doc/kicad/help/es/images/icons/anchor.png
new file mode 100644
index 0000000..1f8449d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/anchor.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/annotate.png b/share/doc/kicad/help/es/images/icons/annotate.png
new file mode 100644
index 0000000..877a375
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/annotate.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/annotate_down_right.png b/share/doc/kicad/help/es/images/icons/annotate_down_right.png
new file mode 100644
index 0000000..1aa9408
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/annotate_down_right.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/annotate_right_down.png b/share/doc/kicad/help/es/images/icons/annotate_right_down.png
new file mode 100644
index 0000000..32018e1
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/annotate_right_down.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/array_line.png b/share/doc/kicad/help/es/images/icons/array_line.png
new file mode 100644
index 0000000..4adbc8c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/array_line.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/array_module.png b/share/doc/kicad/help/es/images/icons/array_module.png
new file mode 100644
index 0000000..58668fa
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/array_module.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/array_pad.png b/share/doc/kicad/help/es/images/icons/array_pad.png
new file mode 100644
index 0000000..b283778
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/array_pad.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/array_target.png b/share/doc/kicad/help/es/images/icons/array_target.png
new file mode 100644
index 0000000..432d2be
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/array_target.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/array_text.png b/share/doc/kicad/help/es/images/icons/array_text.png
new file mode 100644
index 0000000..955ea9b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/array_text.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/array_zone.png b/share/doc/kicad/help/es/images/icons/array_zone.png
new file mode 100644
index 0000000..1b4f5cb
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/array_zone.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/auto_association.png b/share/doc/kicad/help/es/images/icons/auto_association.png
new file mode 100644
index 0000000..28a5ca3
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/auto_association.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/auto_associe.png b/share/doc/kicad/help/es/images/icons/auto_associe.png
new file mode 100644
index 0000000..28a5ca3
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/auto_associe.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/auto_delete_track.png b/share/doc/kicad/help/es/images/icons/auto_delete_track.png
new file mode 100644
index 0000000..e23cd63
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/auto_delete_track.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/auto_track_width.png b/share/doc/kicad/help/es/images/icons/auto_track_width.png
new file mode 100644
index 0000000..aa26738
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/auto_track_width.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/axis3d.png b/share/doc/kicad/help/es/images/icons/axis3d.png
new file mode 100644
index 0000000..83ac871
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/axis3d.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/axis3d_back.png b/share/doc/kicad/help/es/images/icons/axis3d_back.png
new file mode 100644
index 0000000..076589d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/axis3d_back.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/axis3d_bottom.png b/share/doc/kicad/help/es/images/icons/axis3d_bottom.png
new file mode 100644
index 0000000..eac6892
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/axis3d_bottom.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/axis3d_front.png b/share/doc/kicad/help/es/images/icons/axis3d_front.png
new file mode 100644
index 0000000..63a3f0e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/axis3d_front.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/axis3d_left.png b/share/doc/kicad/help/es/images/icons/axis3d_left.png
new file mode 100644
index 0000000..0c29acd
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/axis3d_left.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/axis3d_right.png b/share/doc/kicad/help/es/images/icons/axis3d_right.png
new file mode 100644
index 0000000..ef1de66
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/axis3d_right.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/axis3d_top.png b/share/doc/kicad/help/es/images/icons/axis3d_top.png
new file mode 100644
index 0000000..f407151
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/axis3d_top.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/bom.png b/share/doc/kicad/help/es/images/icons/bom.png
new file mode 100644
index 0000000..4042382
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/bom.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/book.png b/share/doc/kicad/help/es/images/icons/book.png
new file mode 100644
index 0000000..4e6b306
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/book.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/break_bus.png b/share/doc/kicad/help/es/images/icons/break_bus.png
new file mode 100644
index 0000000..0f068e6
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/break_bus.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/break_line.png b/share/doc/kicad/help/es/images/icons/break_line.png
new file mode 100644
index 0000000..f3261b0
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/break_line.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/browse_files.png b/share/doc/kicad/help/es/images/icons/browse_files.png
new file mode 100644
index 0000000..009059a
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/browse_files.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/cancel.png b/share/doc/kicad/help/es/images/icons/cancel.png
new file mode 100644
index 0000000..e827acc
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/cancel.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/change_entry_orient.png b/share/doc/kicad/help/es/images/icons/change_entry_orient.png
new file mode 100644
index 0000000..19fb395
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/change_entry_orient.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/checked_ok.png b/share/doc/kicad/help/es/images/icons/checked_ok.png
new file mode 100644
index 0000000..7070536
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/checked_ok.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/component_select_alternate_shape.png b/share/doc/kicad/help/es/images/icons/component_select_alternate_shape.png
new file mode 100644
index 0000000..49572c3
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/component_select_alternate_shape.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/component_select_unit.png b/share/doc/kicad/help/es/images/icons/component_select_unit.png
new file mode 100644
index 0000000..48f03ee
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/component_select_unit.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/config.png b/share/doc/kicad/help/es/images/icons/config.png
new file mode 100644
index 0000000..fcc57a7
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/config.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/contrast_mode.png b/share/doc/kicad/help/es/images/icons/contrast_mode.png
new file mode 100644
index 0000000..086eb89
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/contrast_mode.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/coordination_system.png b/share/doc/kicad/help/es/images/icons/coordination_system.png
new file mode 100644
index 0000000..7645a80
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/coordination_system.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/copper_layers_setup.png b/share/doc/kicad/help/es/images/icons/copper_layers_setup.png
new file mode 100644
index 0000000..cf4643f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/copper_layers_setup.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/copy_button.png b/share/doc/kicad/help/es/images/icons/copy_button.png
new file mode 100644
index 0000000..cc751b5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/copy_button.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/copy_library.png b/share/doc/kicad/help/es/images/icons/copy_library.png
new file mode 100644
index 0000000..91fa1b0
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/copy_library.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/copy_to_clipboard.png b/share/doc/kicad/help/es/images/icons/copy_to_clipboard.png
new file mode 100644
index 0000000..cc751b5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/copy_to_clipboard.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/copyblock.png b/share/doc/kicad/help/es/images/icons/copyblock.png
new file mode 100644
index 0000000..f572288
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/copyblock.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/copycomponent.png b/share/doc/kicad/help/es/images/icons/copycomponent.png
new file mode 100644
index 0000000..f2b432d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/copycomponent.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/create_cmp_file.png b/share/doc/kicad/help/es/images/icons/create_cmp_file.png
new file mode 100644
index 0000000..45bc2a8
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/create_cmp_file.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/cursor.png b/share/doc/kicad/help/es/images/icons/cursor.png
new file mode 100644
index 0000000..755f7a5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/cursor.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/cursor_shape.png b/share/doc/kicad/help/es/images/icons/cursor_shape.png
new file mode 100644
index 0000000..db492ae
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/cursor_shape.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/cut_button.png b/share/doc/kicad/help/es/images/icons/cut_button.png
new file mode 100644
index 0000000..33c1f34
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/cut_button.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/cvpcb.png b/share/doc/kicad/help/es/images/icons/cvpcb.png
new file mode 100644
index 0000000..1505be5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/cvpcb.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/dashline.png b/share/doc/kicad/help/es/images/icons/dashline.png
new file mode 100644
index 0000000..941b0ab
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/dashline.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/datasheet.png b/share/doc/kicad/help/es/images/icons/datasheet.png
new file mode 100644
index 0000000..822f537
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/datasheet.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/delete.png b/share/doc/kicad/help/es/images/icons/delete.png
new file mode 100644
index 0000000..72efa31
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/delete.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/delete_arc.png b/share/doc/kicad/help/es/images/icons/delete_arc.png
new file mode 100644
index 0000000..77ea0a5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/delete_arc.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/delete_association.png b/share/doc/kicad/help/es/images/icons/delete_association.png
new file mode 100644
index 0000000..5d05d1c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/delete_association.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/delete_bus.png b/share/doc/kicad/help/es/images/icons/delete_bus.png
new file mode 100644
index 0000000..0b36e14
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/delete_bus.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/delete_circle.png b/share/doc/kicad/help/es/images/icons/delete_circle.png
new file mode 100644
index 0000000..69eb91a
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/delete_circle.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/delete_connection.png b/share/doc/kicad/help/es/images/icons/delete_connection.png
new file mode 100644
index 0000000..2a2a55b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/delete_connection.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/delete_cotation.png b/share/doc/kicad/help/es/images/icons/delete_cotation.png
new file mode 100644
index 0000000..6044643
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/delete_cotation.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/delete_field.png b/share/doc/kicad/help/es/images/icons/delete_field.png
new file mode 100644
index 0000000..1da346b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/delete_field.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/delete_glabel.png b/share/doc/kicad/help/es/images/icons/delete_glabel.png
new file mode 100644
index 0000000..95617f5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/delete_glabel.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/delete_line.png b/share/doc/kicad/help/es/images/icons/delete_line.png
new file mode 100644
index 0000000..5dc1ddd
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/delete_line.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/delete_module.png b/share/doc/kicad/help/es/images/icons/delete_module.png
new file mode 100644
index 0000000..0f184b8
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/delete_module.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/delete_net.png b/share/doc/kicad/help/es/images/icons/delete_net.png
new file mode 100644
index 0000000..ca1d19c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/delete_net.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/delete_node.png b/share/doc/kicad/help/es/images/icons/delete_node.png
new file mode 100644
index 0000000..2a2a55b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/delete_node.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/delete_pad.png b/share/doc/kicad/help/es/images/icons/delete_pad.png
new file mode 100644
index 0000000..78f384a
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/delete_pad.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/delete_pin.png b/share/doc/kicad/help/es/images/icons/delete_pin.png
new file mode 100644
index 0000000..321e1f1
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/delete_pin.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/delete_pinsheet.png b/share/doc/kicad/help/es/images/icons/delete_pinsheet.png
new file mode 100644
index 0000000..b4403db
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/delete_pinsheet.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/delete_polygon.png b/share/doc/kicad/help/es/images/icons/delete_polygon.png
new file mode 100644
index 0000000..d14af38
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/delete_polygon.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/delete_rectangle.png b/share/doc/kicad/help/es/images/icons/delete_rectangle.png
new file mode 100644
index 0000000..8470a44
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/delete_rectangle.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/delete_segment.png b/share/doc/kicad/help/es/images/icons/delete_segment.png
new file mode 100644
index 0000000..452bd60
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/delete_segment.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/delete_sheet.png b/share/doc/kicad/help/es/images/icons/delete_sheet.png
new file mode 100644
index 0000000..64492ef
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/delete_sheet.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/delete_text.png b/share/doc/kicad/help/es/images/icons/delete_text.png
new file mode 100644
index 0000000..ccfd6e5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/delete_text.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/delete_track.png b/share/doc/kicad/help/es/images/icons/delete_track.png
new file mode 100644
index 0000000..89d6a05
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/delete_track.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/directory.png b/share/doc/kicad/help/es/images/icons/directory.png
new file mode 100644
index 0000000..43b2def
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/directory.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/display_options.png b/share/doc/kicad/help/es/images/icons/display_options.png
new file mode 100644
index 0000000..a01e271
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/display_options.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/down.png b/share/doc/kicad/help/es/images/icons/down.png
new file mode 100644
index 0000000..39f8aa1
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/down.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/drag_module.png b/share/doc/kicad/help/es/images/icons/drag_module.png
new file mode 100644
index 0000000..4f75cf2
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/drag_module.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/drag_outline_segment.png b/share/doc/kicad/help/es/images/icons/drag_outline_segment.png
new file mode 100644
index 0000000..b551ec1
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/drag_outline_segment.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/drag_pad.png b/share/doc/kicad/help/es/images/icons/drag_pad.png
new file mode 100644
index 0000000..5095cf6
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/drag_pad.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/drag_segment_withslope.png b/share/doc/kicad/help/es/images/icons/drag_segment_withslope.png
new file mode 100644
index 0000000..bb60e0e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/drag_segment_withslope.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/drag_track_segment.png b/share/doc/kicad/help/es/images/icons/drag_track_segment.png
new file mode 100644
index 0000000..586316e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/drag_track_segment.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/drc.png b/share/doc/kicad/help/es/images/icons/drc.png
new file mode 100644
index 0000000..e7b2a51
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/drc.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/drc_off.png b/share/doc/kicad/help/es/images/icons/drc_off.png
new file mode 100644
index 0000000..a96a543
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/drc_off.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/duplicate_footprint.png b/share/doc/kicad/help/es/images/icons/duplicate_footprint.png
new file mode 100644
index 0000000..bc77fbd
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/duplicate_footprint.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/duplicate_line.png b/share/doc/kicad/help/es/images/icons/duplicate_line.png
new file mode 100644
index 0000000..84811a7
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/duplicate_line.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/duplicate_module.png b/share/doc/kicad/help/es/images/icons/duplicate_module.png
new file mode 100644
index 0000000..bc77fbd
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/duplicate_module.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/duplicate_pad.png b/share/doc/kicad/help/es/images/icons/duplicate_pad.png
new file mode 100644
index 0000000..1db0fde
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/duplicate_pad.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/duplicate_target.png b/share/doc/kicad/help/es/images/icons/duplicate_target.png
new file mode 100644
index 0000000..eb6386e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/duplicate_target.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/duplicate_text.png b/share/doc/kicad/help/es/images/icons/duplicate_text.png
new file mode 100644
index 0000000..d4044b2
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/duplicate_text.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/duplicate_zone.png b/share/doc/kicad/help/es/images/icons/duplicate_zone.png
new file mode 100644
index 0000000..ea99448
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/duplicate_zone.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/edges_sketch.png b/share/doc/kicad/help/es/images/icons/edges_sketch.png
new file mode 100644
index 0000000..66c7467
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/edges_sketch.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/edit.png b/share/doc/kicad/help/es/images/icons/edit.png
new file mode 100644
index 0000000..84dd0c8
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/edit.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/edit_comp_footprint.png b/share/doc/kicad/help/es/images/icons/edit_comp_footprint.png
new file mode 100644
index 0000000..9482ff4
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/edit_comp_footprint.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/edit_comp_ref.png b/share/doc/kicad/help/es/images/icons/edit_comp_ref.png
new file mode 100644
index 0000000..cbde207
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/edit_comp_ref.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/edit_comp_value.png b/share/doc/kicad/help/es/images/icons/edit_comp_value.png
new file mode 100644
index 0000000..dbfa073
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/edit_comp_value.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/edit_component.png b/share/doc/kicad/help/es/images/icons/edit_component.png
new file mode 100644
index 0000000..2c9f69f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/edit_component.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/edit_module.png b/share/doc/kicad/help/es/images/icons/edit_module.png
new file mode 100644
index 0000000..789e0e6
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/edit_module.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/edit_part.png b/share/doc/kicad/help/es/images/icons/edit_part.png
new file mode 100644
index 0000000..979950a
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/edit_part.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/edit_sheet.png b/share/doc/kicad/help/es/images/icons/edit_sheet.png
new file mode 100644
index 0000000..49ef74d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/edit_sheet.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/edit_text.png b/share/doc/kicad/help/es/images/icons/edit_text.png
new file mode 100644
index 0000000..f6dd7b2
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/edit_text.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/editor.png b/share/doc/kicad/help/es/images/icons/editor.png
new file mode 100644
index 0000000..49ef74d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/editor.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/eeschema.png b/share/doc/kicad/help/es/images/icons/eeschema.png
new file mode 100644
index 0000000..e682908
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/eeschema.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/enter_sheet.png b/share/doc/kicad/help/es/images/icons/enter_sheet.png
new file mode 100644
index 0000000..65e46f2
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/enter_sheet.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/erc.png b/share/doc/kicad/help/es/images/icons/erc.png
new file mode 100644
index 0000000..e7b2a51
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/erc.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/erc_green.png b/share/doc/kicad/help/es/images/icons/erc_green.png
new file mode 100644
index 0000000..33e2065
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/erc_green.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/ercerr.png b/share/doc/kicad/help/es/images/icons/ercerr.png
new file mode 100644
index 0000000..c8906ea
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/ercerr.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/ercwarn.png b/share/doc/kicad/help/es/images/icons/ercwarn.png
new file mode 100644
index 0000000..8894566
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/ercwarn.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/exit.png b/share/doc/kicad/help/es/images/icons/exit.png
new file mode 100644
index 0000000..932aee2
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/exit.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/export.png b/share/doc/kicad/help/es/images/icons/export.png
new file mode 100644
index 0000000..8f1930e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/export.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/export_dsn.png b/share/doc/kicad/help/es/images/icons/export_dsn.png
new file mode 100644
index 0000000..40df38d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/export_dsn.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/export_footprint_names.png b/share/doc/kicad/help/es/images/icons/export_footprint_names.png
new file mode 100644
index 0000000..bc9eaa1
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/export_footprint_names.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/export_idf.png b/share/doc/kicad/help/es/images/icons/export_idf.png
new file mode 100644
index 0000000..12eabbd
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/export_idf.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/export_module.png b/share/doc/kicad/help/es/images/icons/export_module.png
new file mode 100644
index 0000000..86cb622
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/export_module.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/export_options_pad.png b/share/doc/kicad/help/es/images/icons/export_options_pad.png
new file mode 100644
index 0000000..8513678
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/export_options_pad.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/fabrication.png b/share/doc/kicad/help/es/images/icons/fabrication.png
new file mode 100644
index 0000000..f8c727f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/fabrication.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/file_footprint.png b/share/doc/kicad/help/es/images/icons/file_footprint.png
new file mode 100644
index 0000000..336ba37
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/file_footprint.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/fill_zone.png b/share/doc/kicad/help/es/images/icons/fill_zone.png
new file mode 100644
index 0000000..179365d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/fill_zone.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/filter_component.png b/share/doc/kicad/help/es/images/icons/filter_component.png
new file mode 100644
index 0000000..d8b1edb
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/filter_component.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/filter_library.png b/share/doc/kicad/help/es/images/icons/filter_library.png
new file mode 100644
index 0000000..bfdbb68
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/filter_library.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/filter_pincount.png b/share/doc/kicad/help/es/images/icons/filter_pincount.png
new file mode 100644
index 0000000..b7c213e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/filter_pincount.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/find.png b/share/doc/kicad/help/es/images/icons/find.png
new file mode 100644
index 0000000..cfcb0f2
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/find.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/find_replace.png b/share/doc/kicad/help/es/images/icons/find_replace.png
new file mode 100644
index 0000000..58b0ca6
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/find_replace.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/flag.png b/share/doc/kicad/help/es/images/icons/flag.png
new file mode 100644
index 0000000..2fbea98
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/flag.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/fonts.png b/share/doc/kicad/help/es/images/icons/fonts.png
new file mode 100644
index 0000000..fd3df8d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/fonts.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/footprint_text.png b/share/doc/kicad/help/es/images/icons/footprint_text.png
new file mode 100644
index 0000000..f8789d0
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/footprint_text.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/gbr_select_mode0.png b/share/doc/kicad/help/es/images/icons/gbr_select_mode0.png
new file mode 100644
index 0000000..e5c97cf
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/gbr_select_mode0.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/gbr_select_mode1.png b/share/doc/kicad/help/es/images/icons/gbr_select_mode1.png
new file mode 100644
index 0000000..495d635
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/gbr_select_mode1.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/gbr_select_mode2.png b/share/doc/kicad/help/es/images/icons/gbr_select_mode2.png
new file mode 100644
index 0000000..520c5b4
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/gbr_select_mode2.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/general_deletions.png b/share/doc/kicad/help/es/images/icons/general_deletions.png
new file mode 100644
index 0000000..ddcd5b4
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/general_deletions.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/general_ratsnest.png b/share/doc/kicad/help/es/images/icons/general_ratsnest.png
new file mode 100644
index 0000000..e091118
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/general_ratsnest.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/gerber_file.png b/share/doc/kicad/help/es/images/icons/gerber_file.png
new file mode 100644
index 0000000..d6f47d5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/gerber_file.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/gerber_open_dcode_file.png b/share/doc/kicad/help/es/images/icons/gerber_open_dcode_file.png
new file mode 100644
index 0000000..1030320
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/gerber_open_dcode_file.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/gerber_recent_files.png b/share/doc/kicad/help/es/images/icons/gerber_recent_files.png
new file mode 100644
index 0000000..5b970ed
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/gerber_recent_files.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/gerbview.png b/share/doc/kicad/help/es/images/icons/gerbview.png
new file mode 100644
index 0000000..99ab041
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/gerbview.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/gerbview_clear_layers.png b/share/doc/kicad/help/es/images/icons/gerbview_clear_layers.png
new file mode 100644
index 0000000..d045950
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/gerbview_clear_layers.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/gerbview_drill_file.png b/share/doc/kicad/help/es/images/icons/gerbview_drill_file.png
new file mode 100644
index 0000000..ffc06eb
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/gerbview_drill_file.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/gerbview_open_recent_drill_files.png b/share/doc/kicad/help/es/images/icons/gerbview_open_recent_drill_files.png
new file mode 100644
index 0000000..76bbaeb
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/gerbview_open_recent_drill_files.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/gerbview_show_negative_objects.png b/share/doc/kicad/help/es/images/icons/gerbview_show_negative_objects.png
new file mode 100644
index 0000000..faf547e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/gerbview_show_negative_objects.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/gl_change.png b/share/doc/kicad/help/es/images/icons/gl_change.png
new file mode 100644
index 0000000..b9c8328
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/gl_change.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/glabel2label.png b/share/doc/kicad/help/es/images/icons/glabel2label.png
new file mode 100644
index 0000000..36bd126
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/glabel2label.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/glabel2text.png b/share/doc/kicad/help/es/images/icons/glabel2text.png
new file mode 100644
index 0000000..bd62637
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/glabel2text.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/global_options_pad.png b/share/doc/kicad/help/es/images/icons/global_options_pad.png
new file mode 100644
index 0000000..9df000f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/global_options_pad.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/green.png b/share/doc/kicad/help/es/images/icons/green.png
new file mode 100644
index 0000000..f176574
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/green.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/grid.png b/share/doc/kicad/help/es/images/icons/grid.png
new file mode 100644
index 0000000..51e4b39
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/grid.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/grid_select.png b/share/doc/kicad/help/es/images/icons/grid_select.png
new file mode 100644
index 0000000..b7bb158
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/grid_select.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/grid_select_axis.png b/share/doc/kicad/help/es/images/icons/grid_select_axis.png
new file mode 100644
index 0000000..6fea886
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/grid_select_axis.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/hammer.png b/share/doc/kicad/help/es/images/icons/hammer.png
new file mode 100644
index 0000000..1935e71
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/hammer.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/help.png b/share/doc/kicad/help/es/images/icons/help.png
new file mode 100644
index 0000000..d972430
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/help.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/hidden_pin.png b/share/doc/kicad/help/es/images/icons/hidden_pin.png
new file mode 100644
index 0000000..8f9ed27
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/hidden_pin.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/hierarchy_cursor.png b/share/doc/kicad/help/es/images/icons/hierarchy_cursor.png
new file mode 100644
index 0000000..a628807
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/hierarchy_cursor.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/hierarchy_nav.png b/share/doc/kicad/help/es/images/icons/hierarchy_nav.png
new file mode 100644
index 0000000..65996b0
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/hierarchy_nav.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/hotkeys.png b/share/doc/kicad/help/es/images/icons/hotkeys.png
new file mode 100644
index 0000000..9c47b40
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/hotkeys.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/icon_cvpcb_small.png b/share/doc/kicad/help/es/images/icons/icon_cvpcb_small.png
new file mode 100644
index 0000000..2cd45f8
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/icon_cvpcb_small.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/icon_gerbview_small.png b/share/doc/kicad/help/es/images/icons/icon_gerbview_small.png
new file mode 100644
index 0000000..d15d3d3
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/icon_gerbview_small.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/icon_txt.png b/share/doc/kicad/help/es/images/icons/icon_txt.png
new file mode 100644
index 0000000..49ef74d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/icon_txt.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/image.png b/share/doc/kicad/help/es/images/icons/image.png
new file mode 100644
index 0000000..27d74f1
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/image.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/import.png b/share/doc/kicad/help/es/images/icons/import.png
new file mode 100644
index 0000000..1c82793
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/import.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/import3d.png b/share/doc/kicad/help/es/images/icons/import3d.png
new file mode 100644
index 0000000..577a312
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/import3d.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/import_cmp_from_lib.png b/share/doc/kicad/help/es/images/icons/import_cmp_from_lib.png
new file mode 100644
index 0000000..80b64ab
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/import_cmp_from_lib.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/import_footprint_names.png b/share/doc/kicad/help/es/images/icons/import_footprint_names.png
new file mode 100644
index 0000000..6d24390
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/import_footprint_names.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/import_hierarchical_label.png b/share/doc/kicad/help/es/images/icons/import_hierarchical_label.png
new file mode 100644
index 0000000..7513afb
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/import_hierarchical_label.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/import_module.png b/share/doc/kicad/help/es/images/icons/import_module.png
new file mode 100644
index 0000000..c067e5b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/import_module.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/info.png b/share/doc/kicad/help/es/images/icons/info.png
new file mode 100644
index 0000000..5b16766
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/info.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/insert_module_board.png b/share/doc/kicad/help/es/images/icons/insert_module_board.png
new file mode 100644
index 0000000..ab92246
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/insert_module_board.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/invisible_text.png b/share/doc/kicad/help/es/images/icons/invisible_text.png
new file mode 100644
index 0000000..5198b67
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/invisible_text.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/kicad_icon_small.png b/share/doc/kicad/help/es/images/icons/kicad_icon_small.png
new file mode 100644
index 0000000..3cae087
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/kicad_icon_small.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/label.png b/share/doc/kicad/help/es/images/icons/label.png
new file mode 100644
index 0000000..fc00b82
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/label.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/label2glabel.png b/share/doc/kicad/help/es/images/icons/label2glabel.png
new file mode 100644
index 0000000..e226a4f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/label2glabel.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/label2text.png b/share/doc/kicad/help/es/images/icons/label2text.png
new file mode 100644
index 0000000..5a7ba2f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/label2text.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/lang_bg.png b/share/doc/kicad/help/es/images/icons/lang_bg.png
new file mode 100644
index 0000000..e421ce3
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/lang_bg.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/lang_catalan.png b/share/doc/kicad/help/es/images/icons/lang_catalan.png
new file mode 100644
index 0000000..6327f19
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/lang_catalan.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/lang_chinese.png b/share/doc/kicad/help/es/images/icons/lang_chinese.png
new file mode 100644
index 0000000..673aede
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/lang_chinese.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/lang_cs.png b/share/doc/kicad/help/es/images/icons/lang_cs.png
new file mode 100644
index 0000000..6b9ae99
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/lang_cs.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/lang_de.png b/share/doc/kicad/help/es/images/icons/lang_de.png
new file mode 100644
index 0000000..5fb7f22
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/lang_de.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/lang_def.png b/share/doc/kicad/help/es/images/icons/lang_def.png
new file mode 100644
index 0000000..1157633
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/lang_def.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/lang_en.png b/share/doc/kicad/help/es/images/icons/lang_en.png
new file mode 100644
index 0000000..7c66f4a
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/lang_en.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/lang_es.png b/share/doc/kicad/help/es/images/icons/lang_es.png
new file mode 100644
index 0000000..1ab99ff
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/lang_es.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/lang_fi.png b/share/doc/kicad/help/es/images/icons/lang_fi.png
new file mode 100644
index 0000000..81ab6b7
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/lang_fi.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/lang_fr.png b/share/doc/kicad/help/es/images/icons/lang_fr.png
new file mode 100644
index 0000000..2e9a41e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/lang_fr.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/lang_gr.png b/share/doc/kicad/help/es/images/icons/lang_gr.png
new file mode 100644
index 0000000..91a43a2
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/lang_gr.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/lang_hu.png b/share/doc/kicad/help/es/images/icons/lang_hu.png
new file mode 100644
index 0000000..1e87c3b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/lang_hu.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/lang_it.png b/share/doc/kicad/help/es/images/icons/lang_it.png
new file mode 100644
index 0000000..7c262eb
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/lang_it.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/lang_jp.png b/share/doc/kicad/help/es/images/icons/lang_jp.png
new file mode 100644
index 0000000..f734248
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/lang_jp.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/lang_ko.png b/share/doc/kicad/help/es/images/icons/lang_ko.png
new file mode 100644
index 0000000..031baa0
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/lang_ko.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/lang_nl.png b/share/doc/kicad/help/es/images/icons/lang_nl.png
new file mode 100644
index 0000000..42b866d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/lang_nl.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/lang_pl.png b/share/doc/kicad/help/es/images/icons/lang_pl.png
new file mode 100644
index 0000000..24230c6
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/lang_pl.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/lang_pt.png b/share/doc/kicad/help/es/images/icons/lang_pt.png
new file mode 100644
index 0000000..05477b7
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/lang_pt.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/lang_ru.png b/share/doc/kicad/help/es/images/icons/lang_ru.png
new file mode 100644
index 0000000..9b03506
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/lang_ru.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/lang_sl.png b/share/doc/kicad/help/es/images/icons/lang_sl.png
new file mode 100644
index 0000000..6e8a1f5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/lang_sl.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/language.png b/share/doc/kicad/help/es/images/icons/language.png
new file mode 100644
index 0000000..62e06c9
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/language.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/layers_manager.png b/share/doc/kicad/help/es/images/icons/layers_manager.png
new file mode 100644
index 0000000..e46ab70
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/layers_manager.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/leave_sheet.png b/share/doc/kicad/help/es/images/icons/leave_sheet.png
new file mode 100644
index 0000000..416433f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/leave_sheet.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/left.png b/share/doc/kicad/help/es/images/icons/left.png
new file mode 100644
index 0000000..6e67e98
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/left.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/lib_next.png b/share/doc/kicad/help/es/images/icons/lib_next.png
new file mode 100644
index 0000000..5b15788
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/lib_next.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/lib_previous.png b/share/doc/kicad/help/es/images/icons/lib_previous.png
new file mode 100644
index 0000000..d7ce656
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/lib_previous.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/libedit.png b/share/doc/kicad/help/es/images/icons/libedit.png
new file mode 100644
index 0000000..a178409
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/libedit.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/libedprt.png b/share/doc/kicad/help/es/images/icons/libedprt.png
new file mode 100644
index 0000000..3ec8d64
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/libedprt.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/library.png b/share/doc/kicad/help/es/images/icons/library.png
new file mode 100644
index 0000000..50d3365
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/library.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/library_browse.png b/share/doc/kicad/help/es/images/icons/library_browse.png
new file mode 100644
index 0000000..e85d193
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/library_browse.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/library_table.png b/share/doc/kicad/help/es/images/icons/library_table.png
new file mode 100644
index 0000000..09d2f0e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/library_table.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/library_update.png b/share/doc/kicad/help/es/images/icons/library_update.png
new file mode 100644
index 0000000..3235559
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/library_update.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/libview.png b/share/doc/kicad/help/es/images/icons/libview.png
new file mode 100644
index 0000000..b11529a
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/libview.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/lines90.png b/share/doc/kicad/help/es/images/icons/lines90.png
new file mode 100644
index 0000000..e85ad25
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/lines90.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/load_module_board.png b/share/doc/kicad/help/es/images/icons/load_module_board.png
new file mode 100644
index 0000000..00f4340
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/load_module_board.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/load_module_lib.png b/share/doc/kicad/help/es/images/icons/load_module_lib.png
new file mode 100644
index 0000000..48f8aac
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/load_module_lib.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/local_ratsnest.png b/share/doc/kicad/help/es/images/icons/local_ratsnest.png
new file mode 100644
index 0000000..bb4385b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/local_ratsnest.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/locked.png b/share/doc/kicad/help/es/images/icons/locked.png
new file mode 100644
index 0000000..6da624f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/locked.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/macros_record.png b/share/doc/kicad/help/es/images/icons/macros_record.png
new file mode 100644
index 0000000..f15405e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/macros_record.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/mirepcb.png b/share/doc/kicad/help/es/images/icons/mirepcb.png
new file mode 100644
index 0000000..c204825
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/mirepcb.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/mirror_footprint_axisX.png b/share/doc/kicad/help/es/images/icons/mirror_footprint_axisX.png
new file mode 100644
index 0000000..9d9f2fb
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/mirror_footprint_axisX.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/mirror_footprint_axisY.png b/share/doc/kicad/help/es/images/icons/mirror_footprint_axisY.png
new file mode 100644
index 0000000..ca75647
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/mirror_footprint_axisY.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/mirror_h.png b/share/doc/kicad/help/es/images/icons/mirror_h.png
new file mode 100644
index 0000000..83fa501
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/mirror_h.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/mirror_v.png b/share/doc/kicad/help/es/images/icons/mirror_v.png
new file mode 100644
index 0000000..26cda6b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/mirror_v.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/mode_module.png b/share/doc/kicad/help/es/images/icons/mode_module.png
new file mode 100644
index 0000000..27c6123
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/mode_module.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/mode_track.png b/share/doc/kicad/help/es/images/icons/mode_track.png
new file mode 100644
index 0000000..cbca0e6
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/mode_track.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/modratsnest.png b/share/doc/kicad/help/es/images/icons/modratsnest.png
new file mode 100644
index 0000000..b8dfbbc
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/modratsnest.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/module.png b/share/doc/kicad/help/es/images/icons/module.png
new file mode 100644
index 0000000..601bf73
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/module.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/module_check.png b/share/doc/kicad/help/es/images/icons/module_check.png
new file mode 100644
index 0000000..d6943ff
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/module_check.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/module_editor.png b/share/doc/kicad/help/es/images/icons/module_editor.png
new file mode 100644
index 0000000..f84597b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/module_editor.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/module_filtered_list.png b/share/doc/kicad/help/es/images/icons/module_filtered_list.png
new file mode 100644
index 0000000..d8b1edb
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/module_filtered_list.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/module_full_list.png b/share/doc/kicad/help/es/images/icons/module_full_list.png
new file mode 100644
index 0000000..59056a0
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/module_full_list.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/module_library_list.png b/share/doc/kicad/help/es/images/icons/module_library_list.png
new file mode 100644
index 0000000..bfdbb68
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/module_library_list.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/module_options.png b/share/doc/kicad/help/es/images/icons/module_options.png
new file mode 100644
index 0000000..6f7c7ec
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/module_options.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/module_pin_filtered_list.png b/share/doc/kicad/help/es/images/icons/module_pin_filtered_list.png
new file mode 100644
index 0000000..b7c213e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/module_pin_filtered_list.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/module_ratsnest.png b/share/doc/kicad/help/es/images/icons/module_ratsnest.png
new file mode 100644
index 0000000..33c10f4
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/module_ratsnest.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/module_wizard.png b/share/doc/kicad/help/es/images/icons/module_wizard.png
new file mode 100644
index 0000000..a101b18
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/module_wizard.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/modview_icon.png b/share/doc/kicad/help/es/images/icons/modview_icon.png
new file mode 100644
index 0000000..8ab3fdc
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/modview_icon.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/morgan1.png b/share/doc/kicad/help/es/images/icons/morgan1.png
new file mode 100644
index 0000000..b18248e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/morgan1.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/morgan2.png b/share/doc/kicad/help/es/images/icons/morgan2.png
new file mode 100644
index 0000000..d39833f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/morgan2.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/move.png b/share/doc/kicad/help/es/images/icons/move.png
new file mode 100644
index 0000000..ae07b5d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/move.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/move_arc.png b/share/doc/kicad/help/es/images/icons/move_arc.png
new file mode 100644
index 0000000..ef3116d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/move_arc.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/move_circle.png b/share/doc/kicad/help/es/images/icons/move_circle.png
new file mode 100644
index 0000000..405fa49
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/move_circle.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/move_field.png b/share/doc/kicad/help/es/images/icons/move_field.png
new file mode 100644
index 0000000..73961a2
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/move_field.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/move_glabel.png b/share/doc/kicad/help/es/images/icons/move_glabel.png
new file mode 100644
index 0000000..d01c90e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/move_glabel.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/move_line.png b/share/doc/kicad/help/es/images/icons/move_line.png
new file mode 100644
index 0000000..4023d24
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/move_line.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/move_module.png b/share/doc/kicad/help/es/images/icons/move_module.png
new file mode 100644
index 0000000..001dfd3
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/move_module.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/move_pad.png b/share/doc/kicad/help/es/images/icons/move_pad.png
new file mode 100644
index 0000000..1fdef18
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/move_pad.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/move_pin.png b/share/doc/kicad/help/es/images/icons/move_pin.png
new file mode 100644
index 0000000..fb9fce8
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/move_pin.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/move_pinsheet.png b/share/doc/kicad/help/es/images/icons/move_pinsheet.png
new file mode 100644
index 0000000..0e75f21
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/move_pinsheet.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/move_polygon.png b/share/doc/kicad/help/es/images/icons/move_polygon.png
new file mode 100644
index 0000000..dd88bbd
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/move_polygon.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/move_rectangle.png b/share/doc/kicad/help/es/images/icons/move_rectangle.png
new file mode 100644
index 0000000..7a54703
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/move_rectangle.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/move_sheet.png b/share/doc/kicad/help/es/images/icons/move_sheet.png
new file mode 100644
index 0000000..c2ca1a5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/move_sheet.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/move_target.png b/share/doc/kicad/help/es/images/icons/move_target.png
new file mode 100644
index 0000000..c0835a5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/move_target.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/move_text.png b/share/doc/kicad/help/es/images/icons/move_text.png
new file mode 100644
index 0000000..c5607a9
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/move_text.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/move_track.png b/share/doc/kicad/help/es/images/icons/move_track.png
new file mode 100644
index 0000000..73a7e43
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/move_track.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/move_track_segment.png b/share/doc/kicad/help/es/images/icons/move_track_segment.png
new file mode 100644
index 0000000..4023d24
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/move_track_segment.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/move_zone.png b/share/doc/kicad/help/es/images/icons/move_zone.png
new file mode 100644
index 0000000..617b31c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/move_zone.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/mw_add_gap.png b/share/doc/kicad/help/es/images/icons/mw_add_gap.png
new file mode 100644
index 0000000..b557faa
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/mw_add_gap.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/mw_add_line.png b/share/doc/kicad/help/es/images/icons/mw_add_line.png
new file mode 100644
index 0000000..e45dae5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/mw_add_line.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/mw_add_shape.png b/share/doc/kicad/help/es/images/icons/mw_add_shape.png
new file mode 100644
index 0000000..0719ca1
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/mw_add_shape.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/mw_add_stub.png b/share/doc/kicad/help/es/images/icons/mw_add_stub.png
new file mode 100644
index 0000000..b398254
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/mw_add_stub.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/mw_add_stub_arc.png b/share/doc/kicad/help/es/images/icons/mw_add_stub_arc.png
new file mode 100644
index 0000000..85c6272
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/mw_add_stub_arc.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/mw_toolbar.png b/share/doc/kicad/help/es/images/icons/mw_toolbar.png
new file mode 100644
index 0000000..cc58667
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/mw_toolbar.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/net_highlight.png b/share/doc/kicad/help/es/images/icons/net_highlight.png
new file mode 100644
index 0000000..5e62af5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/net_highlight.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/net_locked.png b/share/doc/kicad/help/es/images/icons/net_locked.png
new file mode 100644
index 0000000..d2cca1e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/net_locked.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/net_unlocked.png b/share/doc/kicad/help/es/images/icons/net_unlocked.png
new file mode 100644
index 0000000..9bb0d62
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/net_unlocked.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/netlist.png b/share/doc/kicad/help/es/images/icons/netlist.png
new file mode 100644
index 0000000..8a05576
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/netlist.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/new.png b/share/doc/kicad/help/es/images/icons/new.png
new file mode 100644
index 0000000..0b39cfa
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/new.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/new_component.png b/share/doc/kicad/help/es/images/icons/new_component.png
new file mode 100644
index 0000000..323657e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/new_component.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/new_cvpcb.png b/share/doc/kicad/help/es/images/icons/new_cvpcb.png
new file mode 100644
index 0000000..2cd45f8
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/new_cvpcb.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/new_footprint.png b/share/doc/kicad/help/es/images/icons/new_footprint.png
new file mode 100644
index 0000000..601bf73
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/new_footprint.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/new_library.png b/share/doc/kicad/help/es/images/icons/new_library.png
new file mode 100644
index 0000000..240773c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/new_library.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/new_pcb.png b/share/doc/kicad/help/es/images/icons/new_pcb.png
new file mode 100644
index 0000000..0b39cfa
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/new_pcb.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/new_project.png b/share/doc/kicad/help/es/images/icons/new_project.png
new file mode 100644
index 0000000..1112cea
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/new_project.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/new_project_with_template.png b/share/doc/kicad/help/es/images/icons/new_project_with_template.png
new file mode 100644
index 0000000..90952e2
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/new_project_with_template.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/new_sch.png b/share/doc/kicad/help/es/images/icons/new_sch.png
new file mode 100644
index 0000000..eb96d87
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/new_sch.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/new_txt.png b/share/doc/kicad/help/es/images/icons/new_txt.png
new file mode 100644
index 0000000..d37cf9c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/new_txt.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/noconn.png b/share/doc/kicad/help/es/images/icons/noconn.png
new file mode 100644
index 0000000..be02738
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/noconn.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/normal.png b/share/doc/kicad/help/es/images/icons/normal.png
new file mode 100644
index 0000000..f3d9347
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/normal.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/online_help.png b/share/doc/kicad/help/es/images/icons/online_help.png
new file mode 100644
index 0000000..80d6fa0
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/online_help.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/open_3d_model_view.png b/share/doc/kicad/help/es/images/icons/open_3d_model_view.png
new file mode 100644
index 0000000..1208f70
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/open_3d_model_view.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/open_brd_file.png b/share/doc/kicad/help/es/images/icons/open_brd_file.png
new file mode 100644
index 0000000..4a957ec
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/open_brd_file.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/open_document.png b/share/doc/kicad/help/es/images/icons/open_document.png
new file mode 100644
index 0000000..c67ef0c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/open_document.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/open_library.png b/share/doc/kicad/help/es/images/icons/open_library.png
new file mode 100644
index 0000000..4fe29eb
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/open_library.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/open_project.png b/share/doc/kicad/help/es/images/icons/open_project.png
new file mode 100644
index 0000000..ec1a32f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/open_project.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/opt_show_polygon.png b/share/doc/kicad/help/es/images/icons/opt_show_polygon.png
new file mode 100644
index 0000000..70639c7
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/opt_show_polygon.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/options_all_tracks.png b/share/doc/kicad/help/es/images/icons/options_all_tracks.png
new file mode 100644
index 0000000..18a36ab
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/options_all_tracks.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/options_all_tracks_and_vias.png b/share/doc/kicad/help/es/images/icons/options_all_tracks_and_vias.png
new file mode 100644
index 0000000..9ea278a
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/options_all_tracks_and_vias.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/options_all_vias.png b/share/doc/kicad/help/es/images/icons/options_all_vias.png
new file mode 100644
index 0000000..0ae558d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/options_all_vias.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/options_arc.png b/share/doc/kicad/help/es/images/icons/options_arc.png
new file mode 100644
index 0000000..ba12f88
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/options_arc.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/options_circle.png b/share/doc/kicad/help/es/images/icons/options_circle.png
new file mode 100644
index 0000000..c202416
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/options_circle.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/options_module.png b/share/doc/kicad/help/es/images/icons/options_module.png
new file mode 100644
index 0000000..2a40a2e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/options_module.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/options_new_pad.png b/share/doc/kicad/help/es/images/icons/options_new_pad.png
new file mode 100644
index 0000000..35442f0
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/options_new_pad.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/options_pad.png b/share/doc/kicad/help/es/images/icons/options_pad.png
new file mode 100644
index 0000000..0e55d39
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/options_pad.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/options_pin.png b/share/doc/kicad/help/es/images/icons/options_pin.png
new file mode 100644
index 0000000..0cc5c7f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/options_pin.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/options_pinsheet.png b/share/doc/kicad/help/es/images/icons/options_pinsheet.png
new file mode 100644
index 0000000..1be7a61
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/options_pinsheet.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/options_rectangle.png b/share/doc/kicad/help/es/images/icons/options_rectangle.png
new file mode 100644
index 0000000..771e220
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/options_rectangle.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/options_segment.png b/share/doc/kicad/help/es/images/icons/options_segment.png
new file mode 100644
index 0000000..a94d448
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/options_segment.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/options_text.png b/share/doc/kicad/help/es/images/icons/options_text.png
new file mode 100644
index 0000000..ea7443d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/options_text.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/options_track.png b/share/doc/kicad/help/es/images/icons/options_track.png
new file mode 100644
index 0000000..6c14cc2
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/options_track.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/options_tracks.png b/share/doc/kicad/help/es/images/icons/options_tracks.png
new file mode 100644
index 0000000..1c89636
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/options_tracks.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/options_vias.png b/share/doc/kicad/help/es/images/icons/options_vias.png
new file mode 100644
index 0000000..d8a4682
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/options_vias.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/orient.png b/share/doc/kicad/help/es/images/icons/orient.png
new file mode 100644
index 0000000..99cd1ec
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/orient.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/ortho.png b/share/doc/kicad/help/es/images/icons/ortho.png
new file mode 100644
index 0000000..8c017f8
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/ortho.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/pad.png b/share/doc/kicad/help/es/images/icons/pad.png
new file mode 100644
index 0000000..3bdc154
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/pad.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/pad_dimensions.png b/share/doc/kicad/help/es/images/icons/pad_dimensions.png
new file mode 100644
index 0000000..69d06d4
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/pad_dimensions.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/pad_sketch.png b/share/doc/kicad/help/es/images/icons/pad_sketch.png
new file mode 100644
index 0000000..46776a7
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/pad_sketch.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/pads_mask_layers.png b/share/doc/kicad/help/es/images/icons/pads_mask_layers.png
new file mode 100644
index 0000000..8de3a34
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/pads_mask_layers.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/pagelayout_load.png b/share/doc/kicad/help/es/images/icons/pagelayout_load.png
new file mode 100644
index 0000000..561759b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/pagelayout_load.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/pagelayout_load_default.png b/share/doc/kicad/help/es/images/icons/pagelayout_load_default.png
new file mode 100644
index 0000000..4bbd69c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/pagelayout_load_default.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/pagelayout_new.png b/share/doc/kicad/help/es/images/icons/pagelayout_new.png
new file mode 100644
index 0000000..0b39cfa
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/pagelayout_new.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/pagelayout_normal_view_mode.png b/share/doc/kicad/help/es/images/icons/pagelayout_normal_view_mode.png
new file mode 100644
index 0000000..3117bf1
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/pagelayout_normal_view_mode.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/pagelayout_recent.png b/share/doc/kicad/help/es/images/icons/pagelayout_recent.png
new file mode 100644
index 0000000..6741ae2
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/pagelayout_recent.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/pagelayout_special_view_mode.png b/share/doc/kicad/help/es/images/icons/pagelayout_special_view_mode.png
new file mode 100644
index 0000000..85db9ca
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/pagelayout_special_view_mode.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/palette.png b/share/doc/kicad/help/es/images/icons/palette.png
new file mode 100644
index 0000000..01fa7f6
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/palette.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/part_properties.png b/share/doc/kicad/help/es/images/icons/part_properties.png
new file mode 100644
index 0000000..aa9f9d9
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/part_properties.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/paste.png b/share/doc/kicad/help/es/images/icons/paste.png
new file mode 100644
index 0000000..2110790
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/paste.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/pcb_offset.png b/share/doc/kicad/help/es/images/icons/pcb_offset.png
new file mode 100644
index 0000000..a111431
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/pcb_offset.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/pcbnew.png b/share/doc/kicad/help/es/images/icons/pcbnew.png
new file mode 100644
index 0000000..08490bf
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/pcbnew.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/pin.png b/share/doc/kicad/help/es/images/icons/pin.png
new file mode 100644
index 0000000..d72e306
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/pin.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/pin2pin.png b/share/doc/kicad/help/es/images/icons/pin2pin.png
new file mode 100644
index 0000000..4df70c3
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/pin2pin.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/pin_name_to.png b/share/doc/kicad/help/es/images/icons/pin_name_to.png
new file mode 100644
index 0000000..664f92a
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/pin_name_to.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/pin_number_to.png b/share/doc/kicad/help/es/images/icons/pin_number_to.png
new file mode 100644
index 0000000..b243b3e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/pin_number_to.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/pin_size_to.png b/share/doc/kicad/help/es/images/icons/pin_size_to.png
new file mode 100644
index 0000000..1721cee
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/pin_size_to.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/pin_table.png b/share/doc/kicad/help/es/images/icons/pin_table.png
new file mode 100644
index 0000000..f13fdc0
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/pin_table.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/pin_to.png b/share/doc/kicad/help/es/images/icons/pin_to.png
new file mode 100644
index 0000000..a7788e4
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/pin_to.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/plot.png b/share/doc/kicad/help/es/images/icons/plot.png
new file mode 100644
index 0000000..657a6c2
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/plot.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/plot_dxf.png b/share/doc/kicad/help/es/images/icons/plot_dxf.png
new file mode 100644
index 0000000..3532d73
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/plot_dxf.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/plot_hpg.png b/share/doc/kicad/help/es/images/icons/plot_hpg.png
new file mode 100644
index 0000000..ed94715
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/plot_hpg.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/plot_pdf.png b/share/doc/kicad/help/es/images/icons/plot_pdf.png
new file mode 100644
index 0000000..709f36b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/plot_pdf.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/plot_ps.png b/share/doc/kicad/help/es/images/icons/plot_ps.png
new file mode 100644
index 0000000..a3d3dea
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/plot_ps.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/plot_svg.png b/share/doc/kicad/help/es/images/icons/plot_svg.png
new file mode 100644
index 0000000..675ff7b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/plot_svg.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/pointer_style.png b/share/doc/kicad/help/es/images/icons/pointer_style.png
new file mode 100644
index 0000000..a08c573
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/pointer_style.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/polar_coord.png b/share/doc/kicad/help/es/images/icons/polar_coord.png
new file mode 100644
index 0000000..7645a80
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/polar_coord.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/post_compo.png b/share/doc/kicad/help/es/images/icons/post_compo.png
new file mode 100644
index 0000000..ba2d17b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/post_compo.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/post_drill.png b/share/doc/kicad/help/es/images/icons/post_drill.png
new file mode 100644
index 0000000..65bb2f0
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/post_drill.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/post_module.png b/share/doc/kicad/help/es/images/icons/post_module.png
new file mode 100644
index 0000000..23a2afc
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/post_module.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/preference.png b/share/doc/kicad/help/es/images/icons/preference.png
new file mode 100644
index 0000000..fdad8af
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/preference.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/print_button.png b/share/doc/kicad/help/es/images/icons/print_button.png
new file mode 100644
index 0000000..f49ec0c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/print_button.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/ps_router.png b/share/doc/kicad/help/es/images/icons/ps_router.png
new file mode 100644
index 0000000..ef7e87a
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/ps_router.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/py_script.png b/share/doc/kicad/help/es/images/icons/py_script.png
new file mode 100644
index 0000000..74f593e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/py_script.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/ratsnest.png b/share/doc/kicad/help/es/images/icons/ratsnest.png
new file mode 100644
index 0000000..76e2299
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/ratsnest.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/read_setup.png b/share/doc/kicad/help/es/images/icons/read_setup.png
new file mode 100644
index 0000000..b36281d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/read_setup.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/red.png b/share/doc/kicad/help/es/images/icons/red.png
new file mode 100644
index 0000000..687bf21
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/red.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/redo.png b/share/doc/kicad/help/es/images/icons/redo.png
new file mode 100644
index 0000000..5ca70f5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/redo.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/reload.png b/share/doc/kicad/help/es/images/icons/reload.png
new file mode 100644
index 0000000..ee75109
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/reload.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/reload2.png b/share/doc/kicad/help/es/images/icons/reload2.png
new file mode 100644
index 0000000..878fab0
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/reload2.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/rescue_pcbnew.png b/share/doc/kicad/help/es/images/icons/rescue_pcbnew.png
new file mode 100644
index 0000000..db1ffc6
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/rescue_pcbnew.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/reset_text.png b/share/doc/kicad/help/es/images/icons/reset_text.png
new file mode 100644
index 0000000..d40ee57
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/reset_text.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/resize_sheet.png b/share/doc/kicad/help/es/images/icons/resize_sheet.png
new file mode 100644
index 0000000..971b16c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/resize_sheet.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/revert_pcbnew.png b/share/doc/kicad/help/es/images/icons/revert_pcbnew.png
new file mode 100644
index 0000000..35cf7c8
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/revert_pcbnew.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/right.png b/share/doc/kicad/help/es/images/icons/right.png
new file mode 100644
index 0000000..69f3af7
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/right.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/rotate_back_x.png b/share/doc/kicad/help/es/images/icons/rotate_back_x.png
new file mode 100644
index 0000000..855aada
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/rotate_back_x.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/rotate_back_y.png b/share/doc/kicad/help/es/images/icons/rotate_back_y.png
new file mode 100644
index 0000000..8066b43
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/rotate_back_y.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/rotate_back_z.png b/share/doc/kicad/help/es/images/icons/rotate_back_z.png
new file mode 100644
index 0000000..c0cbecb
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/rotate_back_z.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/rotate_ccw.png b/share/doc/kicad/help/es/images/icons/rotate_ccw.png
new file mode 100644
index 0000000..936750f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/rotate_ccw.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/rotate_cw.png b/share/doc/kicad/help/es/images/icons/rotate_cw.png
new file mode 100644
index 0000000..33fb933
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/rotate_cw.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/rotate_field.png b/share/doc/kicad/help/es/images/icons/rotate_field.png
new file mode 100644
index 0000000..c46a759
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/rotate_field.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/rotate_forw_x.png b/share/doc/kicad/help/es/images/icons/rotate_forw_x.png
new file mode 100644
index 0000000..51a32d6
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/rotate_forw_x.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/rotate_forw_y.png b/share/doc/kicad/help/es/images/icons/rotate_forw_y.png
new file mode 100644
index 0000000..852f70f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/rotate_forw_y.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/rotate_forw_z.png b/share/doc/kicad/help/es/images/icons/rotate_forw_z.png
new file mode 100644
index 0000000..fd08512
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/rotate_forw_z.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/rotate_glabel.png b/share/doc/kicad/help/es/images/icons/rotate_glabel.png
new file mode 100644
index 0000000..5011538
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/rotate_glabel.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/rotate_module_ccw.png b/share/doc/kicad/help/es/images/icons/rotate_module_ccw.png
new file mode 100644
index 0000000..a60ff57
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/rotate_module_ccw.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/rotate_module_cw.png b/share/doc/kicad/help/es/images/icons/rotate_module_cw.png
new file mode 100644
index 0000000..40ee3ae
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/rotate_module_cw.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/rotate_neg_x.png b/share/doc/kicad/help/es/images/icons/rotate_neg_x.png
new file mode 100644
index 0000000..f0b5ec7
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/rotate_neg_x.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/rotate_neg_y.png b/share/doc/kicad/help/es/images/icons/rotate_neg_y.png
new file mode 100644
index 0000000..97c738f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/rotate_neg_y.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/rotate_neg_z.png b/share/doc/kicad/help/es/images/icons/rotate_neg_z.png
new file mode 100644
index 0000000..d4a0f79
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/rotate_neg_z.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/rotate_pin.png b/share/doc/kicad/help/es/images/icons/rotate_pin.png
new file mode 100644
index 0000000..534b94c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/rotate_pin.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/rotate_pos_x.png b/share/doc/kicad/help/es/images/icons/rotate_pos_x.png
new file mode 100644
index 0000000..a1b39ae
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/rotate_pos_x.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/rotate_pos_y.png b/share/doc/kicad/help/es/images/icons/rotate_pos_y.png
new file mode 100644
index 0000000..394713a
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/rotate_pos_y.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/rotate_pos_z.png b/share/doc/kicad/help/es/images/icons/rotate_pos_z.png
new file mode 100644
index 0000000..dd3183d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/rotate_pos_z.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/run-cvpcb.png b/share/doc/kicad/help/es/images/icons/run-cvpcb.png
new file mode 100644
index 0000000..6776c87
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/run-cvpcb.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/save.png b/share/doc/kicad/help/es/images/icons/save.png
new file mode 100644
index 0000000..a48d457
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/save.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/save_as.png b/share/doc/kicad/help/es/images/icons/save_as.png
new file mode 100644
index 0000000..52cb24b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/save_as.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/save_library.png b/share/doc/kicad/help/es/images/icons/save_library.png
new file mode 100644
index 0000000..532b2d5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/save_library.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/save_netlist.png b/share/doc/kicad/help/es/images/icons/save_netlist.png
new file mode 100644
index 0000000..de5841e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/save_netlist.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/save_part_in_mem.png b/share/doc/kicad/help/es/images/icons/save_part_in_mem.png
new file mode 100644
index 0000000..433f849
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/save_part_in_mem.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/save_project.png b/share/doc/kicad/help/es/images/icons/save_project.png
new file mode 100644
index 0000000..a48d457
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/save_project.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/save_setup.png b/share/doc/kicad/help/es/images/icons/save_setup.png
new file mode 100644
index 0000000..2dea182
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/save_setup.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/schematic.png b/share/doc/kicad/help/es/images/icons/schematic.png
new file mode 100644
index 0000000..85c7c71
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/schematic.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/select_grid.png b/share/doc/kicad/help/es/images/icons/select_grid.png
new file mode 100644
index 0000000..641716c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/select_grid.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/select_layer_pair.png b/share/doc/kicad/help/es/images/icons/select_layer_pair.png
new file mode 100644
index 0000000..e3a8be0
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/select_layer_pair.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/select_w_layer.png b/share/doc/kicad/help/es/images/icons/select_w_layer.png
new file mode 100644
index 0000000..f221b41
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/select_w_layer.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/shape_3d.png b/share/doc/kicad/help/es/images/icons/shape_3d.png
new file mode 100644
index 0000000..6501ba3
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/shape_3d.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/sheetset.png b/share/doc/kicad/help/es/images/icons/sheetset.png
new file mode 100644
index 0000000..c9fe3b9
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/sheetset.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/show_dcodenumber.png b/share/doc/kicad/help/es/images/icons/show_dcodenumber.png
new file mode 100644
index 0000000..417c931
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/show_dcodenumber.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/show_footprint.png b/share/doc/kicad/help/es/images/icons/show_footprint.png
new file mode 100644
index 0000000..f4c4282
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/show_footprint.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/show_mod_edge.png b/share/doc/kicad/help/es/images/icons/show_mod_edge.png
new file mode 100644
index 0000000..cd31630
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/show_mod_edge.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/show_zone.png b/share/doc/kicad/help/es/images/icons/show_zone.png
new file mode 100644
index 0000000..9fd8486
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/show_zone.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/show_zone_disable.png b/share/doc/kicad/help/es/images/icons/show_zone_disable.png
new file mode 100644
index 0000000..d28b32d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/show_zone_disable.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/show_zone_outline_only.png b/share/doc/kicad/help/es/images/icons/show_zone_outline_only.png
new file mode 100644
index 0000000..6e9893c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/show_zone_outline_only.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/showtrack.png b/share/doc/kicad/help/es/images/icons/showtrack.png
new file mode 100644
index 0000000..cf50f9e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/showtrack.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/svg_file.png b/share/doc/kicad/help/es/images/icons/svg_file.png
new file mode 100644
index 0000000..cff0289
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/svg_file.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/swap_layer.png b/share/doc/kicad/help/es/images/icons/swap_layer.png
new file mode 100644
index 0000000..00ef1e2
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/swap_layer.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/text_sketch.png b/share/doc/kicad/help/es/images/icons/text_sketch.png
new file mode 100644
index 0000000..4d1a3a2
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/text_sketch.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/three_d.png b/share/doc/kicad/help/es/images/icons/three_d.png
new file mode 100644
index 0000000..1208f70
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/three_d.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/toggle_edge_sketch.png b/share/doc/kicad/help/es/images/icons/toggle_edge_sketch.png
new file mode 100644
index 0000000..cd31630
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/toggle_edge_sketch.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/toggle_grid.png b/share/doc/kicad/help/es/images/icons/toggle_grid.png
new file mode 100644
index 0000000..b16f76b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/toggle_grid.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/toggle_ortho.png b/share/doc/kicad/help/es/images/icons/toggle_ortho.png
new file mode 100644
index 0000000..8c017f8
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/toggle_ortho.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/toggle_pads_sketch.png b/share/doc/kicad/help/es/images/icons/toggle_pads_sketch.png
new file mode 100644
index 0000000..46776a7
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/toggle_pads_sketch.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/toggle_text_sketch.png b/share/doc/kicad/help/es/images/icons/toggle_text_sketch.png
new file mode 100644
index 0000000..4d1a3a2
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/toggle_text_sketch.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/tool_ratsnest.png b/share/doc/kicad/help/es/images/icons/tool_ratsnest.png
new file mode 100644
index 0000000..58ce127
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/tool_ratsnest.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/tools.png b/share/doc/kicad/help/es/images/icons/tools.png
new file mode 100644
index 0000000..434658c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/tools.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/track_locked.png b/share/doc/kicad/help/es/images/icons/track_locked.png
new file mode 100644
index 0000000..4a291c7
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/track_locked.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/track_sketch.png b/share/doc/kicad/help/es/images/icons/track_sketch.png
new file mode 100644
index 0000000..cf50f9e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/track_sketch.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/track_unlocked.png b/share/doc/kicad/help/es/images/icons/track_unlocked.png
new file mode 100644
index 0000000..52aa814
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/track_unlocked.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/transistor.png b/share/doc/kicad/help/es/images/icons/transistor.png
new file mode 100644
index 0000000..7122500
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/transistor.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/undelete.png b/share/doc/kicad/help/es/images/icons/undelete.png
new file mode 100644
index 0000000..fe82e14
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/undelete.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/undo.png b/share/doc/kicad/help/es/images/icons/undo.png
new file mode 100644
index 0000000..6b2e181
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/undo.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/unit_inch.png b/share/doc/kicad/help/es/images/icons/unit_inch.png
new file mode 100644
index 0000000..004d72f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/unit_inch.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/unit_mm.png b/share/doc/kicad/help/es/images/icons/unit_mm.png
new file mode 100644
index 0000000..f11ff7e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/unit_mm.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/unknown.png b/share/doc/kicad/help/es/images/icons/unknown.png
new file mode 100644
index 0000000..dcbfcde
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/unknown.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/unlocked.png b/share/doc/kicad/help/es/images/icons/unlocked.png
new file mode 100644
index 0000000..430b5ee
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/unlocked.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/unzip.png b/share/doc/kicad/help/es/images/icons/unzip.png
new file mode 100644
index 0000000..ba109f6
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/unzip.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/up.png b/share/doc/kicad/help/es/images/icons/up.png
new file mode 100644
index 0000000..c571c9f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/up.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/update_module_board.png b/share/doc/kicad/help/es/images/icons/update_module_board.png
new file mode 100644
index 0000000..9cd0514
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/update_module_board.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/use_3D_copper_thickness.png b/share/doc/kicad/help/es/images/icons/use_3D_copper_thickness.png
new file mode 100644
index 0000000..79245af
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/use_3D_copper_thickness.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/via.png b/share/doc/kicad/help/es/images/icons/via.png
new file mode 100644
index 0000000..ff1bf6c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/via.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/via_sketch.png b/share/doc/kicad/help/es/images/icons/via_sketch.png
new file mode 100644
index 0000000..3076ad9
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/via_sketch.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/warning.png b/share/doc/kicad/help/es/images/icons/warning.png
new file mode 100644
index 0000000..ff28bbc
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/warning.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/web_support.png b/share/doc/kicad/help/es/images/icons/web_support.png
new file mode 100644
index 0000000..04f243c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/web_support.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/width_net.png b/share/doc/kicad/help/es/images/icons/width_net.png
new file mode 100644
index 0000000..9decdde
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/width_net.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/width_segment.png b/share/doc/kicad/help/es/images/icons/width_segment.png
new file mode 100644
index 0000000..2ea01b6
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/width_segment.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/width_track.png b/share/doc/kicad/help/es/images/icons/width_track.png
new file mode 100644
index 0000000..b00973b
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/width_track.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/width_track_via.png b/share/doc/kicad/help/es/images/icons/width_track_via.png
new file mode 100644
index 0000000..6387783
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/width_track_via.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/width_vias.png b/share/doc/kicad/help/es/images/icons/width_vias.png
new file mode 100644
index 0000000..b2d966c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/width_vias.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/window_close.png b/share/doc/kicad/help/es/images/icons/window_close.png
new file mode 100644
index 0000000..90fdf32
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/window_close.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/zip.png b/share/doc/kicad/help/es/images/icons/zip.png
new file mode 100644
index 0000000..26e04f2
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/zip.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/zip_tool.png b/share/doc/kicad/help/es/images/icons/zip_tool.png
new file mode 100644
index 0000000..37ec0d9
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/zip_tool.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/zone_duplicate.png b/share/doc/kicad/help/es/images/icons/zone_duplicate.png
new file mode 100644
index 0000000..90f3350
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/zone_duplicate.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/zone_unfill.png b/share/doc/kicad/help/es/images/icons/zone_unfill.png
new file mode 100644
index 0000000..37b0d0a
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/zone_unfill.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/zoom.png b/share/doc/kicad/help/es/images/icons/zoom.png
new file mode 100644
index 0000000..a861279
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/zoom.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/zoom_area.png b/share/doc/kicad/help/es/images/icons/zoom_area.png
new file mode 100644
index 0000000..a8ec33f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/zoom_area.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/zoom_center_on_screen.png b/share/doc/kicad/help/es/images/icons/zoom_center_on_screen.png
new file mode 100644
index 0000000..88cceca
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/zoom_center_on_screen.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/zoom_fit_in_page.png b/share/doc/kicad/help/es/images/icons/zoom_fit_in_page.png
new file mode 100644
index 0000000..8256eb1
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/zoom_fit_in_page.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/zoom_in.png b/share/doc/kicad/help/es/images/icons/zoom_in.png
new file mode 100644
index 0000000..fc216ac
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/zoom_in.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/zoom_out.png b/share/doc/kicad/help/es/images/icons/zoom_out.png
new file mode 100644
index 0000000..fe77430
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/zoom_out.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/zoom_redraw.png b/share/doc/kicad/help/es/images/icons/zoom_redraw.png
new file mode 100644
index 0000000..fde238c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/zoom_redraw.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/icons/zoom_selection.png b/share/doc/kicad/help/es/images/icons/zoom_selection.png
new file mode 100644
index 0000000..55b2cfd
--- /dev/null
+++ b/share/doc/kicad/help/es/images/icons/zoom_selection.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/kicad_main_window.png b/share/doc/kicad/help/es/images/kicad_main_window.png
new file mode 100644
index 0000000..eeaf96c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/kicad_main_window.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/launch_pane.png b/share/doc/kicad/help/es/images/launch_pane.png
new file mode 100644
index 0000000..bcd33b5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/launch_pane.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/libedit_main_window.png b/share/doc/kicad/help/es/images/libedit_main_window.png
new file mode 100644
index 0000000..9bf439f
--- /dev/null
+++ b/share/doc/kicad/help/es/images/libedit_main_window.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/logo.png b/share/doc/kicad/help/es/images/logo.png
new file mode 100644
index 0000000..6e929aa
--- /dev/null
+++ b/share/doc/kicad/help/es/images/logo.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/main_toolbar.png b/share/doc/kicad/help/es/images/main_toolbar.png
new file mode 100644
index 0000000..1eae5ba
--- /dev/null
+++ b/share/doc/kicad/help/es/images/main_toolbar.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/main_window.png b/share/doc/kicad/help/es/images/main_window.png
new file mode 100644
index 0000000..a858a5a
--- /dev/null
+++ b/share/doc/kicad/help/es/images/main_window.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/menu_file.png b/share/doc/kicad/help/es/images/menu_file.png
new file mode 100644
index 0000000..dbad14d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/menu_file.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/pcbnew_3d_viewer.png b/share/doc/kicad/help/es/images/pcbnew_3d_viewer.png
new file mode 100644
index 0000000..6e40746
--- /dev/null
+++ b/share/doc/kicad/help/es/images/pcbnew_3d_viewer.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/place_a_via.png b/share/doc/kicad/help/es/images/place_a_via.png
new file mode 100644
index 0000000..a5f7769
--- /dev/null
+++ b/share/doc/kicad/help/es/images/place_a_via.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/preferences_menu.png b/share/doc/kicad/help/es/images/preferences_menu.png
new file mode 100644
index 0000000..c1dbb40
--- /dev/null
+++ b/share/doc/kicad/help/es/images/preferences_menu.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/print_dialog.png b/share/doc/kicad/help/es/images/print_dialog.png
new file mode 100644
index 0000000..5431a1e
--- /dev/null
+++ b/share/doc/kicad/help/es/images/print_dialog.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/project_tree.png b/share/doc/kicad/help/es/images/project_tree.png
new file mode 100644
index 0000000..f98074c
--- /dev/null
+++ b/share/doc/kicad/help/es/images/project_tree.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/resistor_value.png b/share/doc/kicad/help/es/images/resistor_value.png
new file mode 100644
index 0000000..a3ac7e0
--- /dev/null
+++ b/share/doc/kicad/help/es/images/resistor_value.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/route_icon.png b/share/doc/kicad/help/es/images/route_icon.png
new file mode 100644
index 0000000..c8f1ae0
--- /dev/null
+++ b/share/doc/kicad/help/es/images/route_icon.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/sch_with_buses.png b/share/doc/kicad/help/es/images/sch_with_buses.png
new file mode 100644
index 0000000..ee4b32a
--- /dev/null
+++ b/share/doc/kicad/help/es/images/sch_with_buses.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/schematic-sample.png b/share/doc/kicad/help/es/images/schematic-sample.png
new file mode 100644
index 0000000..08955d5
--- /dev/null
+++ b/share/doc/kicad/help/es/images/schematic-sample.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/select_top_copper.png b/share/doc/kicad/help/es/images/select_top_copper.png
new file mode 100644
index 0000000..e906296
--- /dev/null
+++ b/share/doc/kicad/help/es/images/select_top_copper.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/template_selected.png b/share/doc/kicad/help/es/images/template_selected.png
new file mode 100644
index 0000000..bb910f3
--- /dev/null
+++ b/share/doc/kicad/help/es/images/template_selected.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/template_selector.png b/share/doc/kicad/help/es/images/template_selector.png
new file mode 100644
index 0000000..eb140d4
--- /dev/null
+++ b/share/doc/kicad/help/es/images/template_selector.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/template_tree.png b/share/doc/kicad/help/es/images/template_tree.png
new file mode 100644
index 0000000..32900d4
--- /dev/null
+++ b/share/doc/kicad/help/es/images/template_tree.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/template_tree_meta.png b/share/doc/kicad/help/es/images/template_tree_meta.png
new file mode 100644
index 0000000..04a7287
--- /dev/null
+++ b/share/doc/kicad/help/es/images/template_tree_meta.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/toolbar_libedit.png b/share/doc/kicad/help/es/images/toolbar_libedit.png
new file mode 100644
index 0000000..ae15f01
--- /dev/null
+++ b/share/doc/kicad/help/es/images/toolbar_libedit.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/toolbar_libedit_alias.png b/share/doc/kicad/help/es/images/toolbar_libedit_alias.png
new file mode 100644
index 0000000..d5756e4
--- /dev/null
+++ b/share/doc/kicad/help/es/images/toolbar_libedit_alias.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/toolbar_libedit_part.png b/share/doc/kicad/help/es/images/toolbar_libedit_part.png
new file mode 100644
index 0000000..f859e6d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/toolbar_libedit_part.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/toolbar_schedit.png b/share/doc/kicad/help/es/images/toolbar_schedit.png
new file mode 100644
index 0000000..4943462
--- /dev/null
+++ b/share/doc/kicad/help/es/images/toolbar_schedit.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/toolbar_schedit_rightside.png b/share/doc/kicad/help/es/images/toolbar_schedit_rightside.png
new file mode 100644
index 0000000..37ba24d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/toolbar_schedit_rightside.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/toolbar_schedit_standalone.png b/share/doc/kicad/help/es/images/toolbar_schedit_standalone.png
new file mode 100644
index 0000000..0d33d61
--- /dev/null
+++ b/share/doc/kicad/help/es/images/toolbar_schedit_standalone.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/toolbar_viewlib.png b/share/doc/kicad/help/es/images/toolbar_viewlib.png
new file mode 100644
index 0000000..e89dd7d
--- /dev/null
+++ b/share/doc/kicad/help/es/images/toolbar_viewlib.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/toolbar_viewlib_part.png b/share/doc/kicad/help/es/images/toolbar_viewlib_part.png
new file mode 100644
index 0000000..b846f67
--- /dev/null
+++ b/share/doc/kicad/help/es/images/toolbar_viewlib_part.png
Binary files differ
diff --git a/share/doc/kicad/help/es/images/wires_labels.png b/share/doc/kicad/help/es/images/wires_labels.png
new file mode 100644
index 0000000..52076eb
--- /dev/null
+++ b/share/doc/kicad/help/es/images/wires_labels.png
Binary files differ
diff --git a/share/doc/kicad/help/es/kicad.epub b/share/doc/kicad/help/es/kicad.epub
new file mode 100644
index 0000000..6a397bc
--- /dev/null
+++ b/share/doc/kicad/help/es/kicad.epub
Binary files differ
diff --git a/share/doc/kicad/help/es/kicad.html b/share/doc/kicad/help/es/kicad.html
new file mode 100644
index 0000000..a205b81
--- /dev/null
+++ b/share/doc/kicad/help/es/kicad.html
@@ -0,0 +1,1743 @@
+<!DOCTYPE html>
+<html lang="es">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="generator" content="AsciiDoc 8.6.8">
+<title>KiCad</title>
+<style type="text/css">
+/* Shared CSS for AsciiDoc xhtml11 and html5 backends */
+
+/* Default font. */
+body {
+ font-family: Georgia,serif;
+}
+
+/* Title font. */
+h1, h2, h3, h4, h5, h6,
+div.title, caption.title,
+thead, p.table.header,
+#toctitle,
+#author, #revnumber, #revdate, #revremark,
+#footer {
+ font-family: Arial,Helvetica,sans-serif;
+}
+
+body {
+ margin: 1em 5% 1em 5%;
+}
+
+a {
+ color: blue;
+ text-decoration: underline;
+}
+a:visited {
+ color: fuchsia;
+}
+
+em {
+ font-style: italic;
+ color: navy;
+}
+
+strong {
+ font-weight: bold;
+ color: #083194;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ color: #527bbd;
+ margin-top: 1.2em;
+ margin-bottom: 0.5em;
+ line-height: 1.3;
+}
+
+h1, h2, h3 {
+ border-bottom: 2px solid silver;
+}
+h2 {
+ padding-top: 0.5em;
+}
+h3 {
+ float: left;
+}
+h3 + * {
+ clear: left;
+}
+h5 {
+ font-size: 1.0em;
+}
+
+div.sectionbody {
+ margin-left: 0;
+}
+
+hr {
+ border: 1px solid silver;
+}
+
+p {
+ margin-top: 0.5em;
+ margin-bottom: 0.5em;
+}
+
+ul, ol, li > p {
+ margin-top: 0;
+}
+ul > li { color: #aaa; }
+ul > li > * { color: black; }
+
+pre {
+ padding: 0;
+ margin: 0;
+}
+
+#author {
+ color: #527bbd;
+ font-weight: bold;
+ font-size: 1.1em;
+}
+#email {
+}
+#revnumber, #revdate, #revremark {
+}
+
+#footer {
+ font-size: small;
+ border-top: 2px solid silver;
+ padding-top: 0.5em;
+ margin-top: 4.0em;
+}
+#footer-text {
+ float: left;
+ padding-bottom: 0.5em;
+}
+#footer-badges {
+ float: right;
+ padding-bottom: 0.5em;
+}
+
+#preamble {
+ margin-top: 1.5em;
+ margin-bottom: 1.5em;
+}
+div.imageblock, div.exampleblock, div.verseblock,
+div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock,
+div.admonitionblock {
+ margin-top: 1.0em;
+ margin-bottom: 1.5em;
+}
+div.admonitionblock {
+ margin-top: 2.0em;
+ margin-bottom: 2.0em;
+ margin-right: 10%;
+ color: #606060;
+}
+
+div.content { /* Block element content. */
+ padding: 0;
+}
+
+/* Block element titles. */
+div.title, caption.title {
+ color: #527bbd;
+ font-weight: bold;
+ text-align: left;
+ margin-top: 1.0em;
+ margin-bottom: 0.5em;
+}
+div.title + * {
+ margin-top: 0;
+}
+
+td div.title:first-child {
+ margin-top: 0.0em;
+}
+div.content div.title:first-child {
+ margin-top: 0.0em;
+}
+div.content + div.title {
+ margin-top: 0.0em;
+}
+
+div.sidebarblock > div.content {
+ background: #ffffee;
+ border: 1px solid #dddddd;
+ border-left: 4px solid #f0f0f0;
+ padding: 0.5em;
+}
+
+div.listingblock > div.content {
+ border: 1px solid #dddddd;
+ border-left: 5px solid #f0f0f0;
+ background: #f8f8f8;
+ padding: 0.5em;
+}
+
+div.quoteblock, div.verseblock {
+ padding-left: 1.0em;
+ margin-left: 1.0em;
+ margin-right: 10%;
+ border-left: 5px solid #f0f0f0;
+ color: #777777;
+}
+
+div.quoteblock > div.attribution {
+ padding-top: 0.5em;
+ text-align: right;
+}
+
+div.verseblock > pre.content {
+ font-family: inherit;
+ font-size: inherit;
+}
+div.verseblock > div.attribution {
+ padding-top: 0.75em;
+ text-align: left;
+}
+/* DEPRECATED: Pre version 8.2.7 verse style literal block. */
+div.verseblock + div.attribution {
+ text-align: left;
+}
+
+div.admonitionblock .icon {
+ vertical-align: top;
+ font-size: 1.1em;
+ font-weight: bold;
+ text-decoration: underline;
+ color: #527bbd;
+ padding-right: 0.5em;
+}
+div.admonitionblock td.content {
+ padding-left: 0.5em;
+ border-left: 3px solid #dddddd;
+}
+
+div.exampleblock > div.content {
+ border-left: 3px solid #dddddd;
+ padding-left: 0.5em;
+}
+
+div.imageblock div.content { padding-left: 0; }
+span.image img { border-style: none; }
+a.image:visited { color: white; }
+
+dl {
+ margin-top: 0.8em;
+ margin-bottom: 0.8em;
+}
+dt {
+ margin-top: 0.5em;
+ margin-bottom: 0;
+ font-style: normal;
+ color: navy;
+}
+dd > *:first-child {
+ margin-top: 0.1em;
+}
+
+ul, ol {
+ list-style-position: outside;
+}
+ol.arabic {
+ list-style-type: decimal;
+}
+ol.loweralpha {
+ list-style-type: lower-alpha;
+}
+ol.upperalpha {
+ list-style-type: upper-alpha;
+}
+ol.lowerroman {
+ list-style-type: lower-roman;
+}
+ol.upperroman {
+ list-style-type: upper-roman;
+}
+
+div.compact ul, div.compact ol,
+div.compact p, div.compact p,
+div.compact div, div.compact div {
+ margin-top: 0.1em;
+ margin-bottom: 0.1em;
+}
+
+tfoot {
+ font-weight: bold;
+}
+td > div.verse {
+ white-space: pre;
+}
+
+div.hdlist {
+ margin-top: 0.8em;
+ margin-bottom: 0.8em;
+}
+div.hdlist tr {
+ padding-bottom: 15px;
+}
+dt.hdlist1.strong, td.hdlist1.strong {
+ font-weight: bold;
+}
+td.hdlist1 {
+ vertical-align: top;
+ font-style: normal;
+ padding-right: 0.8em;
+ color: navy;
+}
+td.hdlist2 {
+ vertical-align: top;
+}
+div.hdlist.compact tr {
+ margin: 0;
+ padding-bottom: 0;
+}
+
+.comment {
+ background: yellow;
+}
+
+.footnote, .footnoteref {
+ font-size: 0.8em;
+}
+
+span.footnote, span.footnoteref {
+ vertical-align: super;
+}
+
+#footnotes {
+ margin: 20px 0 20px 0;
+ padding: 7px 0 0 0;
+}
+
+#footnotes div.footnote {
+ margin: 0 0 5px 0;
+}
+
+#footnotes hr {
+ border: none;
+ border-top: 1px solid silver;
+ height: 1px;
+ text-align: left;
+ margin-left: 0;
+ width: 20%;
+ min-width: 100px;
+}
+
+div.colist td {
+ padding-right: 0.5em;
+ padding-bottom: 0.3em;
+ vertical-align: top;
+}
+div.colist td img {
+ margin-top: 0.3em;
+}
+
+@media print {
+ #footer-badges { display: none; }
+}
+
+#toc {
+ margin-bottom: 2.5em;
+}
+
+#toctitle {
+ color: #527bbd;
+ font-size: 1.1em;
+ font-weight: bold;
+ margin-top: 1.0em;
+ margin-bottom: 0.1em;
+}
+
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {
+ margin-top: 0;
+ margin-bottom: 0;
+}
+div.toclevel2 {
+ margin-left: 2em;
+ font-size: 0.9em;
+}
+div.toclevel3 {
+ margin-left: 4em;
+ font-size: 0.9em;
+}
+div.toclevel4 {
+ margin-left: 6em;
+ font-size: 0.9em;
+}
+
+span.aqua { color: aqua; }
+span.black { color: black; }
+span.blue { color: blue; }
+span.fuchsia { color: fuchsia; }
+span.gray { color: gray; }
+span.green { color: green; }
+span.lime { color: lime; }
+span.maroon { color: maroon; }
+span.navy { color: navy; }
+span.olive { color: olive; }
+span.purple { color: purple; }
+span.red { color: red; }
+span.silver { color: silver; }
+span.teal { color: teal; }
+span.white { color: white; }
+span.yellow { color: yellow; }
+
+span.aqua-background { background: aqua; }
+span.black-background { background: black; }
+span.blue-background { background: blue; }
+span.fuchsia-background { background: fuchsia; }
+span.gray-background { background: gray; }
+span.green-background { background: green; }
+span.lime-background { background: lime; }
+span.maroon-background { background: maroon; }
+span.navy-background { background: navy; }
+span.olive-background { background: olive; }
+span.purple-background { background: purple; }
+span.red-background { background: red; }
+span.silver-background { background: silver; }
+span.teal-background { background: teal; }
+span.white-background { background: white; }
+span.yellow-background { background: yellow; }
+
+span.big { font-size: 2em; }
+span.small { font-size: 0.6em; }
+
+span.underline { text-decoration: underline; }
+span.overline { text-decoration: overline; }
+span.line-through { text-decoration: line-through; }
+
+
+/*
+ * xhtml11 specific
+ *
+ * */
+
+tt {
+ font-family: monospace;
+ font-size: inherit;
+ color: navy;
+}
+
+div.tableblock {
+ margin-top: 1.0em;
+ margin-bottom: 1.5em;
+}
+div.tableblock > table {
+ border: 3px solid #527bbd;
+}
+thead, p.table.header {
+ font-weight: bold;
+ color: #527bbd;
+}
+p.table {
+ margin-top: 0;
+}
+/* Because the table frame attribute is overriden by CSS in most browsers. */
+div.tableblock > table[frame="void"] {
+ border-style: none;
+}
+div.tableblock > table[frame="hsides"] {
+ border-left-style: none;
+ border-right-style: none;
+}
+div.tableblock > table[frame="vsides"] {
+ border-top-style: none;
+ border-bottom-style: none;
+}
+
+
+/*
+ * html5 specific
+ *
+ * */
+
+.monospaced {
+ font-family: monospace;
+ font-size: inherit;
+ color: navy;
+}
+
+table.tableblock {
+ margin-top: 1.0em;
+ margin-bottom: 1.5em;
+}
+thead, p.tableblock.header {
+ font-weight: bold;
+ color: #527bbd;
+}
+p.tableblock {
+ margin-top: 0;
+}
+table.tableblock {
+ border-width: 3px;
+ border-spacing: 0px;
+ border-style: solid;
+ border-color: #527bbd;
+ border-collapse: collapse;
+}
+th.tableblock, td.tableblock {
+ border-width: 1px;
+ padding: 4px;
+ border-style: solid;
+ border-color: #527bbd;
+}
+
+table.tableblock.frame-topbot {
+ border-left-style: hidden;
+ border-right-style: hidden;
+}
+table.tableblock.frame-sides {
+ border-top-style: hidden;
+ border-bottom-style: hidden;
+}
+table.tableblock.frame-none {
+ border-style: hidden;
+}
+
+th.tableblock.halign-left, td.tableblock.halign-left {
+ text-align: left;
+}
+th.tableblock.halign-center, td.tableblock.halign-center {
+ text-align: center;
+}
+th.tableblock.halign-right, td.tableblock.halign-right {
+ text-align: right;
+}
+
+th.tableblock.valign-top, td.tableblock.valign-top {
+ vertical-align: top;
+}
+th.tableblock.valign-middle, td.tableblock.valign-middle {
+ vertical-align: middle;
+}
+th.tableblock.valign-bottom, td.tableblock.valign-bottom {
+ vertical-align: bottom;
+}
+
+
+/*
+ * manpage specific
+ *
+ * */
+
+body.manpage h1 {
+ padding-top: 0.5em;
+ padding-bottom: 0.5em;
+ border-top: 2px solid silver;
+ border-bottom: 2px solid silver;
+}
+body.manpage h2 {
+ border-style: none;
+}
+body.manpage div.sectionbody {
+ margin-left: 3em;
+}
+
+@media print {
+ body.manpage div#toc { display: none; }
+}
+
+
+/*
+ * Theme specific overrides of the preceding (asciidoc.css) CSS.
+ *
+ */
+body {
+ font-family: Garamond, Georgia, serif;
+ font-size: 17px;
+ color: #3E4349;
+ line-height: 1.3em;
+}
+h1, h2, h3, h4, h5, h6,
+div.title, caption.title,
+thead, p.table.header,
+#toctitle,
+#author, #revnumber, #revdate, #revremark,
+#footer {
+ font-family: Garmond, Georgia, serif;
+ font-weight: normal;
+ border-bottom-width: 0;
+ color: #3E4349;
+}
+div.title, caption.title { color: #596673; font-weight: bold; }
+h1 { font-size: 240%; }
+h2 { font-size: 180%; }
+h3 { font-size: 150%; }
+h4 { font-size: 130%; }
+h5 { font-size: 115%; }
+h6 { font-size: 100%; }
+#header h1 { margin-top: 0; }
+#toc {
+ color: #444444;
+ line-height: 1.5;
+ padding-top: 1.5em;
+}
+#toctitle {
+ font-size: 20px;
+}
+#toc a {
+ border-bottom: 1px dotted #999999;
+ color: #444444 !important;
+ text-decoration: none !important;
+}
+#toc a:hover {
+ border-bottom: 1px solid #6D4100;
+ color: #6D4100 !important;
+ text-decoration: none !important;
+}
+div.toclevel1 { margin-top: 0.2em; font-size: 16px; }
+div.toclevel2 { margin-top: 0.15em; font-size: 14px; }
+em, dt, td.hdlist1 { color: black; }
+strong { color: #3E4349; }
+a { color: #004B6B; text-decoration: none; border-bottom: 1px dotted #004B6B; }
+a:visited { color: #615FA0; border-bottom: 1px dotted #615FA0; }
+a:hover { color: #6D4100; border-bottom: 1px solid #6D4100; }
+div.tableblock > table, table.tableblock { border: 3px solid #E8E8E8; }
+th.tableblock, td.tableblock { border: 1px solid #E8E8E8; }
+ul > li > * { color: #3E4349; }
+pre, tt, .monospaced { font-family: Consolas,Menlo,'Deja Vu Sans Mono','Bitstream Vera Sans Mono',monospace; }
+tt, .monospaced { font-size: 0.9em; color: black;
+}
+div.exampleblock > div.content, div.sidebarblock > div.content, div.listingblock > div.content { border-width: 0 0 0 3px; border-color: #E8E8E8; }
+div.verseblock { border-left-width: 0; margin-left: 3em; }
+div.quoteblock { border-left-width: 3px; margin-left: 0; margin-right: 0;}
+div.admonitionblock td.content { border-left: 3px solid #E8E8E8; }
+
+
+@media screen {
+ body {
+ max-width: 50em; /* approximately 80 characters wide */
+ margin-left: 16em;
+ }
+
+ #toc {
+ position: fixed;
+ top: 0;
+ left: 0;
+ bottom: 0;
+ width: 13em;
+ padding: 0.5em;
+ padding-bottom: 1.5em;
+ margin: 0;
+ overflow: auto;
+ border-right: 3px solid #f8f8f8;
+ background-color: white;
+ }
+
+ #toc .toclevel1 {
+ margin-top: 0.5em;
+ }
+
+ #toc .toclevel2 {
+ margin-top: 0.25em;
+ display: list-item;
+ color: #aaaaaa;
+ }
+
+ #toctitle {
+ margin-top: 0.5em;
+ }
+}
+</style>
+<script type="text/javascript">
+/*<![CDATA[*/
+var asciidoc = { // Namespace.
+
+/////////////////////////////////////////////////////////////////////
+// Table Of Contents generator
+/////////////////////////////////////////////////////////////////////
+
+/* Author: Mihai Bazon, September 2002
+ * http://students.infoiasi.ro/~mishoo
+ *
+ * Table Of Content generator
+ * Version: 0.4
+ *
+ * Feel free to use this script under the terms of the GNU General Public
+ * License, as long as you do not remove or alter this notice.
+ */
+
+ /* modified by Troy D. Hanson, September 2006. License: GPL */
+ /* modified by Stuart Rackham, 2006, 2009. License: GPL */
+
+// toclevels = 1..4.
+toc: function (toclevels) {
+
+ function getText(el) {
+ var text = "";
+ for (var i = el.firstChild; i != null; i = i.nextSibling) {
+ if (i.nodeType == 3 /* Node.TEXT_NODE */) // IE doesn't speak constants.
+ text += i.data;
+ else if (i.firstChild != null)
+ text += getText(i);
+ }
+ return text;
+ }
+
+ function TocEntry(el, text, toclevel) {
+ this.element = el;
+ this.text = text;
+ this.toclevel = toclevel;
+ }
+
+ function tocEntries(el, toclevels) {
+ var result = new Array;
+ var re = new RegExp('[hH]([1-'+(toclevels+1)+'])');
+ // Function that scans the DOM tree for header elements (the DOM2
+ // nodeIterator API would be a better technique but not supported by all
+ // browsers).
+ var iterate = function (el) {
+ for (var i = el.firstChild; i != null; i = i.nextSibling) {
+ if (i.nodeType == 1 /* Node.ELEMENT_NODE */) {
+ var mo = re.exec(i.tagName);
+ if (mo && (i.getAttribute("class") || i.getAttribute("className")) != "float") {
+ result[result.length] = new TocEntry(i, getText(i), mo[1]-1);
+ }
+ iterate(i);
+ }
+ }
+ }
+ iterate(el);
+ return result;
+ }
+
+ var toc = document.getElementById("toc");
+ if (!toc) {
+ return;
+ }
+
+ // Delete existing TOC entries in case we're reloading the TOC.
+ var tocEntriesToRemove = [];
+ var i;
+ for (i = 0; i < toc.childNodes.length; i++) {
+ var entry = toc.childNodes[i];
+ if (entry.nodeName.toLowerCase() == 'div'
+ && entry.getAttribute("class")
+ && entry.getAttribute("class").match(/^toclevel/))
+ tocEntriesToRemove.push(entry);
+ }
+ for (i = 0; i < tocEntriesToRemove.length; i++) {
+ toc.removeChild(tocEntriesToRemove[i]);
+ }
+
+ // Rebuild TOC entries.
+ var entries = tocEntries(document.getElementById("content"), toclevels);
+ for (var i = 0; i < entries.length; ++i) {
+ var entry = entries[i];
+ if (entry.element.id == "")
+ entry.element.id = "_toc_" + i;
+ var a = document.createElement("a");
+ a.href = "#" + entry.element.id;
+ a.appendChild(document.createTextNode(entry.text));
+ var div = document.createElement("div");
+ div.appendChild(a);
+ div.className = "toclevel" + entry.toclevel;
+ toc.appendChild(div);
+ }
+ if (entries.length == 0)
+ toc.parentNode.removeChild(toc);
+},
+
+
+/////////////////////////////////////////////////////////////////////
+// Footnotes generator
+/////////////////////////////////////////////////////////////////////
+
+/* Based on footnote generation code from:
+ * http://www.brandspankingnew.net/archive/2005/07/format_footnote.html
+ */
+
+footnotes: function () {
+ // Delete existing footnote entries in case we're reloading the footnodes.
+ var i;
+ var noteholder = document.getElementById("footnotes");
+ if (!noteholder) {
+ return;
+ }
+ var entriesToRemove = [];
+ for (i = 0; i < noteholder.childNodes.length; i++) {
+ var entry = noteholder.childNodes[i];
+ if (entry.nodeName.toLowerCase() == 'div' && entry.getAttribute("class") == "footnote")
+ entriesToRemove.push(entry);
+ }
+ for (i = 0; i < entriesToRemove.length; i++) {
+ noteholder.removeChild(entriesToRemove[i]);
+ }
+
+ // Rebuild footnote entries.
+ var cont = document.getElementById("content");
+ var spans = cont.getElementsByTagName("span");
+ var refs = {};
+ var n = 0;
+ for (i=0; i<spans.length; i++) {
+ if (spans[i].className == "footnote") {
+ n++;
+ var note = spans[i].getAttribute("data-note");
+ if (!note) {
+ // Use [\s\S] in place of . so multi-line matches work.
+ // Because JavaScript has no s (dotall) regex flag.
+ note = spans[i].innerHTML.match(/\s*\[([\s\S]*)]\s*/)[1];
+ spans[i].innerHTML =
+ "[<a id='_footnoteref_" + n + "' href='#_footnote_" + n +
+ "' title='View footnote' class='footnote'>" + n + "</a>]";
+ spans[i].setAttribute("data-note", note);
+ }
+ noteholder.innerHTML +=
+ "<div class='footnote' id='_footnote_" + n + "'>" +
+ "<a href='#_footnoteref_" + n + "' title='Return to text'>" +
+ n + "</a>. " + note + "</div>";
+ var id =spans[i].getAttribute("id");
+ if (id != null) refs["#"+id] = n;
+ }
+ }
+ if (n == 0)
+ noteholder.parentNode.removeChild(noteholder);
+ else {
+ // Process footnoterefs.
+ for (i=0; i<spans.length; i++) {
+ if (spans[i].className == "footnoteref") {
+ var href = spans[i].getElementsByTagName("a")[0].getAttribute("href");
+ href = href.match(/#.*/)[0]; // Because IE return full URL.
+ n = refs[href];
+ spans[i].innerHTML =
+ "[<a href='#_footnote_" + n +
+ "' title='View footnote' class='footnote'>" + n + "</a>]";
+ }
+ }
+ }
+},
+
+install: function(toclevels) {
+ var timerId;
+
+ function reinstall() {
+ asciidoc.footnotes();
+ if (toclevels) {
+ asciidoc.toc(toclevels);
+ }
+ }
+
+ function reinstallAndRemoveTimer() {
+ clearInterval(timerId);
+ reinstall();
+ }
+
+ timerId = setInterval(reinstall, 500);
+ if (document.addEventListener)
+ document.addEventListener("DOMContentLoaded", reinstallAndRemoveTimer, false);
+ else
+ window.onload = reinstallAndRemoveTimer;
+}
+
+}
+asciidoc.install(2);
+/*]]>*/
+</script>
+</head>
+<body class="book">
+<div id="header">
+<h1>KiCad</h1>
+<span id="author">The KiCad Team</span><br>
+<div id="toc">
+ <div id="toctitle">Tabla de contenidos</div>
+ <noscript><p><b>JavaScript must be enabled in your browser to display the table of contents.</b></p></noscript>
+</div>
+</div>
+<div id="content">
+<div id="preamble">
+<div class="sectionbody">
+<div class="paragraph"><p><em>Manual de referencia</em></p></div>
+<div class="paragraph" id="copyright"><p><strong>Copyright</strong></p></div>
+<div class="paragraph"><p>Este documento está protegido por Copyright &#169; 2010 a 2015 de sus autores,
+mencionados a continuación. Puede distribuirlo y/o modificarlo bajo los
+términos de la GNU General Public License
+(<a href="http://www.gnu.org/licenses/gpl.html">http://www.gnu.org/licenses/gpl.html</a>), versión 3 o posterior, o la Creative
+Commons Attribution License (http : //creativecommons.org/licenses/by/3.0/),
+versión 3.0 o posterior.</p></div>
+<div class="paragraph"><p>Todas las marcas mencionadas en esta guía pertenecen a sus legítimos
+propietarios.</p></div>
+<div class="paragraph" id="contributors"><p><strong>Contribuidores</strong></p></div>
+<div class="paragraph"><p>Jean-Pierre Charras, Fabrizio Tappero.</p></div>
+<div class="paragraph" id="translation"><p><strong>Traducción</strong></p></div>
+<div class="paragraph"><p>Antonio Morales &lt;<a href="mailto:antonio1010.mr@gmail.com">antonio1010.mr@gmail.com</a>&gt;, 2015</p></div>
+<div class="paragraph" id="feedback"><p><strong>Realimentación</strong></p></div>
+<div class="paragraph"><p>Por favor dirija cualquier reporte de fallo, sugerencia o nuevas versiones
+a:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Acerca de la documentación de KiCad:
+ <a href="https://github.com/KiCad/kicad-doc/issues">https://github.com/KiCad/kicad-doc/issues</a>
+</p>
+</li>
+<li>
+<p>
+Acerca del software KiCad: <a href="https://bugs.launchpad.net/kicad">https://bugs.launchpad.net/kicad</a>
+</p>
+</li>
+<li>
+<p>
+Acerca del software KiCad i18n: <a href="https://github.com/KiCad/kicad-i18n/issues">https://github.com/KiCad/kicad-i18n/issues</a>
+</p>
+</li>
+</ul></div>
+<div class="paragraph" id="publication_date_and_software_version"><p><strong>Fecha de publicación y versión del software</strong></p></div>
+<div class="paragraph"><p>21 de Mayo de 2015.</p></div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_introduccion">1. Introducción</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_kicad">1.1. KiCad</h3>
+<div class="paragraph"><p>KiCad es una herramienta software open-source para la creación de diagramas
+electrónicos y diseño de placas de circuito impreso. Bajo su singular
+fachada, KiCad incorpora un elegante conjunto con las siguientes
+herramientas software:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>KiCad</strong> : gestor del proyecto
+</p>
+</li>
+<li>
+<p>
+<strong>Eeschema</strong> : Editor de esquemas y componentes
+</p>
+</li>
+<li>
+<p>
+<strong>CvPcb</strong> : Selector de huellas (ejecutado siempre desde Eeschema)
+</p>
+</li>
+<li>
+<p>
+<strong>Pcbnew</strong> : editor de placa de circuito y editor de huellas
+</p>
+</li>
+<li>
+<p>
+<strong>GerbView</strong> : visor de ficheros Gerber
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Se incluyen 3 herramientas</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>Bitmap2Component</strong>: fabricante de componentes desde logotipos. Crea un símbolo
+ de esquema o una huella a partir de una imagen de mapa de bits.
+</p>
+</li>
+<li>
+<p>
+<strong>PcbCalculator</strong>: Una calculadora útil para calcular componentes
+ para los reguladores, ancho de las pistas en función a la corriente, lineas de transmisión&#8230;
+</p>
+</li>
+<li>
+<p>
+<strong>PlEditor</strong>: Editor del diseño de página.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Estas herramientas están generalmente se ejecuta desde el director del
+proyecto, pero pueden ser también funcionan como herramientas
+independientes.</p></div>
+<div class="paragraph"><p>En este momento, KiCad se considera suficientemente maduro y puede
+utilizarse para el desarrollo y mantenimiento exitoso de PCB&#8217;s complejas.</p></div>
+<div class="paragraph"><p>KiCad no presenta limitación alguna en cuanto al tamaño de la placa y puede
+gestionar hasta 32 capas de cobre, 14 capas técnicas y 4 capas auxiliares.</p></div>
+<div class="paragraph"><p>KiCad puede crear todos los archivos necesarios para la construcción de
+placas de circuito impreso:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Archivos Gerber o fotolitos
+</p>
+</li>
+<li>
+<p>
+archivos de taladrado
+</p>
+</li>
+<li>
+<p>
+archivos de ubicación de componentes
+</p>
+</li>
+<li>
+<p>
+y mucho mas.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Al ser de código abierto (licencia GPL), KiCad representa la herramienta
+ideal para proyectos orientados a la creación de equipos electrónicos con
+estilo open-source.</p></div>
+<div class="paragraph"><p>KiCad está disponible para Linux, Windows y Apple OS X (aún experimental,
+pero funcionando bien)</p></div>
+</div>
+<div class="sect2">
+<h3 id="_ficheros_y_directorios_en_kicad">1.2. Ficheros y directorios en KiCad</h3>
+<div class="paragraph"><p>KiCad crea y utiliza archivos (y directorios) con las siguientes extensiones
+de archivos específicas para la edición de esquemas y placas.</p></div>
+<div class="paragraph"><p><strong>Fichero del Gestor del proyecto:</strong></p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:20%;">
+<col style="width:80%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">*.pro</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Archivo que contiene algunos parámetros para el proyecto actual, incluyendo la lista de bibliotecas de componentes.</p></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph"><p><strong>Archivos del Editor de Esquemas</strong></p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:20%;">
+<col style="width:80%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">*.sch</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Archivos de esquemas, que no contienen los componentes en si mismos.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">*.lib</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Archivos e bibliotecas de símbolos, que contienen las descripciones de los componentes: forma gráfica, pines, campos.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">*.dcm</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">documentación de las bibliotecas de símbolos, contiene algunas descripciones de componentes: comentarios, palabras clave, referencia a las hojas de características.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">*_cache.lib</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">archivo de caché para las bibliotecas de símbolos, que contiene una copia de los símbolos de los componentes utilizados en el esquema del proyecto proyecto.</p></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph"><p><strong>Ficheros y directorios del Editor de placas:</strong></p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:20%;">
+<col style="width:80%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">*.kicad_pcb</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Archivo de la placa que contiene toda la información del diseño de la página.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">*.pretty</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><strong>Directorio de las bibliotecas</strong> de huella. La carpeta es la biblioteca en sí.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">*.kicad_mod</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Archivos de huella, que contiene una descripción una huella de cada uno.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">*.brd</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">archivo de la placa en el formato antiguo.
+Puede leerse, pero no ser escrito por el editor de la placa.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">*.mod</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">biblioteca Huella en el formato antiguo.
+Puede ser leído por la huella o el editor de la placa, pero no ser escrito.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">fp-lib-table</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">lista de bibliotecas de huella (<em>tabla de bibliotecas de huellas</em>:
+Lista de bibliotecas de componentes (en varios formatos) que son cargadas por la placa, el editor de huellas o por CvPcb</p></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph"><p><strong>Ficheros comunes</strong></p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:20%;">
+<col style="width:80%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">*.kicad_wks</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Archivos de descripción del diseño de página, para la gente que quiere un diseño de hoja personalizado.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">*.net</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Archivo de Netlist creado por el esquema, y leído por el editor de la placa.
+Este archivo esta asociado al archivo .cmp, para los usuarios que prefieren archivos separados
+para la asociación de componentes/huella.</p></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph"><p><strong>Ficheros especiales</strong></p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:20%;">
+<col style="width:80%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">*.cmp</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Almacenan la asociación entre los componentes usados en el esquema y sus huellas.</p>
+<p class="tableblock">Puede ser creado por Pcbnew, e importado por Eeschema.</p>
+<p class="tableblock">El objetivo es una importación hacia atrás desde Pcbnew a Eeschema, para los usuarios
+que cambian las huellas dentro Pcbnew (por ejemplo utilizando el comando <em>Exchange Footprints</em>)
+y quieren importar estos cambios en el esquema.</p></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph"><p><strong>Otros ficheros</strong></p></div>
+<div class="paragraph"><p>Son generados por KiCad para fabricación o documentación.</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:20%;">
+<col style="width:80%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">*.gbr</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ficheros Gerber, para fabricación</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">*.drl</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ficheros de taladrado (Formato Excellon ), para fabricación.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">*.pos</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ficheros de posición files (formato ascii), para maquinas de inserción automáticas.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">*.rpt</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ficheros de informes (formato ascii), para documentación.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">*.ps</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Fichero de impresión (postscript), para documentación.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">*.pdf</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Fichero de impresión (formato pdf), para documentación.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">*.svg</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Fichero de impresión (formato svg), para documentación.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">*.dxf</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Fichero de impresión (formato dxf), para documentación.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">*.plt</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Fichero de impresión (formato HPGL), para documentación.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_instalacion_y_configuracion">2. Instalación y configuración</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_opciones_de_visualizacion">2.1. Opciones de visualización</h3>
+<div class="paragraph"><p>Pcbnew necesita OpenGL v2.1 o superior.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_instalacion_de_la_configuracion_por_defecto">2.2. Instalación de la configuración por defecto</h3>
+<div class="paragraph"><p>Por defecto se suministra un archivo de configuración llamado <em>kicad.pro</em>
+en kicad/template. Sirve como plantilla para cualquier nuevo proyecto.</p></div>
+<div class="paragraph"><p>Si existe otro archivo de configuración por defecto <em>fp-lib-table</em>, será
+usado sólo una vez para crear una lista de bibliotecas de huellas. (o de lo
+contrario, esta lista se creará a partir de cero)</p></div>
+<div class="paragraph"><p><strong>El archivo por defecto <em>kicad.pro</em> puede modificarse libremente si fuera necesario, principalmente para establecer la lista de archivos de biblioteca cargados por Eeschema.</strong></p></div>
+<div class="paragraph"><p>Además unos cuantos parámetros (el tamaño del texto por defecto, grosor de
+línea por defecto, principalmente para Pcbnew) se almacenan aquí.</p></div>
+<div class="paragraph"><p>Verifique que tiene acceso de escritura a kicad/template/kicad.pro</p></div>
+<div class="paragraph"><p>Ejecute KiCad y cargue el proyecto <em>kicad.pro</em></p></div>
+<div class="paragraph"><p>Ejecute Eeschema a través KiCad. Modifique y actualice la configuración de
+Eeschema, y sobre todo la lista de bibliotecas que desea utilizar cada vez
+que cree nuevos proyectos.</p></div>
+<div class="paragraph"><p>Ejecute Pcbnew a través KiCad. Modifique y actualice la configuración de
+Pcbnew, especialmente la lista de bibliotecas de huellas. Pcbnew creará o
+actualizará un archivo de lista de la biblioteca llamada <strong>tabla de
+bibliotecas de huellas</strong>. Hay 2 archivos de lista de la biblioteca (con
+nombre fp-lib-table). El primero (que se encuentra en el directorio
+principal del usuario) es global para todos los proyectos. La segunda, si es
+que existe (que se encuentra en el directorio del proyecto) es específica
+para el proyecto.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_inicializacion_de_algunas_opciones_y_utilidades">2.3. Inicialización de algunas opciones y utilidades</h3>
+<div class="paragraph"><p>Cuando se usa KiCad, son útiles un editor de texto y un visor de
+PDF. Ajustarlos es una buena idea.</p></div>
+<div class="paragraph"><p>Estos ajustes están accesibles desde el menú de preferencias</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/preferences_menu.png" alt="images/preferences_menu.png">
+</div>
+</div>
+<div class="paragraph"><p>3 opciones son especialmente importantes:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Configurar las rutas
+</p>
+</li>
+<li>
+<p>
+Visor de PDF
+</p>
+</li>
+<li>
+<p>
+Ajustar el editor de texto
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_configuracion_de_las_rutas">2.4. Configuración de las rutas</h3>
+<div class="paragraph"><p>En KiCad, se puede definir algunas rutas usando <em>variable del
+entorno</em>. Unas pocas variables del entorno se definen internamente por
+KiCad, y pueden ser utilizados para definir rutas de acceso (para
+bibliotecas, modelos en 3D, etc).</p></div>
+<div class="paragraph"><p>Esto es útil cuando las rutas absolutas no son conocidos o están sujetas a
+cambios. Este es el caso de las bibliotecas &#8220;oficiales&#8221; construidas para
+KiCad:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+por las rutas a estas bibliotecas, cuando se instalan en el disco
+</p>
+</li>
+<li>
+<p>
+para las rutas a los modelos 3D utilizados en las definiciones de la
+ huellas.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Por ejemplo, la ruta completa de la biblioteca de huellas <em>connect.pretty</em>
+se define de esta manera cuando se utiliza la variable de entorno KISYSMOD
+para definir la ruta completa: ${KISYSMOD}/connect.pretty</p></div>
+<div class="paragraph"><p>Obviamente, se puede utilizar como definición su ruta completa, si esta ruta
+completa es bien conocida, y nunca cambia.</p></div>
+<div class="paragraph"><p>Esta opción le permite definir algunas rutes en una variable de entorno, y
+añadir sus propias variables del entorno, para definir otras rutas
+personales, si fuera necesario.</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:20%;">
+<col style="width:80%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">KIGITHUB</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">utilizado con frecuencia en los ejemplos de tablas de bibliotecas de huellas. Si utiliza esta variable, debe ser definida.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">KISYS3DMOD</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">ruta por defecto para los archivos de modelos 3D de componentes. Debe ser definida, ya que las rutas absolutas normalmente no se utilizan.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">KISYSMOD</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">ruta por defecto de las carpetas de la bibliotecas de huellas. Debe ser definida si no se utilizan rutas absolutas en los nombres de las bibliotecas de huellas.</p></td>
+</tr>
+</tbody>
+</table>
+<div class="imageblock">
+<div class="content">
+<img src="images/configure_path_dlg.png" alt="images/configure_path_dlg.png">
+</div>
+</div>
+<div class="paragraph"><p><em>Tenga en cuenta también la variable del entorno</em></p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>KIPRJMOD</strong>
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>es <strong>siempre</strong> definida internamente por KiCad, y es la <strong>ruta absoluta
+proyecto actual</strong>.</p></div>
+<div class="paragraph"><p>Por ejemplo, <strong><em>${KIPRJMOD}/connect.pretty</em></strong> es siempre el directorio
+<strong><em>connect.pretty</em></strong> (la libreria de huellas pretty) que se encuentra
+<strong><em>dentro del directorio del proyecto actual</em></strong></p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>Si modifica la configuración de las rutas, por favor, cierre y vuelva a
+ ejecutar KiCad para evitar cualquier problema en el uso de las rutas.</strong>
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_inicializacion_del_editor_de_textos">2.5. Inicialización del editor de textos</h3>
+<div class="paragraph"><p>Antes de usar un editor de texto para ver/editar archivos en el proyecto
+actual, tiene que elegir el editor de texto que desea utilizar. El menú:</p></div>
+<div class="paragraph"><p><em>Preferences/SetText Editor</em></p></div>
+<div class="paragraph"><p>le permite ajustar que editor de texto usar.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_inicializacion_del_visor_de_pdf">2.6. Inicialización del visor de PDF</h3>
+<div class="paragraph"><p>Puede utilizar el visor de PDF predeterminado o elegir su propio visor de
+PDF</p></div>
+<div class="paragraph"><p>Seleccione <em>Preferencias/Visor PDF/Visor PDF Favorito</em> para elegir su visor
+de PDF preferido</p></div>
+<div class="paragraph"><p>Su propio (no por defecto) visor se elige mediante el menú
+<em>Preferencias/Visor PDF/Ajustar Visor PDF</em></p></div>
+<div class="paragraph"><p>En Linux, el visor PDF predeterminado es conocido por ser a veces extraño,
+así que usar <em>Visor de PDF Favorito</em> después de seleccionar un visor de PDF
+adecuado es casi obligatorio.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_kicad_principios_de_uso">2.7. KiCad: principios de uso</h3>
+<div class="paragraph"><p>Con el fin de gestionar un proyecto KiCad: archivos de esquemas, archivos de
+la tarjeta de circuito impreso, bibliotecas, archivos complementarios de
+fabricación para foto-trazado, taladrado y archivos de colocación automática
+de componentes, se recomienda crear un proyecto de la siguiente manera:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>Crear un directorio de trabajo para el proyecto</strong> (usando KiCad u otros
+ medios).
+</p>
+</li>
+<li>
+<p>
+<strong>En este directorio, utilice KiCad para crear un archivo de proyecto</strong> (archivo con
+ extensión .pro) a través de los iconos de opción "Crear un nuevo proyecto" o "Crear
+ un nuevo proyecto desde plantilla".
+</p>
+</li>
+</ul></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Aviso</div>
+</td>
+<td class="content">Se recomienda usar un directorio único para cada proyecto de KiCad. No
+combine múltiples proyectos en un solo directorio.</td>
+</tr></table>
+</div>
+<div class="paragraph"><p>KiCad crea un archivo con extensión .pro que mantiene una serie de
+parámetros para la gestión del proyecto (como la lista de las bibliotecas
+utilizadas en el esquema). Los nombres por defecto de los archivos
+principales, tanto archivo del esquema principal como el archivo de placa de
+circuito impreso, se derivan del nombre del proyecto. Por lo tanto, si un
+proyecto llamado <em>ejemplo.pro</em> fue creado en un directorio llamado
+<em>ejemplo</em>, se crearán los archivos predeterminados:</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:27%;">
+<col style="width:73%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">ejemplo.pro</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">archivo de gestión del proyecto.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">ejemplo.sch</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">archivo del esquema principal.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">ejemplo.kicad_pcb</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">archivo de placa de circuito impreso.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">ejemplo.net</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">archivo de netlist.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">ejemplo.xxx varios archivos creados por los otros programas de utilidades.</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">ejemplo-cache.lib</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_uso_del_gestor_del_proyecto_en_kicad">3. Uso del gestor del proyecto en KiCad</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>El gestor del proyecto en KiCad (kicad o archivo kicad.exe) es una
+herramienta desde donde puede ejecutar fácilmente las otras herramientas
+(editores, visor de Gerber y herramientas de utilidades) al crear un diseño.</p></div>
+<div class="paragraph"><p>Ejecutar los otros programas desde el gestor del proyecto de KiCad tiene
+algunas ventajas:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+control cruzado entre el editor de esquemas y el editor de placas de
+ circuito
+</p>
+</li>
+<li>
+<p>
+control cruzado entre el editor de esquemas y el selector de huellas
+ (CvPcb).
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Pero solo se pueden editar los ficheros del proyecto actual.</p></div>
+<div class="paragraph"><p>(Cuando estas herramientas se ejecutan en modo <em>autónomo</em>, puede abrir
+cualquier fichero de cualquier proyecto pero el control cruzado entre
+herramientas puede dar resultados inesperados)</p></div>
+<div class="sect2">
+<h3 id="_ventana_principal">3.1. Ventana principal</h3>
+<div class="imageblock">
+<div class="content">
+<img src="images/main_window.png" alt="images/main_window.png">
+</div>
+</div>
+<div class="paragraph"><p>La ventana principal KiCad se compone de una vista tipo árbol del proyecto,
+un panel que contiene botones que sirven para ejecutar las distintas
+herramientas del software, y una ventana de mensaje. El menú y la barra de
+herramientas se pueden utilizar para crear, leer y guardar archivos de
+proyecto.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_panel_de_utilidades">3.2. Panel de utilidades</h3>
+<div class="paragraph"><p>KiCad le permite ejecutar todas la herramientas software autónomas que están
+incluidas en el.</p></div>
+<div class="paragraph"><p>El panel de herramientas esta compuesto por 8 botones que corresponden a los
+siguientes comandos (de 1 a 8, de izquierda a derecha)</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/launch_pane.png" alt="images/launch_pane.png">
+</div>
+</div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:4%;">
+<col style="width:20%;">
+<col style="width:76%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">1</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><strong>Eeschema</strong></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">El editor de esquemas.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">2</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><strong>LibEdit</strong></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">El editor de símbolos de componentes y gestor de bibliotecas de símbolos.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">3</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><strong>Pcbnew</strong></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">El editor del diseño de la placa de circuito.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">4</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><strong>FootprintEditor</strong></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">El editor de huellas y gestor de bibliotecas de huellas.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">5</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><strong>Gerbview</strong></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Un visor de archivo GERBER. También puede visualizar archivos de taladrado.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">6</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><strong>Bitmap2component</strong></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Una herramienta para crear huellas o simbolos a partir de imagenes de bitmap para crear logos.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">7</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><strong>Pcb Calculator</strong></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Una herramienta para calcular anchos de pistas y otras cosas.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">8</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><strong>Pl Editor</strong></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Un editor para el diseño de la pagina. para crear/personalizar el cuadro de referencia.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect2">
+<h3 id="_vista_de_arbol_del_proyecto">3.3. Vista de árbol del proyecto</h3>
+<div class="imageblock">
+<div class="content">
+<img src="images/project_tree.png" alt="images/project_tree.png">
+</div>
+</div>
+<div class="ulist"><ul>
+<li>
+<p>
+Haciendo doble clic sobre el icono de Eeschema se ejecutará el editor de
+ esquemas que en este caso abrirá el fichero pic_programmer.sch.
+</p>
+</li>
+<li>
+<p>
+Haciendo doble clic sobre el icono de Pcbnew se ejecutará el editor del
+ diseño, en este caso abrirá el archivo pic_programmer.kicad_pcb.
+</p>
+</li>
+<li>
+<p>
+Haciendo clic derecho sobre cualquiera de los archivos en el árbol del
+ proyecto le permite ver las acciones genéricas de manipulación del archivo.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_barra_de_herramientas_superior">3.4. Barra de herramientas superior</h3>
+<div class="imageblock">
+<div class="content">
+<img src="images/main_toolbar.png" alt="images/main_toolbar.png">
+</div>
+</div>
+<div class="paragraph"><p>La barra de herramientas superior le permite realizar ciertas acciones
+básicas sobre los archivos (de izquierda a derecha)</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:26%;">
+<col style="width:74%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/new_project.png" alt="images/icons/new_project.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Crea un archivo de proyecto. Si se encuentra la plantilla kicad.pro dentro de kicad/template, se copia dentro del directorio de trabajo.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/new_project_with_template.png" alt="images/icons/new_project_with_template.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Crea un proyecto partiendo de una plantilla.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/open_project.png" alt="images/icons/open_project.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Abre un proyecto existente.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/save_project.png" alt="images/icons/save_project.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Actualiza y guarda el árbol del proyecto actual.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zip.png" alt="images/icons/zip.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Crea un archivo zip con el proyecto actual completo. Esto incluye ficheros de esquemas, bibliotecas, pcb, etc.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/reload.png" alt="images/icons/reload.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Reconstruye y redibuja el árbol del proyecto, aveces es necesario tras un cambio en el árbol</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_usando_plantillas">4. Usando plantillas</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_definicion">4.1. Definicion</h3>
+<div class="paragraph"><p>Una plantilla es un directorio de archivo, que incluye un directorio de
+metadatos.</p></div>
+<div class="paragraph"><p>El nombre del sistema template (SYSNAME) es el directorio bajo el que se
+almacenan los ficheros de plantillas. El directorio metadata (METADIR)
+contiene ficheros predefinidos que proveen información sobre las plantillas.</p></div>
+<div class="paragraph"><p>Todos los fichero y directorios en una plantilla son copiados a la ruta del
+nuevo proyecto cuando se crea un proyecto usando una plantilla, a excepción
+de METADIR.</p></div>
+<div class="paragraph"><p>Todos los ficheros y directorios que comienzan por SYSNAME remplazarán
+SYSNAME por el nuevo nombre del proyecto, excluyendo la extensión de
+archivo.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_plantillas">4.2. Plantillas</h3>
+<div class="paragraph"><p>Estas facilitan una rápida creación de proyectos que tienen atributos
+comunes tal como formas de la placa del circuito predefinida, posiciones de
+conectores, símbolos, reglas de diseño, etc.</p></div>
+<div class="sect3">
+<h4 id="_metadatos">4.2.1. Metadatos</h4>
+<div class="paragraph"><p>El METADIR de una plantilla debe contener ciertos archivos requeridos, y
+opcionalmente otros ficheros.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_ficheros_requeridos">4.2.2. Ficheros Requeridos:</h4>
+<div class="paragraph"><p><strong>meta/info.html</strong></p></div>
+<div class="paragraph"><p>contiene información sobre la plantilla en formato html que es usada por el
+usuario para comprobar como será el proyecto aplicando la plantilla. La
+etiqueta &lt;title&gt; determina el nombre actual de la plantilla que sera
+mostrado al usuario en la selección de plantillas.</p></div>
+<div class="paragraph"><p>Usando html como formato de este documento implica que las imágenes pueden
+estar en linea sin necesidad de inventar un nuevo esquema.</p></div>
+<div class="paragraph"><p>Solo puede usar lenguaje HTML básico para formatear este documento.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_ficheros_opcionales">4.2.3. Ficheros Opcionales:</h4>
+<div class="paragraph"><p><strong>meta/icon.png</strong></p></div>
+<div class="paragraph"><p>Un icono en formato PNG de 64 x 64 pixels que es usado como icono
+seleccionable dentro de la ventana de selección de plantillas.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_ejemplo">4.2.4. Ejemplo:</h4>
+<div class="paragraph"><p>Aquí se muestra una plantilla de una placa para raspberrypi-gpio:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/template_tree.png" alt="images/template_tree.png">
+</div>
+</div>
+<div class="paragraph"><p>Y la información de metadata:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/template_tree_meta.png" alt="images/template_tree_meta.png">
+</div>
+</div>
+<div class="paragraph"><p>brd.png es un fichero opcional.</p></div>
+<div class="paragraph"><p>Aquí se muestra un fichero info.html de muestra:</p></div>
+<div class="listingblock">
+<div class="content"><!-- Generator: GNU source-highlight 3.1.7
+by Lorenzo Bettini
+http://www.lorenzobettini.it
+http://www.gnu.org/software/src-highlite -->
+<pre><tt><span style="font-weight: bold"><span style="color: #000080">&lt;!DOCTYPE</span></span> <span style="color: #009900">HTML</span> <span style="color: #009900">PUBLIC</span> <span style="color: #FF0000">"-//W3C//DTD HTML 4.0 Transitional//EN"</span><span style="font-weight: bold"><span style="color: #000080">&gt;</span></span>
+<span style="font-weight: bold"><span style="color: #0000FF">&lt;HTML&gt;</span></span>
+<span style="font-weight: bold"><span style="color: #0000FF">&lt;HEAD&gt;</span></span>
+<span style="font-weight: bold"><span style="color: #0000FF">&lt;META</span></span> <span style="color: #009900">HTTP-EQUIV</span><span style="color: #990000">=</span><span style="color: #FF0000">"CONTENT-TYPE"</span> <span style="color: #009900">CONTENT</span><span style="color: #990000">=</span><span style="color: #FF0000">"text/html;</span>
+<span style="color: #FF0000">charset=windows-1252"</span><span style="font-weight: bold"><span style="color: #0000FF">&gt;</span></span>
+<span style="font-weight: bold"><span style="color: #0000FF">&lt;TITLE&gt;</span></span>Raspberry Pi - Expansion Board<span style="font-weight: bold"><span style="color: #0000FF">&lt;/TITLE&gt;</span></span>
+<span style="font-weight: bold"><span style="color: #0000FF">&lt;META</span></span> <span style="color: #009900">NAME</span><span style="color: #990000">=</span><span style="color: #FF0000">"GENERATOR"</span> <span style="color: #009900">CONTENT</span><span style="color: #990000">=</span><span style="color: #FF0000">"LibreOffice 3.6 (Windows)"</span><span style="font-weight: bold"><span style="color: #0000FF">&gt;</span></span>
+<span style="font-weight: bold"><span style="color: #0000FF">&lt;META</span></span> <span style="color: #009900">NAME</span><span style="color: #990000">=</span><span style="color: #FF0000">"CREATED"</span> <span style="color: #009900">CONTENT</span><span style="color: #990000">=</span><span style="color: #FF0000">"0;0"</span><span style="font-weight: bold"><span style="color: #0000FF">&gt;</span></span>
+<span style="font-weight: bold"><span style="color: #0000FF">&lt;META</span></span> <span style="color: #009900">NAME</span><span style="color: #990000">=</span><span style="color: #FF0000">"CHANGED"</span> <span style="color: #009900">CONTENT</span><span style="color: #990000">=</span><span style="color: #FF0000">"20121015;19015295"</span><span style="font-weight: bold"><span style="color: #0000FF">&gt;</span></span>
+<span style="font-weight: bold"><span style="color: #0000FF">&lt;/HEAD&gt;</span></span>
+<span style="font-weight: bold"><span style="color: #0000FF">&lt;BODY</span></span> <span style="color: #009900">LANG</span><span style="color: #990000">=</span><span style="color: #FF0000">"fr-FR"</span> <span style="color: #009900">DIR</span><span style="color: #990000">=</span><span style="color: #FF0000">"LTR"</span><span style="font-weight: bold"><span style="color: #0000FF">&gt;</span></span>
+<span style="font-weight: bold"><span style="color: #0000FF">&lt;P&gt;</span></span>This project template is the basis of an expansion board for the
+<span style="font-weight: bold"><span style="color: #0000FF">&lt;A</span></span> <span style="color: #009900">HREF</span><span style="color: #990000">=</span><span style="color: #FF0000">"http://www.raspberrypi.org/"</span> <span style="color: #009900">TARGET</span><span style="color: #990000">=</span><span style="color: #FF0000">"blank"</span><span style="font-weight: bold"><span style="color: #0000FF">&gt;</span></span>Raspberry Pi $25
+ARM board.<span style="font-weight: bold"><span style="color: #0000FF">&lt;/A&gt;</span></span> <span style="font-weight: bold"><span style="color: #0000FF">&lt;BR&gt;&lt;BR&gt;</span></span>This base project includes a PCB edge defined
+as the same size as the Raspberry-Pi PCB with the connectors placed
+correctly to align the two boards. All IO present on the Raspberry-Pi
+board is connected to the project through the 0.1<span style="font-weight: bold"><span style="color: #000080">&amp;quot;</span></span> expansion
+headers. <span style="font-weight: bold"><span style="color: #0000FF">&lt;BR&gt;&lt;BR&gt;</span></span>The board outline looks like the following:
+<span style="font-weight: bold"><span style="color: #0000FF">&lt;/P&gt;</span></span>
+<span style="font-weight: bold"><span style="color: #0000FF">&lt;P&gt;&lt;IMG</span></span> <span style="color: #009900">SRC</span><span style="color: #990000">=</span><span style="color: #FF0000">"brd.png"</span> <span style="color: #009900">NAME</span><span style="color: #990000">=</span><span style="color: #FF0000">"brd"</span> <span style="color: #009900">ALIGN</span><span style="color: #990000">=</span><span style="color: #FF0000">BOTTOM WIDTH</span>=<span style="color: #009900">680</span> <span style="color: #009900">HEIGHT</span><span style="color: #990000">=</span><span style="color: #FF0000">378</span>
+<span style="color: #009900">BORDER</span><span style="color: #990000">=</span><span style="color: #FF0000">0</span><span style="font-weight: bold"><span style="color: #0000FF">&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;</span></span>
+<span style="font-weight: bold"><span style="color: #0000FF">&lt;/P&gt;</span></span>
+<span style="font-weight: bold"><span style="color: #0000FF">&lt;P&gt;</span></span>(c)2012 Brian Sidebotham<span style="font-weight: bold"><span style="color: #0000FF">&lt;BR&gt;</span></span>(c)2012 KiCad Developers<span style="font-weight: bold"><span style="color: #0000FF">&lt;/P&gt;</span></span>
+<span style="font-weight: bold"><span style="color: #0000FF">&lt;/BODY&gt;</span></span>
+<span style="font-weight: bold"><span style="color: #0000FF">&lt;/HTML&gt;</span></span></tt></pre></div></div>
+</div>
+<div class="sect3">
+<h4 id="_operacion">4.2.5. Operacion</h4>
+<div class="paragraph"><p>El menú Archivo de KiCad muestro 2 opciones:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/menu_file.png" alt="images/menu_file.png">
+</div>
+</div>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>Nuevo proyecto</strong> Crea un proyecto en blanco mediante la copia
+ de template/kicad.pro al directorio de trabajo actual.
+</p>
+</li>
+<li>
+<p>
+<strong>Proyecto desde plantilla</strong> Abre la ventana de selección de plantilla. La ventana de selección de plantillas tiene una lista de iconos, y una ventana de visualización. Un clic sobre el icono de una plantilla en la parte superior cargará el archivo de metadatos info.html y lo mostrará en la ventana de visualización. Un clic en el botón OK inicia creación del nuevo proyecto. La plantilla será copiada a la nueva ubicación del proyecto (excluyendo MetaDir como se ha mencionado
+ anteriormente) y los archivos que coinciden con las reglas de sustitución de cadenas serán
+ renombrados para reflejar el nombre del nuevo proyecto.
+</p>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/template_selector.png" alt="images/template_selector.png">
+</div>
+</div>
+<div class="paragraph"><p>Después de seleccionar una plantilla:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/template_selected.png" alt="images/template_selected.png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_ubicacion_de_las_plantillas">4.2.6. Ubicación de las plantillas:</h4>
+<div class="paragraph"><p>La lista de las plantillas disponibles se recopila de las siguientes
+fuentes:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Para plantillas del sistema: &lt;kicad bin dir&gt;/../share/template/
+</p>
+</li>
+<li>
+<p>
+Para plantillas de usuario:
+</p>
+<div class="ulist"><ul>
+<li>
+<p>
+en Unix:
+ ~/kicad/templates/
+</p>
+</li>
+<li>
+<p>
+en Windows:
+ C:\Documents and Settings\username\My Documents\kicad\templates
+</p>
+</li>
+<li>
+<p>
+en Mac:
+ ~/Documents/kicad/templates/
+</p>
+</li>
+</ul></div>
+</li>
+<li>
+<p>
+Cuando se define la variable del sistema KICAD_PTEMPATES, existe una tercera
+ pagina: Plantillas portables, cuya lista de plantillas se encuentra en la
+ ruta KICAD_PTEMPLATES.
+</p>
+</li>
+</ul></div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div id="footnotes"><hr></div>
+<div id="footer">
+<div id="footer-text">
+Last updated 2017-08-24 22:15:05 BST
+</div>
+</div>
+</body>
+</html>
diff --git a/share/doc/kicad/help/es/kicad.pdf b/share/doc/kicad/help/es/kicad.pdf
new file mode 100644
index 0000000..2d10f92
--- /dev/null
+++ b/share/doc/kicad/help/es/kicad.pdf
Binary files differ
diff --git a/share/doc/kicad/help/es/pcbnew.epub b/share/doc/kicad/help/es/pcbnew.epub
new file mode 100644
index 0000000..63a59a2
--- /dev/null
+++ b/share/doc/kicad/help/es/pcbnew.epub
Binary files differ
diff --git a/share/doc/kicad/help/es/pcbnew.html b/share/doc/kicad/help/es/pcbnew.html
new file mode 100644
index 0000000..fb71a4b
--- /dev/null
+++ b/share/doc/kicad/help/es/pcbnew.html
@@ -0,0 +1,7688 @@
+<!DOCTYPE html>
+<html lang="es">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="generator" content="AsciiDoc 8.6.8">
+<title>Pcbnew</title>
+<style type="text/css">
+/* Shared CSS for AsciiDoc xhtml11 and html5 backends */
+
+/* Default font. */
+body {
+ font-family: Georgia,serif;
+}
+
+/* Title font. */
+h1, h2, h3, h4, h5, h6,
+div.title, caption.title,
+thead, p.table.header,
+#toctitle,
+#author, #revnumber, #revdate, #revremark,
+#footer {
+ font-family: Arial,Helvetica,sans-serif;
+}
+
+body {
+ margin: 1em 5% 1em 5%;
+}
+
+a {
+ color: blue;
+ text-decoration: underline;
+}
+a:visited {
+ color: fuchsia;
+}
+
+em {
+ font-style: italic;
+ color: navy;
+}
+
+strong {
+ font-weight: bold;
+ color: #083194;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ color: #527bbd;
+ margin-top: 1.2em;
+ margin-bottom: 0.5em;
+ line-height: 1.3;
+}
+
+h1, h2, h3 {
+ border-bottom: 2px solid silver;
+}
+h2 {
+ padding-top: 0.5em;
+}
+h3 {
+ float: left;
+}
+h3 + * {
+ clear: left;
+}
+h5 {
+ font-size: 1.0em;
+}
+
+div.sectionbody {
+ margin-left: 0;
+}
+
+hr {
+ border: 1px solid silver;
+}
+
+p {
+ margin-top: 0.5em;
+ margin-bottom: 0.5em;
+}
+
+ul, ol, li > p {
+ margin-top: 0;
+}
+ul > li { color: #aaa; }
+ul > li > * { color: black; }
+
+pre {
+ padding: 0;
+ margin: 0;
+}
+
+#author {
+ color: #527bbd;
+ font-weight: bold;
+ font-size: 1.1em;
+}
+#email {
+}
+#revnumber, #revdate, #revremark {
+}
+
+#footer {
+ font-size: small;
+ border-top: 2px solid silver;
+ padding-top: 0.5em;
+ margin-top: 4.0em;
+}
+#footer-text {
+ float: left;
+ padding-bottom: 0.5em;
+}
+#footer-badges {
+ float: right;
+ padding-bottom: 0.5em;
+}
+
+#preamble {
+ margin-top: 1.5em;
+ margin-bottom: 1.5em;
+}
+div.imageblock, div.exampleblock, div.verseblock,
+div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock,
+div.admonitionblock {
+ margin-top: 1.0em;
+ margin-bottom: 1.5em;
+}
+div.admonitionblock {
+ margin-top: 2.0em;
+ margin-bottom: 2.0em;
+ margin-right: 10%;
+ color: #606060;
+}
+
+div.content { /* Block element content. */
+ padding: 0;
+}
+
+/* Block element titles. */
+div.title, caption.title {
+ color: #527bbd;
+ font-weight: bold;
+ text-align: left;
+ margin-top: 1.0em;
+ margin-bottom: 0.5em;
+}
+div.title + * {
+ margin-top: 0;
+}
+
+td div.title:first-child {
+ margin-top: 0.0em;
+}
+div.content div.title:first-child {
+ margin-top: 0.0em;
+}
+div.content + div.title {
+ margin-top: 0.0em;
+}
+
+div.sidebarblock > div.content {
+ background: #ffffee;
+ border: 1px solid #dddddd;
+ border-left: 4px solid #f0f0f0;
+ padding: 0.5em;
+}
+
+div.listingblock > div.content {
+ border: 1px solid #dddddd;
+ border-left: 5px solid #f0f0f0;
+ background: #f8f8f8;
+ padding: 0.5em;
+}
+
+div.quoteblock, div.verseblock {
+ padding-left: 1.0em;
+ margin-left: 1.0em;
+ margin-right: 10%;
+ border-left: 5px solid #f0f0f0;
+ color: #777777;
+}
+
+div.quoteblock > div.attribution {
+ padding-top: 0.5em;
+ text-align: right;
+}
+
+div.verseblock > pre.content {
+ font-family: inherit;
+ font-size: inherit;
+}
+div.verseblock > div.attribution {
+ padding-top: 0.75em;
+ text-align: left;
+}
+/* DEPRECATED: Pre version 8.2.7 verse style literal block. */
+div.verseblock + div.attribution {
+ text-align: left;
+}
+
+div.admonitionblock .icon {
+ vertical-align: top;
+ font-size: 1.1em;
+ font-weight: bold;
+ text-decoration: underline;
+ color: #527bbd;
+ padding-right: 0.5em;
+}
+div.admonitionblock td.content {
+ padding-left: 0.5em;
+ border-left: 3px solid #dddddd;
+}
+
+div.exampleblock > div.content {
+ border-left: 3px solid #dddddd;
+ padding-left: 0.5em;
+}
+
+div.imageblock div.content { padding-left: 0; }
+span.image img { border-style: none; }
+a.image:visited { color: white; }
+
+dl {
+ margin-top: 0.8em;
+ margin-bottom: 0.8em;
+}
+dt {
+ margin-top: 0.5em;
+ margin-bottom: 0;
+ font-style: normal;
+ color: navy;
+}
+dd > *:first-child {
+ margin-top: 0.1em;
+}
+
+ul, ol {
+ list-style-position: outside;
+}
+ol.arabic {
+ list-style-type: decimal;
+}
+ol.loweralpha {
+ list-style-type: lower-alpha;
+}
+ol.upperalpha {
+ list-style-type: upper-alpha;
+}
+ol.lowerroman {
+ list-style-type: lower-roman;
+}
+ol.upperroman {
+ list-style-type: upper-roman;
+}
+
+div.compact ul, div.compact ol,
+div.compact p, div.compact p,
+div.compact div, div.compact div {
+ margin-top: 0.1em;
+ margin-bottom: 0.1em;
+}
+
+tfoot {
+ font-weight: bold;
+}
+td > div.verse {
+ white-space: pre;
+}
+
+div.hdlist {
+ margin-top: 0.8em;
+ margin-bottom: 0.8em;
+}
+div.hdlist tr {
+ padding-bottom: 15px;
+}
+dt.hdlist1.strong, td.hdlist1.strong {
+ font-weight: bold;
+}
+td.hdlist1 {
+ vertical-align: top;
+ font-style: normal;
+ padding-right: 0.8em;
+ color: navy;
+}
+td.hdlist2 {
+ vertical-align: top;
+}
+div.hdlist.compact tr {
+ margin: 0;
+ padding-bottom: 0;
+}
+
+.comment {
+ background: yellow;
+}
+
+.footnote, .footnoteref {
+ font-size: 0.8em;
+}
+
+span.footnote, span.footnoteref {
+ vertical-align: super;
+}
+
+#footnotes {
+ margin: 20px 0 20px 0;
+ padding: 7px 0 0 0;
+}
+
+#footnotes div.footnote {
+ margin: 0 0 5px 0;
+}
+
+#footnotes hr {
+ border: none;
+ border-top: 1px solid silver;
+ height: 1px;
+ text-align: left;
+ margin-left: 0;
+ width: 20%;
+ min-width: 100px;
+}
+
+div.colist td {
+ padding-right: 0.5em;
+ padding-bottom: 0.3em;
+ vertical-align: top;
+}
+div.colist td img {
+ margin-top: 0.3em;
+}
+
+@media print {
+ #footer-badges { display: none; }
+}
+
+#toc {
+ margin-bottom: 2.5em;
+}
+
+#toctitle {
+ color: #527bbd;
+ font-size: 1.1em;
+ font-weight: bold;
+ margin-top: 1.0em;
+ margin-bottom: 0.1em;
+}
+
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {
+ margin-top: 0;
+ margin-bottom: 0;
+}
+div.toclevel2 {
+ margin-left: 2em;
+ font-size: 0.9em;
+}
+div.toclevel3 {
+ margin-left: 4em;
+ font-size: 0.9em;
+}
+div.toclevel4 {
+ margin-left: 6em;
+ font-size: 0.9em;
+}
+
+span.aqua { color: aqua; }
+span.black { color: black; }
+span.blue { color: blue; }
+span.fuchsia { color: fuchsia; }
+span.gray { color: gray; }
+span.green { color: green; }
+span.lime { color: lime; }
+span.maroon { color: maroon; }
+span.navy { color: navy; }
+span.olive { color: olive; }
+span.purple { color: purple; }
+span.red { color: red; }
+span.silver { color: silver; }
+span.teal { color: teal; }
+span.white { color: white; }
+span.yellow { color: yellow; }
+
+span.aqua-background { background: aqua; }
+span.black-background { background: black; }
+span.blue-background { background: blue; }
+span.fuchsia-background { background: fuchsia; }
+span.gray-background { background: gray; }
+span.green-background { background: green; }
+span.lime-background { background: lime; }
+span.maroon-background { background: maroon; }
+span.navy-background { background: navy; }
+span.olive-background { background: olive; }
+span.purple-background { background: purple; }
+span.red-background { background: red; }
+span.silver-background { background: silver; }
+span.teal-background { background: teal; }
+span.white-background { background: white; }
+span.yellow-background { background: yellow; }
+
+span.big { font-size: 2em; }
+span.small { font-size: 0.6em; }
+
+span.underline { text-decoration: underline; }
+span.overline { text-decoration: overline; }
+span.line-through { text-decoration: line-through; }
+
+
+/*
+ * xhtml11 specific
+ *
+ * */
+
+tt {
+ font-family: monospace;
+ font-size: inherit;
+ color: navy;
+}
+
+div.tableblock {
+ margin-top: 1.0em;
+ margin-bottom: 1.5em;
+}
+div.tableblock > table {
+ border: 3px solid #527bbd;
+}
+thead, p.table.header {
+ font-weight: bold;
+ color: #527bbd;
+}
+p.table {
+ margin-top: 0;
+}
+/* Because the table frame attribute is overriden by CSS in most browsers. */
+div.tableblock > table[frame="void"] {
+ border-style: none;
+}
+div.tableblock > table[frame="hsides"] {
+ border-left-style: none;
+ border-right-style: none;
+}
+div.tableblock > table[frame="vsides"] {
+ border-top-style: none;
+ border-bottom-style: none;
+}
+
+
+/*
+ * html5 specific
+ *
+ * */
+
+.monospaced {
+ font-family: monospace;
+ font-size: inherit;
+ color: navy;
+}
+
+table.tableblock {
+ margin-top: 1.0em;
+ margin-bottom: 1.5em;
+}
+thead, p.tableblock.header {
+ font-weight: bold;
+ color: #527bbd;
+}
+p.tableblock {
+ margin-top: 0;
+}
+table.tableblock {
+ border-width: 3px;
+ border-spacing: 0px;
+ border-style: solid;
+ border-color: #527bbd;
+ border-collapse: collapse;
+}
+th.tableblock, td.tableblock {
+ border-width: 1px;
+ padding: 4px;
+ border-style: solid;
+ border-color: #527bbd;
+}
+
+table.tableblock.frame-topbot {
+ border-left-style: hidden;
+ border-right-style: hidden;
+}
+table.tableblock.frame-sides {
+ border-top-style: hidden;
+ border-bottom-style: hidden;
+}
+table.tableblock.frame-none {
+ border-style: hidden;
+}
+
+th.tableblock.halign-left, td.tableblock.halign-left {
+ text-align: left;
+}
+th.tableblock.halign-center, td.tableblock.halign-center {
+ text-align: center;
+}
+th.tableblock.halign-right, td.tableblock.halign-right {
+ text-align: right;
+}
+
+th.tableblock.valign-top, td.tableblock.valign-top {
+ vertical-align: top;
+}
+th.tableblock.valign-middle, td.tableblock.valign-middle {
+ vertical-align: middle;
+}
+th.tableblock.valign-bottom, td.tableblock.valign-bottom {
+ vertical-align: bottom;
+}
+
+
+/*
+ * manpage specific
+ *
+ * */
+
+body.manpage h1 {
+ padding-top: 0.5em;
+ padding-bottom: 0.5em;
+ border-top: 2px solid silver;
+ border-bottom: 2px solid silver;
+}
+body.manpage h2 {
+ border-style: none;
+}
+body.manpage div.sectionbody {
+ margin-left: 3em;
+}
+
+@media print {
+ body.manpage div#toc { display: none; }
+}
+
+
+/*
+ * Theme specific overrides of the preceding (asciidoc.css) CSS.
+ *
+ */
+body {
+ font-family: Garamond, Georgia, serif;
+ font-size: 17px;
+ color: #3E4349;
+ line-height: 1.3em;
+}
+h1, h2, h3, h4, h5, h6,
+div.title, caption.title,
+thead, p.table.header,
+#toctitle,
+#author, #revnumber, #revdate, #revremark,
+#footer {
+ font-family: Garmond, Georgia, serif;
+ font-weight: normal;
+ border-bottom-width: 0;
+ color: #3E4349;
+}
+div.title, caption.title { color: #596673; font-weight: bold; }
+h1 { font-size: 240%; }
+h2 { font-size: 180%; }
+h3 { font-size: 150%; }
+h4 { font-size: 130%; }
+h5 { font-size: 115%; }
+h6 { font-size: 100%; }
+#header h1 { margin-top: 0; }
+#toc {
+ color: #444444;
+ line-height: 1.5;
+ padding-top: 1.5em;
+}
+#toctitle {
+ font-size: 20px;
+}
+#toc a {
+ border-bottom: 1px dotted #999999;
+ color: #444444 !important;
+ text-decoration: none !important;
+}
+#toc a:hover {
+ border-bottom: 1px solid #6D4100;
+ color: #6D4100 !important;
+ text-decoration: none !important;
+}
+div.toclevel1 { margin-top: 0.2em; font-size: 16px; }
+div.toclevel2 { margin-top: 0.15em; font-size: 14px; }
+em, dt, td.hdlist1 { color: black; }
+strong { color: #3E4349; }
+a { color: #004B6B; text-decoration: none; border-bottom: 1px dotted #004B6B; }
+a:visited { color: #615FA0; border-bottom: 1px dotted #615FA0; }
+a:hover { color: #6D4100; border-bottom: 1px solid #6D4100; }
+div.tableblock > table, table.tableblock { border: 3px solid #E8E8E8; }
+th.tableblock, td.tableblock { border: 1px solid #E8E8E8; }
+ul > li > * { color: #3E4349; }
+pre, tt, .monospaced { font-family: Consolas,Menlo,'Deja Vu Sans Mono','Bitstream Vera Sans Mono',monospace; }
+tt, .monospaced { font-size: 0.9em; color: black;
+}
+div.exampleblock > div.content, div.sidebarblock > div.content, div.listingblock > div.content { border-width: 0 0 0 3px; border-color: #E8E8E8; }
+div.verseblock { border-left-width: 0; margin-left: 3em; }
+div.quoteblock { border-left-width: 3px; margin-left: 0; margin-right: 0;}
+div.admonitionblock td.content { border-left: 3px solid #E8E8E8; }
+
+
+@media screen {
+ body {
+ max-width: 50em; /* approximately 80 characters wide */
+ margin-left: 16em;
+ }
+
+ #toc {
+ position: fixed;
+ top: 0;
+ left: 0;
+ bottom: 0;
+ width: 13em;
+ padding: 0.5em;
+ padding-bottom: 1.5em;
+ margin: 0;
+ overflow: auto;
+ border-right: 3px solid #f8f8f8;
+ background-color: white;
+ }
+
+ #toc .toclevel1 {
+ margin-top: 0.5em;
+ }
+
+ #toc .toclevel2 {
+ margin-top: 0.25em;
+ display: list-item;
+ color: #aaaaaa;
+ }
+
+ #toctitle {
+ margin-top: 0.5em;
+ }
+}
+</style>
+<script type="text/javascript">
+/*<![CDATA[*/
+var asciidoc = { // Namespace.
+
+/////////////////////////////////////////////////////////////////////
+// Table Of Contents generator
+/////////////////////////////////////////////////////////////////////
+
+/* Author: Mihai Bazon, September 2002
+ * http://students.infoiasi.ro/~mishoo
+ *
+ * Table Of Content generator
+ * Version: 0.4
+ *
+ * Feel free to use this script under the terms of the GNU General Public
+ * License, as long as you do not remove or alter this notice.
+ */
+
+ /* modified by Troy D. Hanson, September 2006. License: GPL */
+ /* modified by Stuart Rackham, 2006, 2009. License: GPL */
+
+// toclevels = 1..4.
+toc: function (toclevels) {
+
+ function getText(el) {
+ var text = "";
+ for (var i = el.firstChild; i != null; i = i.nextSibling) {
+ if (i.nodeType == 3 /* Node.TEXT_NODE */) // IE doesn't speak constants.
+ text += i.data;
+ else if (i.firstChild != null)
+ text += getText(i);
+ }
+ return text;
+ }
+
+ function TocEntry(el, text, toclevel) {
+ this.element = el;
+ this.text = text;
+ this.toclevel = toclevel;
+ }
+
+ function tocEntries(el, toclevels) {
+ var result = new Array;
+ var re = new RegExp('[hH]([1-'+(toclevels+1)+'])');
+ // Function that scans the DOM tree for header elements (the DOM2
+ // nodeIterator API would be a better technique but not supported by all
+ // browsers).
+ var iterate = function (el) {
+ for (var i = el.firstChild; i != null; i = i.nextSibling) {
+ if (i.nodeType == 1 /* Node.ELEMENT_NODE */) {
+ var mo = re.exec(i.tagName);
+ if (mo && (i.getAttribute("class") || i.getAttribute("className")) != "float") {
+ result[result.length] = new TocEntry(i, getText(i), mo[1]-1);
+ }
+ iterate(i);
+ }
+ }
+ }
+ iterate(el);
+ return result;
+ }
+
+ var toc = document.getElementById("toc");
+ if (!toc) {
+ return;
+ }
+
+ // Delete existing TOC entries in case we're reloading the TOC.
+ var tocEntriesToRemove = [];
+ var i;
+ for (i = 0; i < toc.childNodes.length; i++) {
+ var entry = toc.childNodes[i];
+ if (entry.nodeName.toLowerCase() == 'div'
+ && entry.getAttribute("class")
+ && entry.getAttribute("class").match(/^toclevel/))
+ tocEntriesToRemove.push(entry);
+ }
+ for (i = 0; i < tocEntriesToRemove.length; i++) {
+ toc.removeChild(tocEntriesToRemove[i]);
+ }
+
+ // Rebuild TOC entries.
+ var entries = tocEntries(document.getElementById("content"), toclevels);
+ for (var i = 0; i < entries.length; ++i) {
+ var entry = entries[i];
+ if (entry.element.id == "")
+ entry.element.id = "_toc_" + i;
+ var a = document.createElement("a");
+ a.href = "#" + entry.element.id;
+ a.appendChild(document.createTextNode(entry.text));
+ var div = document.createElement("div");
+ div.appendChild(a);
+ div.className = "toclevel" + entry.toclevel;
+ toc.appendChild(div);
+ }
+ if (entries.length == 0)
+ toc.parentNode.removeChild(toc);
+},
+
+
+/////////////////////////////////////////////////////////////////////
+// Footnotes generator
+/////////////////////////////////////////////////////////////////////
+
+/* Based on footnote generation code from:
+ * http://www.brandspankingnew.net/archive/2005/07/format_footnote.html
+ */
+
+footnotes: function () {
+ // Delete existing footnote entries in case we're reloading the footnodes.
+ var i;
+ var noteholder = document.getElementById("footnotes");
+ if (!noteholder) {
+ return;
+ }
+ var entriesToRemove = [];
+ for (i = 0; i < noteholder.childNodes.length; i++) {
+ var entry = noteholder.childNodes[i];
+ if (entry.nodeName.toLowerCase() == 'div' && entry.getAttribute("class") == "footnote")
+ entriesToRemove.push(entry);
+ }
+ for (i = 0; i < entriesToRemove.length; i++) {
+ noteholder.removeChild(entriesToRemove[i]);
+ }
+
+ // Rebuild footnote entries.
+ var cont = document.getElementById("content");
+ var spans = cont.getElementsByTagName("span");
+ var refs = {};
+ var n = 0;
+ for (i=0; i<spans.length; i++) {
+ if (spans[i].className == "footnote") {
+ n++;
+ var note = spans[i].getAttribute("data-note");
+ if (!note) {
+ // Use [\s\S] in place of . so multi-line matches work.
+ // Because JavaScript has no s (dotall) regex flag.
+ note = spans[i].innerHTML.match(/\s*\[([\s\S]*)]\s*/)[1];
+ spans[i].innerHTML =
+ "[<a id='_footnoteref_" + n + "' href='#_footnote_" + n +
+ "' title='View footnote' class='footnote'>" + n + "</a>]";
+ spans[i].setAttribute("data-note", note);
+ }
+ noteholder.innerHTML +=
+ "<div class='footnote' id='_footnote_" + n + "'>" +
+ "<a href='#_footnoteref_" + n + "' title='Return to text'>" +
+ n + "</a>. " + note + "</div>";
+ var id =spans[i].getAttribute("id");
+ if (id != null) refs["#"+id] = n;
+ }
+ }
+ if (n == 0)
+ noteholder.parentNode.removeChild(noteholder);
+ else {
+ // Process footnoterefs.
+ for (i=0; i<spans.length; i++) {
+ if (spans[i].className == "footnoteref") {
+ var href = spans[i].getElementsByTagName("a")[0].getAttribute("href");
+ href = href.match(/#.*/)[0]; // Because IE return full URL.
+ n = refs[href];
+ spans[i].innerHTML =
+ "[<a href='#_footnote_" + n +
+ "' title='View footnote' class='footnote'>" + n + "</a>]";
+ }
+ }
+ }
+},
+
+install: function(toclevels) {
+ var timerId;
+
+ function reinstall() {
+ asciidoc.footnotes();
+ if (toclevels) {
+ asciidoc.toc(toclevels);
+ }
+ }
+
+ function reinstallAndRemoveTimer() {
+ clearInterval(timerId);
+ reinstall();
+ }
+
+ timerId = setInterval(reinstall, 500);
+ if (document.addEventListener)
+ document.addEventListener("DOMContentLoaded", reinstallAndRemoveTimer, false);
+ else
+ window.onload = reinstallAndRemoveTimer;
+}
+
+}
+asciidoc.install(2);
+/*]]>*/
+</script>
+</head>
+<body class="book">
+<div id="header">
+<h1>Pcbnew</h1>
+<span id="author">The KiCad Team</span><br>
+<div id="toc">
+ <div id="toctitle">Tabla de contenidos</div>
+ <noscript><p><b>JavaScript must be enabled in your browser to display the table of contents.</b></p></noscript>
+</div>
+</div>
+<div id="content">
+<div id="preamble">
+<div class="sectionbody">
+<div class="paragraph"><p><em>Manual de referencia</em></p></div>
+<div class="paragraph" id="copyright"><p><strong>Copyright</strong></p></div>
+<div class="paragraph"><p>Este documento esta protegido por Copyright &#169; 2010 a 2015 de sus autores,
+mencionados a continuacion. Puede distribuirlo y/o modificarlo bajo los
+terminos de la GNU General Public License
+(<a href="http://www.gnu.org/licenses/gpl.html">http://www.gnu.org/licenses/gpl.html</a>), version 3 o posterior, o la Creative
+Commons Attribution License (http : //creativecommons.org/licenses/by/3.0/),
+version 3.0 o posterior.</p></div>
+<div class="paragraph"><p>Todas las marcas mencionadas en esta guia pertenecen a sus legitimos
+propietarios.</p></div>
+<div class="paragraph" id="contributors"><p><strong>Contribuidores</strong></p></div>
+<div class="paragraph"><p>Jean-Pierre Charras, Fabrizio Tappero.</p></div>
+<div class="paragraph" id="translation"><p><strong>Traducción</strong></p></div>
+<div class="paragraph"><p>Antonio Morales &lt;<a href="mailto:antonio1010.mr@gmail.com">antonio1010.mr@gmail.com</a>&gt;, 2015-2016
+Iñigo Figuero &lt;<a href="mailto:ifs@elektroquark.com">ifs@elektroquark.com</a>&gt;, 2016</p></div>
+<div class="paragraph" id="feedback"><p><strong>Realimentacion</strong></p></div>
+<div class="paragraph"><p>Por favor dirija cualquier reporte de fallo, sugerencia o nuevas versiones
+a:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Acerca de la documentacion de KiCad:
+ <a href="https://github.com/KiCad/kicad-doc/issues">https://github.com/KiCad/kicad-doc/issues</a>
+</p>
+</li>
+<li>
+<p>
+Acerca del software KiCad: <a href="https://bugs.launchpad.net/kicad">https://bugs.launchpad.net/kicad</a>
+</p>
+</li>
+<li>
+<p>
+Acerca de la traduccion de la interfaz del software KiCad:
+ <a href="https://github.com/KiCad/kicad-i18n/issues">https://github.com/KiCad/kicad-i18n/issues</a>
+</p>
+</li>
+</ul></div>
+<div class="paragraph" id="publication_date_and_software_version"><p><strong>Fecha de publicacion y version del software</strong></p></div>
+<div class="paragraph"><p>17 de Marzo de 2014</p></div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_introduccion_a_pcbnew">1. Introduccion a Pcbnew</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_descripcion">1.1. Descripcion</h3>
+<div class="paragraph"><p>Pcbnew es una poderosa herramienta de software para placas de circuito
+impreso disponible para Linux, Microsoft Windows y sistemas operativos Apple
+OS X. Pcbnew se utiliza en asociacion con el programa generador de esquemas
+Eeschema para crear placas de circuito impreso.</p></div>
+<div class="paragraph"><p>Pcbnew gestiona librerias de huellas. Cada huella es un dibujo del
+componente fisico incluyendo su disposicion de pads en la placa de
+circuito). Las huellas necesarias se cargan automaticamente durante la
+lectura del fichero netlist. Cualquier cambio a la huella seleccionada o
+anotacion de la misma se pueden cambiar en el esquema y actualizarse en
+Pcbnew regenerando el fichero netlist y leyendolo en Pcbnew nuevo.</p></div>
+<div class="paragraph"><p>Pcbnew proporciona una herramienta de verificacion de reglas de diseno (DRC)
+que evita problemas con los margenes en pistas y pads, asi como impiden que
+se interconecten nodos que no estan conectados en el fichero
+netlist/esquema. Al utilizar el enrutador interactivo, este comprueba
+continuamente las reglas de diseno y ayudara automaticamente a trazar las
+pistas individuales.</p></div>
+<div class="paragraph"><p>Pcbnew ofrece la visualizacion del ratsnest, una rastro que conecta los pads
+de las huellas que estan conectados en el esquema. Estas conexiones se
+mueven dinamicamente a medida que se realizan los movimientos de las pista y
+de las huella.</p></div>
+<div class="paragraph"><p>Pcbnew tiene un enrutador automatico simple pero eficaz para ayudar en la
+produccion de la placa de circuito. La exportacion/importacion en formato
+SPECCTRA dns permite el uso de auto-enrutadores mas avanzados.</p></div>
+<div class="paragraph"><p>Pcbnew ofrece algunas opciones previstas especificamente para la produccion
+de circuitos de microondas de ultra alta frecuencia (como pads de forma
+trapezoidal y complejas, diseno automatico de bobinas en el circuito
+impreso, etc.).</p></div>
+</div>
+<div class="sect2">
+<h3 id="_principales_caracteristicas_de_diseno">1.2. Principales caracteristicas de diseno</h3>
+<div class="paragraph"><p>La unidad mas pequena en Pcbnew es 1 nanometro. Todas las dimensiones se
+almacenan como nanometros enteros.</p></div>
+<div class="paragraph"><p>Pcbnew puede generar hasta 32 capas de cobre, 14 capas tecnicas (serigrafia,
+mascara de soldadura, adhesivos de componentes, de pasta de soldadura y
+cortes de borde), ademas de 4 capas auxiliares (dibujos y comentarios) y
+gestiona en tiempo real las indicaciones de pistas a falta de conexion
+(ratsnest).</p></div>
+<div class="paragraph"><p>La visualizacion de los elementos de la PCB (pistas, pads, texto, dibujos
+&#8230;) es personalizable:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Entre completa o modo contorno.
+</p>
+</li>
+<li>
+<p>
+Con o sin los margenes de las pistas.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Para circuitos complejos, la visualizacion de capas, zonas y componentes se
+puede ocultar de manera selectiva para mayor claridad en la pantalla. Los
+nodos se pueden resaltar para proporcionar una visualizacion de alto
+contraste tambien.</p></div>
+<div class="paragraph"><p>Las huellas se pueden girar en cualquier angulo, con una resolucion de 0,1
+grados.</p></div>
+<div class="paragraph"><p>Pcbnew incluye un editor de componentes que permite la edicion de huellas
+individuales que han estado en una PCB o editar una huella en una
+biblioteca.</p></div>
+<div class="paragraph"><p>El editor de componentes ofrece herramientas que ahorran mucho tiempo, como:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Numeracion rapida de pads simplemente arrastrando el raton sobre los pads en
+ el orden que desee numerarlos.
+</p>
+</li>
+<li>
+<p>
+Facil generacion de matrices rectangulares y circulares de pads para LGA/BGA
+ o huellas circulares.
+</p>
+</li>
+<li>
+<p>
+Alineacion semiautomatica de filas o columnas de pads.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Los pads de las huellas tienen una variedad de propiedades que pueden
+ajustarse. Los pads ser redondos, rectangulares, ovales o
+trapezoidales. Para los componentes de agujero pasante los taladros pueden
+estar desplazados dentro del pad, y ser redondos o una ranura. Los pads
+individualmente tambien se pueden girar y tienen mascara unica soldadura,
+nodo, o margen de mascara de pasta de soldadura.Los pads tambien pueden
+tener una conexion solida o una conexion de alivio termico para una
+fabricacion mas facil. Cualquier combinacion de pads unicos se puede colocar
+dentro de una huella.</p></div>
+<div class="paragraph"><p>Pcbnew genera facilmente todos los documentos necesarios para la produccion
+de:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Salidas de fabricacion:
+</p>
+<div class="ulist"><ul>
+<li>
+<p>
+Archivos para foto Plotters en formato GERBER RS274X.
+</p>
+</li>
+<li>
+<p>
+Archivos para la taladrado en formato EXCELLON.
+</p>
+</li>
+</ul></div>
+</li>
+<li>
+<p>
+Archivos de trazado en HPGL, SVG y formato DXF.
+</p>
+</li>
+<li>
+<p>
+Mapas de trazado y perforacion en formato PostScript.
+</p>
+</li>
+<li>
+<p>
+Impresiones Locales.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_observaciones_generales">1.3. Observaciones generales</h3>
+<div class="paragraph"><p>Debido al grado de control necesario es muy recomendable utilizar un raton
+de 3 botones con Pcbnew. Muchas caracteristicas como encuadre y zoom
+requieren un raton de 3 botones.</p></div>
+<div class="paragraph"><p>En la nueva version de KiCad, Pcbnew ha visto introducidos grades cambios de
+mano de los desarrolladores del CERN. Esto incluye caracteristicas como un
+nuevo procesador (Modos de visualizacion OpenGL y Cairo), un enrutador con
+empuje interactivo de pistas, trazado diferencial y con forma meandro y
+puesta a punto, un editor de componentes re-elaborado, y muchas otras
+caracteristicas. Tenga en cuenta que la mayoria de estas nuevas
+caracteristicas <strong>Solo</strong> existen en los nuevos modos de visualizacion OpenGL y
+Cairo.</p></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_instalacion">2. Instalacion</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_instalacion_del_software">2.1. Instalacion del software</h3>
+<div class="paragraph"><p>El procedimiento de instalacion se describe en la documentacion de KiCad.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_modificando_la_configuracion_predeterminada">2.2. Modificando la configuracion predeterminada</h3>
+<div class="paragraph"><p>Un archivo de configuracion predeterminado <span class="monospaced">kicad.pro</span> se proporciona en
+<span class="monospaced">kicad/share/template</span>. Este archivo se utiliza como configuracion inicial
+para todos los nuevos proyectos.</p></div>
+<div class="paragraph"><p>Este archivo de configuracion se puede modificar para cambiar las
+bibliotecas a ser cargadas.</p></div>
+<div class="paragraph"><p>Para hacer esto:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Ejecute Pcbnew usando kicad o directamente. En Windows desde
+ <span class="monospaced">C:\kicad\bin\pcbnew.exe</span> y en Linux puede ejecutar
+ <span class="monospaced">/usr/local/kicad/bin/kicad</span> o <span class="monospaced">/usr/local/kicad/bin/pcbnew</span> si los binarios
+ se encuentran en <span class="monospaced">/usr/local/kicad/bin</span>.
+</p>
+</li>
+<li>
+<p>
+Seleccione Preferencias - Bibliotecas y Directorios.
+</p>
+</li>
+<li>
+<p>
+Edite segun sea necesario.
+</p>
+</li>
+<li>
+<p>
+Guarde la configuracion modificada (Guardar Cfg) a
+ <span class="monospaced">kicad/share/template/kicad.pro</span>.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_gestion_de_bibliotecas_de_huellas_versiones_anteriores">2.3. Gestion de Bibliotecas de Huellas: versiones anteriores</h3>
+<div class="paragraph"><p>Puede acceder a la lista de inicializacion de bibliotecas en el menu
+Preferencias:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Library_list_menu_item.png" alt="images/Library_list_menu_item.png">
+</div>
+</div>
+<div class="paragraph"><p>La siguiente imagen muestra la ventana que le permite definir la lista de
+bibliotecas de huellas:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Footprint_library_list.png" alt="images/Footprint_library_list.png">
+</div>
+</div>
+<div class="paragraph"><p>Puede usar esto para anadir todas las bibliotecas que contengan las huellas
+necesarias para su proyecto. Tambien debe eliminar las bibliotecas no
+utilizados de los nuevos proyectos para prevenir conflictos con los nombres
+de las huella. Tenga en cuenta que hay un problema en la lista de
+bibliotecas de huellas cuando existen nombres duplicados de huella en mas de
+una biblioteca. Cuando esto ocurre, la huella se carga desde la primera
+biblioteca que se encuentra en la lista. Si esto es un problema (no se puede
+cargar la huella deseada), o bien cambie el orden de la lista de bibliotecas
+con los botones "Subir" y "Bajar" en la ventana anterior o asigne a la
+huella un nombre unico utilizando el editor de componentes.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_gestion_de_bibliotecas_de_huellas_repositorios_pretty">2.4. Gestion de Bibliotecas de Huellas: repositorios .pretty</h3>
+<div class="paragraph"><p>A partir de la version 4.0, Pcbnew utiliza una nueva implementacion de tabla
+de bibliotecas para gestionar las bibliotecas de huellas. La informacion en
+la seccion anterior ya no es valida. El gestor de la tabla de bibliotecas es
+accesible a traves de:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Library_tables_menu_item.png" alt="images/Library_tables_menu_item.png">
+</div>
+</div>
+<div class="paragraph"><p>La siguiente imagen muestra la ventana de edicion de la tabla de bibliotecas
+de huellas que se puede abrir mediante la seleccion de la entrada
+"Administrador de Bibliotecas de Huellas" en el menu "Preferencias".</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Footprint_tables_list.png" alt="images/Footprint_tables_list.png">
+</div>
+</div>
+<div class="paragraph"><p>La tabla de bibliotecas de huellas se utiliza para asignar una biblioteca de
+componentes de cualquier tipo de biblioteca soportado a un alias de
+biblioteca. Este alias se utiliza para buscar las huellas en lugar del
+metodo anterior, que dependia de la ruta de la biblioteca para la
+busqueda. Esto permite a Pcbnew acceder a huellas con el mismo nombre en
+diferentes bibliotecas, asegurando que la huella correcta se carga desde la
+biblioteca adecuada. Tambien permite a Pcbnew soportar la carga de
+bibliotecas de diferentes editores de PCB como Eagle y gEDA.</p></div>
+<div class="sect3">
+<h4 id="_tabla_global_de_bibliotecas_de_huellas">2.4.1. Tabla Global de Bibliotecas de Huellas</h4>
+<div class="paragraph"><p>La tabla global de bibliotecas de huellas contiene la lista de las
+bibliotecas que estan siempre disponibles sin importar el archivo de
+proyecto cargado en ese momento. La tabla se guarda en el archivo
+<span class="monospaced">fp-lib-table</span> en la carpeta de inicio del usuario. La ubicacion de esta
+carpeta es dependiente del sistema operativo.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_tabla_de_bibliotecas_de_huellas_especifica_del_proyecto">2.4.2. Tabla de Bibliotecas de Huellas Especifica del Proyecto</h4>
+<div class="paragraph"><p>La tabla de bibliotecas de huellas especifica del proyecto contiene la lista
+de las bibliotecas que estan disponibles especificamente para el archivo de
+proyecto cargado en ese momento. La tabla de bibliotecas de huellas
+especifica del proyecto solo se puede editar cuando se carga junto con el
+archivo de la placa del proyecto. Si no hay ningun archivo de proyecto
+cargado o no hay ningun archivo de tabla de bibliotecas de huellas en la
+ruta del proyecto, se crea una tabla vacia que puede ser editada y mas tarde
+guardada junto con el archivo de la placa.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_configuracion_inicial">2.4.3. Configuracion Inicial</h4>
+<div class="paragraph"><p>La primera vez Pcbnew o CvPcb se ejecuta y no se encuentra la tabla global
+de huellas <span class="monospaced">fp-lib-table</span> en la carpeta de inicio del usuario, Pcbnew o
+CvPcb intentaran copiar el archivo de la tabla de huellas predeterminado
+<span class="monospaced">fp-lib-table</span> almacenado en el carpeta de plantillas de KiCad al archivo
+<span class="monospaced">fp-lib-table</span> en la carpeta de inicio del usuario. Si <span class="monospaced">fp-lib-table</span> no se
+puede encontrar, una tabla de bibliotecas de huellas vacia se creara en la
+carpeta de inicio del usuario. Si esto ocurre, el usuario puede copiar
+<span class="monospaced">fp-lib-table</span> manualmente o configurar la tabla a mano. La tabla de
+bibliotecas de huellas predeterminada incluye muchas de las bibliotecas de
+huellas estandar que se instalan como parte de KiCad.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_anadiendo_entradas_a_la_tabla">2.4.4. Anadiendo Entradas a la Tabla</h4>
+<div class="paragraph"><p>Para utilizar una biblioteca de huellas, primero debe agregarse a la tabla,
+ya sea a la global o a la especifica del proyecto. La tabla especifica de
+proyecto solo es aplicable cuando esta abierto un fichero netlist. Cada
+biblioteca debe tener un alias unico. Este no tiene por que estar
+relacionado en modo alguno con el nombre de archivo de la biblioteca o su
+ruta. El caracter dos puntos <span class="monospaced">:</span> no se puede utilizar en cualquier lugar del
+alias. Cada entrada de la biblioteca debe tener una ruta valida y/o nombre
+de archivo dependiendo del tipo de biblioteca. Las rutas pueden ser
+definidos como absolutas, relativas o por sustitucion de variable del
+entorno (vease la seccion siguiente). El tipo de biblioteca adecuado debe
+seleccionarse para que la biblioteca pueda ser leida correctamente. KiCad
+soporta actualmente la lectura de formatos KiCad Antigua, bibliotecas de
+componentes KiCad Pretty, Eagle y GEDA. Tambien hay un campo descripcion
+para agregar una descripcion de la entrada de la biblioteca. El campo opcion
+no se utiliza en este momento por lo que la adicion de opciones no tendra
+efecto cuando cargue las bibliotecas. Tenga en cuenta que no puede tener
+alias de biblioteca duplicados en la misma tabla. Sin embargo, puede tener
+un alias de biblioteca concreto tanto en la tabla de bibliotecas global como
+en la especifica del proyecto. La entrada de la tabla especifica de proyecto
+tendra prioridad sobre la entrada de la tabla global cuando existan nombres
+duplicados. Cuando las entradas se definen en la tabla especifica del
+proyecto, un archivo fp-lib-table conteniendo estas entradas se guardara en
+la carpeta del fichero netlist abierto actualmente.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_sustitucion_de_variables_del_entorno">2.4.5. Sustitucion de Variables del Entorno</h4>
+<div class="paragraph"><p>Una de las caracteristicas mas potentes de las tablas de bibliotecas de
+huellas es la sustitucion de variables del entorno. Esto le permite definir
+rutas personalizadas, donde se almacenan sus bibliotecas, en variables del
+entorno. La sustitucion de las variables del entorno se consigue mediante
+la sintaxis <span class="monospaced">${ENV_VAR_NAME}</span> en la ruta de la biblioteca de huellas. Por
+defecto, en tiempo de ejecucion KiCad define la variable del entorno
+<span class="monospaced">KIPRJMOD</span>. Esta apunta siempre al directorio actual del proyecto y no se
+puede modificar. Puede anular <span class="monospaced">KISYSMOD</span> definiendola usted mismo, lo que
+le permite sustituir sus propias bibliotecas en lugar de las bibliotecas por
+defecto de KiCad Cuando se carga una placa, Pcbnew define tambien
+<span class="monospaced">KIPRJMOD</span> utilizando la ruta del archivo de la placa. Esto le permite
+crear bibliotecas en la ruta del proyecto sin tener que definir la ruta
+absoluta a la biblioteca en la tabla de bibliotecas de huellas especificas
+del proyecto.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_usando_el_plugin_para_github">2.4.6. Usando el Plugin para GitHub</h4>
+<div class="paragraph"><p>El de GitHub es un plugin especial que proporciona una interfaz para acceso
+de solo lectura a un repositorio GitHub remoto consistente en un directorio
+.pretty (Pretty es el nombre del formato de archivo de huellas para KiCad)
+de huellas, y opcionalmente proporciona soporte para "Copiar Al Escribir"
+(CAE) huellas leidas desde el repositorio de GitHub y guardarlas
+localmente. Por tanto, el plugin para "Git Hub" es para <strong>acceso de solo
+lectura a bibliotecas de componentes remotas tipo Pretty en</strong>
+<a href="https://github.com/">https://github.com</a>. Para agregar una entrada de GitHub
+a la tabla de bibliotecas de huellas la &#8220;Ruta de las Bibliotecas&#8221; en la
+fila de la tabla de bibliotecas de huellas debe ajustarse a una URL de
+GitHub valida.</p></div>
+<div class="paragraph"><p>Por ejemplo:</p></div>
+<div class="literalblock">
+<div class="content monospaced">
+<pre>https://github.com/liftoff-sr/pretty_footprints</pre>
+</div></div>
+<div class="paragraph"><p>Por lo general las URLs de GitHub tienen la forma:</p></div>
+<div class="literalblock">
+<div class="content monospaced">
+<pre>https://github.com/nombre_de_usuario/nombre_del_repositorio</pre>
+</div></div>
+<div class="paragraph"><p>El "Tipo de Plugin" se debe ajustarse a "Github". Para habilitar la
+caracteristica de "Copiar Al Escribir" la opcion
+<span class="monospaced">allow_pretty_writing_to_this_dir</span> se debe agregarse a los ajustes de
+"opciones" de la entrada en la tabla bibliotecas de huellas. Esta opcion es
+la "ruta de la biblioteca" para el almacenamiento local de las copias
+modificadas de las huellas leidas desde el repositorio GitHub. Las huellas
+guardadas en esta ruta se combinan con las de solo lectura del repositorio
+de GitHub para crear la biblioteca de huella. Si esta opcion no se
+especifica, entonces la biblioteca GitHub es de solo lectura. Si la opcion
+esta presente para una biblioteca GitHub, entonces cualquier escritura en
+esta biblioteca hibrida ira al directorio *.pretty local. Tenga en cuenta
+que la parte residente en github.com de esta biblioteca hibrida es siempre
+de solo lectura, lo que significa que no se puede borrar nada ni modificar
+ninguna huella en el repositorio de GitHub especificado directamente. El
+tipo de biblioteca agregada sigue siendo de tipo "Github" a todos los
+efectos, pero consiste en una parte local de lectura/escritura y una remota
+de solo lectura.</p></div>
+<div class="paragraph"><p>La siguiente tabla muestra una entrada de la tabla de bibliotecas de huellas
+sin la opcion <strong>allow_pretty_writing_to_this_dir</strong>:</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:20%;">
+<col style="width:20%;">
+<col style="width:20%;">
+<col style="width:20%;">
+<col style="width:20%;">
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top" >Nickname </th>
+<th class="tableblock halign-left valign-top" >Library Path </th>
+<th class="tableblock halign-left valign-top" >Plugin Type </th>
+<th class="tableblock halign-left valign-top" >Options </th>
+<th class="tableblock halign-left valign-top" >Descript.</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">github</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><a href="https://github.com/liftoff-sr/pretty_footprints">https://github.com/liftoff-sr/pretty_footprints</a></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Github</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Liftoff&#8217;s GH footprints</p></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph"><p>La siguiente tabla muestra una entrada de tabla bibliotecas de huellas con
+la opcion CAE especificada. Observe el uso de la variable del entorno
+<span class="monospaced">$\{HOME\}</span> solo como ejemplo. El directorio github.pretty es alojado en la
+ruta <span class="monospaced">${HOME}/pretty/</span>. Cada vez que utilice la opcion
+<span class="monospaced">allow_pretty_writing_to_this_dir</span>, tendra que crear ese directorio
+manualmente con antelacion y este debe terminar con la extension `.pretty `.</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:20%;">
+<col style="width:20%;">
+<col style="width:20%;">
+<col style="width:20%;">
+<col style="width:20%;">
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top" > Nickname </th>
+<th class="tableblock halign-left valign-top" > Library Path </th>
+<th class="tableblock halign-left valign-top" > Plugin Type </th>
+<th class="tableblock halign-left valign-top" > Options </th>
+<th class="tableblock halign-left valign-top" > Description</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">github</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><a href="https://github.com/liftoff-sr/pretty_footprints">https://github.com/liftoff-sr/pretty_footprints</a></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Github</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Liftoff&#8217;s GH footprints</p></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph"><p>La carga de huellas siempre dara prioridad a las huellas locales que se
+encuentran en la ruta dada por la opcion
+<span class="monospaced">allow_pretty_writing_to_this_dir</span>. Una vez que haya guardado una huella al
+directorio local de la biblioteca CAE guardando una huella desde el editor
+de huellas, no se actualizaran las modificaciones de esta en el repositorio
+de GitHub si existe una huella con el mismo nombre en la copia local.</p></div>
+<div class="paragraph"><p>Mantenga siempre un directorio <strong>.pretty local distinto para cada biblioteca
+de GitHub, nunca los combine referenciandolos al mismo directorio local mas
+de una vez. Ademas, no utilice el mismo directorio CAE (</strong>.pretty) en una
+entrada de la tabla bibliotecas de huellas. Esto probablemente crearia un
+desastre. El valor de la opcion <strong>allow_pretty_writing_to_this_dir</strong> ampliara
+cualquier variable del entorno usando la notacion <span class="monospaced">${}</span> para crear la ruta
+de acceso de la misma manera que en el ajuste de la "Ruta de la biblioteca".</p></div>
+<div class="paragraph"><p>?Cual es el interes de CAE? El de acelerar el intercambio de huellas. Si
+envia por correo electronico periodicamente modificaciones en las huellas
+.pretty CAE al mantenedor del repositorio en GitHub, puede ayudar a
+actualizar la copia en GitHub. Envie simplemente por correo electronico los
+archivos *.kicad_mod individuales que se encuentran en sus directorios CAE
+al mantenedor del repositorio GitHub. Despues de haber recibido la
+confirmacion de que se han fusionado los cambios, puede eliminar el archivo
+CAE y la huella actualizada de la parte de solo lectura de la biblioteca de
+GitHub se descargara y actualizara. El objetivo debe ser mantener el
+conjunto de archivos CAE lo mas pequeno posible, contribuyendo con
+frecuencia a las copias principales compartidas en <a href="https://github.com">https://github.com</a>.</p></div>
+<div class="paragraph"><p>Finalmente, puede utilizar Nginx como una memoria cache del servidor github
+para acelerar la carga de huellas. Puede instalarse localmente o en un
+servidor de red. Hay un ejemplo de configuracion en las fuentes de KiCad en
+Pcbnew/github/nginx.conf. La forma mas facil de conseguirlo es sobrescribir
+el fichero nginx.conf defecto con este y <span class="monospaced">export
+KIGITHUB=http://my_server:54321/KiCad</span>, donde` my_server` es la direccion IP
+o el nombre del dominio de la maquina ejecutando nginx.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_uso_de_patrones">2.4.7. Uso de Patrones</h4>
+<div class="paragraph"><p>Las bibliotecas de huellas se pueden definir tanto globalmente como
+especificamente para el proyecto cargado en ese momento. Librerias de
+componentes definidos en la tabla global del usuario estan siempre
+disponibles y se almacenan en el archivo fp-lib-table en la carpeta de
+inicio del usuario. Las bibliotecas de huellas globales siempre son
+accesibles incluso cuando no hay ningun archivo netlist abierto. La tabla
+de huellas especificas del proyecto esta activa solo para el archivo netlist
+abierto en ese momento. La tabla de bibliotecas de huellas especifica del
+proyecto se guarda en el archivo fp-lib-table en la ruta del archivo netlist
+abierto actualmente. Usted es libre de definir las bibliotecas en cualquier
+tabla.</p></div>
+<div class="paragraph"><p>Existen ventajas y desventajas de cada metodo:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Puede definir todas sus bibliotecas en la tabla global de lo que significa
+ que siempre estaran disponibles cuando las necesite.
+</p>
+<div class="ulist"><ul>
+<li>
+<p>
+La desventaja de esto es que puede tener que buscar a traves de una gran
+ cantidad de bibliotecas para encontrar la huella que busca.
+</p>
+</li>
+</ul></div>
+</li>
+<li>
+<p>
+Puede definir todas las bibliotecas de forma especifica para proyecto.
+</p>
+<div class="ulist"><ul>
+<li>
+<p>
+La ventaja de esto es que usted solo tendra que definir las bibliotecas
+ que realmente necesita para el proyecto lo que reduce la busquedas posteriores.
+</p>
+</li>
+<li>
+<p>
+La desventaja es que siempre tiene que recordar agregar cada
+ biblioteca de huellas que necesite para cada proyecto.
+</p>
+</li>
+</ul></div>
+</li>
+<li>
+<p>
+Tambien puede definir bibliotecas de huellas tanto global como para el
+ proyecto concreto.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Un patron de uso seria definir las bibliotecas mas utilizados a nivel global
+y la bibliotecas que solo se requieran para el proyecto en la tabla de
+bibliotecas especifica del proyecto. No existe ninguna restriccion sobre
+como definir sus bibliotecas.</p></div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_operaciones_generales">3. Operaciones generales</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_barras_de_herramientas_y_comandos">3.1. Barras de herramientas y comandos</h3>
+<div class="paragraph"><p>En Pcbnew es posible ejecutar comandos utilizando diversos medios:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Menu de texto en la parte superior de la ventana principal.
+</p>
+</li>
+<li>
+<p>
+Barra de herramientas superior.
+</p>
+</li>
+<li>
+<p>
+Barra de herramientas del lado derecho.
+</p>
+</li>
+<li>
+<p>
+Barra de herramientas del lado izquierdo.
+</p>
+</li>
+<li>
+<p>
+Botones de raton (menu de opciones). Especificamente:
+</p>
+<div class="ulist"><ul>
+<li>
+<p>
+El boton derecho del raton despliega un menu contextual cuyo contenido
+ depende del elemento sobre el que se situe el raton.
+</p>
+</li>
+</ul></div>
+</li>
+<li>
+<p>
+Teclado (teclas de funcion <span class="monospaced">F1</span>,` F2`, <span class="monospaced">F3</span>,` F4`, <span class="monospaced">Shift</span>,<span class="monospaced">Delete</span>, <span class="monospaced">+</span>,
+ <span class="monospaced">-</span>,<span class="monospaced">Pagina Up</span>, <span class="monospaced">Pagina Down</span> y <span class="monospaced">Barra espaciadora</span>). La tecla <span class="monospaced">Escape</span>
+ general cancela la operacion en curso.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>La captura de pantalla siguiente muestra algunos de los posibles accesos a
+estas operaciones:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Right-click_legacy_menu.png" alt="images/Right-click_legacy_menu.png">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_comandos_del_raton">3.2. Comandos del raton</h3>
+<div class="sect3">
+<h4 id="_comandos_basicos">3.2.1. Comandos basicos</h4>
+<div class="ulist"><ul>
+<li>
+<p>
+Boton izquierdo
+</p>
+<div class="ulist"><ul>
+<li>
+<p>
+Un solo clic muestra las caracteristicas de la huella o el texto bajo
+ el cursor en la barra de estado inferior.
+</p>
+</li>
+<li>
+<p>
+Mediante doble clic se muestra el editor (si el elemento es editable) del
+ elemento bajo el cursor.
+</p>
+</li>
+</ul></div>
+</li>
+<li>
+<p>
+Boton central/rueda
+</p>
+<div class="ulist"><ul>
+<li>
+<p>
+Zoom rapido y algunos comandos en el administrador de capas.
+</p>
+</li>
+<li>
+<p>
+Mantenga pulsado el boton central y dibuje un rectangulo para hacer un zoom sobre
+ el area encerrada. La rotacion de la rueda del raton permitira hacer aproximar
+ y alejar el nivel de zoom.
+</p>
+</li>
+</ul></div>
+</li>
+<li>
+<p>
+Boton derecho
+</p>
+<div class="ulist"><ul>
+<li>
+<p>
+Despliega un menu contextual
+</p>
+</li>
+</ul></div>
+</li>
+</ul></div>
+</div>
+<div class="sect3">
+<h4 id="_operaciones_sobre_bloques">3.2.2. Operaciones sobre bloques</h4>
+<div class="paragraph"><p>Operaciones para mover, reflejar (espejo), copiar, rotar y borrar un bloque
+estan disponibles a traves del menu contextual. Ademas, el zoom puede
+ajustarse a la zona descrita por el bloque.</p></div>
+<div class="paragraph"><p>El marco del bloque se traza moviendo el raton mientras se mantiene pulsado
+el boton izquierdo del mismo. La operacion se ejecuta cuando se suelta el
+boton.</p></div>
+<div class="paragraph"><p>Manteniendo pulsado una de las teclas rapidos <span class="monospaced">Shift</span>, <span class="monospaced">Ctrl</span>, o ambas
+teclas <span class="monospaced">Shift</span> y <span class="monospaced">Ctrl</span> simultaneamente, mientras que el bloque se dibuja,
+la operacion reflejar, rotar o eliminar se selecciona automaticamente como
+se muestra en la siguiente tabla:</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:50%;">
+<col style="width:50%;">
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top" > Accion </th>
+<th class="tableblock halign-left valign-top" > Efecto</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Boton izquierdo del raton pulsado</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Trazar marco para mover el bloque</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="monospaced">Shift</span> + boton izquierdo del raton pulsado</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Trazar marco para invertir el bloque</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="monospaced">Ctrl</span> + boton izquierdo del raton pulsado</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Trazar marco para rotar el bloque 90 °</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="monospaced">Shift</span> + <span class="monospaced">Ctrl</span> + boton izquierdo del raton pulsado</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Trazar marco para borrar el bloque</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Boton central del raton pulsado</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Trazar marco para ajustar el zoom al bloque</p></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph"><p>Cuando mueve un bloque:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Mueva el bloque a la nueva posicion y accione el boton izquierdo del raton
+ para colocar los elementos.
+</p>
+</li>
+<li>
+<p>
+Para cancelar la operacion use el boton derecho del raton y seleccione
+ Cancelar Bloque en el menu (o pulse la tecla <span class="monospaced">Esc</span>).
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Alternativamente, si no se pulsa ninguna tecla cuando dibuja el bloque use
+el boton derecho del raton para mostrar el menu contextual y seleccione la
+operacion requerida.</p></div>
+<div class="paragraph"><p>Para cada operacion de bloque una ventana de seleccion permite que la accion
+se limite solo a algunos elementos.</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_seleccion_del_tamano_de_la_rejilla">3.3. Seleccion del tamano de la rejilla</h3>
+<div class="paragraph"><p>Durante la disposicion de elementos el cursor se mueve sobre una rejilla. La
+rejilla puede activarse o desactivarse mediante un icono en la barra de
+herramientas del lado izquierdo.</p></div>
+<div class="paragraph"><p>Cualquiera de los tamanos de rejilla predefinidos, o una rejilla definida
+por el usuario, puede ser elegida mediante el menu contextual, o el selector
+desplegable en la barra de herramientas en la parte superior de la
+ventana. El tamano de la rejilla definida por el usuario se ajusta la opcion
+de la barra de menus Dimensiones &#8594; Cuadricula.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_ajuste_del_nivel_de_zoom">3.4. Ajuste del nivel de zoom</h3>
+<div class="paragraph"><p>El nivel de zoom se puede cambiar utilizando cualquiera de los metodos
+siguientes:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Abra el menu contextual (con el boton derecho del raton) y seleccione el
+ zoom deseado.
+</p>
+</li>
+<li>
+<p>
+Utilice las siguientes teclas de funcion:
+</p>
+<div class="ulist"><ul>
+<li>
+<p>
+<span class="monospaced">F1</span>: Ampliar (zoom hacia adentro)
+</p>
+</li>
+<li>
+<p>
+<span class="monospaced">F2</span>: Reducir (zoom hacia afuera)
+</p>
+</li>
+<li>
+<p>
+<span class="monospaced">F3</span>: Redibuja la pantalla
+</p>
+</li>
+<li>
+<p>
+<span class="monospaced">F4</span>: Centra la vista en la posicion actual del cursor
+</p>
+</li>
+</ul></div>
+</li>
+<li>
+<p>
+Gire la rueda del raton.
+</p>
+</li>
+<li>
+<p>
+Mantenga pulsado el boton central del raton y dibuje un rectangulo para
+ hacer un zoom a la zona descrita.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_mostrando_las_coordenadas_del_cursor">3.5. Mostrando las coordenadas del cursor</h3>
+<div class="paragraph"><p>Las coordenadas del cursor se muestran en pulgadas o milimetros segun se
+seleccione el icono <em>In</em> o <em>mm</em> en la barra de herramientas de la parte
+izquierda.</p></div>
+<div class="paragraph"><p>Indistintamente de la unidad seleccionada Pcbnew siempre funciona con una
+precision de 1/10,000 de pulgada.</p></div>
+<div class="paragraph"><p>La barra de estado en la parte inferior de la pantalla muestra:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+El ajuste de zoom actual.
+</p>
+</li>
+<li>
+<p>
+La posicion absoluta del cursor.
+</p>
+</li>
+<li>
+<p>
+La posicion relativa del cursor. Tenga en cuenta las coordenadas relativas
+ (x, y) pueden establecerse a (0,0) en cualquier posicion presionando la
+ barra espaciadora. La posicion del cursor se visualiza en relacion con este
+ nuevo dato.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Ademas, la posicion relativa del cursor puede visualizarse utilizando
+coordenadas polares (radio + angulo). Esto puede activarse y desactivarse
+mediante el icono en la barra de herramientas del lado izquierdo.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_coordinate_status_display.png" alt="images/Pcbnew_coordinate_status_display.png">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_comandos_del_teclado_teclas_rapidas">3.6. Comandos del teclado - teclas rapidas</h3>
+<div class="paragraph"><p>Muchos comandos son accesibles directamente desde el teclado. Las teclas
+pueden ser tanto mayusculas como minusculas. La mayoria de las teclas de
+acceso rapido se muestran en los menus. Algunas teclas de acceso rapido que
+no aparecen son:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+<span class="monospaced">Borrar</span>: elimina una huella o una pista. (<em>Disponible solo si el modo de
+ huella o el modo pista estan activos</em>)
+</p>
+</li>
+<li>
+<p>
+<span class="monospaced">V</span>: si esta activa la herramienta pista cambia de capa activa o coloca una
+ via, si el trazado de una pista esta en curso.
+</p>
+</li>
+<li>
+<p>
+<span class="monospaced">+</span> y <span class="monospaced">-</span>: selecciona la capa siguiente o anterior.
+</p>
+</li>
+<li>
+<p>
+<span class="monospaced">?</span>: muestra la lista de todas las teclas rapidas.
+</p>
+</li>
+<li>
+<p>
+<span class="monospaced">Barra espaciadora</span>: ajusta el cero para las coordenadas relativas.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_operaciones_sobre_bloques_2">3.7. Operaciones sobre bloques</h3>
+<div class="paragraph"><p>Operaciones para mover, reflejar (espejo), copiar, rotar y borrar un bloque
+estan disponibles a traves del menu contextual. Ademas, el zoom puede
+ajustarse a la zona descrita por el bloque.</p></div>
+<div class="paragraph"><p>El marco del bloque se traza moviendo el raton mientras se mantiene pulsado
+el boton izquierdo del mismo. La operacion se ejecuta cuando se suelta el
+boton.</p></div>
+<div class="paragraph"><p>Manteniendo pulsado una de las teclas rapidos <span class="monospaced">Shift</span>, <span class="monospaced">Ctrl</span>, o ambas
+teclas <span class="monospaced">Shift</span> y <span class="monospaced">Ctrl</span> simultaneamente, mientras que el bloque se dibuja,
+la operacion reflejar, rotar o eliminar se selecciona automaticamente como
+se muestra en la siguiente tabla:</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:50%;">
+<col style="width:50%;">
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top" > Accion </th>
+<th class="tableblock halign-left valign-top" > Efecto</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Boton izquierdo del raton pulsado</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mueve el bloque</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="monospaced">Shift</span> + boton izquierdo del raton pulsado</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Refleja (espejo) el bloque</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="monospaced">Ctrl</span> + boton izquierdo del raton pulsado</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Rota el bloque 90 °</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="monospaced">Shift</span> + <span class="monospaced">Ctrl</span> + boton izquierdo del raton pulsado</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Borra el bloque</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="monospaced">Alt</span> + boton izquierdo del raton pulsado</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Copia el bloque</p></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph"><p>Cuando se crea un bloque se muestra una ventana y pueden elegirse los
+elementos afectados por el bloque.</p></div>
+<div class="paragraph"><p>Cualquiera de los comandos anteriores puede ser cancelado a traves del menu
+contextual o presionando la tecla Escape (<span class="monospaced">Esc</span>).</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_legacy_block_selection_dialog.png" alt="images/Pcbnew_legacy_block_selection_dialog.png">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_unidades_usadas_en_las_ventanas">3.8. Unidades usadas en las ventanas</h3>
+<div class="paragraph"><p>Unidades utilizadas para mostrar los valores de las dimensiones son pulgadas
+y mm. La unidad deseada se puede seleccionar pulsando el icono situado en la
+barra del lado izquierdo: <span class="image">
+<img src="images/icons/unit_inch.png" alt="images/icons/unit_inch.png">
+</span>
+<span class="image">
+<img src="images/icons/unit_mm.png" alt="images/icons/unit_mm.png">
+</span> Sin embargo uno puede indicar la unidad
+utilizada para definir un valor, cuando este es escrito.</p></div>
+<div class="paragraph"><p>Las unidades aceptadas son:</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:50%;">
+<col style="width:50%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">1 <strong>in</strong></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">1 pulgada</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">1 <strong>"</strong></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">1 pulgada</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">25 <strong>th</strong></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">25 milesimas de pulgada</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">25 <strong>mi</strong></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">25 mils, igual que thou</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">6 <strong>mm</strong></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">6 mm</p></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph"><p>Las reglas son:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Se aceptan espacios entre el numero y la unidad.
+</p>
+</li>
+<li>
+<p>
+Solo son significativas las dos primeras letras.
+</p>
+</li>
+<li>
+<p>
+En paises que usan un separador de decimales alternativo al punto, el punto
+ (<span class="monospaced">.</span>) puede usarse tambien. Asi <span class="monospaced">1,5</span> y <span class="monospaced">1.5</span> significan lo mismo en
+ Frances.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_barra_de_menu_superior">3.9. Barra de menu superior</h3>
+<div class="paragraph"><p>La barra de menu superior permite acceder a los ficheros (cargarlos y
+guardarlos), opciones de configuracion, imprimir, trazar y los ficheros de
+ayuda.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_top_menu_bar.png" alt="images/Pcbnew_top_menu_bar.png">
+</div>
+</div>
+<div class="sect3">
+<h4 id="_el_menu_archivo">3.9.1. El menu Archivo</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_top_menu_bar.png" alt="images/Pcbnew_top_menu_bar.png">
+</div>
+</div>
+<div class="paragraph"><p>El menu Archivo le permite cargar y guardar los ficheros de circuito
+impreso, asi como imprimir y trazar la PCB. Permite exportar (con el formato
+GenCAD 1.4) el circuito para su uso con comprobadores automaticos.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_menu_editar">3.9.2. Menu Editar</h4>
+<div class="paragraph"><p>Permite algunas acciones de edicion global:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_edit_menu.png" alt="images/Pcbnew_edit_menu.png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_menu_ver">3.9.3. Menu Ver</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_view_menu.png" alt="images/Pcbnew_view_menu.png">
+</div>
+</div>
+<div class="paragraph"><p>Opciones de zoom y mostrar la placa en 3D.</p></div>
+<div class="sect4">
+<h5 id="_visor_3d">Visor 3D</h5>
+<div class="paragraph"><p>Abre el visor 3D. Aqui se muestra un ejemplo:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Sample_3D_board.png" alt="images/Sample_3D_board.png">
+</div>
+</div>
+</div>
+<div class="sect4">
+<h5 id="_cambiar_lienzo">Cambiar lienzo</h5>
+<div class="paragraph"><p>Permite cambiar el tipo de lienzo.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+predeterminado
+</p>
+</li>
+<li>
+<p>
+OpenGL
+</p>
+</li>
+<li>
+<p>
+Cairo
+</p>
+</li>
+</ul></div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_menu_anadir">3.9.4. Menu Anadir</h4>
+<div class="paragraph"><p>Mismas funciones que el boton derecho de raton.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_place_menu.png" alt="images/Pcbnew_place_menu.png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_menu_enrutar">3.9.5. Menu Enrutar</h4>
+<div class="paragraph"><p>Funciones de trazado de pistas</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_route_menu.png" alt="images/Pcbnew_route_menu.png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_menu_preferencias">3.9.6. Menu Preferencias</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_preferences_menu.png" alt="images/Pcbnew_preferences_menu.png">
+</div>
+</div>
+<div class="paragraph"><p>Permite:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Seleccionar las bibliotecas de huellas.
+</p>
+</li>
+<li>
+<p>
+Ocultar/Mostrar el gestor de capas (seleccion de colores para la
+ visualizacion de las capas y otros elementos. Tambien permite habilitar o
+ deshabilitar la visualizacion de elementos).
+</p>
+</li>
+<li>
+<p>
+La gestion de opciones generales (unidades, etc.).
+</p>
+</li>
+<li>
+<p>
+La gestion de otras opciones de visualizacion.
+</p>
+</li>
+<li>
+<p>
+Crear, editar (y re-leer) el fichero de teclas rapidas.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect3">
+<h4 id="_menu_dimensiones">3.9.7. Menu Dimensiones</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_dimensions_menu.png" alt="images/Pcbnew_dimensions_menu.png">
+</div>
+</div>
+<div class="paragraph"><p>Un menu importante. Permite ajustar:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+El tamano de la rejilla de usuario
+</p>
+</li>
+<li>
+<p>
+Tamano de los textos y en ancho de la linea para los dibujos.
+</p>
+</li>
+<li>
+<p>
+Dimensiones y caracteristicas de los pads.
+</p>
+</li>
+<li>
+<p>
+Ajustes los valores globales para la mascara de soldadura y mascara de pasta
+ de soldadura
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect3">
+<h4 id="_menu_herramientas">3.9.8. Menu Herramientas</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_tools_menu.png" alt="images/Pcbnew_tools_menu.png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_menu_reglas_de_diseno">3.9.9. Menu Reglas de Diseno</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_design_rules_menu.png" alt="images/Pcbnew_design_rules_menu.png">
+</div>
+</div>
+<div class="paragraph"><p>Proporciona acceso a 2 ventanas:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Ajustes de Reglas de Diseno (tamanos de pistas y vias, margen).
+</p>
+</li>
+<li>
+<p>
+Configurar Capas (numero, habilitacion y nombres de capa)
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect3">
+<h4 id="_menu_ayuda">3.9.10. Menu Ayuda</h4>
+<div class="paragraph"><p>Proporciona acceso a los manuales del usuario y el menu de informacion de la
+version (Acerca de Pcbnew).</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_uso_de_los_iconos_de_la_barra_de_herramientas_superior">3.10. Uso de los iconos de la barra de herramientas superior</h3>
+<div class="paragraph"><p>Esta barra de herramientas permite acceder a las principales funciones de
+Pcbnew.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_top_toolbar.png" alt="images/Pcbnew_top_toolbar.png">
+</div>
+</div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:28%;">
+<col style="width:71%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/new.png" alt="images/icons/new.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Crea una nueva placa de circuito.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/open_brd_file.png" alt="images/icons/open_brd_file.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Abre una placa de circuito previamente creada.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/save.png" alt="images/icons/save.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Guarda la placa de circuito.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/sheetset.png" alt="images/icons/sheetset.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona el tamano de pagina y modifica los textos del cajetin.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/module_editor.png" alt="images/icons/module_editor.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Abre el Editor de Huellas para editar una biblioteca o una huella de la placa.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/modview_icon.png" alt="images/icons/modview_icon.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Abre el Visor de Huellas para mostrar una biblioteca o una huella de la placa.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/undo.png" alt="images/icons/undo.png">
+</span> <span class="image">
+<img src="images/icons/redo.png" alt="images/icons/redo.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Deshacer/Rehacer los ultimos comandos (10 niveles)</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/print_button.png" alt="images/icons/print_button.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra el menu imprimir.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/plot.png" alt="images/icons/plot.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra el menu trazar.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_in.png" alt="images/icons/zoom_in.png">
+</span> <span class="image">
+<img src="images/icons/zoom_out.png" alt="images/icons/zoom_out.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Zoom hacia adentro y Zoom hacia afuera (relativo al centro de la pantalla).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_redraw.png" alt="images/icons/zoom_redraw.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Redibuja la pantalla</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_fit_in_page.png" alt="images/icons/zoom_fit_in_page.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ajusta el zoom a la placa</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/find.png" alt="images/icons/find.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Busca una huella o texto.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/netlist.png" alt="images/icons/netlist.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Operaciones sobre el Netlist (seleccion, lectura, testeo y compilacion).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/drc.png" alt="images/icons/drc.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">DRC (Comprobador de Reglas de Diseno): Comprueba automaticamente todas las pistas.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/Pcbnew_toolbar_layer_select_dropdown.png" alt="images/Pcbnew_toolbar_layer_select_dropdown.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona la capa de trabajo.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/Pcbnew_layer_pair_indicator.png" alt="images/Pcbnew_layer_pair_indicator.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona un par de capas (para las vias)</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/mode_module.png" alt="images/icons/mode_module.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Modo Huella: Cuando esta activo habilita las opciones tipo huella en
+ el menu contextual.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/mode_track.png" alt="images/icons/mode_track.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Modo Trazado de pistas: Cuando esta activo habilita las opciones de trazado de pistas en
+ el menu contextual</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/web_support.png" alt="images/icons/web_support.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Acceso directo al enrutador Freerouter</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/py_script.png" alt="images/icons/py_script.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra/Oculta la consola de Python</p></td>
+</tr>
+</tbody>
+</table>
+<div class="sect3">
+<h4 id="_barra_de_herramientas_auxiliar">3.10.1. Barra de herramientas auxiliar</h4>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:28%;">
+<col style="width:71%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/Pcbnew_track_thickness_dropdown.png" alt="images/Pcbnew_track_thickness_dropdown.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona el grosor de pista en uso.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/Pcbnew_via_size_dropdown.png" alt="images/Pcbnew_via_size_dropdown.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona el tamano de via en uso.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/auto_track_width.png" alt="images/icons/auto_track_width.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ancho de pista automatico: Si esta habilitado cuando se crea una nueva pista,
+ al comenzar sobre una pista existente, el ancho de la nueva pista
+ se ajusta al ancho de la pista anterior.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/Pcbnew_grid_size_dropdown.png" alt="images/Pcbnew_grid_size_dropdown.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona el tamano de la rejilla.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/Pcbnew_zoom_factor_dropdown.png" alt="images/Pcbnew_zoom_factor_dropdown.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona el nivel de zoom.</p></td>
+</tr>
+</tbody>
+</table>
+<div style="page-break-after:always"></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_barra_de_herramientas_lateral_derecha">3.11. Barra de herramientas lateral derecha</h3>
+<div class="paragraph"><p>Esta barra de herramientas permite acceder a las herramientas de edicion
+para modificar la PCB mostrada en Pcbnew.</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:10%;">
+<col style="width:5%;">
+<col style="width:85%;">
+<tbody>
+<tr>
+<td class="tableblock halign-center valign-middle" rowspan="16" ><p class="tableblock"><span class="image">
+<img src="images/Pcbnew_right_toolbar.png" alt="images/Pcbnew_right_toolbar.png" width="80%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/cursor.png" alt="images/icons/cursor.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Seleccionar el modo estandar del raton.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/net_highlight.png" alt="images/icons/net_highlight.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Resaltar el nodo seleccionado al hacer clic en una pista o pad.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/tool_ratsnest.png" alt="images/icons/tool_ratsnest.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mostrar el ratsnest local (Pad o Huella).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/module.png" alt="images/icons/module.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Anadir una huella desde una biblioteca.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_tracks.png" alt="images/icons/add_tracks.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Insertar pistas y vias.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_zone.png" alt="images/icons/add_zone.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Insertar zonas (planos de cobre).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_keepout_area.png" alt="images/icons/add_keepout_area.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Insertar zonas de exclusion (sobre las capas de cobre).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_dashed_line.png" alt="images/icons/add_dashed_line.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Dibujar Lineas sobre las capas tecnicas (capas no metalicas).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_circle.png" alt="images/icons/add_circle.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Dibujar Circulos sobre las capas tecnicas (capas no metalicas).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_arc.png" alt="images/icons/add_arc.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Dibujar Arcos sobre las capas tecnicas (capas no metalicas).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_text.png" alt="images/icons/add_text.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Colocar elementos de texto.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_dimension.png" alt="images/icons/add_dimension.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Dibujar Dimensiones en capas tecnicas (capas no metalicas).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_mires.png" alt="images/icons/add_mires.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Dibujar Marcas de Alineamiento (apareceran en todas las capas).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/delete.png" alt="images/icons/delete.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Borrar el elemento apuntado por el cursor</p>
+<p class="tableblock"> <strong>Nota:</strong>
+ Durante la operacion de borrado, si varios elementos superpuestos son
+ apuntados, la prioridad se concede al mas pequeno (En orden decreciente
+ de prioridad pistas, texto, huellas) La funcion "Deshacer"
+ de la barra de herramientas superior le permite cancelar el ultimo elemento
+ Borrado.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/pcb_offset.png" alt="images/icons/pcb_offset.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ajuste de Offset para los archivos de taladrado y colocacion.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/grid_select_axis.png" alt="images/icons/grid_select_axis.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Origen de la rejilla. (offset de rejilla). Util durante la edicion y
+ colocacion de huellas. Puede tambien ajustarse en el menu Dimensiones/Cuadricula.</p></td>
+</tr>
+</tbody>
+</table>
+<div class="ulist"><ul>
+<li>
+<p>
+Colocacion de huellas, pistas, zonas de cobre, textos, etc.
+</p>
+</li>
+<li>
+<p>
+Resaltado de nodos.
+</p>
+</li>
+<li>
+<p>
+Creacion de notas, elementos graficos, etc.
+</p>
+</li>
+<li>
+<p>
+Borrar elementos.
+</p>
+</li>
+</ul></div>
+<div style="page-break-after:always"></div>
+</div>
+<div class="sect2">
+<h3 id="_barra_de_herramientas_lateral_izquierda">3.12. Barra de herramientas lateral izquierda</h3>
+<div class="paragraph"><p>La barra de herramientas lateral izquierda provee opciones de visualizacion
+y control que afectan al interfaz de Pcbnew</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:10%;">
+<col style="width:5%;">
+<col style="width:85%;">
+<tbody>
+<tr>
+<td class="tableblock halign-center valign-middle" rowspan="17" ><p class="tableblock"><span class="image">
+<img src="images/Pcbnew_left_toolbar.png" alt="images/Pcbnew_left_toolbar.png" width="80%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/drc_off.png" alt="images/icons/drc_off.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Enciende/Apaga el DRC (Comprobador de Reglas de Diseno). <strong>Cuidado:</strong> Cuando el
+ DRC esta apagado pueden realizarse conexiones incorrectas.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/grid.png" alt="images/icons/grid.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Enciende/Apaga la rejilla. <strong>Nota:</strong> Una rejilla pequena puede no representarse
+ a menos que se aproxime suficientemente con el zoom</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/polar_coord.png" alt="images/icons/polar_coord.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Enciende/Apaga la representacion en formato polar de las coordenadas relativas en la barra de estado.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/unit_inch.png" alt="images/icons/unit_inch.png">
+</span> <span class="image">
+<img src="images/icons/unit_mm.png" alt="images/icons/unit_mm.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ajusta el sistema de coordenadas y dimensiones a pulgadas o milimetros.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/cursor_shape.png" alt="images/icons/cursor_shape.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Cambia la forma del cursor.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/general_ratsnest.png" alt="images/icons/general_ratsnest.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Visualiza los trazos del ratsnest (conexiones incompletas entre huellas).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/local_ratsnest.png" alt="images/icons/local_ratsnest.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra los ratsnest de las huellas dinamicamente durante el movimiento de las mismas.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/auto_delete_track.png" alt="images/icons/auto_delete_track.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Habilita/Deshabilita el borrado de una pista cuando esta es re-dibujada.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/show_zone.png" alt="images/icons/show_zone.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestras las areas rellenas en las zonas.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/show_zone_disable.png" alt="images/icons/show_zone_disable.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">No muestra las areas rellenas en las zonas.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/show_zone_outline_only.png" alt="images/icons/show_zone_outline_only.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra solo el contorno de las areas rellenas en las zonas.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/pad_sketch.png" alt="images/icons/pad_sketch.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Enciende/Apaga la visualizacion de los pads en modo contorno.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/via_sketch.png" alt="images/icons/via_sketch.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Enciende/Apaga la visualizacion de las vias en modo contorno.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/showtrack.png" alt="images/icons/showtrack.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Enciende/Apaga la visualizacion de las pistas en modo contorno..</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/contrast_mode.png" alt="images/icons/contrast_mode.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Enciende/Apaga el modo alto contraste. En este modo la capa
+ activa se muestra con normalidad, todas las otras capas se muestran
+ en gris. Util para trabajar en circuitos multi-capa.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/layers_manager.png" alt="images/icons/layers_manager.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra/Oculta el gestor de capas.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/mw_toolbar.png" alt="images/icons/mw_toolbar.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Acceso a la barra de herramientas de microondas. Bajo desarrollo.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect2">
+<h3 id="_menus_contextuales_y_edicion_rapida">3.13. Menus contextuales y edicion rapida</h3>
+<div class="paragraph"><p>El boton derecho del raton abre un menu contextual. Su contenido depende del
+elemento senalado por el cursor.</p></div>
+<div class="paragraph"><p>Esto le da acceso inmediato a:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Cambio de la visualizacion (centrar pantalla en el cursor, acercar o alejar
+ el zoom o seleccionar su nivel).
+</p>
+</li>
+<li>
+<p>
+Ajustar el tamano de la rejilla.
+</p>
+</li>
+<li>
+<p>
+Ademas un clic derecho sobre un elemento le permite editar los parametros de
+ los elementos mas comunmente modificados.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Las imagenes siguientes muestran los distintos menus contextuales.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_modos_disponibles">3.14. Modos disponibles</h3>
+<div class="paragraph"><p>Hay 3 modos cuando se utilizan menus contextuales. En los menus contextuales
+estos modos anaden o eliminan algunos ordenes especificas.</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:28%;">
+<col style="width:71%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/mode_module.png" alt="images/icons/mode_module.png">
+</span> y
+ <span class="image">
+<img src="images/icons/mode_track.png" alt="images/icons/mode_track.png">
+</span> deshabilitados</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Modo normal</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/mode_module.png" alt="images/icons/mode_module.png">
+</span> habilitado</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Modo huella</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/mode_track.png" alt="images/icons/mode_track.png">
+</span> habilitado</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Modo pistas</p></td>
+</tr>
+</tbody>
+</table>
+<div class="sect3">
+<h4 id="_modo_normal">3.14.1. Modo normal</h4>
+<div class="ulist"><ul>
+<li>
+<p>
+Menu contextual sin elemento seleccionado:
+</p>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_popup_normal_mode.png" alt="images/Pcbnew_popup_normal_mode.png">
+</div>
+</div>
+<div class="ulist"><ul>
+<li>
+<p>
+Menu contextual con una pista seleccionada:
+</p>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_popup_normal_mode_track.png" alt="images/Pcbnew_popup_normal_mode_track.png">
+</div>
+</div>
+<div class="ulist"><ul>
+<li>
+<p>
+Menu contextual con una huella seleccionada:
+</p>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_popup_normal_mode_footprint.png" alt="images/Pcbnew_popup_normal_mode_footprint.png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_modo_huella">3.14.2. Modo huella</h4>
+<div class="paragraph"><p>Algunos casos en el Modo Huella (<span class="image">
+<img src="images/icons/mode_module.png" alt="images/icons/mode_module.png">
+</span>
+enabled)</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Menu contextual sin elemento seleccionado:
+</p>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_popup_footprint_mode.png" alt="images/Pcbnew_popup_footprint_mode.png">
+</div>
+</div>
+<div class="ulist"><ul>
+<li>
+<p>
+Menu contextual con una pista seleccionada:
+</p>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_popup_footprint_mode_track.png" alt="images/Pcbnew_popup_footprint_mode_track.png">
+</div>
+</div>
+<div class="ulist"><ul>
+<li>
+<p>
+Menu contextual con una huella seleccionada:
+</p>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_popup_footprint_mode_footprint.png" alt="images/Pcbnew_popup_footprint_mode_footprint.png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_modo_pistas">3.14.3. Modo pistas</h4>
+<div class="paragraph"><p>Algunos casos en Modo Pista (<span class="image">
+<img src="images/icons/mode_track.png" alt="images/icons/mode_track.png">
+</span> enabled)</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Menu contextual sin elemento seleccionado:
+</p>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_popup_track_mode.png" alt="images/Pcbnew_popup_track_mode.png">
+</div>
+</div>
+<div class="ulist"><ul>
+<li>
+<p>
+Menu contextual con una pista seleccionada:
+</p>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_popup_track_mode_track.png" alt="images/Pcbnew_popup_track_mode_track.png">
+</div>
+</div>
+<div class="ulist"><ul>
+<li>
+<p>
+Menu contextual con una huella seleccionada:
+</p>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_popup_track_mode_footprint.png" alt="images/Pcbnew_popup_track_mode_footprint.png">
+</div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_implementacion_del_esquema">4. Implementacion del Esquema</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_vinculando_un_esquema_con_la_placa_de_circuito_impreso">4.1. Vinculando un esquema con la placa de circuito impreso</h3>
+<div class="paragraph"><p>En terminos generales, una hoja de esquema esta ligada a su placa de
+circuito impreso por medio del archivo netlist, que normalmente es generado
+por el editor de esquemas utilizado para hacer el esquema. Pcbnew acepta
+archivos netlist realizados con Eeschema o Orcad PCB 2. Al archivo netlist,
+generado a partir del esquema les suele faltar las huellas que corresponden
+a los diversos componentes. En consecuencia es necesaria una etapa
+intermedia. Durante este proceso intermedio se lleva a cabo la asociacion de
+los componentes con las huellas. En KiCad, CvPcb se utiliza para crear esta
+asociacion y se genera un archivo llamado <span class="monospaced">*.cmp</span>. Cvpcb tambien actualiza
+el archivo netlist usando esta informacion.</p></div>
+<div class="paragraph"><p>CvPcb tambien puede emitir un <span class="monospaced">*.stf</span> que se puede reenviar al esquema
+anotando el archivo con el campo F2 para cada componente, ahorrando la tarea
+de re-asignacion de huellas en cada pasada de edicion del esquema. En
+Eeschema la copia de un componente tambien copia la asignacion de la huella
+y establece el campo referencia como no asignado para su posterior
+anotacion.</p></div>
+<div class="paragraph"><p>Pcbnew lee el archivo netlist <span class="monospaced">.net</span> modificado y, si existe, el archivo
+<span class="monospaced">.cmp</span>. En el caso de que una huella se cambie directamente en Pcbnew, el
+archivo <span class="monospaced">.cmp</span> se actualiza automaticamente evitando tener que ejecutar
+CvPcb de nuevo.</p></div>
+<div class="paragraph"><p>Consulte la figura en el manual "Comenzando en KiCad" en la seccion <em>Flujo
+de trabajo en KiCad</em> que ilustra el flujo de trabajo de KiCad y como se
+obtienen los archivos intermedios y son utilizados por las diferentes
+herramientas software que componen KiCad.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_procedimiento_para_crear_una_placa_de_circuito_impreso">4.2. Procedimiento para crear una placa de circuito impreso</h3>
+<div class="paragraph"><p>Despues de haber creado su esquema con Eeschema:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Generar el fichero netlist utilizando Eeschema.
+</p>
+</li>
+<li>
+<p>
+Asigne a cada componente de la lista de redes la huella correspondiente que
+ se utilizara en el circuito impreso mediante CvPcb.
+</p>
+</li>
+<li>
+<p>
+Ejecute Pcbnew y lea el Netlist modificado. Esto tambien leera el archivo
+ con las selecciones de las huellas.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Pcbnew cargara automaticamente todas las huellas necesarias.Ahora, pueden
+colocarse las huellas de forma manual o automatica en la placa y pueden
+trazarse las pistas.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_procedimiento_para_la_actualizacion_de_una_placa_de_circuito_impreso">4.3. Procedimiento para la actualizacion de una placa de circuito impreso</h3>
+<div class="paragraph"><p>Si se modifica el esquema (despues de que se haya generado una placa de
+circuito impreso), deben repetirse los siguientes pasos:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Generar un nuevo archivo netlist utilizando Eeschema.
+</p>
+</li>
+<li>
+<p>
+Si los cambios en el esquema implican nuevos componentes, las huellas
+ correspondientes deben asignarse utilizando CvPcb.
+</p>
+</li>
+<li>
+<p>
+Ejecute Pcbnew y vuelva a leer el fichero netlist modificado (esto tambien
+ vuelve a leer el archivo con las selecciones de las huella).
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Pcbnew entonces carga automaticamente las nuevas huellas, anade las nuevas
+conexiones y quita las conexiones redundantes. Este proceso se denomina
+anotacion hacia adelante y es un procedimiento muy comun cuando una PCB es
+realizada y actualizada.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_leyendo_el_archivo_netlist_cargando_las_huellas">4.4. Leyendo el archivo netlist - cargando las huellas</h3>
+<div class="sect3">
+<h4 id="_ventana">4.4.1. Ventana</h4>
+<div class="paragraph"><p>Accesible desde el icono <span class="image">
+<img src="images/icons/netlist.png" alt="images/icons/netlist.png">
+</span></p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/Pcbnew_netlist_dialog.png" alt="images/en/Pcbnew_netlist_dialog.png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_opciones_disponibles">4.4.2. Opciones disponibles</h4>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:50%;">
+<col style="width:50%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Seleccion de Huellas</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Enlace entre componente y su huella correspondiente en la placa:
+El enlace normal es Referencia (opcion habitual)
+Puede usarse Marca de tiempo tras re-anotar el esquema, si el anterior
+anotado se modifico (opcion especial)</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Cambiar Huella:</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Si una huella ha cambiado en el netlist: mantiene la huella anterior
+cambiar a la nueva.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Pistas sin conectar</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mantiene todas las pistas existentes, o borra las erroneas</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Huellas Extra</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Elimina las huellas que estan en la placa, pero no en el netlist.
+Las huellas con el atributo "bloqueada", no se eliminaran.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Nodos con un solo Pad</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Elimina los nodos con un solo pad.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect3">
+<h4 id="_cargando_nuevas_huellas">4.4.3. Cargando nuevas huellas</h4>
+<div class="paragraph"><p>En el modo de trabajo GAL, cuando se encuentran huellas nuevas en el archivo
+de lista de redes, se cargaran, extenderan y estaran preparadas para ser
+colocadas como un grupo donde se desee.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_import_spread_footprints.png" alt="images/Pcbnew_import_spread_footprints.png" height="300">
+</div>
+</div>
+<div class="paragraph"><p>En el modo de trabajo "legacy", cuando se encuentran huellas nuevas en el
+archivo de lista de redes, se cargaran automaticamente y se colocaran en la
+coordenada (0,0).</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_stacked_footprints.png" alt="images/Pcbnew_stacked_footprints.png">
+</div>
+</div>
+<div class="paragraph"><p>Las huellas nuevas se pueden mover y ordenar una a una. Una manera mejor es
+moverlas de forma automatica (desapilar):</p></div>
+<div class="paragraph"><p>Active el modo huella (<span class="image">
+<img src="images/icons/mode_module.png" alt="images/icons/mode_module.png">
+</span>)</p></div>
+<div class="paragraph"><p>Mueva el cursor a un area adecuada (libre de componentes), y haga clic con
+el boton derecho:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_move_all_modules.png" alt="images/Pcbnew_move_all_modules.png">
+</div>
+</div>
+<div class="ulist"><ul>
+<li>
+<p>
+Colocar automaticamente las nuevas huellas, si ya existe una placa con
+ huellas existentes.
+</p>
+</li>
+<li>
+<p>
+Colocar automaticamente todas las huellas, para la primera vez (cuando crea
+ la placa).
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>La siguiente captura de pantalla muestra los resultados.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_unstacked_footprints.png" alt="images/Pcbnew_unstacked_footprints.png">
+</div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_capas">5. Capas</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_introduccion">5.1. Introduccion</h3>
+<div class="paragraph"><p>Pcbnew puede trabajar con 50 capas diferentes:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Entre 1 y 32 capas de cobre para el trazado de las pistas.
+</p>
+</li>
+<li>
+<p>
+14 capas tecnicas de proposito definido:
+</p>
+<div class="ulist"><ul>
+<li>
+<p>
+12 capas emparejadas (Frontal/Trasera): <strong>Adhesivo</strong>, <strong>Pasta de soldadura</strong>,
+ <strong>Serigrafia</strong>, <strong>Mascara de soldadura</strong>, <strong>Capa de area</strong>, <strong>Fabricacion</strong>
+</p>
+</li>
+<li>
+<p>
+2 capas independientes: <strong>Perimetro</strong>, <strong>Margen</strong>
+</p>
+</li>
+</ul></div>
+</li>
+<li>
+<p>
+4 capas auxiliares que pueden utilizarse de forma libre: <strong>Comentarios</strong>,
+ <strong>E.C.O. 1</strong>, <strong>E.C.O. 2</strong>, <strong>Graficos</strong>
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_creacion_de_capas">5.2. Creacion de capas</h3>
+<div class="paragraph"><p>Para abrir <strong>Configurar capas</strong> desde la barra de menu, seleccione <strong>Reglas de
+diseno</strong> &#8594; <strong>Configurar capas</strong>.</p></div>
+<div class="paragraph"><p>El numero de capas de cobre, sus nombres y funciones se establecen aqui. Las
+capas tecnicas no utilizados pueden desactivarse.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_layer_setup_dialog.png" alt="images/Pcbnew_layer_setup_dialog.png">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_descripcion_de_capa">5.3. Descripcion de capa</h3>
+<div class="sect3">
+<h4 id="_capas_de_cobre">5.3.1. Capas de cobre</h4>
+<div class="paragraph"><p>Las capas de cobre son las capas de trabajo habituales utilizadas para
+colocar y organizar las pistas. Los numeros de capa comienzan por 0 (la
+primera capa de cobre, frontal) y terminan en 31 (trasera). Como los
+componentes no pueden colocarse en las capas intermedias, solo la 0 y la 31
+son <strong>capas de componentes</strong>.</p></div>
+<div class="paragraph"><p>El nombre de cualquier capa de cobre es editable. Las capas de cobre tienen
+un atributo de funcion util cuando se utiliza el enrutador externo
+<em>Freerouter</em>. Ejemplos de nombres de capas por defecto son <strong>F.Cu</strong> y <strong>In0</strong>
+para la capa numero 0.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_layer_setup_dialog_layer_properties.png" alt="images/Pcbnew_layer_setup_dialog_layer_properties.png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_capas_tecnicas_emparejadas">5.3.2. Capas tecnicas emparejadas</h4>
+<div class="paragraph"><p>Hay 12 capas tecnicas emparejadas: una frontal y otra trasera. Puede
+reconocedrlas por el prefijo "F." o "B." en sus nombres. Los elementos que
+conforman una huella (pad, dibujo, texto) en una de esas capas son
+automaticamente reflejados y movidos a la capa complementaria cuando una
+huella se voltea.</p></div>
+<div class="paragraph"><p>Las capas tecnicas emparejadas son:</p></div>
+<div class="dlist"><dl>
+<dt class="hdlist1">
+<strong>Adhesivo</strong> (F.Adhes y B.Adhes)
+</dt>
+<dd>
+<p>
+ Se utilizan para la aplicacion de adhesivo para pegar los componentes SMD a
+ la placa, normalmente antes de la soldadura por ola.
+</p>
+</dd>
+<dt class="hdlist1">
+<strong>Pasta de soldadura</strong> (F.Paste y B.Paste)
+</dt>
+<dd>
+<p>
+ Se utilizan para producir una mascara que permita colocar pasta de soldadura
+ sobre los pads de los componentes de montaje superficial, normalmente antes
+ del proceso de soldadura por reflujo. Normalmente solo componentes de
+ montaje superficial ocupan estas capas.
+</p>
+</dd>
+<dt class="hdlist1">
+<strong>Serigrafia</strong> (F.SilkS y B.SilkS)
+</dt>
+<dd>
+<p>
+ Son las capas donde apareces los graficos de los componentes. Ahi es donde
+ se dibujan elementos como la polaridad de los componentes, el indicador del
+ primer pin, referencias para el montaje, &#8230;
+</p>
+</dd>
+<dt class="hdlist1">
+<strong>Mascara de soldadura</strong> (F.Mask y B.Mask)
+</dt>
+<dd>
+<p>
+ Estas definen las mascaras de soldadura. Todos los pads deben aparecer en
+ una de estas capas (SMT) o en las dos (pasantes) para prevenir que se
+ aplique barniz sobre los pads.
+</p>
+</dd>
+<dt class="hdlist1">
+<strong>Areas de huellas</strong> (F.CrtYd y B.CrtYd)
+</dt>
+<dd>
+<p>
+ Utilizadas para mostrar cuanto espacio fisico ocupa un componente en la
+ placa.
+</p>
+</dd>
+<dt class="hdlist1">
+<strong>Fabricacion</strong> (F.Fab y B.Fab)
+</dt>
+<dd>
+<p>
+ Ensamblaje de los componentes (?).
+</p>
+</dd>
+</dl></div>
+</div>
+<div class="sect3">
+<h4 id="_capas_tecnicas_independientes">5.3.3. Capas tecnicas independientes</h4>
+<div class="dlist"><dl>
+<dt class="hdlist1">
+<strong>Perimetro</strong>
+</dt>
+<dd>
+<p>
+ Esta capa esta reservada par el dibujo del contorno de la placa. Cualquier
+ elemento (grafico, texto, &#8230;) colocado sobre esta capa aparece sobre todas
+ las demas. Use esta capa solo para dibujar el borde y recortes de la placa.
+</p>
+</dd>
+<dt class="hdlist1">
+<strong>Margen</strong>
+</dt>
+<dd>
+<p>
+ Board&#8217;s edge setback outline (?).
+</p>
+</dd>
+</dl></div>
+</div>
+<div class="sect3">
+<h4 id="_capas_de_uso_general">5.3.4. Capas de uso general</h4>
+<div class="paragraph"><p>Estas capas son para cualquier uso. Pueden usarse para texto como
+instrucciones de ensamblado o conexionado, o graficos constructivos, para
+ser usadas para crear un archivo para maquinas de ensamblado.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Comentarios
+</p>
+</li>
+<li>
+<p>
+Configurable por el usuario 1
+</p>
+</li>
+<li>
+<p>
+Configurable por el usuario 2
+</p>
+</li>
+<li>
+<p>
+Dibujos
+</p>
+</li>
+</ul></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_seleccion_de_la_capa_activa">5.4. Seleccion de la capa activa</h3>
+<div class="paragraph"><p>La seleccion de la capa de trabajo puede realizarse de distintas maneras:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Usando la barra de herramientas lateral derecha (gestor de capas).
+</p>
+</li>
+<li>
+<p>
+Usando la barra de herramientas superior.
+</p>
+</li>
+<li>
+<p>
+Mediante el menu contextual (activado con el boton derecho del raton).
+</p>
+</li>
+<li>
+<p>
+Usando las teclas + y - (funciona solo sobre las capas de cobre).
+</p>
+</li>
+<li>
+<p>
+Mediante teclas rapidas.
+</p>
+</li>
+</ul></div>
+<div class="sect3">
+<h4 id="_seleccion_usando_el_gestor_de_capas">5.4.1. Seleccion usando el gestor de capas</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_layer_manager_pane.png" alt="images/Pcbnew_layer_manager_pane.png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_seleccion_utilizando_la_barra_de_herramientas_superior">5.4.2. Seleccion utilizando la barra de herramientas superior</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_layer_selection_dropdown.png" alt="images/Pcbnew_layer_selection_dropdown.png">
+</div>
+</div>
+<div class="paragraph"><p>Esta elige directamente la capa de trabajo.</p></div>
+<div class="paragraph"><p>Se muestran teclas de acceso rapido para seleccionar la capa de trabajo.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_seleccion_mediante_el_menu_contextual">5.4.3. Seleccion mediante el menu contextual</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_layer_selection_popup.png" alt="images/Pcbnew_layer_selection_popup.png">
+</div>
+</div>
+<div class="paragraph"><p>El menu contextual abre una ventana de menu que permite elegir la capa de
+trabajo.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_layer_selection_dialog.png" alt="images/Pcbnew_layer_selection_dialog.png">
+</div>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_seleccion_de_las_capas_para_vias">5.5. Seleccion de las capas para Vias</h3>
+<div class="paragraph"><p>Si el icono <strong>Agregar pistas y Vias</strong> esta seleccionado en la barra de
+herramientas de la derecha, el menu contextual ofrece la opcion de cambiar
+el par de capas utilizada para insertar una via:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_via_layer_pair_popup.png" alt="images/Pcbnew_via_layer_pair_popup.png">
+</div>
+</div>
+<div class="paragraph"><p>Esta seleccion abre una ventana de menu que permite elegir entre que dos
+capas se conmutara al situar las vias.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_via_layer_pair_dialog.png" alt="images/Pcbnew_via_layer_pair_dialog.png">
+</div>
+</div>
+<div class="paragraph"><p>Cuando se coloca una via en capa de trabajo (activa) se cambia
+automaticamente a la capa alternativa de la pareja de capas elegida para las
+vias.</p></div>
+<div class="paragraph"><p>Tambien se puede cambiar a otra capa activa mediante las teclas de acceso
+rapido, y si una pista esta en curso, se insertara una via.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_usando_el_modo_de_alto_contraste">5.6. Usando el modo de alto contraste</h3>
+<div class="paragraph"><p>Se entra en este modo cuando se activa la herramienta (en la barra de
+herramientas lateral izquierda): <span class="image">
+<img src="images/icons/contrast_mode.png" alt="images/icons/contrast_mode.png">
+</span></p></div>
+<div class="paragraph"><p>Cuando se utiliza este modo, la capa activa se muestra en modo normal, pero
+todas las demas capas se muestran en color gris.</p></div>
+<div class="paragraph"><p>Hay dos casos utiles:</p></div>
+<div class="sect3">
+<h4 id="_capas_de_cobre_en_el_modo_de_alto_contraste">5.6.1. Capas de cobre en el modo de alto contraste</h4>
+<div class="paragraph"><p>Cuando una placa utiliza mas de cuatro capas, esta opcion permite que la
+capa de cobre activo que se ve mas facilmente:</p></div>
+<div class="paragraph"><p><strong>Modo Normal</strong> (capa de cobre inferior activa):</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_copper_layers_contrast_normal.png" alt="images/Pcbnew_copper_layers_contrast_normal.png">
+</div>
+</div>
+<div class="paragraph"><p><strong>Modo de alto contraste</strong> (capa de cobre inferior activa):</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_copper_layers_contrast_high.png" alt="images/Pcbnew_copper_layers_contrast_high.png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_capas_tecnicas">5.6.2. Capas tecnicas</h4>
+<div class="paragraph"><p>El otro caso es cuando es necesario examinar las capas de pasta de soldadura
+y capas de mascara de soldadura que por lo general no son mostradas.</p></div>
+<div class="paragraph"><p>Se muestran las mascaras sobre los pads si este modo esta activo.</p></div>
+<div class="paragraph"><p><strong>Modo Normal</strong> (capa de mascara de soldadura frontal activa):</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_technical_layers_contrast_normal.png" alt="images/Pcbnew_technical_layers_contrast_normal.png">
+</div>
+</div>
+<div class="paragraph"><p><strong>Modo de alto contraste</strong> (capa de mascara de soldadura frontal activa):</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_technical_layers_contrast_high.png" alt="images/Pcbnew_technical_layers_contrast_high.png">
+</div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_crear_y_modificar_una_placa">6. Crear y modificar una placa</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_crear_una_placa">6.1. Crear una placa</h3>
+<div class="sect3">
+<h4 id="_dibujando_el_cortorno_de_la_placa">6.1.1. Dibujando el cortorno de la placa</h4>
+<div class="paragraph"><p>Por lo general, es una buena idea definir al principio el contorno de la
+placa. El contorno se dibuja como una secuencia de segmentos de
+linea. Seleccione <em>Edge.Cuts</em> como la capa activa y use de la herramienta
+<em>Anadir linea grafica o poligono</em> para trazar el borde, haciendo clic en la
+posicion de cada vertice y doble clic para terminar el contorno. Las placas
+de circuito normalmente tienen unas dimensiones muy precisas, por lo que
+puede ser necesario utilizar la visualizacion de las coordenadas del cursor
+mientras traza el contorno. Recuerde que las coordenadas relativas pueden
+ser puestas a cero en cualquier momento usando la barra espaciadora, y que
+las unidades de la pantalla tambien se puede activar mediante "Ctrl-U '. Las
+coordenadas relativas permiten un trazado muy preciso. Es posible dibujar un
+contorno circular (o en forma de arco):</p></div>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+Seleccione la herramienta <em>Anadir circulo grafico</em> o <em>Agregar arco grafico</em>
+ herramienta
+</p>
+</li>
+<li>
+<p>
+Haga clic para definir el centro del circulo
+</p>
+</li>
+<li>
+<p>
+Ajuste el radio moviendo el raton
+</p>
+</li>
+<li>
+<p>
+Finalice haciendo clic de nuevo
+</p>
+</li>
+</ol></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">El ancho del contorno puede ajustarse en el menu Parametros (la anchura
+recomendada es de 150 en 1/10 milesimas de pulgada) o a traves del menu
+Opciones, pero esto no sera visible a menos que los graficos se muestren en
+un modo distinto del modo esquematizado.</td>
+</tr></table>
+</div>
+<div class="paragraph"><p>El contorno resultante podria ser algo parecido a esto:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_simple_board_outline.png" alt="images/Pcbnew_simple_board_outline.png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_usando_dibujos_dxf_para_el_borde_de_placa">6.1.2. Usando dibujos DXF para el borde de placa</h4>
+<div class="paragraph"><p>Como alternativa a dibujar el contorno de la placa directamente en Pcbnew,
+este tambien puede importarse desde un dibujo en formato DXF.</p></div>
+<div class="paragraph"><p>Esta caracteristica permite crear formas para el contorno mucho mas
+complejas de lo que seria posible con las herramientas de dibujo de Pcbnew.</p></div>
+<div class="paragraph"><p>Por ejemplo, un paquete de CAD para modelado mecanico puede utilizarse para
+definir una forma para la placa que se adapte a una carcasa particular.</p></div>
+<div class="sect4">
+<h5 id="_preparacion_del_dibujo_dxf_para_la_importacion_en_kicad">Preparacion del dibujo DXF para la importacion en KiCad</h5>
+<div class="paragraph"><p>La capacidad de importar <strong>DXF</strong> en KiCad no soporta caracteristicas propias
+de DXF como <strong>POLILINEAS</strong> y <strong>ELIPSES</strong> y los archivos DXF que utilicen estas
+caracteristicas requieren algunos pasos previos de conversion con en fin de
+prepararlos para su importacion.</p></div>
+<div class="paragraph"><p>Un paquete de software como LibreCAD puede utilizarse para esta conversion.</p></div>
+<div class="paragraph"><p>Como un primer paso, cualquier <strong>POLILINEA</strong> necesita ser dividida (Exploded)
+en sus formas originales mas simples. En LibreCAD puede utilizar los
+siguientes pasos:</p></div>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+Abra una copia del archivo DXF.
+</p>
+</li>
+<li>
+<p>
+Seleccione el borde de la placa (las formas seleccionadas se muestran con
+ lineas de puntos).
+</p>
+</li>
+<li>
+<p>
+En el menu <strong>Modificar</strong>, seleccione <strong>Descomponer</strong>.
+</p>
+</li>
+<li>
+<p>
+presione ENTER
+</p>
+</li>
+</ol></div>
+<div class="paragraph"><p>En el siguiente paso, las curvas complejas como las <strong>ELIPSES</strong> necesitan ser
+divididas en pequenos segmentos de linea que se <em>aproximen</em> a la forma
+requerida. Esto sucede automaticamente cuando el archivo DXF se exporta o se
+guarda en el antiguo formato de archivo <strong>DXF R12</strong> (como el formato R12 no es
+compatible con formas curvas complejas, las aplicaciones CAD convierten
+estas formas a segmentos de linea. Algunas aplicaciones CAD permiten la
+configuracion del numero o la longitud de los segmentos de linea que se
+utilizaran). En LibreCAD la longitud del segmento por lo general es lo
+suficientemente pequeno para usarlo como forma para el borde de las placas.</p></div>
+<div class="paragraph"><p>En LibreCAD, utilice los siguientes pasos para exportar al formato de
+archivo <strong>DXF R12</strong>:</p></div>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+En el menu <strong>Archivo</strong>, use <strong>Guardar como&#8230;</strong>
+</p>
+</li>
+<li>
+<p>
+En la ventana <strong>Guardar Dibujo Como</strong>, hay una seleccion <strong>Guardar como tipo:</strong>
+ cerca de la parte inferior del dialogo. Seleccione la opcion <strong>Drawing
+ Exchange DXF R12</strong>.
+</p>
+</li>
+<li>
+<p>
+Opcionalmente, escriba un nombre de archivo en el campo <strong>nombre del
+ archivo:</strong>.
+</p>
+</li>
+<li>
+<p>
+Haga clic en <strong>Guardar</strong>
+</p>
+</li>
+</ol></div>
+<div class="paragraph"><p>Su archivo DXF ya esta listo para su importacion en KiCad.</p></div>
+</div>
+<div class="sect4">
+<h5 id="_importando_el_archivo_dxf_en_kicad">Importando el archivo DXF en KiCad</h5>
+<div class="paragraph"><p>Los siguientes pasos describen la importacion del fichero DXF preparado como
+contorno de la PCB en KiCad. Tenga en cuenta que el comportamiento de la
+importacion es ligeramente diferente dependiendo de que tipo de <em>lienzo</em> se
+utilice.</p></div>
+<div class="paragraph"><p>Usando el lienzo "predeterminado":</p></div>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+En el menu <strong>Archivo</strong>, seleccione <strong>Importar</strong> y despues la opcion <strong>Fichero
+ DXF</strong>
+</p>
+</li>
+<li>
+<p>
+En la ventana <strong>Importar fichero DXF</strong> use "Examinar" para seleccionar el
+ archivo DXF previamente preparado para ser importado.
+</p>
+</li>
+<li>
+<p>
+En la opcion <em>Coloque el punto origen DXF (0,0):</em>, seleccione la ubicacion
+ del origen DXF relativo a las coordenadas de la placa (la placa en KiCad
+ tiene su (0,0) en la esquina superior izquierda). Para la <em>posicion definida
+ del usuario</em> introduzca los campos de coordenadas para la <em>Posicion X</em> y la
+ <em>posicion Y</em>.
+</p>
+</li>
+<li>
+<p>
+En la seleccion de <em>Capas</em>, seleccione la capa <strong>Edge.Cuts</strong> para importar el
+ contorno de la placa.
+</p>
+</li>
+<li>
+<p>
+Haga clic en <em>OK</em>.
+</p>
+</li>
+</ol></div>
+<div class="paragraph"><p>Utilizacion de los modos de lienzo "OpenGL" o "Cairo":</p></div>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+En el menu <strong>Archivo</strong>, seleccione <strong>Importar</strong> y despues la opcion <strong>Fichero
+ DXF</strong>
+</p>
+</li>
+<li>
+<p>
+En la ventana <strong>Importar fichero DXF</strong> use "Examinar" para seleccionar el
+ archivo DXF previamente preparado para ser importado.
+</p>
+</li>
+<li>
+<p>
+La opcion <em>Ubicar el punto de origen DXF (0,0):</em> es ignorada en este modo.
+</p>
+</li>
+<li>
+<p>
+En la seleccion de <em>Capas</em>, seleccione la capa <strong>Edge.Cuts</strong> para importar el
+ contorno de la placa.
+</p>
+</li>
+<li>
+<p>
+Haga clic en <em>OK</em>.
+</p>
+</li>
+<li>
+<p>
+La forma ahora esta anclada al cursor y puede ser movida por el area de la
+ placa.
+</p>
+</li>
+<li>
+<p>
+Haga clic para <em>depositar</em> la forma sobre la placa.
+</p>
+</li>
+</ol></div>
+</div>
+<div class="sect4">
+<h5 id="_ejemplo_de_forma_dxf_importada">Ejemplo de forma DXF importada</h5>
+<div class="paragraph"><p>A continuacion se muestra un ejemplo de una forma DXF importada con una
+placa que tiene varios arcos elipticos aproximados por un numero de
+segmentos de lineas cortos:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_board_outline_imported_from_a_DXF.png" alt="images/Pcbnew_board_outline_imported_from_a_DXF.png">
+</div>
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_leyendo_el_netlist_generado_a_partir_del_esquema">6.1.3. Leyendo el netlist generado a partir del esquema</h4>
+<div class="paragraph"><p>Active el icono <span class="image">
+<img src="images/icons/netlist.png" alt="images/icons/netlist.png">
+</span> para mostrar la ventana de
+carga de netlist:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/Pcbnew_netlist_dialog.png" alt="images/en/Pcbnew_netlist_dialog.png">
+</div>
+</div>
+<div class="paragraph"><p>Si el nombre (o ruta) del netlist en el titulo de la ventana es incorrecto,
+use el boton <em>Examinar</em> para buscar el netlist correspondiente. Despues
+<em>Lea</em> el netlist. Cualquier huella que no se haya cargado antes aparecera,
+superpuestas una sobre otra (debajo veremos como moverlas automaticamente).</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_board_outline_with_dogpile.png" alt="images/Pcbnew_board_outline_with_dogpile.png">
+</div>
+</div>
+<div class="paragraph"><p>Si ninguna de las huellas se habia cargado, todas las huellas apareceran en
+la placa en el mismo lugar, haciendo que sea dificil reconocerlos. Es
+posible organizarlos automaticamente (utilizando el comando <em>Esparcir y
+Posicionar Global</em> accedido a traves del boton derecho del raton). Aqui esta
+el resultado de tal disposicion automatica:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_board_outline_with_globally_placed_modules.png" alt="images/Pcbnew_board_outline_with_globally_placed_modules.png">
+</div>
+</div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">Si una placa se modifica mediante la sustitucion de una huella existente por
+una nueva (por ejemplo, cambiando una resistencia de 1/8W por una de 1/2W)
+en CvPcb, sera necesario eliminar el componente existente antes de que
+Pcbnew cargue la huella de reemplazo. Sin embargo, si una huella va a ser
+reemplazado por una huella existente, esto es mas facil de hacer utilizando
+la ventana huella accedida haciendo clic con el boton derecho del raton
+sobre la huella de que se trate.</td>
+</tr></table>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_corrigiendo_una_placa">6.2. Corrigiendo una placa</h3>
+<div class="paragraph"><p>A menudo es necesario corregir una placa tras la correspondiente
+modificacion del esquema.</p></div>
+<div class="sect3">
+<h4 id="_pasos_a_seguir">6.2.1. Pasos a seguir</h4>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+Cree un nuevo netlist a partir del esquema modificado.
+Si se han anadido nuevos componentes, asigneles sus huellas correspondientes
+en CvPcb.
+</p>
+</li>
+<li>
+<p>
+Lea el nuevo netlist en Pcbnew.
+</p>
+</li>
+</ol></div>
+</div>
+<div class="sect3">
+<h4 id="_borrando_pistas_incorrectas">6.2.2. Borrando pistas incorrectas</h4>
+<div class="paragraph"><p>Pcbnew le permite borrar automaticamente las pistas que sean incorrectas
+como resultado de las modificaciones en el netlist. Para realizarlo, marque
+la opcion <em>Eliminar</em> del cuadro <em>Pistas sin conectar</em> de la ventana de carga
+de netlist:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_bad_tracks_deletion_option.png" alt="images/Pcbnew_bad_tracks_deletion_option.png">
+</div>
+</div>
+<div class="paragraph"><p>Sin embargo, a menudo es mas rapido modificar tales pistas a mano (la
+funcion DRC permite su identificacion).</p></div>
+</div>
+<div class="sect3">
+<h4 id="_componentes_eliminados">6.2.3. Componentes eliminados</h4>
+<div class="paragraph"><p>Pcbnew puede borrar las huellas correspondientes a los componentes que hayan
+sido eliminados del esquema. Esta accion es opcional.</p></div>
+<div class="paragraph"><p>Esto es necesario porque a menudo hay huellas (agujeros para tornillos de
+fijacion, por ejemplo) que se agregan durante el diseno de la PCB y que
+nunca aparecen en el esquema.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_extra_footprints_deletion_option.png" alt="images/Pcbnew_extra_footprints_deletion_option.png">
+</div>
+</div>
+<div class="paragraph"><p>Si la opcion "Huellas extra" esta marcada, se eliminaran cualquier huella
+correspondiente a un componente que no se encuentra en el fichero netlist, a
+menos que tengan la opcion "Bloqueada" activa. Es buena idea activar esta
+opcion para huellas de elementos "mecanicos":</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_unlock_footprint_option.png" alt="images/Pcbnew_unlock_footprint_option.png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_huellas_modificadas">6.2.4. Huellas modificadas</h4>
+<div class="paragraph"><p>Si se modifica una huella en el netlist (utilizando CvPcb), la huella que ya
+se ha colocado no sera modificada por Pcbnew a menos que se marque la opcion
+correspondiente de <em>Intercambiar huella</em> en la ventana de importacion del
+netlist:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_exchange_module_option.png" alt="images/Pcbnew_exchange_module_option.png">
+</div>
+</div>
+<div class="paragraph"><p>Cambiar una huella (sustituir una resistencia por otra de tamano diferente,
+por ejemplo) puede realizarse directamente mediante la edicion de la huella.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_opciones_avanzadas_seleccion_usando_las_marcas_de_tiempo">6.2.5. Opciones avanzadas - seleccion usando las marcas de tiempo</h4>
+<div class="paragraph"><p>A veces se cambia la notacion del esquema, sin cambios significativos en el
+circuito (esto afectaria por ejemplo a las referencias - como R5, U4
+&#8230;). La PCB permanece, por tanto, sin cambios (a excepcion de las marcas de
+serigrafia). Sin embargo, internamente, los componentes y las huellas estan
+representados por sus referencias. En esta situacion, la opcion "Marca de
+tiempo" en la ventana de importacion del netlist puede seleccionarse antes
+de volver a leer el fichero de netlist:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_module_selection_option.png" alt="images/Pcbnew_module_selection_option.png">
+</div>
+</div>
+<div class="paragraph"><p>Con esta opcion, Pcbnew ya no identifica las huellas por su referencia, sino
+por su marca de tiempo. La marca de tiempo se genera automaticamente por
+Eeschema (es la fecha y la hora cuando el componente fue colocado en el
+esquema).</p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Aviso</div>
+</td>
+<td class="content">Debe tener mucho cuidado cuando utilice esta opcion (!Guarde el archivo
+antes!). Esto es asi dado que esta tecnica es complicada en el caso de
+componentes que contengan multiples partes (por ejemplo, un 7400 que tiene 4
+partes dentro del mismo encapsulado). En esta situacion, la marca de tiempo
+no se define de forma unica (para el 7400 habra hasta cuatro - una para cada
+parte). Sin embargo, la opcion de marca de tiempo generalmente resuelve los
+problemas de re-anotacion.</td>
+</tr></table>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_intercambio_directo_de_huellas_ya_colocadas_en_la_placa">6.3. Intercambio directo de huellas ya colocadas en la placa</h3>
+<div class="paragraph"><p>Cambiar una huella (o algunas huellas identicas) por otra huella es algo
+util, y muy facil de realizar:</p></div>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+Haga clic en una huella para abrir la ventana de Edicion.
+</p>
+</li>
+<li>
+<p>
+Seleccione Cambiar Huellas
+</p>
+</li>
+</ol></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_change_modules_button.png" alt="images/Pcbnew_change_modules_button.png">
+</div>
+</div>
+<div class="paragraph"><p>Opciones para Cambiar Huella(s):</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_footprint_exchange_options.png" alt="images/Pcbnew_footprint_exchange_options.png">
+</div>
+</div>
+<div class="paragraph"><p>Debe elegir un nuevo nombre huella y uso:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>Cambie la huella de <em>xx</em></strong> para la huella actual
+</p>
+</li>
+<li>
+<p>
+<strong>Cambie las huellas <em>yy</em></strong> para todas las huellas iguales a la actual.
+</p>
+</li>
+<li>
+<p>
+<strong>Cambiar huellas con el mismo valor</strong> par todas las huellas como la huella
+ actual, restringido a los componentes que tengan el mismo valor.
+</p>
+</li>
+<li>
+<p>
+<strong>Actualizar todas las huellas de la placa</strong> para recargar todas las huellas en la placa.
+</p>
+</li>
+</ul></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_colocacion_de_las_huellas">7. Colocacion de las huellas</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_colocacion_asistida">7.1. Colocacion asistida</h3>
+<div class="paragraph"><p>Mientras mueve las huellas el ratnest (rastro de las conexiones del nodo) de
+las huellas puede visualizarse para ayudarle durante la ubicacion. Para
+habilitarlo el boton <span class="image">
+<img src="images/icons/modratsnest.png" alt="images/icons/modratsnest.png">
+</span> de la barra de
+herramientas de la izquierda debe estar activado.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_colocacion_manual">7.2. Colocacion manual</h3>
+<div class="paragraph"><p>Seleccione la huella con el boton derecho del raton y elija el comando Mover
+en el menu. Mueva la huella a la posicion deseada y coloquela con el boton
+izquierdo del raton. Si se requiriese, la huella seleccionada tambien se
+puede girar, invertida o editada. Seleccione Cancelar en el menu (o pulse la
+tecla Esc) para cancelar.</p></div>
+<div class="paragraph"><p>Aqui se puede ver la visualizacion del ratsnest de la huella durante su
+movimiento:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_ratsnest_during_move.png" alt="images/Pcbnew_ratsnest_during_move.png">
+</div>
+</div>
+<div class="paragraph"><p>El circuito una vez que todas las huellas estan colocadas puede ser como se
+muestra:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_circuit_after_placement.png" alt="images/Pcbnew_circuit_after_placement.png">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_distribucion_automatica_de_huellas">7.3. Distribucion Automatica de Huellas</h3>
+<div class="paragraph"><p>En terminos generales, las huellas solo se pueden mover si no han sido
+"Bloqueda". Este atributo se puede activar y desactivar desde el menu
+contextual (haga clic en el boton derecho del raton sobre la huella),
+mientras que se esta en el modo de Huella, o a traves del menu Editar
+Huella.</p></div>
+<div class="paragraph"><p>Como se comento en el capitulo anterior, las nuevas huellas cargadas durante
+la lectura del fichero de netlist aparecen apiladas en un solo lugar en la
+placa. Pcbnew permite una distribucion automatica de las huellas para hacer
+mas facil la seleccion y colocacion de las mismas.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Seleccione la opcion "Modo Huella" (Icono
+ <span class="image">
+<img src="images/icons/mode_module.png" alt="images/icons/mode_module.png">
+</span> la barra de herramientas superior)
+</p>
+</li>
+<li>
+<p>
+El menu contextual desplegado con el boton derecho del raton se convierte
+ en:
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Si hay una huella bajo el cursor:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_context_module_mode_module_under_cursor.png" alt="images/Pcbnew_context_module_mode_module_under_cursor.png">
+</div>
+</div>
+<div class="paragraph"><p>Si no hay nada bajo el cursor:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_context_module_mode_no_module_under_cursor.png" alt="images/Pcbnew_context_module_mode_no_module_under_cursor.png">
+</div>
+</div>
+<div class="paragraph"><p>En ambos casos los siguiente comandos estan disponibles:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>Esparcir todas las huellas</strong> permite la distribucion automatica de todas las
+ huellas no bloqueadas. Esto se utiliza generalmente despues de la primera lectura
+ un fichero de netlist.
+</p>
+</li>
+<li>
+<p>
+<strong>Esparcir todas las huellas que no estan ya en la placa</strong> permite la distribucion
+ automatica de las huellas que no se hayan colocado ya
+ dentro del contorno de la PCB. Este comando requiere que se haya realizado ya
+ un esbozo de la placa para determinar que huellas pueden ser
+ distribuidas de forma automatica.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_colocacion_automatica_de_huellas">7.4. Colocacion automatica de huellas</h3>
+<div class="sect3">
+<h4 id="_caracteristicas_del_colocador_automatico">7.4.1. Caracteristicas del colocador automatico</h4>
+<div class="paragraph"><p>La funcion de colocacion automatica permite colocar las huellas en las 2
+caras de la placa de circuito (sin embargo la conmutacion de una huella a la
+la capa de cobre (inferior) no es automatica)</p></div>
+<div class="paragraph"><p>Tambien busca la mejor orientacion (0, 90, -90, 180 grados) de la huella. La
+colocacion se realiza de acuerdo a un algoritmo de optimizacion, que busca
+minimizar la longitud de la red de conexiones, y que busca crear espacio
+entre las huellas mas grandes con muchos pads. El orden de colocacion se
+optimizada para colocar inicialmente estas huellas mas grandes con muchos
+pads.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_preparacion">7.4.2. Preparacion</h4>
+<div class="paragraph"><p>Pcbnew puede colocar las huellas de forma automatica, sin embargo, es
+necesario guiar esta colocacion, ya que ningun software puede adivinar lo
+que el usuario quiere lograr.</p></div>
+<div class="paragraph"><p>Antes de que se realice una colocacion automatica debe:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Crear el contorno de la placa (Puede ser complejo, pero debe estar cerrado
+ si la forma no es rectangular).
+</p>
+</li>
+<li>
+<p>
+Colocar manualmente los componentes cuya posicion es impuesta (Conectores,
+ taladros de fijacion, etc).
+</p>
+</li>
+<li>
+<p>
+De forma similar, ciertas huellas SMD y componentes criticos (huellas grades
+ por ejemplo) deben estar en un lado o posicion especifica de la placa y esto
+ debe realizarse manualmente
+</p>
+</li>
+<li>
+<p>
+Despues de haber completado la colocacion manual de estas huellas deben ser
+ "bloqueadas" para evitar que se mueva. Con el icono del Modo Huella
+ <span class="image">
+<img src="images/icons/mode_module.png" alt="images/icons/mode_module.png">
+</span> seleccionado, haga clic derecho en la
+ huella y escoja "Bloquear Huella" en el menu contextual. Esto tambien se
+ puede hacer a traves del menu contextual Editar/Huella.
+</p>
+</li>
+<li>
+<p>
+Ahora puede realizarse la colocacion automatica. Con el icono del Modo
+ Huella seleccionado, haga clic derecho y seleccione Esparcir y posicionar
+ Global - y entonces Esparcir Todas las Huellas.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Durante la colocacion automatica, si se requiere, Pcbnew puede optimizar la
+orientacion de las huellas. Sin embargo la rotacion solo se realizara si
+esto ha autorizado para la huella (ver Edicion Opciones Huella).</p></div>
+<div class="paragraph"><p>Por lo general, las resistencias y condensadores sin polaridad estan
+autorizados para rotar 180 grados. Algunas huellas (pequenos transistores,
+por ejemplo) pueden autorizarse para que roten +/- 90 y 180 grados.</p></div>
+<div class="paragraph"><p>Para cada huella un control deslizante autoriza la rotacion de 90 grados y
+un segundo control deslizante autoriza la rotacion de 180. Un valor de 0
+impide la rotacion, un ajuste de 10 la autoriza, y un valor intermedio
+indica una preferencia a favor/en contra de la rotacion.</p></div>
+<div class="paragraph"><p>La autorizacion de la rotacion se puede realizar mediante la edicion de la
+huella una vez que esta se ha colocado en la placa. Sin embargo, es
+preferible establecer las opciones necesarias para la huella en la
+biblioteca, ya que estos ajustes luego se heredan cada vez que se utiliza la
+huella.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_auto_colocacion_interactiva">7.4.3. Auto-colocacion interactiva</h4>
+<div class="paragraph"><p>Puede que durante la colocacion automatica sea necesario detenerla (pulsando
+la tecla Esc) y volver a colocar una huella manualmente. Usando el comando
+<em>Colocar Automaticamente las Huellas Siguientes</em> reiniciara el posicionado
+automatico desde el punto en que se detuvo.</p></div>
+<div class="paragraph"><p>El comando Colocar automaticamente las huellas nuevas permite la colocacion
+automatica de las huellas que no hayan sido colocadas ya dentro del contorno
+de la PCB. No se moveran aquellas dentro del borde de la PCB, incluso si no
+has sido "bloqueadas".</p></div>
+<div class="paragraph"><p>El comando Colocar Huella Automaticamente hace posible re-colocar la huella
+apuntada por el raton, incluso si su atributo <em>bloqueada</em> esta activo.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_nota_adicional">7.4.4. Nota adicional</h4>
+<div class="paragraph"><p>Pcbnew determina automaticamente la posible zona de colocacion de las
+huellas respetando la forma del borde de placa, que no necesariamente es
+rectangular (Puede ser redondeado, o tener cortes, etc).</p></div>
+<div class="paragraph"><p>Si la placa no es rectangular, el contorno debe ser cerrado, asi Pcbnew
+puede determinar que esta dentro y que queda fuera del contorno. Del mismo
+modo, si hay recortes internos, su contorno tendra que ser cerrado.</p></div>
+<div class="paragraph"><p>Pcbnew calcula la posible zona de colocacion de las huellas utilizando el
+contorno de la placa, a continuacion, pasa cada huella por turnos sobre este
+area con el fin de determinar la posicion optima a la que colocarla.</p></div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_configurando_los_parametros_de_enrutado">8. Configurando los parametros de enrutado</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_ajustes_actuales">8.1. Ajustes actuales</h3>
+<div class="sect3">
+<h4 id="_accediendo_a_la_ventana_principal">8.1.1. Accediendo a la ventana principal</h4>
+<div class="paragraph"><p>Los parametros mas importantes se acceden desde el siguiente menu
+desplegable:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_design_rules_dropdown.png" alt="images/Pcbnew_design_rules_dropdown.png">
+</div>
+</div>
+<div class="paragraph"><p>y se establecen en la ventana Reglas de Diseno.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_ajustes_actuales_2">8.1.2. Ajustes actuales</h4>
+<div class="paragraph"><p>Los ajustes actuales se muestran en la barra de herramientas superior.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_design_rules_top_toolbar.png" alt="images/Pcbnew_design_rules_top_toolbar.png">
+</div>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_opciones_generales">8.2. Opciones generales</h3>
+<div class="paragraph"><p>El menu de opciones general esta disponible a traves del enlace en la barra
+de herramientas superior Preferencias &#8594; General.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_preferences_menu.png" alt="images/Pcbnew_preferences_menu.png">
+</div>
+</div>
+<div class="paragraph"><p>La ventana tiene el siguiente aspecto:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_general_options_dialog.png" alt="images/Pcbnew_general_options_dialog.png">
+</div>
+</div>
+<div class="paragraph"><p>Para la creacion de las pistas los parametros necesarios son los siguientes:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>Limitar pistas a 45 grados</strong>: Las direcciones permitidas para los segmentos de pista son 0, 45 o
+ 90 grados.
+</p>
+</li>
+<li>
+<p>
+<strong>Pista Doble Segmento</strong>: Al crear las pistas, se crearan 2 segmentos
+</p>
+</li>
+<li>
+<p>
+<strong>Borrar Pistas Auto</strong>: Al modificar una pistas, la anterior sera
+ elimina automaticamente si se considera redundante.
+</p>
+</li>
+<li>
+<p>
+<strong>Pads magneticos</strong>: El cursor grafico se convierte en un pad, centrada en el
+ area del pad.
+</p>
+</li>
+<li>
+<p>
+<strong>Pistas magneticas</strong>: El cursor grafico se convierte en el eje de la pista.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_tipos_de_nodos">8.3. Tipos de Nodos</h3>
+<div class="paragraph"><p>Pcbnew le permite definir diferentes parametros de enrutado para cada
+nodo. Los parametros se definen para un grupo de nodos.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+A un grupo de nodos se le llama un Tipo de Nodo.
+</p>
+</li>
+<li>
+<p>
+Siempre hay un Tipo de Nodo llamado "default" (predeterminado).
+</p>
+</li>
+<li>
+<p>
+Los usuarios pueden anadir otros clases de red.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Un Tipo de Nodo especifica:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+El ancho de las pistas, diametro de las vias y taladros.
+</p>
+</li>
+<li>
+<p>
+El margen entre los pads y las pistas (y vias).
+</p>
+</li>
+<li>
+<p>
+Durante el enrutado, Pcbnew selecciona automaticamente el Tipo de Nodo
+ correspondiente al nodo de la pista a crear o editar y, por tanto, los
+ parametros de enrutamiento.
+</p>
+</li>
+</ul></div>
+<div class="sect3">
+<h4 id="_configurando_los_parametros_de_enrutado_2">8.3.1. Configurando los parametros de enrutado</h4>
+<div class="paragraph"><p>La eleccion se hace en el menu: Reglas de Diseno &#8594; Reglas de Diseno.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_editor_de_tipos_de_nodo">8.3.2. Editor de Tipos de Nodo</h4>
+<div class="paragraph"><p>El editor de Tipos de Nodo le permite:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Anadir o eliminar Tipos de Nodo.
+</p>
+</li>
+<li>
+<p>
+Establecer los valores de los parametros de enrutamiento: margen, ancho de
+ pista, tamano de via.
+</p>
+</li>
+<li>
+<p>
+Agrupar nodos en Tipos de Nodo.
+</p>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_design_rules_editor_netclass_tab.png" alt="images/Pcbnew_design_rules_editor_netclass_tab.png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_reglas_de_diseno_globales">8.3.3. Reglas de Diseno Globales</h4>
+<div class="paragraph"><p>Las reglas de diseno globales son:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Habilitacion/Deshabilitacion del uso de Vias Ciegas/enterradas.
+</p>
+</li>
+<li>
+<p>
+Habilitacion/Deshabilitacion del uso de Micro Vias
+</p>
+</li>
+<li>
+<p>
+Valores minimos permitidos para las pistas y vias.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Se genera un error de DRC cuando se encuentra un valor menor que el valor
+minimo especificado. La segunda pestana de la ventana es:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_design_rules_editor_global_tab.png" alt="images/Pcbnew_design_rules_editor_global_tab.png">
+</div>
+</div>
+<div class="paragraph"><p>Esta ventana tambien permite introducir un conjunto predefinido de tamanos
+de pistas y vias.</p></div>
+<div class="paragraph"><p>Durante el enrutado, puede seleccionar uno de estos valores para crear una
+pista o via, en lugar de utilizar el valor predeterminado para el Tipo de
+Nodo.</p></div>
+<div class="paragraph"><p>Esto es util en casos criticos cuando un pequeno segmento de pista debe
+tener un tamano especifico.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_parametros_de_vias">8.3.4. Parametros de Vias</h4>
+<div class="paragraph"><p>Pcbnew maneja 3 tipos de vias:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Vias pasantes (vias tipicas)
+</p>
+</li>
+<li>
+<p>
+Vias ciegas o enterradas.
+</p>
+</li>
+<li>
+<p>
+Micro Vias, como las vias enterradas, pero restringidas a una capa externa y
+ a su vecino mas cercano. Tienen la finalidad de conectar los pines de
+ encapsulados BGA a la capa interior mas cercana. Su diametro es generalmente
+ muy pequeno y se perforan mediante laser.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Por defecto, todas las vias tienen el mismo valor de taladro.</p></div>
+<div class="paragraph"><p>Esta ventana especifica los valores mas pequenos aceptables para los
+parametros de las vias. En una placa, una via mas pequena que lo
+especificado aqui generara un error de DRC.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_parametros_de_pistas">8.3.5. Parametros de Pistas</h4>
+<div class="paragraph"><p>Especifica el ancho de pista minimo aceptable. En una placa, una pista de
+anchura menor que la especificada aqui generara un error de DRC.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_tamanos_especificos">8.3.6. Tamanos especificos</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_specific_size_options.png" alt="images/Pcbnew_specific_size_options.png">
+</div>
+</div>
+<div class="paragraph"><p>Aqui puede indicar un conjunto de tamanos de pistas y/o vias extra. Durante
+el trazado de una pista, estos valores pueden utilizarse explicitamente en
+lugar de los valores predeterminados para la clase de red actual.</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_ejemplos_y_dimensiones_tipicas">8.4. Ejemplos y dimensiones tipicas</h3>
+<div class="sect3">
+<h4 id="_ancho_de_pista">8.4.1. Ancho de pista</h4>
+<div class="paragraph"><p>Utilice el valor mas grande posible y ajustan los tamanos minimos que se
+indican aqui.</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:16%;">
+<col style="width:16%;">
+<col style="width:16%;">
+<col style="width:16%;">
+<col style="width:16%;">
+<col style="width:16%;">
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top" > Unidades </th>
+<th class="tableblock halign-left valign-top" > CLASE 1 </th>
+<th class="tableblock halign-left valign-top" > CLASE 2 </th>
+<th class="tableblock halign-left valign-top" > CLASE 3 </th>
+<th class="tableblock halign-left valign-top" > CLASE 4 </th>
+<th class="tableblock halign-left valign-top" > CLASE 5</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">mm</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">0.8</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">0.5</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">0.4</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">0.25</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">0.15</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">mils</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">31</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">20</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">16</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">10</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">6</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect3">
+<h4 id="_aislamiento_margenes">8.4.2. Aislamiento (margenes)</h4>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:16%;">
+<col style="width:16%;">
+<col style="width:16%;">
+<col style="width:16%;">
+<col style="width:16%;">
+<col style="width:16%;">
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top" > Unidades </th>
+<th class="tableblock halign-left valign-top" > CLASE 1 </th>
+<th class="tableblock halign-left valign-top" > CLASE 2 </th>
+<th class="tableblock halign-left valign-top" > CLASE 3 </th>
+<th class="tableblock halign-left valign-top" > CLASE 4 </th>
+<th class="tableblock halign-left valign-top" > CLASE 5</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">mm</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">0.7</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">0.5</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">0.35</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">0.23</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">0.15</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">mils</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">27</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">20</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">14</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">9</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">6</p></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph"><p>Por lo general, la distancia minima es muy similar a la anchura minima de
+pista.</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_ejemplos">8.5. Ejemplos</h3>
+<div class="sect3">
+<h4 id="_rustico">8.5.1. Rustico</h4>
+<div class="ulist"><ul>
+<li>
+<p>
+Margen: 0,35mm (0,0138 pulgadas).
+</p>
+</li>
+<li>
+<p>
+Ancho de pista: 0,8mm (0,0315 pulgadas).
+</p>
+</li>
+<li>
+<p>
+Diametro de Pad para CI y vias: 1,91mm (0,0750 pulgadas).
+</p>
+</li>
+<li>
+<p>
+Diametro de Pad para componentes discretos: 2,54 mm (0,1 pulgadas).
+</p>
+</li>
+<li>
+<p>
+Ancho de la pista de masa: 2,54 mm (0,1 pulgadas).
+</p>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_dr_example_rustic.png" alt="images/Pcbnew_dr_example_rustic.png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_estandar">8.5.2. Estandar</h4>
+<div class="ulist"><ul>
+<li>
+<p>
+Margen: 0.35mm (0.0138 pulgadas).
+</p>
+</li>
+<li>
+<p>
+Ancho de pista: 0,5 mm (0,0127 pulgadas).
+</p>
+</li>
+<li>
+<p>
+Diametro Pad para CIs: realizados de forma alargada con el fin de permitir
+ que las pistas puedan pasar entre los pads de los CI y todavia tengan
+ suficiente superficie adhesiva (1,27 x 2,54 mm &#8594; 0,05x 0,1 pulgadas).
+</p>
+</li>
+<li>
+<p>
+Vias: 1,27mm (0,0500 pulgadas).
+</p>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_dr_example_standard.png" alt="images/Pcbnew_dr_example_standard.png">
+</div>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_enrutado_manual">8.6. Enrutado manual</h3>
+<div class="paragraph"><p>El enrutamiento manual es recomendable habitualmente , ya que es el unico
+metodo que ofrece un buen control sobre las prioridades de enrutamiento. Por
+ejemplo, es preferible empezar por trazando las pistas de alimentacion,
+haciendolas anchas y cortas y mantener las fuentes de alimentacion para
+sistemas analogicos y digitales bien separadas. Despues, deben trazarse las
+pistas de senal sensibles. Entre otros problemas, el enrutamiento automatico
+a menudo requiere muchos cambios de cara. Sin embargo, el enrutamiento
+automatico puede ofrecer informacion util sobre la colocacion de las
+huellas. Con la experiencia, usted probablemente encontrara que el enrutado
+automatico es util para encaminar rapidamente las pistas "obvias", pero las
+pistas restantes sera mejor trazarlas a mano.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_ayuda_al_crear_pistas">8.7. Ayuda al crear pistas</h3>
+<div class="paragraph"><p>Pcbnew puede mostrar el ratsnest completo, si el boton
+<span class="image">
+<img src="images/icons/modratsnest.png" alt="images/icons/modratsnest.png">
+</span> esta activado.</p></div>
+<div class="paragraph"><p>El boton: <span class="image">
+<img src="images/icons/net_highlight.png" alt="images/icons/net_highlight.png">
+</span> le permite resaltar un nodo
+(haga clic en un pad o una pista existente para resaltar el nodo
+correspondiente).</p></div>
+<div class="paragraph"><p>El test DRC comprueba las pistas en tiempo real mientras estas se crean. No
+se puede crear una pista que cumpla con las reglas del RDC. Es posible
+desactivar el RDC haciendo clic en el boton. Esto, sin embargo, no se
+recomienda, utilicelo solo en casos especificos.</p></div>
+<div class="sect3">
+<h4 id="_creando_pistas">8.7.1. Creando pistas</h4>
+<div class="paragraph"><p>Una pista puede ser creado haciendo clic en el boton
+<span class="image">
+<img src="images/icons/add_tracks.png" alt="images/icons/add_tracks.png">
+</span>. Una nueva pista debe comenzar en un pad
+o en otra pista, ya que Pcbnew debe conocer el nodo utilizado para la nueva
+pista (con el fin de que coincida con las reglas del RDC).</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_creating_new_track.png" alt="images/Pcbnew_creating_new_track.png">
+</div>
+</div>
+<div class="paragraph"><p>Al crear una nueva pista, Pcbnew muestra enlaces a los pads no conectados
+mas cercanos, numero de enlace ajustado en la opcion "Enlaces maximos" en
+Opciones generales.</p></div>
+<div class="paragraph"><p>Finalice la pista haciendo doble clic, el menu contextual o por su tecla de
+acceso rapido.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_track_in_progres_context.png" alt="images/Pcbnew_track_in_progres_context.png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_moviendo_y_arrastrando_pistas">8.7.2. Moviendo y arrastrando pistas</h4>
+<div class="paragraph"><p>Cuando el boton <span class="image">
+<img src="images/icons/add_tracks.png" alt="images/icons/add_tracks.png">
+</span> esta activo, la pista
+donde se encuentra el cursor se puede mover con la tecla de acceso rapido
+"M". Si desea arrastrar la pista se puede utilizar la tecla de acceso rapido
+<em>G</em>.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_insercion_de_vias">8.7.3. Insercion de Vias</h4>
+<div class="paragraph"><p>Una via puede insertarse solamente cuando el trazado de una pista esta en
+curso:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Mediante el menu contextual.
+</p>
+</li>
+<li>
+<p>
+Mediante la tecla rapida <em>V</em>.
+</p>
+</li>
+<li>
+<p>
+Al cambiar a una nueva capa de cobre usando la teclas rapida
+ correspondiente.
+</p>
+</li>
+</ul></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_seleccionando_editando_el_ancho_de_pista_y_el_tamano_de_via">8.8. Seleccionando/editando el ancho de pista y el tamano de via</h3>
+<div class="paragraph"><p>Al hacer clic en una pista o un pad, Pcbnew selecciona automaticamente la
+clase de red correspondiente, y el tamano de pista y las dimensiones de las
+vias se derivaran de esta clase de red.</p></div>
+<div class="paragraph"><p>Como se ha visto anteriormente, el editor de Reglas de Diseno Globales
+cuenta con una herramienta para insertar tamanos de pistas y vias
+adicionales.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+La barra de herramientas horizontal puede utilizarse para seleccionar un
+ tamano.
+</p>
+</li>
+<li>
+<p>
+Cuando el boton <span class="image">
+<img src="images/icons/add_tracks.png" alt="images/icons/add_tracks.png">
+</span> esta activo, el ancho de
+ la pista actual se pueden seleccionar en el menu contextual (accesible
+ tambien al crear una pista).
+</p>
+</li>
+<li>
+<p>
+El usuario puede utilizar los valores predeterminados para el Tipo de Nodo o
+ un valor especificado.
+</p>
+</li>
+</ul></div>
+<div class="sect3">
+<h4 id="_usando_la_barra_de_herramientas_horizontal">8.8.1. Usando la barra de herramientas horizontal</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_track_toolbar.png" alt="images/Pcbnew_track_toolbar.png">
+</div>
+</div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:40%;">
+<col style="width:60%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/Pcbnew_track_toolbar_track_width_selection.png" alt="images/Pcbnew_track_toolbar_track_width_selection.png" width="70%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Seleccion de ancho de pista. El simbolo * es una marca para la seleccion del valor predeterminado
+para la clase de red</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/Pcbnew_track_toolbar_track_width_selection_in_use.png" alt="images/Pcbnew_track_toolbar_track_width_selection_in_use.png" width="70%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona un valor de ancho de pista especifico.
+El primer valor en la lista siempre es el valor del Tipo de Nodo.
+Los otros valores son los anchor de pista definidos en el editor de Reglas de Diseno Globales</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/Pcbnew_track_toolbar_via_size_selection.png" alt="images/Pcbnew_track_toolbar_via_size_selection.png" width="70%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Seleccion del tamano de la via.
+El simbolo * es una marca para la seleccion del valor predeterminado para el Tipo de Nodo</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/Pcbnew_track_toolbar_via_size_selection_in_use.png" alt="images/Pcbnew_track_toolbar_via_size_selection_in_use.png" width="70%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selecciona un valor especifico para las dimensiones de la via.
+El primer valor en la lista siempre es el valor de la clase de red.
+Los otros valores son los anchor de pista definidos en el editor de Reglas de Diseno Globales</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/auto_track_width.png" alt="images/icons/auto_track_width.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Si esta habilitado: Seleccion automatica del ancho de las pistas.
+Al continuar una pista sobre otra ya existente, la nueva pista tiene el mismo ancho que la existente.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/Pcbnew_track_toolbar_grid_size_selection.png" alt="images/Pcbnew_track_toolbar_grid_size_selection.png" width="70%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Seleccion del tamano de la rejilla.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/Pcbnew_track_toolbar_zoom_selection.png" alt="images/Pcbnew_track_toolbar_zoom_selection.png" width="70%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Seleccion del nivel de Zoom.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect3">
+<h4 id="_usando_el_menu_contextual">8.8.2. Usando el menu contextual</h4>
+<div class="paragraph"><p>Puede seleccionar un nuevo tamano para el enrutado, o cambiar a tamanos de
+via o pista previamente creados:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_track_context_menu.png" alt="images/Pcbnew_track_context_menu.png">
+</div>
+</div>
+<div class="paragraph"><p>Si desea cambiar muchos tamanos de vias (o pista), la mejor manera es usar
+un Tipo de Nodo especifico para los nodos que deban ser editados (ver
+cambios globales).</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_editando_y_cambiando_pistas">8.9. Editando y cambiando pistas</h3>
+<div class="sect3">
+<h4 id="_cambiar_una_pista">8.9.1. Cambiar una pista</h4>
+<div class="paragraph"><p>En muchos casos es necesario volver a dibujar una pista.</p></div>
+<div class="paragraph"><p>Nueva pista (en curso):</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_new_track_in_progress.png" alt="images/Pcbnew_new_track_in_progress.png">
+</div>
+</div>
+<div class="paragraph"><p>Al finalizar:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_new_track_completed.png" alt="images/Pcbnew_new_track_completed.png">
+</div>
+</div>
+<div class="paragraph"><p>Pcbnew eliminara automaticamente la pista antigua si es redundante.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_cambios_globales">8.9.2. Cambios globales</h4>
+<div class="paragraph"><p>La ventana de edicion de tamanos globales de pistas y vias es accesible a
+traves del menu contextual haciendo clic derecho sobre una pista:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_track_global_edit_context_menu.png" alt="images/Pcbnew_track_global_edit_context_menu.png">
+</div>
+</div>
+<div class="paragraph"><p>La ventana del editor permite cambios globales de pistas y/o vias para:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+El nodo actual.
+</p>
+</li>
+<li>
+<p>
+La placa completa.
+</p>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_track_global_edit_dialog.png" alt="images/Pcbnew_track_global_edit_dialog.png">
+</div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_enrutador_interactivo">9. Enrutador Interactivo</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>La Enrutador Interactivo le permite trazar las pistas de forma rapida y
+eficiente desplazando o rodeando los elementos en la PCB que chocan con la
+pista que se esta dibujando actualmente.</p></div>
+<div class="paragraph"><p>Los siguientes modos son compatibles:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>Resaltar Colisiones</strong>, que resalta todos los objetos que violan las reglas de diseno
+ con un agradable verde brillante y muestra las zonas que incumplen los margenes.
+</p>
+</li>
+<li>
+<p>
+<strong>Empujar</strong>, tratando de empujar todos los elementos que choquen con la
+ pista en proceso de trazado.
+</p>
+</li>
+<li>
+<p>
+<strong>Rodear</strong>, tratando de evitar los obstaculos rodeandolos
+</p>
+</li>
+</ul></div>
+<div class="sect2">
+<h3 id="_configuracion">9.1. Configuracion</h3>
+<div class="paragraph"><p>Antes de utilizar el enrutado Interactivo, configure estas dos cosas:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>Los ajustes de Margenes</strong> Para definir los margenes, abra la ventada de
+ <em>Reglas de Diseno</em> y asegurese de que al menos el valor predeterminado de margen
+ es coherente.
+</p>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/rules_editor.png" alt="Rules editor">
+</div>
+</div>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>Active el modo OpenGL</strong> seleccionando el menu <em>Ver&#8594;Cambiar lienzo a OpenGL</em>
+ o presionando <strong>F11</strong>.
+</p>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/opengl_menu.png" alt="OpenGL mode">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_disponiendo_las_pistas">9.2. Disponiendo las pistas</h3>
+<div class="paragraph"><p>Para activar la herramienta de trazado pulse el boton de <em>Trazado
+Interactivo</em> <span class="image">
+<img src="images/route_icon.png" alt="Interactive Router Button">
+</span> o la
+tecla <strong>X</strong>. El cursor se convertira en una cruz y el nombre de la
+herramienta, aparecera en la barra de estado.</p></div>
+<div class="paragraph"><p>Para iniciar una pista, haga clic en cualquier elemento (un pad, pista o una
+via) o pulse la tecla <strong>X</strong> de nuevo situando el raton sobre ese elemento. La
+nueva pista utilizara el nodo del elemento de partida. Al hacer clic o
+pulsando <strong>X</strong> en un espacio vacio, PCB comienza una pista sin nodo asignado.</p></div>
+<div class="paragraph"><p>Mueve el raton para definir la forma de la pista. El enrutador intentara
+seguir el trazo del raton, rodeando los obstaculos inamovibles (como los
+pads) y empujando las pista/vias que colisionen, dependiendo del
+modo. Retirar el cursor del raton hara que los articulos empujados vuelvan
+de nuevo a sus antiguos lugares.</p></div>
+<div class="paragraph"><p>Al hacer clic sobre un pad/pista/via en el mismo nodo acabara en
+trazado. Haciendo clic en el espacio vacio fija los segmentos trazados hasta
+el momento y continua el trazado de la pista.</p></div>
+<div class="paragraph"><p>Para finalizar el trazado y deshacer todos los cambios (elementos empujados,
+etc.), solo tiene que pulsar <strong>Esc</strong>.</p></div>
+<div class="paragraph"><p>Pulsando <strong>V</strong> o la seleccionando <em>Situar Via Pasante</em> en el menu contextual,
+mientras traza una pista coloca una via al final de la pista que se esta
+dibujando. Pulsando de nuevo <strong>V</strong> desactiva la colocacion de la via. Al hacer
+clic en cualquier punto establece la via y sigue el trazado.</p></div>
+<div class="paragraph"><p>Pulsando <strong>/</strong> o seleccionando <em>Cambiar direccion de la pista</em> en el menu
+contextual cambia la direccion del segmento de pista inicial entre recta o
+diagonal.</p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">De forma predeterminada, el enrutador se ajusta al eje central de los
+elementos. Esto puede desactivarse mediante la pulsacion de la tecla <strong>Shift</strong>
+mientras trace los elementos seleccionados.</td>
+</tr></table>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_ajustando_el_ancho_de_las_pistas_y_el_tamano_de_las_vias">9.3. Ajustando el ancho de las pistas y el tamano de las vias</h3>
+<div class="paragraph"><p>Hay varias maneras de pre-seleccionar un ancho de pista/tamano de via o de
+cambiarlo durante el trazado:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Usando los atajos de teclado estandar de KiCad.
+</p>
+</li>
+<li>
+<p>
+Pulse <strong>W</strong> o seleccione <em>Tamano de Pista/Via Personalizado</em> en el menu
+ contextual para escribir un ancho de pista/tamano de via especifico.
+</p>
+</li>
+<li>
+<p>
+Escoja un tamano predefinido desde el menu <em>Seleccionar Ancho de pista</em> del
+ menu contextual.
+</p>
+</li>
+<li>
+<p>
+Seleccione <em>Use el ancho de pista inicial</em> en el menu <em>Seleccionar Ancho de
+ pista</em> para tomar el ancho del elemento inicia (o de las pistas ya
+ conectadas al mismo).
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_arrastrando">9.4. Arrastrando</h3>
+<div class="paragraph"><p>El enrutador puede arrastrar segmentos de pista, esquinas y vias. Para
+arrastrar un elemento, haga clic en el con la tecla <strong>Ctrl</strong> pulsada, coloque
+el raton encima y pulse <strong>G</strong> o seleccione <em>Arrastrar pista/Via</em> en el menu
+contextual. Termine de arrastrar haciendo clic de nuevo o aborte pulsando
+<em>Esc</em>.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_opciones">9.5. Opciones</h3>
+<div class="paragraph"><p>El comportamiento del enrutador se puede configurar pulsando la tecla <em>E</em> o
+seleccionando <em>Opciones de Enrutado</em> en el menu contextual durante el modo
+Pista. Se abre una ventana como la siguiente:</p></div>
+<div class="paragraph"><p>Las opciones son:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/router_options.png" alt="Router options window screenshot">
+</div>
+</div>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>Modo</strong> - selecciona como el enrutador maneja las violaciones del DRC (moviendo, rodeando, etc)
+</p>
+</li>
+<li>
+<p>
+<strong>Mover vias</strong> - cuando esta deshabilitado, las vias son tratadas como objetos inamovibles
+ y se rodean en vez de moverse.
+</p>
+</li>
+<li>
+<p>
+<strong>Saltar sobre obstaculos</strong> - cuando esta habilitado, en enrutador trata de mover
+ las pistas que estorben detras de los obstaculos solidos (pej. pads) en vez de
+ "reflejar" la colision
+</p>
+</li>
+<li>
+<p>
+<strong>Eliminar pistas redundantes</strong> - elimina los bucle a trazar (ej. si la
+ nueva pista asegura la misma conectividad que alguna ya existente, la pista
+ anterior se elimina). La eliminacion de bucles trabaja de forma local (solo entre el
+ comienzo y el fin de la pista que se esta trazando).
+</p>
+</li>
+<li>
+<p>
+<strong>Estrechamiento automatico</strong> - cuando esta activado, el enrutador intenta conectar
+ los pads/vias de una manera limpia, evitando angulos agudos y conexiones de pistas
+ irregulares.
+</p>
+</li>
+<li>
+<p>
+<strong>Suavizar segmentos arrastrados</strong> - cuando esta habilitado, el enrutador intenta combinar
+ varios segmentos formando uno solo si es posible (durante las operaciones de arrastre).
+</p>
+</li>
+<li>
+<p>
+<strong>Permitir violaciones RDC</strong> (Solo en modo Resaltar colisiones) - permite
+ establecer una pista incluso si esta violando las reglas del DRC.
+</p>
+</li>
+<li>
+<p>
+<strong>Esfuerzo de Optimizacion</strong> - define cuanto tiempo debera invertir el enrutador
+ optimizando las pistas trazadas/empujadas. Mas esfuerzo significa un trazado mas
+ limpio (pero mas lento), menos esfuerzo significa un trazado mas rapido, pero un
+ tanto irregular.
+</p>
+</li>
+</ul></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_creando_zonas_de_cobre">10. Creando zonas de cobre</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>Las zonas de cobre estan definidas por un contorno (poligono cerrado), y
+pueden incluir orificios (poligonos cerrados dentro del contorno). Una zona
+se puede dibujar en una capa de cobre o, alternativamente, sobre una capa
+tecnica.</p></div>
+<div class="sect2">
+<h3 id="_creando_zonas_en_las_capas_de_cobre">10.1. Creando zonas en las capas de cobre</h3>
+<div class="paragraph"><p>Las conexiones de los pads (y las pistas) a las zonas de cobre rellenas son
+comprobados por el motor de DRC. Una zona debe ser llenada (no solo creada)
+para que conecte los pads. Pcbnew actualmente utiliza segmentos de pista y
+poligonos para rellenar areas de cobre.</p></div>
+<div class="paragraph"><p>Cada opcion tiene sus ventajas y sus desventajas, la principal desventaja es
+una mayor lentitud para pantallas mas grandes. Sin embargo, el resultado
+final es el mismo.</p></div>
+<div class="paragraph"><p>Por razones de tiempo de calculo, el relleno de zona no se genera despues de
+cada cambio, sino solo:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Si se ejecuta un comando de llenado de zona.
+</p>
+</li>
+<li>
+<p>
+Cuando se realiza una test de DRC.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Las zonas de cobre deben ser llenadas o rellenadas despues de realizar
+cambios en las pistas o los pads. Las zonas de cobre (normalmente planos de
+masa y alimentacion) estan por lo general conectadas a un nodo.</p></div>
+<div class="paragraph"><p>Para crear una zona de cobre debe:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Seleccionar los parametros (nombre del nodo, la capa &#8230;). No es necesario
+ activar la capa ni resaltarla, pero es una buena practica.
+</p>
+</li>
+<li>
+<p>
+Crear el limite de la zona (si no, toda la placa se llenara.).
+</p>
+</li>
+<li>
+<p>
+Rellenar la zona.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Pcbnew trata de llenar todas las zonas en una sola pieza, y por lo general,
+no habra bloques de cobre inconexas. Puede suceder que algunas zonas queden
+sin rellenar. Las zonas no conectadas al nodo no se rellenan y pueden quedar
+aisladas.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_creando_una_zona">10.2. Creando una zona</h3>
+<div class="sect3">
+<h4 id="_creando_los_limites_de_la_zona">10.2.1. Creando los limites de la zona</h4>
+<div class="paragraph"><p>Utilice la herramienta <span class="image">
+<img src="images/icons/add_zone.png" alt="images/icons/add_zone.png">
+</span>. La capa activa
+debe ser una capa de cobre. Al hacer clic para iniciar el contorno de la
+zona, se abrira la siguiente ventana.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_zone_properties_dialog.png" alt="images/Pcbnew_zone_properties_dialog.png">
+</div>
+</div>
+<div class="paragraph"><p>Puede especificar todos los parametros para esta zona:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Nodo
+</p>
+</li>
+<li>
+<p>
+Capa
+</p>
+</li>
+<li>
+<p>
+Opciones de relleno
+</p>
+</li>
+<li>
+<p>
+Opciones de Pad
+</p>
+</li>
+<li>
+<p>
+Nivel de prioridad
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Dibuje el contorno de la zona en esta capa. Este limite de zona es un
+poligono, creado mediante clic izquierdo del raton en cada esquina. Un doble
+clic terminara y cerrara el poligono. Si el punto de partida y el punto
+final no estan en la misma coordenada, Pcbnew anadira un segmento desde el
+punto final al punto de inicio.</p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">
+<div class="ulist"><ul>
+<li>
+<p>
+El control del DRC esta activo mientras se crea el contorno de la zona.
+</p>
+</li>
+<li>
+<p>
+Una esquina que cree un error de RDC no sera aceptada por Pcbnew.
+</p>
+</li>
+</ul></div>
+</td>
+</tr></table>
+</div>
+<div class="paragraph"><p>En la siguiente imagen se puede ver un ejemplo de un limite de zona
+(poligono con linea de tramado fino):</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_zone_limit_example.png" alt="images/Pcbnew_zone_limit_example.png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_nivel_de_prioridad">10.2.2. Nivel de prioridad</h4>
+<div class="paragraph"><p>A veces, debe crear una pequena subzona dentro de una zona grande.</p></div>
+<div class="paragraph"><p>Esto es posible si la zona pequena tiene un nivel de prioridad mas alto que
+la zona de mayor tamano.</p></div>
+<div class="paragraph"><p>Ajuste de nivel</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_zone_priority_level_setting.png" alt="images/Pcbnew_zone_priority_level_setting.png">
+</div>
+</div>
+<div class="paragraph"><p>Aqui se muestra un ejemplo:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_zone_priority_example.png" alt="images/Pcbnew_zone_priority_example.png">
+</div>
+</div>
+<div class="paragraph"><p>Despues de rellenar:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_zone_priority_example_after_filling.png" alt="images/Pcbnew_zone_priority_example_after_filling.png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_llenado_de_la_zona">10.2.3. Llenado de la zona</h4>
+<div class="paragraph"><p>Al rellenar una zona, Pcbnew elimina todas las islas de cobre
+inconexas. Para acceder al comando de relleno, haga clic en el borde de la
+zona.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_zone_context_menu.png" alt="images/Pcbnew_zone_context_menu.png">
+</div>
+</div>
+<div class="paragraph"><p>Activar el comando "Rellenar Zona". A continuacion se muestra el resultado
+del rellenado para un punto de partida dentro del poligono:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_zone_filling_result.png" alt="images/Pcbnew_zone_filling_result.png">
+</div>
+</div>
+<div class="paragraph"><p>El poligono es la frontera de la zona de llenado. Puede ver una zona no
+rellena dentro de la zona, ya que esta zona no es accesible:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Una pista crea un borde, y
+</p>
+</li>
+<li>
+<p>
+No hay punto de partida para el llenado de este area.
+</p>
+</li>
+</ul></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">Puede utilizar muchos poligonos para crear areas de recorte. A continuacion
+puede ver un ejemplo:</td>
+</tr></table>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_zone_filled_with_cutout.png" alt="images/Pcbnew_zone_filled_with_cutout.png">
+</div>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_opciones_de_relleno">10.3. Opciones de relleno</h3>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_zone_filling_options.png" alt="images/Pcbnew_zone_filling_options.png">
+</div>
+</div>
+<div class="paragraph"><p>Al rellenar un area, debe elegir:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+El modo para el llenado.
+</p>
+</li>
+<li>
+<p>
+El margen y espesor minimo de cobre.
+</p>
+</li>
+<li>
+<p>
+?Como se dibujan los pads dentro de la zona (o conectados a esta zona).
+</p>
+</li>
+<li>
+<p>
+Parametros de alivio termico.
+</p>
+</li>
+</ul></div>
+<div class="sect3">
+<h4 id="_modo_de_llenado">10.3.1. Modo de llenado</h4>
+<div class="paragraph"><p>Las zonas pueden ser llenadas utilizando poligonos o segmentos. El resultado
+es el mismo. Si tiene problemas con el modo de poligono (refresco de
+pantalla lento) que puedes usar segmentos.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_margen_y_espesor_minimo_de_cobre">10.3.2. Margen y espesor minimo de cobre</h4>
+<div class="paragraph"><p>Una buena opcion para el margen es una rejilla que es un poco mas grande que
+la rejilla de trazado. El valor de espesor de cobre minimo asegura que no
+hay zonas de cobre demasiado pequenas.</p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Aviso</div>
+</td>
+<td class="content">si este valor es demasiado grande, las formas pequenas como los talones de
+los alivios termicos no seran dibujados.</td>
+</tr></table>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_opciones_de_pad">10.3.3. Opciones de Pad</h4>
+<div class="paragraph"><p>Los pads del nodo pueden o bien ser incluidos o excluidos de la zona, o
+conectados mediante alivio termicos.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Si se incluye, la soldadura y desoldado puede resultar muy dificil debido a
+ la alta masa termica del area de cobre de gran tamano.
+</p>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_zone_include_pads.png" alt="images/Pcbnew_zone_include_pads.png">
+</div>
+</div>
+<div class="ulist"><ul>
+<li>
+<p>
+Si se excluye, la conexion a la zona no sera muy buena.
+</p>
+<div class="ulist"><ul>
+<li>
+<p>
+La zona puede rellenarse solo si existen pistas que conecten la zona.
+</p>
+</li>
+<li>
+<p>
+Los pads deben conectarse mediante pistas.
+</p>
+</li>
+</ul></div>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_zone_exclude_pads.png" alt="images/Pcbnew_zone_exclude_pads.png">
+</div>
+</div>
+<div class="ulist"><ul>
+<li>
+<p>
+Un alivio termico es un buen compromiso.
+</p>
+<div class="ulist"><ul>
+<li>
+<p>
+El pad esta conectado mediante 4 segmentos de pista.
+</p>
+</li>
+<li>
+<p>
+La anchura segmento es el valor de ancho de pista actual usada para el nodo.
+</p>
+</li>
+</ul></div>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_zone_thermal_relief.png" alt="images/Pcbnew_zone_thermal_relief.png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_parametros_de_alivio_termico">10.3.4. Parametros de alivio termico.</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_thermal_relief_settings.png" alt="images/Pcbnew_thermal_relief_settings.png">
+</div>
+</div>
+<div class="paragraph"><p>Puede establecer dos parametros para nodos con alivio termico:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_thermal_relief_parameters.png" alt="images/Pcbnew_thermal_relief_parameters.png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_eleccion_de_parametros">10.3.5. Eleccion de parametros</h4>
+<div class="paragraph"><p>El valor de la anchura de cobre para los nodos termicos debe ser mayor que
+el valor minimo de espesor para la zona de cobre. Si no, no se podra
+representar.</p></div>
+<div class="paragraph"><p>Ademas, un valor demasiado grande para este parametro o para el tamano de
+antipad no permite a crear un alivio termico para los pads pequenos (como
+los tamanos de pad utilizadas para componentes SMD).</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_anadiendo_areas_de_recorte_dentro_de_una_zona">10.4. Anadiendo areas de recorte dentro de una zona</h3>
+<div class="paragraph"><p>La zona ya debe existir. Para agregar una zona de recorte (zona no rellena
+el interior de la zona):</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Haga clic derecho en el contorno del borde existente.
+</p>
+</li>
+<li>
+<p>
+Seleccione Agregar Area de Recorte.
+</p>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_add_cutout_menu_item.png" alt="images/Pcbnew_add_cutout_menu_item.png">
+</div>
+</div>
+<div class="ulist"><ul>
+<li>
+<p>
+Cree el nuevo contorno.
+</p>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_zone_unfilled_cutout_outline.png" alt="images/Pcbnew_zone_unfilled_cutout_outline.png">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_editando_contornos">10.5. Editando contornos</h3>
+<div class="paragraph"><p>Un contorno puede ser modificado mediante:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Moviendo una esquina o un borde.
+</p>
+</li>
+<li>
+<p>
+Borrando o anadieno una esquina.
+</p>
+</li>
+<li>
+<p>
+Anadiendo una zona similar, o un area de recorte.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Si los poligonos se solapan estos se combinaran.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_zone_modification_menu_items.png" alt="images/Pcbnew_zone_modification_menu_items.png">
+</div>
+</div>
+<div class="paragraph"><p>Para ello, haga clic en una esquina o en un borde, a continuacion,
+seleccione el comando adecuado.</p></div>
+<div class="paragraph"><p>Aqui se muestra una esquina (de un corte) que se ha movido:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_zone_corner_move_during.png" alt="images/Pcbnew_zone_corner_move_during.png">
+</div>
+</div>
+<div class="paragraph"><p>Aqui esta el resultado final:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_zone_corner_move_after.png" alt="images/Pcbnew_zone_corner_move_after.png">
+</div>
+</div>
+<div class="paragraph"><p>Los poligonos se combinan.</p></div>
+<div class="sect3">
+<h4 id="_anadiendo_una_zona_similar">10.5.1. Anadiendo una zona similar</h4>
+<div class="paragraph"><p>Anadiendo la zona similar:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_zone_add_similar_during.png" alt="images/Pcbnew_zone_add_similar_during.png">
+</div>
+</div>
+<div class="paragraph"><p>Resultado final:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_zone_add_similar_after.png" alt="images/Pcbnew_zone_add_similar_after.png">
+</div>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_editando_los_parametros_de_las_zona">10.6. Editando los parametros de las zona</h3>
+<div class="paragraph"><p>Haciendo clic derecho en un contorno, y usando 'Editar Parametros de Zona"
+aparecera la ventana de parametros de zona. Los parametros iniciales pueden
+introducirse. Si la zona ya esta rellena, sera necesario volver a rellenar.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_relleno_final_de_la_zona">10.7. Relleno final de la zona</h3>
+<div class="paragraph"><p>Una vez finalizada la placa, hay que llenar o rellenar todas las zonas. Para
+hacer esto:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Activar la herramienta zonas a traves del boton
+ <span class="image">
+<img src="images/icons/add_zone.png" alt="images/icons/add_zone.png">
+</span>.
+</p>
+</li>
+<li>
+<p>
+Haga clic derecho para ver el menu contextual.
+</p>
+</li>
+<li>
+<p>
+Use Llenar o Rellenar Todas Las Zonas:
+ <span class="image">
+<img src="images/Pcbnew_fill_refill_all_zones.png" alt="images/Pcbnew_fill_refill_all_zones.png">
+</span>
+</p>
+</li>
+</ul></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Aviso</div>
+</td>
+<td class="content">El calculo puede tardar algun tiempo si la rejilla de llenado es pequena.</td>
+</tr></table>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_cambiar_los_nodos_de_las_zonas">10.8. Cambiar los nodos de las zonas</h3>
+<div class="paragraph"><p>Despues de editar un esquema, puede cambiar el nombre de cualquier nodo. Por
+ejemplo VCC puede cambiarse a + 5V.</p></div>
+<div class="paragraph"><p>Cuando se realiza un control global de DRC, Pcbnew comprueba si existe el
+nombre del nodo de la zona, y muestra un error en caso negativo.</p></div>
+<div class="paragraph"><p>Sera necesario la edicion manual los parametros de zona para cambiar el
+nombre antiguo por el nuevo.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_creacion_de_zonas_en_capas_tecnicas">10.9. Creacion de zonas en capas tecnicas</h3>
+<div class="sect3">
+<h4 id="_crear_limites_de_la_zona">10.9.1. Crear limites de la zona</h4>
+<div class="paragraph"><p>This is done using the button <span class="image">
+<img src="images/icons/add_zone.png" alt="images/icons/add_zone.png">
+</span>. The active
+layer must be a technical layer.</p></div>
+<div class="paragraph"><p>Al hacer clic para iniciar el contorno de la zona, se abre esta ventana:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_technical_layer_zone_dialog.png" alt="images/Pcbnew_technical_layer_zone_dialog.png">
+</div>
+</div>
+<div class="paragraph"><p>Seleccione la capa tecnica para colocar la zona y dibuje el contorno de zona
+como se ha explicado anteriormente para las capas de cobre.</p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">
+<div class="ulist"><ul>
+<li>
+<p>
+Para la edicion de contornos utilice el mismo metodo que para las zonas de
+ cobre.
+</p>
+</li>
+<li>
+<p>
+Si es necesario, se pueden anadir zonas de recorte.
+</p>
+</li>
+</ul></div>
+</td>
+</tr></table>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_creando_areas_rentringidas">10.10. Creando areas rentringidas</h3>
+<div class="paragraph"><p>Seleccione la herramienta <span class="image">
+<img src="images/icons/add_keepout_area.png" alt="images/icons/add_keepout_area.png">
+</span></p></div>
+<div class="paragraph"><p>La capa activa debe ser una capa de cobre.</p></div>
+<div class="paragraph"><p>Despues de hacer clic en el punto de partida de una nueva area restringida,
+se abre la ventana:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_keepout_area_properties.png" alt="images/Pcbnew_keepout_area_properties.png">
+</div>
+</div>
+<div class="paragraph"><p>Puede seleccionar los elementos no permitidos:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Pistas.
+</p>
+</li>
+<li>
+<p>
+Vias.
+</p>
+</li>
+<li>
+<p>
+Areas de cobre.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Cuando una pista o una via esta dentro de un area restringida que no lo
+permite, se generara un error de DRC.</p></div>
+<div class="paragraph"><p>Para las zonas de cobre, el area dentro de un area restringida no se
+rellenaran. Un area restringida es como una zona, por lo que la edicion de
+su contorno es analogo a la edicion de las zonas de cobre.</p></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_ficheros_para_la_fabricacion_del_circuito">11. Ficheros para la fabricacion del circuito</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>Veamos ahora cuales son los pasos para la creacion de los ficheros
+necesarios para la produccion de su placa de circuito impreso.</p></div>
+<div class="paragraph"><p>Todos los archivos generados por KiCad son ubicados en el directorio de
+trabajo que es el directorio que contiene el archivo xxx.brd de la placa de
+circuito impreso.</p></div>
+<div class="sect2">
+<h3 id="_preparativos_finales">11.1. Preparativos finales</h3>
+<div class="paragraph"><p>La generacion de los archivos necesarios para la produccion de su placa de
+circuito incluye los siguientes pasos previos:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Marque cualquier capa (por ejemplo, <em>superior o frontal</em> y <em>inferior o
+ posterior</em>) con el nombre del proyecto mediante la colocacion del texto
+ adecuado a cada una de las capas.
+</p>
+</li>
+<li>
+<p>
+Todos los textos en las capas de cobre (aveces llamadas <em>solder</em> o <em>bottom</em>)
+ deber estar reflejado.
+</p>
+</li>
+<li>
+<p>
+Cree planos de masa, modifique los trazados necesarios para asegurar que
+ estos tienen buena continuidad.
+</p>
+</li>
+<li>
+<p>
+Coloque marcas de alineamiento y posiblemente las dimensiones del contorno
+ de la placa (estas se colocan normalmente en las capas de proposito
+ general).
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>A continuacion se muestran todos estos elementos, a excepcion de los planos
+de masa, que han sido omitidos para mejorar la visibilidad.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_final_preparation_example_board.png" alt="images/Pcbnew_final_preparation_example_board.png">
+</div>
+</div>
+<div class="paragraph"><p>Se ha anadido ademas una leyenda de colores para las 4 capas de cobre:
+<span class="image">
+<img src="images/Pcbnew_layer_colour_key.png" alt="images/Pcbnew_layer_colour_key.png">
+</span></p></div>
+</div>
+<div class="sect2">
+<h3 id="_test_drc_final">11.2. Test DRC final</h3>
+<div class="paragraph"><p>Antes de generar los ficheros de salida, es altamente recomendable realizar
+un test DRC global.</p></div>
+<div class="paragraph"><p>Las zonas son rellenadas o vueltas a rellenar cuando comienza el
+DRC. Presione el icono <span class="image">
+<img src="images/icons/drc.png" alt="images/icons/drc.png">
+</span> para lanzar la siguiente
+ventana de DRC:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_DRC_dialog.png" alt="images/Pcbnew_DRC_dialog.png">
+</div>
+</div>
+<div class="paragraph"><p>Ajuste los parametros adecuadamente y presiones el boton "Comenzar DRC".</p></div>
+<div class="paragraph"><p>Esta comprobacion final previene cualquier desagradable sorpresa.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_ajustando_el_origen_de_coordenadas">11.3. Ajustando el origen de coordenadas</h3>
+<div class="paragraph"><p>Ajuste el origen de coordenadas para los fotolitos y los ficheros de
+taladros, hay que colocar el eje auxiliar en este origen. Pulse el icono
+<span class="image">
+<img src="images/icons/pcb_offset.png" alt="images/icons/pcb_offset.png">
+</span>. Mueva el eje auxiliar mediante clic
+izquierdo sobre la ubicacion elegida.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_setting_pcb_origin.png" alt="images/Pcbnew_setting_pcb_origin.png">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_generando_ficheros_para_foto_trazado">11.4. Generando ficheros para foto-trazado</h3>
+<div class="paragraph"><p>Esto se realiza a traves de la opcion de menu Archivo/Trazar el cual invoca
+la siguiente ventana:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_plot_dialog.png" alt="images/Pcbnew_plot_dialog.png">
+</div>
+</div>
+<div class="paragraph"><p>Por lo general, los archivos estan en formato GERBER. Sin embargo, es
+posible producir una salida tanto en formatos HPGL como PostScript. Cuando
+se selecciona el formato Postscript, aparecera este cuadro de dialogo.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_plot_postscript_dialog.png" alt="images/Pcbnew_plot_postscript_dialog.png">
+</div>
+</div>
+<div class="paragraph"><p>En estos formatos, un ajuste fino de escala puede usarse para compensar la
+precision del ploter y tener una escala real de 1 a la salida:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_plot_fine_scale_setting.png" alt="images/Pcbnew_plot_fine_scale_setting.png">
+</div>
+</div>
+<div class="sect3">
+<h4 id="_formato_gerber">11.4.1. Formato GERBER</h4>
+<div class="paragraph"><p>Para cada capa, Pcbnew genera un archivo independiente siguiendo el estandar
+GERBER 274X, por defecto en formato 4.6 (cada coordenada en el archivo esta
+representada por 10 digitos, de los cuales 4 de ellos antes del punto
+decimal y 6 tras este), las unidades en pulgadas, y una escala de 1.</p></div>
+<div class="paragraph"><p>Normalmente es necesario crear archivos para cada capa de cobre y,
+dependiendo del circuito, para la serigrafia, mascara de soldadura, mascara
+de pasta de soldadura. Todos estos archivos se pueden producir en un solo
+paso, mediante la seleccion de las casillas de verificacion
+correspondientes.</p></div>
+<div class="paragraph"><p>Por ejemplo, para un circuito de doble cara con serigrafia, mascara de
+soldadura y pasta de soldadura (para componentes SMD), deben generarse 8
+archivos (<em>xxxx</em> representa el nombre del archivo .brd) ..</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+xxxx-F_Cu.gbr para la capa de cobre del lado de los componentes o superior.
+</p>
+</li>
+<li>
+<p>
+xxxx-B_Cu.gbr para la capa de cobre inferior.
+</p>
+</li>
+<li>
+<p>
+xxxx-F_SilkS.gbr para la serigrafia del lado de los componentes.
+</p>
+</li>
+<li>
+<p>
+xxxx-B_SilkS.gbr para la serigrafia de la cara inferior.
+</p>
+</li>
+<li>
+<p>
+xxxx-F_Paste.gbr para la mascara de pasta de soldadura de la cara superior.
+</p>
+</li>
+<li>
+<p>
+xxxx-B_Paste.gbr para la mascara de pasta de soldadura de la cara inferior.
+</p>
+</li>
+<li>
+<p>
+xxxx-F_Mask.gbr para la mascara de soldadura de la capa superior.
+</p>
+</li>
+<li>
+<p>
+xxxx-B_Mask.gbr para la mascara de soldadura de la cara inferior.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Formato de archivo GERBER:</p></div>
+<div class="paragraph"><p>El formato usado por Pcbnew es RS274X formato 4.6, Imperial, omitiendo
+ceros, formato Abs. Estos ajustes son bastante comunes.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_formato_postscript">11.4.2. formato POSTSCRIPT</h4>
+<div class="paragraph"><p>La extension estandar para los ficheros de salida es .ps para el caso de
+salida postscript. Como para la salida en formato HPGL, el trazado puede ser
+escalado por el usuario y puede ser reflejado. Si la opcion Org = Centre
+esta activa, el origen de coordenadas de la tabla de trazado se asume en el
+centro del dibujo</p></div>
+<div class="paragraph"><p>Si la opcion Imprimir referencia de la hoja esta activa, se trazara el
+marcho de la hoja.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_opciones_de_trazado">11.4.3. Opciones de trazado</h4>
+<div class="paragraph"><p>Formato Gerber:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_plot_options_gerber.png" alt="images/Pcbnew_plot_options_gerber.png">
+</div>
+</div>
+<div class="paragraph"><p>Otros formatos:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_plot_options_other_formats.png" alt="images/Pcbnew_plot_options_other_formats.png">
+</div>
+</div>
+<div class="paragraph"><p>Opciones especificas del formato GERBER:</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:50%;">
+<col style="width:50%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Utilizar extensiones de archivos Protel</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Utiliza .gbl .gtl .gbs .gts .gbp .gtp .gbo .gto en lugar de .gbr como extensiones de nombre de archivo.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Incluir atributos extendidos</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Envia los atributos extendidos al archivo.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Restar la mascara de soldadura de la serigrafia</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Quita cualquier trazo de serigrafia sobre las areas a depositar pasta de soldadura.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect3">
+<h4 id="_otros_formatos">11.4.4. Otros formatos</h4>
+<div class="paragraph"><p>La extension estandar depende de tipo de fichero de salida.</p></div>
+<div class="paragraph"><p>Algunas opciones no estan disponibles para algunos formatos.</p></div>
+<div class="paragraph"><p>El trazado puede realizarse con el escalado definido por el usuario y pueden
+ser reflejado.</p></div>
+<div class="paragraph"><p>Las opciones de impresion para los taladros pueden ser relleno (sin
+taladro), taladrado con el diametro correcto o taladrado con un pequeno
+hueco (como ayuda para el taladrado de forma manual).</p></div>
+<div class="paragraph"><p>Si la opcion Imprimir referencia de la hoja esta activa, se trazara el
+marcho de la hoja.</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_ajustes_globales_del_margen_para_la_mascara_de_soldadura_y_la_mascara_de_pasta_de_soldadura">11.5. Ajustes globales del margen para la mascara de soldadura y la mascara de pasta de soldadura</h3>
+<div class="paragraph"><p>Los valores de margen para las mascaras de soldadura y pasta de soldadura
+pueden ajustarse de forma global. Estos margenes pueden ajustarse a estos
+niveles.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+A nivel de pad.
+</p>
+</li>
+<li>
+<p>
+A nivel de huella.
+</p>
+</li>
+<li>
+<p>
+De forma global
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Y Pcbnew usa como orden de prioridad.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Los valores de pad. Si no estan especificados:
+</p>
+</li>
+<li>
+<p>
+Los valores de huella. Si no estan especificados:
+</p>
+</li>
+<li>
+<p>
+Los valores globales.
+</p>
+</li>
+</ul></div>
+<div class="sect3">
+<h4 id="_acceso">11.5.1. Acceso</h4>
+<div class="paragraph"><p>La opcion del menu para especificar los margenes esta disponible a traves
+del menu Dimensiones:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_pad_mask_clearance_menu_item.png" alt="images/Pcbnew_pad_mask_clearance_menu_item.png">
+</div>
+</div>
+<div class="paragraph"><p>La ventana es la siguiente:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_pad_mask_settings_dialog.png" alt="images/Pcbnew_pad_mask_settings_dialog.png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_margen_para_la_mascara_de_soldadura">11.5.2. Margen para la mascara de soldadura</h4>
+<div class="paragraph"><p>Un valor proximo a 0.2 mm normalmente es suficiente. Este valor es positivo
+dado que la mascara normalmente es mayor que el pad.</p></div>
+<div class="paragraph"><p>Aqui puede ajustar el valor minimo para el ancho de la mascara de soldadura
+entre 2 pads.</p></div>
+<div class="paragraph"><p>Si el valor actuar es menor que el valor minimo, las 2 mascaras de soldadura
+se fusionaran en una sola.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_margen_de_la_mascara_de_pasta_de_soldadura">11.5.3. Margen de la mascara de pasta de soldadura</h4>
+<div class="paragraph"><p>El margen fina es la suma del margen de las mascara de pasta de soldadura y
+un porcentaje del tamano del pad.</p></div>
+<div class="paragraph"><p>Este valor es negativo ya que la mascara normalmente es mas pequena que el
+pad.</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_generando_archivos_para_taladrado">11.6. Generando archivos para taladrado</h3>
+<div class="paragraph"><p>La creacion de archivos para taladrado xxxx.drl siguiendo el estandar
+EXCELLON siempre es necesaria.</p></div>
+<div class="paragraph"><p>Opcionalmente puede generar un informe de taladrado, y un mapa de taladros.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+El mapa de taladros puede ser trazado usando distintos formatos.
+</p>
+</li>
+<li>
+<p>
+El informe de taladrado es un fichero de texto plano.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>La generacion de estos archivos se controla via:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+boton "Generar archivo de taladros", o
+</p>
+</li>
+<li>
+<p>
+Seleccionando el menu Archivo/Archivos de Fabricacion/Archivo de taladros
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>La ventana de herramientas de taladros sera la mostrada a continuacion:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_drill_file_dialog.png" alt="images/Pcbnew_drill_file_dialog.png">
+</div>
+</div>
+<div class="paragraph"><p>Para ajustar el origen de coordenadas, se usa la siguiente ventana:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_drill_origin_setting.png" alt="images/Pcbnew_drill_origin_setting.png">
+</div>
+</div>
+<div class="ulist"><ul>
+<li>
+<p>
+Absoluto: se usa el sistema de coordenadas absoluto.
+</p>
+</li>
+<li>
+<p>
+Eje auxiliar: las coordenadas son relativas al eje auxiliar, use el icono
+ correspondiente (en la barra de herramientas del lado derecho) para
+ ajustarla.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_generando_documentacion_para_el_conexionado">11.7. Generando documentacion para el conexionado</h3>
+<div class="paragraph"><p>Para producir la documentacion para el conexionado, pueden trazarse las
+capas componentes y serigrafia de la capa superior (componentes). Por lo
+general, solo las marcas de serigrafia del lado de los componentes son
+suficientes para el conexionado de una PCB. Si se utiliza la serigrafia de
+la cara inferior, el texto que contiene debe trazarse reflejado para que
+este sea legible.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_generacion_de_archivos_para_la_insercion_automatica_de_componentes">11.8. Generacion de archivos para la insercion automatica de componentes</h3>
+<div class="paragraph"><p>Se accede a esta opcion a traves de la opcion del menu Postproceso/Crear
+archivo Cmp. Sin embargo, no se generara ningun archivo si no hay al menos
+una huella que tenga el atributo Normal+Insertar activado (consulte Editando
+Huellas). Se produciran uno o dos archivos, dependiendo de si los elementos
+insertables estan presentes en uno o ambos lados de la PCB. Una ventana
+mostrara los nombres de archivo(s) creado.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_opciones_avanzadas_de_trazado">11.9. Opciones avanzadas de trazado</h3>
+<div class="paragraph"><p>Las opciones que se describen a continuacion (parte de la ventana
+Archivo/Trazar) permiten un control fino del proceso de trazado. Son
+particularmente utiles cuando se imprimen las marcas de serigrafia para la
+documentacion del conexionado.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_advanced_tracing_options.png" alt="images/Pcbnew_advanced_tracing_options.png">
+</div>
+</div>
+<div class="paragraph"><p>Las opciones disponibles son:</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:33%;">
+<col style="width:66%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Trazar referencia de la hoja en todas las capas</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Traza el contorno de la hoja y el cajetin.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Trazar pads en la serigrafia</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Activa/desactiva la impresion del contorno del pad en las capas de serigrafia (si los pads
+ya se han declarado para aparecer en estas capas). Evita que los pads sean
+impresos en el modo deshabilitado.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Trazar valores de las huellas</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Permite la impresion de texto del VALOR en la serigrafia.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Trazar referencias de las huellas</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Permite la impresion del texto de las REFERENCIAS en la serigrafia.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Forzar trazado de valores/referencias no visibles</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Fuerza la impresion de los campos (referencia, valor) declarados como invisibles.
+En combinacion con <em>Trazar valores de las huellas</em> y <em>Trazar referencias de las huellas</em>,
+esta opcion permite la produccion de documentos para guiar el conexionado y reparacion.
+Estas opciones han demostrado ser necesarias para los circuitos que utilizan componentes demasiado
+pequenos (SMD) para permitir la colocacion legible de dos campos de texto separados.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">No cubrir las vias</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Elimina la mascara de soldadura sobre las vias.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Excluir la capa de contorno de la placa de las otras capas</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Especifico del formato GERBER. No trazar elementos graficos en la capa contorno.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Utilizar extensiones de archivos Protel</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Especifico del formato GERBER.
+Al crear archivos, utiliza extensiones especificas para cada archivo.
+Si esta deshabilitado la extension del archivo Gerber es .gbr.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_editor_de_huellas_gestionando_bibliotecas">12. Editor de Huellas - Gestionando Bibliotecas</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_resumen_del_editor_de_huellas">12.1. Resumen del Editor de Huellas</h3>
+<div class="paragraph"><p>Pcbnew puede mantener simultaneamente varias bibliotecas. Por lo tanto,
+cuando se carga una huella, se busca en todas las bibliotecas que aparecen
+en la lista de bibliotecas hasta encontrar la primera instancia de esta
+huella. En lo que sigue, tenga en cuenta que la biblioteca activa es la
+biblioteca seleccionada en el editor de componentes. A continuacion se
+describe el programa.</p></div>
+<div class="paragraph"><p>El Editor de Huellas permite la creacion y edicion de huellas:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Anadir y eliminar pads.
+</p>
+</li>
+<li>
+<p>
+Cambiar las propiedades de los pads (forma, capa) para pad individuales o de
+ forma global para todos los pads de una huella.
+</p>
+</li>
+<li>
+<p>
+Editar elementos graficos (lineas, texto).
+</p>
+</li>
+<li>
+<p>
+Editar los campos de informacion (valor, referencia, etc.).
+</p>
+</li>
+<li>
+<p>
+Editar la documentacion asociada (descripcion, palabras clave).
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>El Editor de Huellas permite el mantenimiento de la biblioteca activa,
+mediante:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Listado de las huellas en la biblioteca activa.
+</p>
+</li>
+<li>
+<p>
+Borrado de una huella de la biblioteca activa.
+</p>
+</li>
+<li>
+<p>
+Guarda una huella en la biblioteca activa.
+</p>
+</li>
+<li>
+<p>
+Salvando todas las huellas contenidas en un circuito impreso.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Tambien es posible crear nuevas bibliotecas.</p></div>
+<div class="paragraph"><p>La extension de la biblioteca es <span class="monospaced">.mod</span>.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_acceso_al_editor_de_huellas">12.2. Acceso al Editor de Huellas</h3>
+<div class="paragraph"><p>El editor de huellas puede acceder de dos maneras diferentes:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Directamente, a traves del icono <span class="image">
+<img src="images/icons/module_editor.png" alt="images/icons/module_editor.png">
+</span> en
+ la barra de herramientas principal de Pcbnew.
+</p>
+</li>
+<li>
+<p>
+En la ventana de edicion para la huella activa (vea la siguiente figura:
+ accedida a traves del menu contextual), mediante el boton Editor de Huellas.
+</p>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_module_properties.png" alt="images/Pcbnew_module_properties.png">
+</div>
+</div>
+<div class="paragraph"><p>En este caso, la huella activa de la placa se cargara automaticamente en el
+Editor de Huellas, que permite la edicion inmediata y su archivo.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_interfaz_de_usuario_del_editor_de_huellas">12.3. Interfaz de usuario del Editor de Huellas</h3>
+<div class="paragraph"><p>Al llamar al Editor de Huellas aparece la siguiente ventana:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Modedit_main_window.png" alt="images/Modedit_main_window.png">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_barra_de_herramientas_superior_en_el_editor_de_huellas">12.4. Barra de herramientas superior en el Editor de Huellas</h3>
+<div class="imageblock">
+<div class="content">
+<img src="images/Modedit_top_toolbar.png" alt="images/Modedit_top_toolbar.png">
+</div>
+</div>
+<div class="paragraph"><p>Desde esta barra de herramientas, estan disponibles las siguientes
+funciones:</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:20%;">
+<col style="width:80%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/library.png" alt="images/icons/library.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Seleccione la biblioteca activa.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/save_library.png" alt="images/icons/save_library.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Guarda la huella actual en la biblioteca activa, y la almacena en el disco.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/new_library.png" alt="images/icons/new_library.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Crea una nueva biblioteca y guarda la huella actual en ella.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/modview_icon.png" alt="images/icons/modview_icon.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Abre el Visor de huellas</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/delete.png" alt="images/icons/delete.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Accede una ventana para borrar una huella de la biblioteca activa.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/new_footprint.png" alt="images/icons/new_footprint.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Crea una nueva huella.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/module_wizard.png" alt="images/icons/module_wizard.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Crea una huella usando un asistente</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/load_module_lib.png" alt="images/icons/load_module_lib.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Carga una huella desde la biblioteca activa.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/load_module_board.png" alt="images/icons/load_module_board.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Carga (importa) una huella desde la placa de circuito impreso.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/update_module_board.png" alt="images/icons/update_module_board.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Exporta la huella actual a la placa de circuito impreso. Cuando la
+huella fue previamente importada desde la placa actual, reemplazara
+la huella correspondiente en la placa (pej. repetara su posicion y
+orientacion)</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/insert_module_board.png" alt="images/icons/insert_module_board.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Exporta la huella actual a la placa de circuito impreso. Sera
+copiada sobre la placa de circuito en la posicion 0.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/import_module.png" alt="images/icons/import_module.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Importa una huella desde un archivo creado por el comando Exportar</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/export_module.png" alt="images/icons/export_module.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Exporta una huella. Este comando es esencialmente identico a
+crear una biblioteca, la unica diferencia es que crea una biblioteca
+en el directorio de usuario, en vez de crear la biblioteca en el directorio
+de bibliotecas estandar (normalmente kicad/modules)</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/undo.png" alt="images/icons/undo.png">
+</span> <span class="image">
+<img src="images/icons/redo.png" alt="images/icons/redo.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Deshacer y Rehacer</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/module_options.png" alt="images/icons/module_options.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Lanza la ventana de propiedades de la huella.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/print_button.png" alt="images/icons/print_button.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Lanza la ventana de impresion.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_in.png" alt="images/icons/zoom_in.png">
+</span>
+<span class="image">
+<img src="images/icons/zoom_out.png" alt="images/icons/zoom_out.png">
+</span>
+<span class="image">
+<img src="images/icons/zoom_redraw.png" alt="images/icons/zoom_redraw.png">
+</span>
+<span class="image">
+<img src="images/icons/zoom_fit_in_page.png" alt="images/icons/zoom_fit_in_page.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Comandos de zoom estandar.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/options_pad.png" alt="images/icons/options_pad.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Lanza el editor de pads.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/module_check.png" alt="images/icons/module_check.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Realiza una comprobacion de la integridad de la huella</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect2">
+<h3 id="_creacion_de_una_nueva_biblioteca">12.5. Creacion de una nueva biblioteca</h3>
+<div class="paragraph"><p>La creacion de una nueva biblioteca se realiza a traves del boton
+<span class="image">
+<img src="images/icons/new_library.png" alt="images/icons/new_library.png">
+</span>, en este caso el archivo se crea de
+forma predeterminada en el directorio de bibliotecas, o a traves del boton
+<span class="image">
+<img src="images/icons/export_module.png" alt="images/icons/export_module.png">
+</span>, en cuyo caso el archivo se crea de
+forma predeterminada en el directorio de trabajo.</p></div>
+<div class="paragraph"><p>Una ventana de seleccion de archivos permite indicar el nombre de la
+biblioteca y su directorio. En ambos casos, la biblioteca contendra la
+huella que se esta editando.</p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Aviso</div>
+</td>
+<td class="content">Si existe una biblioteca antigua con el mismo nombre, sera sobrescrita sin
+previo aviso.</td>
+</tr></table>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_guardar_una_huella_en_la_biblioteca_activa">12.6. Guardar una huella en la biblioteca activa</h3>
+<div class="paragraph"><p>La accion de guardar una huella (modificando asi el archivo de la biblioteca
+activa) se realiza utilizando el boton
+<span class="image">
+<img src="images/icons/save_library.png" alt="images/icons/save_library.png">
+</span>. Si ya existe una huella con el mismo
+nombre, sera reemplazada. Ya que dependera de la exactitud de las huellas en
+sus bibliotecas, merece la pena realizar un doble control de la huella antes
+de guardarla.</p></div>
+<div class="paragraph"><p>Se recomienda editar o bien el campo de texto referencia o el de valor con
+nombre de la huella tal como se identifica en la biblioteca.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_transferir_una_huella_de_una_biblioteca_a_otra">12.7. Transferir una huella de una biblioteca a otra</h3>
+<div class="ulist"><ul>
+<li>
+<p>
+Seleccione la biblioteca de origen a traves del boton
+ <span class="image">
+<img src="images/icons/library.png" alt="images/icons/library.png">
+</span>.
+</p>
+</li>
+<li>
+<p>
+Cargue la huella a traves del boton
+ <span class="image">
+<img src="images/icons/load_module_lib.png" alt="images/icons/load_module_lib.png">
+</span>.
+</p>
+</li>
+<li>
+<p>
+Seleccione la biblioteca de destino a traves del boton
+ <span class="image">
+<img src="images/icons/library.png" alt="images/icons/library.png">
+</span>.
+</p>
+</li>
+<li>
+<p>
+Guarde la huella a traves del boton <span class="image">
+<img src="images/icons/save_library.png" alt="images/icons/save_library.png">
+</span>
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Tambien es posible que desee borrar la huella de origen.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Vuelva a seleccionar la biblioteca de origen con
+ <span class="image">
+<img src="images/icons/library.png" alt="images/icons/library.png">
+</span>
+</p>
+</li>
+<li>
+<p>
+Eliminar la huella vieja a traves del boton <span class="image">
+<img src="images/icons/delete.png" alt="images/icons/delete.png">
+</span>
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_guardando_todas_las_huellas_de_su_placa_en_la_biblioteca_activa">12.8. Guardando todas las huellas de su placa en la biblioteca activa</h3>
+<div class="paragraph"><p>Es posible copiar todas las huellas del diseno de una placa a la biblioteca
+activa. Estas huellas mantendran sus nombres actuales de la biblioteca. Este
+comando tiene dos usos:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Para crear un archivo o completar una biblioteca con las huellas de una
+ placa, para el caso de que se pierda una biblioteca.
+</p>
+</li>
+<li>
+<p>
+Mas importante aun, facilita el mantenimiento de la biblioteca, permitiendo
+ la produccion de documentos para la biblioteca, de la siguiente manera.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_documentacion_para_bibliotecas_de_huellas">12.9. Documentacion para bibliotecas de huellas</h3>
+<div class="paragraph"><p>Es muy recomendable documentar las huellas que cree, con el fin de permitir
+una busqueda rapida y libre de errores.</p></div>
+<div class="paragraph"><p>Por ejemplo, ?quien es capaz de recordar todas las multiples variantes de
+patillaje de un paquete TO92? La ventana Propiedades de la Huella ofrece una
+solucion simple a este problema.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Modedit_module_properties.png" alt="images/Modedit_module_properties.png">
+</div>
+</div>
+<div class="paragraph"><p>Esta ventana acepta:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Una unica linea de comentario/descripcion.
+</p>
+</li>
+<li>
+<p>
+Varias palabras clave.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>La descripcion se muestra en la lista de componentes en Cvpcb y, en Pcbnew,
+se utiliza en las ventanas de seleccion de huellas.</p></div>
+<div class="paragraph"><p>Las palabras clave permiten busquedas restringidas a aquellas huellas
+correspondientes a determinadas palabras clave.</p></div>
+<div class="paragraph"><p>Al cargar directamente una huella (el icono <span class="image">
+<img src="images/icons/module.png" alt="images/icons/module.png">
+</span>
+de la barra de herramientas derecha en Pcbnew), se pueden introducir
+palabras clave en la ventana. Asi pues, al introducir el texto <span class="monospaced">= CONN</span> hara
+que se muestre la visualizacion de la lista de huellas cuya lista de
+palabras clave contenga la palabra 'CONN`.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_documentacion_de_las_bibliotecas_practicas_recomendadas">12.10. Documentacion de las bibliotecas - practicas recomendadas</h3>
+<div class="paragraph"><p>Se recomienda crear bibliotecas indirectamente, mediante la creacion de una
+o mas placas de circuitos auxiliares que constituyen la fuente de (elementos
+de) la biblioteca, del modo siguiente: Crear una placa de circuito en
+formato A4, con el fin de ser capaz de imprimir facilmente a escala (escala
+= 1).</p></div>
+<div class="paragraph"><p>Crear las huellas que contendra la biblioteca en esta placa de circuito. La
+biblioteca en si se creara con las huellas Archivo/Archivar huellas/Crear
+biblioteca y archivar huella.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_archive_footprints_menu.png" alt="images/Pcbnew_archive_footprints_menu.png">
+</div>
+</div>
+<div class="paragraph"><p>La "verdadera fuente" de la biblioteca sera esta placa de circuito auxiliar,
+y en este circuito se realizaran las modificaciones posteriores de las
+huellas. Naturalmente, pueden guardarse varias placas de circuito en la
+misma biblioteca.</p></div>
+<div class="paragraph"><p>En general, es una buena idea crear diferentes bibliotecas para diferentes
+tipos de componentes (conectores, discretos, &#8230;), ya que Pcbnew es capaz de
+buscar en muchas bibliotecas al cargar huellas.</p></div>
+<div class="paragraph"><p>Aqui se muestra un ejemplo de una fuente de biblioteca:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_example_library.png" alt="images/Pcbnew_example_library.png">
+</div>
+</div>
+<div class="paragraph"><p>Esta tecnica tiene varias ventajas:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+El circuito se puede imprimir a escala y servir como documentacion de la
+ biblioteca sin mayor esfuerzo.
+</p>
+</li>
+<li>
+<p>
+Los cambios futuros de Pcbnew pueden requerir la regeneracion de las
+ bibliotecas, algo que se puede hacer muy rapidamente si se han utilizado
+ este tipo de placas de fuentes. Esto es importante, ya que los formatos de
+ archivo de placa de circuito estan garantizados para ser compatibles durante
+ el desarrollo futuro, pero este no es el caso para el formato de archivo de
+ la biblioteca.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_gestion_de_bibliotecas_de_huellas">12.11. Gestion de Bibliotecas de Huellas</h3>
+<div class="paragraph"><p>La lista de bibliotecas de huellas en Pcbnew puede editarse mediante el
+Administrador de Bibliotecas de Huellas. Este le permite anadir y eliminar
+bibliotecas de componentes a mano, y tambien le permite invocar al asistente
+de Bibliotecas de Huellas pulsando el boton "Anadir Con el Asistente".</p></div>
+<div class="paragraph"><p>El Asistente de Bibliotecas de Huellas tambien se puede invocar a traves del
+menu Preferencias, y puede anadir automaticamente una biblioteca (detectando
+su tipo) desde un archivo o desde una URL de Github. La URL para las
+bibliotecas oficiales es: <a href="https://github.com/KiCad">https://github.com/KiCad</a></p></div>
+<div class="paragraph"><p>Mas detalles acerca de las tablas de la bibliotecas de huellas y el Gestor y
+Asistente se pueden encontrar en el Manual de Referencia de CvPcb en la
+seccion <em>Tabla de Bibliotecas de Huellas</em>.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_gestion_de_bibliotecas_de_formas_3d">12.12. Gestion de Bibliotecas de formas 3D</h3>
+<div class="paragraph"><p>Las bibliotecas de formas 3D se pueden descargar mediante el Asistente
+Bibliotecas de Formas 3D. Se puede invocar desde el menu Preferencias &#8594;
+Descarga de Bibliotecas de Formas 3D.</p></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_editor_de_huellas_creando_y_editando_huellas">13. Editor de huellas - Creando y Editando Huellas</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_resumen_del_editor_de_huellas_2">13.1. Resumen del Editor de Huellas</h3>
+<div class="paragraph"><p>El Editor de Huellas es usado para crear y editar huellas de
+componentes. Esto incluye:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Anadir y eliminar pads.
+</p>
+</li>
+<li>
+<p>
+Cambiar la propiedades de los pads (forma, capa), para cada pad o para todos
+ los pads de la huella
+</p>
+</li>
+<li>
+<p>
+Anadir y editar elementos graficos (contorno, texto).
+</p>
+</li>
+<li>
+<p>
+Editar campos (valor, referencia, etc.).
+</p>
+</li>
+<li>
+<p>
+Editar la documentacion asociada (descripcion, palabras clave).
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_elementos_de_las_huellas">13.2. Elementos de las huellas</h3>
+<div class="paragraph"><p>Una huella es la representacion fisica (huella) del componente que va a ser
+insertado en la PCB y debe estar relacionada con el simbolo representado en
+el esquema. Cada huella incluye tres elementos diferentes:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Los pads.
+</p>
+</li>
+<li>
+<p>
+El contorno grafico y textos.
+</p>
+</li>
+<li>
+<p>
+Campos.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Ademas, cierto numero de parametros adicionales deben definirse
+correctamente si se utiliza la funcion de auto-colocacion. Lo mismo vale
+para la generacion de archivos de auto-insercion.</p></div>
+<div class="sect3">
+<h4 id="_pads">13.2.1. Pads</h4>
+<div class="paragraph"><p>Dos propiedades de los pads son importantes:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Su geometria (forma, capas, taladros).
+</p>
+</li>
+<li>
+<p>
+Su numero de pad, que esta constituido por un maximo de cuatro caracteres
+ alfanumericos. Por lo tanto, los siguientes son numeros de pad validos: 1,
+ 45 y 9999, y tambien AA56 y ANOD. El numero del pad debe ser identico al
+ numero del pin correspondiente del esquema, porque esto define las parejas
+ de pin y pad que seran enlazados por Pcbnew.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect3">
+<h4 id="_contorno">13.2.2. Contorno</h4>
+<div class="paragraph"><p>El contorno grafico se utiliza para dibujar la forma fisica de la
+huella. Existen diferentes tipos de contorno disponibles: lineas, circulos,
+arcos y texto. El contorno no contiene significado electrico, son
+simplemente ayudas graficas.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_campos">13.2.3. Campos</h4>
+<div class="paragraph"><p>Estos son elementos de texto asociados a una huella. Dos de ellos son
+obligatorios y siempre estan presentes: el campo referencia y el campo
+valor. Estos son automaticamente leidos y actualizados por Pcbnew cuando se
+lee el netlist durante la carga de has huellas a la placa. La referencias es
+reemplazada por la referencia apropiada del esquema (U1, IC3, etc.). El
+valor es reemplazado por el valor del correspondiente componente en el
+esquema (47K, 74LS02, etc.). Pueden anadirse otros campos y se comportaran
+tambien como elementos graficos de texto.</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_iniciar_el_editor_de_huellas_y_seleccionar_una_huella_a_editar">13.3. Iniciar el Editor de Huellas y seleccionar una huella a editar</h3>
+<div class="paragraph"><p>El editor de huellas puede iniciarse de dos maneras:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Directamente via el icono <span class="image">
+<img src="images/icons/module_editor.png" alt="images/icons/module_editor.png">
+</span> desde la
+ barra de herramientas principal de Pcbnew. Esto permite la creacion o
+ modificacion de una huella en la biblioteca.
+</p>
+</li>
+<li>
+<p>
+Haciendo doble clic sobre una huella se abre el menu de <em>Propiedades de la
+ huella</em>, el cual le ofrece el boton <em>Editor de huellas</em>. Si se usa esta
+ opcion, la huella de la placa se cargara en el editor, para su modificacion
+ o para guardarla.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_barras_de_herramientas_del_editor_de_huellas">13.4. Barras de Herramientas del Editor de Huellas</h3>
+<div class="paragraph"><p>Ejecutar el Editor de Huellas lanzara una nueva ventana parecida a esta:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Modedit_main_window.png" alt="images/Modedit_main_window.png">
+</div>
+</div>
+<div class="sect3">
+<h4 id="_barra_de_herramientas_de_edicion_lado_derecho">13.4.1. Barra de herramientas de edicion (lado derecho)</h4>
+<div class="paragraph"><p>Esta barra de herramientas contiene herramientas para:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Colocar pads.
+</p>
+</li>
+<li>
+<p>
+Anadir elementos graficos (contornos, texto).
+</p>
+</li>
+<li>
+<p>
+Posicionar el punto de anclaje.
+</p>
+</li>
+<li>
+<p>
+Borrar elementos.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Las funciones especificas son las siguientes:</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:20%;">
+<col style="width:80%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/cursor.png" alt="images/icons/cursor.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ninguna herramienta seleccionada.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/pad.png" alt="images/icons/pad.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Anadir pads.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_polygon.png" alt="images/icons/add_polygon.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Dibujar segmentos de linea y polilineas</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_circle.png" alt="images/icons/add_circle.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Dibujar circulos.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_arc.png" alt="images/icons/add_arc.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Dibujar arcos de circulo.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_text.png" alt="images/icons/add_text.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Anadir texto como elementos graficos (Los campos no se gestionan con esta herramienta).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/anchor.png" alt="images/icons/anchor.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Posicionar el punto de anclaje de la huella.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/delete.png" alt="images/icons/delete.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Borrar elementos.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/grid_select_axis.png" alt="images/icons/grid_select_axis.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Origen de la rejilla (desplazamiento) Util para la colocacion de los pads.
+El origen de la rejilla puede situarse sobre un punto concreto (el primer pad a situar),
+y despues puede ajustarse el tamano de la rejilla a la distancia entre pads
+De esta forma, colocar los pads resulta muy sencillo.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect3">
+<h4 id="_barra_de_herramientas_de_visualizacion_lado_izquierdo">13.4.2. Barra de herramientas de visualizacion (lado izquierdo)</h4>
+<div class="paragraph"><p>Estas herramientas controlan las opciones de visualizacion del Editor de
+Huellas:</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:20%;">
+<col style="width:80%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/grid.png" alt="images/icons/grid.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra la rejilla.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/polar_coord.png" alt="images/icons/polar_coord.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra las posiciones como coordenadas polares.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/unit_mm.png" alt="images/icons/unit_mm.png">
+</span> <span class="image">
+<img src="images/icons/unit_inch.png" alt="images/icons/unit_inch.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Usa las unidades en milimetros o pulgadas</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/cursor_shape.png" alt="images/icons/cursor_shape.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Activa la visualizacion extendida del cursor</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/pad_sketch.png" alt="images/icons/pad_sketch.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra los pads en modo contorno.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/text_sketch.png" alt="images/icons/text_sketch.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra los textos en modo contorno.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/show_mod_edge.png" alt="images/icons/show_mod_edge.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Muestra los bordes en modo contorno.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/contrast_mode.png" alt="images/icons/contrast_mode.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Activa el modo alto-contraste</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_menus_contextuales">13.5. Menus Contextuales</h3>
+<div class="paragraph"><p>El boton derecho del raton despliega un menu que depende de que elemento se
+encuentre bajo el cursor.</p></div>
+<div class="paragraph"><p>El menu contextual para la edicion de los parametros en las huellas:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Modedit_context_menu_module_parameters.png" alt="images/Modedit_context_menu_module_parameters.png">
+</div>
+</div>
+<div class="paragraph"><p>El menu contextual para la edicion de pads:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Modedit_context_menu_pads.png" alt="images/Modedit_context_menu_pads.png">
+</div>
+</div>
+<div class="paragraph"><p>El menu contextual para la edicion de elementos graficos:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Modedit_context_menu_graphics.png" alt="images/Modedit_context_menu_graphics.png">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_ventana_de_propiedades_de_huellas">13.6. Ventana de propiedades de huellas</h3>
+<div class="paragraph"><p>Esta ventana puede ejecutarse cuando el cursor esta sobre una huella
+haciendo clic con el boton derecho y eligiendo <em>Editar con el Editor de
+Huellas</em></p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Modedit_module_properties_dialog.png" alt="images/Modedit_module_properties_dialog.png">
+</div>
+</div>
+<div class="paragraph"><p>Esta ventana puede usarse para definir los principales parametros de las
+huellas.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_creando_una_nueva_huella">13.7. Creando una nueva huella</h3>
+<div class="paragraph"><p>Puede crearse una nueva huella mediante el icono
+<span class="image">
+<img src="images/icons/new_footprint.png" alt="images/icons/new_footprint.png">
+</span>. Se solicitara el nombre de la nueva
+huella. Este sera el nombre con el que la huella sera identificada dentro de
+la biblioteca.</p></div>
+<div class="paragraph"><p>This text also serves as the footprint value, which is ultimately replaced
+by the real value (100 µF_16 V, 100 Ω_0.5 W, &#8230;).</p></div>
+<div class="paragraph"><p>La nueva huella requiere:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Contornos (y posiblemente elementos de texto).
+</p>
+</li>
+<li>
+<p>
+Pads.
+</p>
+</li>
+<li>
+<p>
+Un valor (texto oculto que es reemplazado por el valor real cuando se use).
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Metodo alternativo.</p></div>
+<div class="paragraph"><p>Cuando una huella nueva es similar a una huella ya existente en una
+biblioteca o en una placa de circuito, puede seguir un metodo alternativo y
+mas rapido para crear la nueva huella asi:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Cargue la huella similar (<span class="image">
+<img src="images/icons/load_module_lib.png" alt="images/icons/load_module_lib.png">
+</span>,
+ <span class="image">
+<img src="images/icons/load_module_board.png" alt="images/icons/load_module_board.png">
+</span> o
+ <span class="image">
+<img src="images/icons/import_module.png" alt="images/icons/import_module.png">
+</span>).
+</p>
+</li>
+<li>
+<p>
+Modifique el campo "Nombre de la Huella en la Biblioteca" para generar un
+ nuevo identificador (nombre).
+</p>
+</li>
+<li>
+<p>
+Edite y guarde la nueva huella.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_anadiendo_y_editando_pads">13.8. Anadiendo y editando pads</h3>
+<div class="paragraph"><p>Una vez que se ha creado una huella, pueden anadirse pads, borrarse o
+modificarse. La modificacion de los pads puede ser local, afectando solo al
+pad bajo e cursor, o global, afectando a todos los pads de la huella.</p></div>
+<div class="sect3">
+<h4 id="_anadiendo_pads">13.8.1. Anadiendo pads</h4>
+<div class="paragraph"><p>Seleccione el icono <span class="image">
+<img src="images/icons/pad.png" alt="images/icons/pad.png">
+</span> de la barra de herramientas
+del lado derecho. Los pads pueden anadirse haciendo clic en la posicion
+deseada con el boton izquierdo del raton. Las propiedades del pad pueden
+predefinirse en el menu de opciones de pad.</p></div>
+<div class="paragraph"><p>No olvide anadir el numero del pad.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_propiedades_de_ajustes_del_pad">13.8.2. Propiedades de ajustes del pad</h4>
+<div class="paragraph"><p>Estas pueden realizarse de tres maneras distintas.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Seleccionando el icono <span class="image">
+<img src="images/icons/options_pad.png" alt="images/icons/options_pad.png">
+</span> de la barra de
+ herramientas horizontal.
+</p>
+</li>
+<li>
+<p>
+Haciendo clic en un pad existente y seleccionando <em>Editar Pad</em>. Los ajustes
+ del pad ahora pueden editarse.
+</p>
+</li>
+<li>
+<p>
+Haciendo clic sobre un pad existente y seleccionando <em>Exportar Ajustes de
+ pad</em>. En este caso, las propiedades geometricas del pad seleccionado se
+ convertiran en las propiedades de pad predeterminadas.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>En los dos primeros casos, se mostrara la siguiente ventana:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Modedit_pad_properties_dialog.png" alt="images/Modedit_pad_properties_dialog.png">
+</div>
+</div>
+<div class="paragraph"><p>Debe poner cuidado en definir correctamente las capas a las que pertenecen
+los elementos del pad. En particular, aunque las capas de cobre son faciles
+de definir, la gestion del resto de capas (mascara de soldadura, pasta de
+soldadura &#8230;) son igualmente importante para la fabricacion y documentacion
+de la placa.</p></div>
+<div class="paragraph"><p>El selector de Tipo de Pad selecciona automaticamente un conjunto de capas
+que generalmente es suficiente.</p></div>
+<div class="sect4">
+<h5 id="_pads_rectangulares">Pads rectangulares</h5>
+<div class="paragraph"><p>Para huellas SMD del tipo VQFP/PQFP que tienen pads de forma rectangular en
+cada una de sus cuatro caras (tanto horizontales como verticales) es
+recomendado usar solo una forma (por ejemplo, un rectangulo horizontal) y
+colocarlo con distintas orientaciones (0 para horizontal y 90 grados para
+vertical). Cambiar el tamano de los pads de forma global puede realizarse
+con una simple operacion.</p></div>
+</div>
+<div class="sect4">
+<h5 id="_rotar_pads">Rotar pads</h5>
+<div class="paragraph"><p>Las rotaciones de -90 o -180 grados solo son requeridas para pads
+trapezoidales usados en huellas de microondas.</p></div>
+</div>
+<div class="sect4">
+<h5 id="_pads_tipo_taladro_no_metalizado">Pads tipo taladro no metalizado</h5>
+<div class="paragraph"><p>Los pads pueden definirse como taladros no metalizados (pads NPTH, del
+ingles Non-Plated Through Hole).</p></div>
+<div class="paragraph"><p>Estos pads deben ser definidos en una o todas las capas de cobre
+(obviamente, el taladro existe en todas las capas de cobre).</p></div>
+<div class="paragraph"><p>Este requisito le permite definir un parametro de margen especifico (por
+ejemplo, margen para un tornillo).</p></div>
+<div class="paragraph"><p>Cuando el tamano del agujero de un pad es igual que el tamano del pad, para
+un pad circular u oval, este pad no se representa en las capas de cobre en
+los ficheros GERBER.</p></div>
+<div class="paragraph"><p>Estos pads se usan con propositos mecanicos, por lo que no esta habilitados
+los campos de nombre del pad o del nodo. No es posible conectarlos a ningun
+nodo del circuito.</p></div>
+</div>
+<div class="sect4">
+<h5 id="_pads_en_capas_no_metalicas">Pads en capas no metalicas</h5>
+<div class="paragraph"><p>Este tipo de pads son poco usuales. Esta opcion puede usarse para crear
+fiduciales o mascaras en las capas tecnicas.</p></div>
+</div>
+<div class="sect4">
+<h5 id="_parametro_offset">Parametro offset</h5>
+<div class="paragraph"><p>El pad 3 tiene un offset en Y = 15 mils:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Modedit_pad_offset_example.png" alt="images/Modedit_pad_offset_example.png">
+</div>
+</div>
+</div>
+<div class="sect4">
+<h5 id="_parametro_delta_pads_trapezoidales">Parametro delta (pads trapezoidales)</h5>
+<div class="paragraph"><p>El pad 1 tiene su parametro Delta X = 10 mils</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Modedit_pad_delta_example.png" alt="images/Modedit_pad_delta_example.png">
+</div>
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_ajustes_de_margen_para_las_capas_de_mascara_de_soldadura_y_mascara_de_pasta_de_soldadura">13.8.3. Ajustes de margen para las capas de mascara de soldadura y mascara de pasta de soldadura</h4>
+<div class="paragraph"><p>El ajuste de los margenes puede ser realizado a 3 niveles:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Nivel global.
+</p>
+</li>
+<li>
+<p>
+Nivel de huella.
+</p>
+</li>
+<li>
+<p>
+Nivel de pad.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Pcbnew establece el siguiente orden de prioridad para calcular el margen:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Ajustes del pad. Si no existen,
+</p>
+</li>
+<li>
+<p>
+Ajustes de la huella. Si no existen,
+</p>
+</li>
+<li>
+<p>
+Ajustes globales.
+</p>
+</li>
+</ul></div>
+<div class="sect4">
+<h5 id="_observaciones">Observaciones</h5>
+<div class="paragraph"><p>La forma de la mascara de soldadura del pad normalmente es mas grande que el
+propio pad. Por lo tanto el valor del margen es positivo. La forma de las
+mascara de pasta de soldadura del pad normalmente es mas pequena que el
+propio pad. Por ello el valor de margen es negativo.</p></div>
+</div>
+<div class="sect4">
+<h5 id="_parametros_de_la_mascara_de_pasta_de_soldadura">Parametros de la mascara de pasta de soldadura</h5>
+<div class="paragraph"><p>Para la mascara de pasta de soldadura existen dos parametros:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Un valor fijo.
+</p>
+</li>
+<li>
+<p>
+Un porcentaje sobre el tamano del pad.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>El valor real es la suma de estos dos valores.</p></div>
+<div class="paragraph"><p>Ajustes a nivel de huella:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Modedit_footprint_level_pad_settings.png" alt="images/Modedit_footprint_level_pad_settings.png">
+</div>
+</div>
+<div class="paragraph"><p>Ajustes a nivel de pad:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Modedit_pad_level_pad_settings.png" alt="images/Modedit_pad_level_pad_settings.png">
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_propiedades_de_campos">13.9. Propiedades de Campos</h3>
+<div class="paragraph"><p>Existen al menos dos campos: referencia y valor</p></div>
+<div class="paragraph"><p>Sus parametros (atributos, tamano, ancho) deben definirse. Puede acceder a
+la ventana de configuracion haciendo doble clic sobre el campo, o mediante
+la ventana de propiedades de la huella:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Modedit_footprint_text_properties.png" alt="images/Modedit_footprint_text_properties.png">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_colocacion_automatica_de_las_huellas">13.10. Colocacion automatica de las huellas</h3>
+<div class="paragraph"><p>Si quiere explotar todas la posibilidades de la funcion de colocacion
+automatica es necesario que se definan las orientaciones permitidas para la
+huella (ventana de Propiedades de Huella).</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Modedit_module_autoplace_settings.png" alt="images/Modedit_module_autoplace_settings.png">
+</div>
+</div>
+<div class="paragraph"><p>Normalmente, una rotacion de 180 grados se permite para resistencias,
+condensadores sin polaridad y otros elementos simetricos.</p></div>
+<div class="paragraph"><p>Algunas huellas (transistores pequenos, por ejemplo) a menudo se permite
+rotarlas +/- 90 o 180 grados. De forma predeterminada, una nueva huella
+tendra sus permisos de rotacion ajustados a cero. Estos pueden ajustarse de
+acuerdo a las siguiente regla:</p></div>
+<div class="paragraph"><p>Un valor de 0 deshabilita la rotacion, 10 permite una rotacion completa, y
+cualquier valor intermedio representa una rotacion limitada. Por ejemplo,
+una resistencia puede tener un permiso de 10 par rotar 180 grados (sin
+restricciones) y un permiso de 5 para una rotacion de +/- 90 grados
+(permitido, pero no recomendado)</p></div>
+</div>
+<div class="sect2">
+<h3 id="_atributos">13.11. Atributos</h3>
+<div class="paragraph"><p>La ventana de atributos se muestra a continuacion:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Modedit_module_attributes.png" alt="images/Modedit_module_attributes.png">
+</div>
+</div>
+<div class="ulist"><ul>
+<li>
+<p>
+Normal es el atributo estandar.
+</p>
+</li>
+<li>
+<p>
+Normal+Insertar indica que el la huella debe aparece en el fichero de
+ insercion automatica (para maquinas de insercion automatica). Este atributo
+ es util para componentes de montaje en superficie (SMDs).
+</p>
+</li>
+<li>
+<p>
+Virtual indica que el componentes esta formado directamente por la placa de
+ circuito. Ejemplos podrian ser conectores creados en el borde de la placa o
+ inductores creados por una forma de pista particular (como los que pueden
+ verse en los circuitos de microondas).
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_documentando_huellas_en_la_biblioteca">13.12. Documentando huellas en la biblioteca</h3>
+<div class="paragraph"><p>Es altamente recomendable documentar las nuevas huellas creadas, con el fin
+de facilitar su reutilizacion rapida y precisa. ?Quien es capaz de recordar
+las multiples variantes de pineado para una huella TO92?</p></div>
+<div class="paragraph"><p>La ventana de Propiedades de Huella ofrecen una manera simple y potente de
+generar la documentacion.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Modedit_module_properties_documentation_fields.png" alt="images/Modedit_module_properties_documentation_fields.png">
+</div>
+</div>
+<div class="paragraph"><p>Este menu permite:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Anadir una linea de comentario (descripcion).
+</p>
+</li>
+<li>
+<p>
+Varias palabras clave.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>La linea de comentario se muestra el la lista de componentes en CvPcb y en
+los menus de seleccion de huellas en Pcbnew. Las palabras clave pueden ser
+usadas para restringir busquedas a aquellos componentes que contengan cierta
+palabra clave.</p></div>
+<div class="paragraph"><p>Por lo tanto, al utilizar el comando de carga de huellas (icono en la barra
+de herramientas derecha en Pcbnew), es posible escribir el texto <span class="monospaced">=TO220</span> en
+la ventana para que Pcbnew muestre una lista de las huellas que posean la
+palabra clave <span class="monospaced">TO220</span></p></div>
+</div>
+<div class="sect2">
+<h3 id="_visualizacion_en_3_dimensiones">13.13. Visualizacion en 3 dimensiones</h3>
+<div class="paragraph"><p>Una huella puede tener asociada un fichero que contenga una representacion
+en tres dimensiones del componente. Con el fin de asociar cada fichero con
+una huella, seleccione la pestana de Opciones 3D. El panel de opciones se
+muestra a continuacion:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Modedit_module_3d_options.png" alt="images/Modedit_module_3d_options.png">
+</div>
+</div>
+<div class="paragraph"><p>Deben suministrarse los siguientes datos:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+El fichero que contiene la representacion en 3D (creado por el modelador en
+ 3D Wings3D, en formato vrml, a traves del comando exportar a vrml).
+</p>
+</li>
+<li>
+<p>
+La ruta predeterminada es kicad/modules/package3d. En el ejemplo, el nombre
+ del fichero es discret/to_220horiz.wrl, usando la ruta predeterminada.
+</p>
+</li>
+<li>
+<p>
+Los factores de escala x, y, z.
+</p>
+</li>
+<li>
+<p>
+El desplazamiento con respecto al punto de anclaje de la huella (normalmente
+ cero)
+</p>
+</li>
+<li>
+<p>
+La rotacion inicial en grados sobre cada eje (normalmente cero).
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Los ajustes de escala permiten:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Usar el mismo fichero 3D para huellas con formas similares pero tamanos
+ diferentes (resistencias, condensadores, componentes SMD&#8230;)
+</p>
+</li>
+<li>
+<p>
+Para encapsulados pequenos (o muy grandes), lo ideal es usar unos ajustes de
+ rejilla en en Wings3D de forma que <strong>0.1 pulgadas en Pcbnew sean igual a 1
+ unidad de rejilla</strong> en Wings3D.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Si se ha especificado un archivo, es posible ver el componente en 3D.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Modedit_footprint_3d_preview.png" alt="images/Modedit_footprint_3d_preview.png">
+</div>
+</div>
+<div class="paragraph"><p>El modelo 3D aparecera automaticamente en la representacion en 3D de la
+placa de circuito impreso.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_guardando_una_huella_dentro_de_la_biblioteca_activa">13.14. Guardando una huella dentro de la biblioteca activa</h3>
+<div class="paragraph"><p>El comando guardar (modificar el archivo en la biblioteca activa) se activa
+mediante el icono <span class="image">
+<img src="images/icons/save_library.png" alt="images/icons/save_library.png">
+</span></p></div>
+<div class="paragraph"><p>Si existe una huella con el mismo nombre (una version anterior), esta sera
+sobrescrita. Debido a que es importante poder tener confianza en las huellas
+presentes en la biblioteca, merece la pena revisar dos veces la huella en
+busca de errores antes de guardar.</p></div>
+<div class="paragraph"><p>Antes de guardar, tambien se recomienda cambiar la referencia o el valor de
+la huella para que sea igual al nombre de la huella en la biblioteca.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_guardando_una_huella_en_la_placa">13.15. Guardando una huella en la placa</h3>
+<div class="paragraph"><p>Si la huella editada proviene del diseno de la placa actual, el icono
+<span class="image">
+<img src="images/icons/update_module_board.png" alt="images/icons/update_module_board.png">
+</span> actualizara esta huella en la
+placa.</p></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_herramientas_de_edicion_de_pcb_avanzadas">14. Herramientas de edicion de PCB avanzadas</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>Hay algunas herramientas de edicion mas avanzadas disponibles en Pcbnew y el
+Editor de Huellas, que pueden ayudarle a colocar eficientemente los
+componentes en el lienzo.</p></div>
+<div class="sect2">
+<h3 id="_duplicando_elementos">14.1. Duplicando elementos</h3>
+<div class="paragraph"><p>El duplicado es un metodo para clonar un elemento y recogerlo en la misma
+accion. Es muy parecido a copiar y pegar, pero le permite "esparcir"
+componentes sobre la PCB y le permite disponer manualmente los componentes
+utilizando la herramienta "Mover con exactitud" (ver mas abajo) con mas
+facilidad.</p></div>
+<div class="paragraph"><p>El duplicado se realiza mediante el uso de su tecla de acceso rapido (que de
+forma predeterminada es Ctrl-D) o la opcion duplicar huella en el menu
+contextual. En el renderizado tipo legado, estos aparecen como se muestra
+debajo, dependiendo del tipo de elemento:</p></div>
+<div class="paragraph"><p><span class="image">
+<img src="images/icons/duplicate_pad.png" alt="images/icons/duplicate_pad.png">
+</span>
+<span class="image">
+<img src="images/icons/duplicate_line.png" alt="images/icons/duplicate_line.png">
+</span>
+<span class="image">
+<img src="images/icons/duplicate_text.png" alt="images/icons/duplicate_text.png">
+</span>
+<span class="image">
+<img src="images/icons/duplicate_module.png" alt="images/icons/duplicate_module.png">
+</span>
+<span class="image">
+<img src="images/icons/duplicate_target.png" alt="images/icons/duplicate_target.png">
+</span>
+<span class="image">
+<img src="images/icons/duplicate_zone.png" alt="images/icons/duplicate_zone.png">
+</span></p></div>
+</div>
+<div class="sect2">
+<h3 id="_mover_elementos_con_exactitud">14.2. Mover elementos con exactitud</h3>
+<div class="paragraph"><p>La herramienta "Mover con exactitud" le permite mover un elemento (o grupo
+de elementos) una cantidad determinada, que puede introducirse en formato
+cartesiano o polar y que puede introducirse en cualquier unidad
+compatible. Esto es util cuando de otro modo seria engorroso al tener que
+cambiar a un tamano de rejilla diferente, o cuando una caracteristica no
+esta espaciada de acuerdo a la rejilla actual.</p></div>
+<div class="paragraph"><p>Para utilizar esta herramienta, seleccione los elementos que desea mover y
+luego utilice su tecla de acceso rapido (por defecto, Ctrl-M) o los
+elementos del menu contextual para lanzar la ventana. Tambien puede invocar
+la ventana la tecla de acceso rapido al mover o duplicar objetos, que pueden
+hacer que sea facil aplicar repetidamente un desplazamiento a multiples
+componentes.</p></div>
+<div class="paragraph"><p>Mover con exactitud especificando un vector de movimiento cartesiano</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_move_exact_cartesian.png" alt="images/Pcbnew_move_exact_cartesian.png">
+</div>
+</div>
+<div class="paragraph"><p>Mover con exactitud especificando un vector de movimiento polar</p></div>
+<div class="paragraph"><p>image::images/Pcbnew_move_exact_polar.png [scaledwidth="45%"]</p></div>
+<div class="paragraph"><p>La casilla de seleccion le permite cambiar entre sistemas de coordenadas
+cartesianas y polares. Lo que este actualmente en el formulario se convierte
+automaticamente al otro sistema de coordenadas.</p></div>
+<div class="paragraph"><p>Luego se introduce el vector de movimiento deseado. Puede utilizar las
+unidades indicadas en las etiquetas ("mm" en las imagenes de arriba) o puede
+especificar las unidades en la cantidad (por ejemplo, "1 in" para una
+pulgada, o "2 rad" para 2 radianes).</p></div>
+<div class="paragraph"><p>Al pulsar Aceptar se aplicara la translacion a la seleccion, y Cancelar
+cerrara la ventana y los elementos no seran movidos. Si se pulsa Aceptar, el
+vector de movimiento se guardara y sera cargado la proxima vez que se abra
+la ventana, lo que permite la aplicacion repetida del mismo vector a varios
+objetos.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_herramientas_de_matrices">14.3. Herramientas de Matrices</h3>
+<div class="paragraph"><p>Tanto Pcbnew como el Editor de Huellas tienen asistentes para la creacion de
+matrices de caracteristicas y componentes, que pueden ser utilizados para
+disenar facilmente y con precision elementos repetitivos sobre la PCB o en
+las huellas.</p></div>
+<div class="sect3">
+<h4 id="_activando_la_herramienta_matriz">14.3.1. Activando la herramienta matriz</h4>
+<div class="paragraph"><p>La herramienta matriz actua sobre el componente bajo el cursor, o, en el
+modo de GAL, en una seleccion. Se puede acceder ya sea a traves del menu
+contextual de la seleccion o mediante su tecla rapida (por defecto
+Ctrl-N). En el modo tradicional, los iconos del menu contextual indican una
+matriz del tipo seleccionado:</p></div>
+<div class="paragraph"><p><span class="image">
+<img src="images/icons/array_pad.png" alt="images/icons/array_pad.png">
+</span> <span class="image">
+<img src="images/icons/array_line.png" alt="images/icons/array_line.png">
+</span>
+<span class="image">
+<img src="images/icons/array_text.png" alt="images/icons/array_text.png">
+</span> <span class="image">
+<img src="images/icons/array_module.png" alt="images/icons/array_module.png">
+</span>
+<span class="image">
+<img src="images/icons/array_target.png" alt="images/icons/array_target.png">
+</span> <span class="image">
+<img src="images/icons/array_zone.png" alt="images/icons/array_zone.png">
+</span></p></div>
+<div class="paragraph"><p>La herramienta matriz se presenta como una ventana, con un panel para los
+tipos de matriz. Hay dos tipos de matriz soportados hasta ahora: rectangular
+y circular.</p></div>
+<div class="paragraph"><p>Cada tipo de matriz puede especificarse completamente en sus respectivos
+paneles. Las opciones geometricas (como se realiza la red) van a la
+izquierda; las opciones de numeracion (incluyendo el orden de los numeros a
+traves de la red) estan a la derecha.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_matrices_rectangulares">14.3.2. Matrices rectangulares</h4>
+<div class="paragraph"><p>Las matrices rectangulares son matrices que situan los componentes de
+acuerdo a una cuadricula de 2 dimensiones. Este tipo de matriz tambien puede
+producir una matriz lineal con solo trazar una unica fila o columna.</p></div>
+<div class="paragraph"><p>La ventana de ajustes para las matrices rectangulares es la siguiente:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_array_dialog_grid.png" alt="images/Pcbnew_array_dialog_grid.png">
+</div>
+</div>
+<div class="sect4">
+<h5 id="_opciones_geometricas">Opciones geometricas</h5>
+<div class="paragraph"><p>Las opciones geometricas son los siguientes:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>Cantidad horizontal</strong>: el numero de "columnas" en la matriz.
+</p>
+</li>
+<li>
+<p>
+<strong>Cantidad vertical</strong>: el numero de "filas" en la matriz.
+</p>
+</li>
+<li>
+<p>
+<strong>Espaciado horizontal</strong>: es la distancia horizontal entre elementos contiguos en la misma fila.
+ Si este es negativo, la matriz avanza de derecha a izquierda.
+</p>
+</li>
+<li>
+<p>
+<strong>Espaciado vertical</strong>: es la distancia vertical entre elementos contiguos en la
+ misma columna. Si este es negativo, la matriz avanza desde abajo hacia
+ arriba.
+</p>
+</li>
+<li>
+<p>
+<strong>Desplazamiento horizontal</strong>: empieza cada fila esta distancia a la derecha de la anterior
+</p>
+</li>
+<li>
+<p>
+<strong>Desplazamiento vertical</strong>: empezar cada columna esta distancia por debajo de la anterior
+</p>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_array_grid_offsets.png" alt="images/Pcbnew_array_grid_offsets.png">
+</div>
+<div class="title">Figura 1. matriz 3x3 con desplazamientos x e y</div>
+</div>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>Escalonado</strong>: Agrega un desplazamiento a cada conjunto de "n" filas/columnas, con cada fila
+ desplazando 1/n del total del valor especificado en el campo separacion:
+</p>
+</li>
+</ul></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_array_grid_stagger_rows_2.png" alt="images/Pcbnew_array_grid_stagger_rows_2.png">
+</div>
+<div class="title">Figura 2. matriz con un escalonado en filas de 2</div>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_array_grid_stagger_cols_3.png" alt="images/Pcbnew_array_grid_stagger_cols_3.png">
+</div>
+<div class="title">Figura 3. matriz 4x3 con un escalonado en columnas de 3</div>
+</div>
+</div>
+<div class="sect4">
+<h5 id="_opciones_de_numeracion">Opciones de numeracion</h5>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>Direccion de la Numeracion</strong>: Determina si los numeros avanzan a lo largo de las filas y despues saltan
+ a la siguiente fila, o lo hacen por columnas hacia abajo y luego salta a la siguiente columna. Tenga en
+ cuenta que la direccion en la numeracion se define por el signo de la separacion especificada: un valor
+ negativo dara lugar a una numeracion de derecha a izquierda o de abajo hacia arriba.
+</p>
+</li>
+<li>
+<p>
+<strong>Invertir numeracion en filas o columnas alternas</strong>: Si se selecciona, el orden de numeracion
+ (de izquierda a derecha o de derecha a izquierda, por ejemplo) en filas o columnas alternas
+ depende de la direccion de numeracion. Esta opcion es util en paquetes tipo DIP, donde la numeracion
+ avanza en un lado y desciende en el otro.
+</p>
+</li>
+<li>
+<p>
+<strong>Reiniciar numeracion</strong>: Si realiza la matriz a partir de elementos que ya estan numerados,
+ restablece la numeracion al inicio, de lo contrario continuara si es posible a partir del numero del elemento
+</p>
+</li>
+<li>
+<p>
+<strong>Esquema de Numeracion</strong>
+</p>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>Continua</strong>: La numeracion continua tras un salto de fila/columna - si
+ el ultimo elemento de la primera fila es numerado como "7", el primer elemento de la segunda
+ fila sera el numero "8".
+</p>
+</li>
+<li>
+<p>
+<strong>Coordinada</strong>: la numeracion usa un esquema de dos-ejes donde el
+ numero esta compuesto de indices de fila y columna. La direccion de numeracion
+ determinara que indice ira primero (fila o columna).
+</p>
+</li>
+</ul></div>
+</li>
+<li>
+<p>
+<strong>Numeracion de ejes</strong>: que nomenclatura usar para numerar los ejes. Las opciones son:
+</p>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>Numeros</strong> para indices numericos de tipo entero
+</p>
+</li>
+<li>
+<p>
+<strong>Hexadecimal</strong> para indices en base-16
+</p>
+</li>
+<li>
+<p>
+<strong>Letras, excepto IOSQXZ</strong> un esquema tipico para componentes electronicos,
+ recomendado por la ASME Y14.35M-1997 sec. 5.2 (anteriormente MIL-STD-100 sec. 406.5)
+ para evitar confusion con las numeraciones.
+</p>
+</li>
+<li>
+<p>
+<strong>Letras, 26 caracteres</strong> desde la A a la Z.
+</p>
+</li>
+</ul></div>
+</li>
+</ul></div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_matrices_circulares">14.3.3. Matrices circulares</h4>
+<div class="paragraph"><p>Las matrices circulares distribuyen los elementos alrededor de un circulo o
+un arco. El circulo se define mediante la posicion de la seleccion (o el
+centro de un grupo seleccionado) y un punto central que es especificado. A
+continuacion se muestra la ventana de configuracion para las matrices
+circulares:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Pcbnew_array_dialog_circular.png" alt="images/Pcbnew_array_dialog_circular.png">
+</div>
+</div>
+<div class="sect4">
+<h5 id="_opciones_geometricas_2">Opciones geometricas</h5>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>Centro horizontal</strong>, <strong>Centro vertical</strong>: el centro del circulo. El valor
+ del radio mostrado debajo se actualizara automaticamente cuando ajuste estos valores
+</p>
+</li>
+<li>
+<p>
+<strong>Angulo</strong>: La distancia angular entre dos elementos adyacentes de la matriz.
+ Ajustelo a cero para dividir la circunferencia completa entre la "cantidad" de elementos.
+</p>
+</li>
+<li>
+<p>
+<strong>Cantidad</strong>: Numero de elementos en la matriz (incluyendo el elemento original)
+</p>
+</li>
+<li>
+<p>
+<strong>Rotar</strong>: Rota cada elemento sobre su propia posicion. Si no se selecciona,
+ el elemento sera trasladado pero no rodado (por ejemplo, un pad cuadrado
+ siempre permanecera en la misma orientacion si no se macar esta opcion)
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect4">
+<h5 id="_opciones_de_numeracion_2">Opciones de numeracion</h5>
+<div class="paragraph"><p>Las matrices circulares tienen solo una dimension y una geometria mas simple
+que las rectangulares. El significado de las opciones disponibles es el
+mismo que el de las matrices rectangulares. Los elementos son numerados en
+el sentido de las agujas del reloj - para matrices en sentido anti-horario,
+especifique un angulo negativo.</p></div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_referencia_de_scripts_para_kicad">15. Referencia de Scripts para KiCad</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>Los scripts (secuencias de comandos) le permiten automatizar tareas dentro
+KiCad utilizando el lenguaje <a href="https://www.python.org/">Python</a>.</p></div>
+<div class="paragraph"><p>Consulte tambien la documentacion de doxygen en
+<a href="http://ci.kicad-pcb.org/job/kicad-doxygen/ws/build/pcbnew/doxygen-python/html/index.html">Python
+Scripting Reference</a>.</p></div>
+<div class="paragraph"><p>Puede ver la ayuda del modulo python escribiendo <span class="monospaced">pydoc pcbnew</span> en su
+terminal.</p></div>
+<div class="paragraph"><p>Usando scripts puede crear:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>Plugins</strong>: este tipo de scripts se carga cuando comienza KiCad. Ejemplos:
+</p>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>Asistentes para Huellas</strong>: Para ayudar a construir huellas facilmente rellenando parametros. Vea la seccion dedicada <a href="#Footprint_Wizards">Asistentes para Huellas</a> mas abajo.
+</p>
+</li>
+<li>
+<p>
+* Ficheros de E/S* <em>(planificacion)</em>: Le permite escribir plugins para exportar/importar otros tipos de archivos
+</p>
+</li>
+<li>
+<p>
+* Acciones * <em>(planificacion)</em>: Asocia eventos a scripts de acciones o registra nuevos menus o botones de barra de herramientas.
+</p>
+</li>
+</ul></div>
+</li>
+<li>
+<p>
+<strong>Los scripts bajo linea de comandos</strong>: secuencias de comandos que se pueden utilizar desde la linea de comandos, carga placas o bibliotecas, modificarlas y renderizar salidas o nuevas placas.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Debe observarse que la unica aplicacion de KiCad que soporta scripts es
+Pcbnew. Tambien esta prevista su incorporacion en Eeschema en el futuro.</p></div>
+<div class="sect2">
+<h3 id="_objetos_de_kicad">15.1. Objetos de KiCad</h3>
+<div class="paragraph"><p>La API de scripts refleja la estructura de objetos interna dentro de
+KiCad/Pcbnew. BOARD es el objeto principal, que tiene un conjunto de
+propiedades y un conjunto de MODULEs, y TRACKs/VIAs, TEXTE_PCB, DIMENSION,
+DRAWSEGMENT. Así MODULEs tiene D_PADs, EDGEs, etc.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Vea la seccion BOARD a continuacion.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_referencia_de_la_api_basica">15.2. Referencia de la API Basica</h3>
+<div class="paragraph"><p>Todo la API de Pcbnew se proporciona desde el modulo "Pcbnew" en Python. El
+metodo GertBoard() devolvera la placa abierta actualmente en el editor, util
+para los comandos escritos desde el shell integrado dentro de Pcbnew o
+plugins de acciones.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_cargando_y_almacenando_una_placa">15.3. Cargando y Almacenando una Placa</h3>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>LoadBoard(nombredearchivo):</strong>
+ carga una placa desde un archivo y devuelve un objeto BOARD, utilizando el formato de archivo que coincide con la extension de nombredearchivo.
+</p>
+</li>
+<li>
+<p>
+<strong>SaveBoard(nombredearchivo,placa):</strong>
+ guarda un objeto BOARD a un archivo, usando el formato de archivo que coincide con la extension de nombredearchivo.
+</p>
+</li>
+<li>
+<p>
+<strong>board.Save(nombredearchivo):</strong>
+ Igual que el anterior, pero este es un metodo del objeto BOARD.
+</p>
+</li>
+</ul></div>
+<div class="listingblock">
+<div class="title">Ejemplo que carga una placa, esconde todos los valores, muestra todas las referencias</div>
+<div class="content"><!-- Generator: GNU source-highlight 3.1.7
+by Lorenzo Bettini
+http://www.lorenzobettini.it
+http://www.gnu.org/software/src-highlite -->
+<pre><tt><span style="font-style: italic"><span style="color: #9A1900">#!/usr/bin/python2.7</span></span>
+<span style="font-weight: bold"><span style="color: #000080">import</span></span> sys
+<span style="font-weight: bold"><span style="color: #000080">from</span></span> pcbnew <span style="font-weight: bold"><span style="color: #000080">import</span></span> <span style="color: #990000">*</span>
+
+filename<span style="color: #990000">=</span>sys<span style="color: #990000">.</span>argv<span style="color: #990000">[</span><span style="color: #993399">1</span><span style="color: #990000">]</span>
+
+pcb <span style="color: #990000">=</span> <span style="font-weight: bold"><span style="color: #000000">LoadBoard</span></span><span style="color: #990000">(</span>filename<span style="color: #990000">)</span>
+<span style="font-weight: bold"><span style="color: #0000FF">for</span></span> module <span style="font-weight: bold"><span style="color: #0000FF">in</span></span> pcb<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetModules</span></span><span style="color: #990000">():</span>
+ <span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">"* Module: %s"</span><span style="color: #990000">%</span>module<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetReference</span></span><span style="color: #990000">()</span>
+ module<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">Value</span></span><span style="color: #990000">().</span><span style="font-weight: bold"><span style="color: #000000">SetVisible</span></span><span style="color: #990000">(</span>False<span style="color: #990000">)</span> <span style="font-style: italic"><span style="color: #9A1900"># set Value as Hidden</span></span>
+ module<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">Reference</span></span><span style="color: #990000">().</span><span style="font-weight: bold"><span style="color: #000000">SetVisible</span></span><span style="color: #990000">(</span>True<span style="color: #990000">)</span> <span style="font-style: italic"><span style="color: #9A1900"># set Reference as Visible</span></span>
+
+pcb<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">Save</span></span><span style="color: #990000">(</span><span style="color: #FF0000">"mod_"</span><span style="color: #990000">+</span>filename<span style="color: #990000">)</span></tt></pre></div></div>
+</div>
+<div class="sect2">
+<h3 id="_listando_y_cargando_bibliotecas">15.4. Listando y Cargando Bibliotecas</h3>
+<div class="listingblock">
+<div class="title">Enumerar bibliotecas, enumerar modulos, enumerar pads</div>
+<div class="content"><!-- Generator: GNU source-highlight 3.1.7
+by Lorenzo Bettini
+http://www.lorenzobettini.it
+http://www.gnu.org/software/src-highlite -->
+<pre><tt><span style="font-style: italic"><span style="color: #9A1900">#!/usr/bin/python</span></span>
+
+<span style="font-weight: bold"><span style="color: #000080">from</span></span> pcbnew <span style="font-weight: bold"><span style="color: #000080">import</span></span> <span style="color: #990000">*</span>
+
+libpath <span style="color: #990000">=</span> <span style="color: #FF0000">"/usr/share/kicad/modules/Sockets.pretty"</span>
+<span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">"&gt;&gt;numerar huellas, pads de"</span><span style="color: #990000">,</span>libpath
+
+<span style="font-style: italic"><span style="color: #9A1900"># Cargar el plugin adecuado para leer/escribir la librería .pretty</span></span>
+<span style="font-style: italic"><span style="color: #9A1900">#(que contiene los archivos .kicad_mod de huellas)</span></span>
+src_type <span style="color: #990000">=</span> IO_MGR<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GuessPluginTypeFromLibPath</span></span><span style="color: #990000">(</span> libpath <span style="color: #990000">);</span>
+<span style="font-style: italic"><span style="color: #9A1900"># Recuerde: se puede forzar el tipo de plugin utilizando IO_MGR.PluginFind( IO_MGR.KICAD )</span></span>
+plugin <span style="color: #990000">=</span> IO_MGR<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">PluginFind</span></span><span style="color: #990000">(</span> src_type <span style="color: #990000">)</span>
+
+<span style="font-style: italic"><span style="color: #9A1900"># Mostrar el nombre del tipo de plugin: (Se espera "KiCad" para una librería .pretty)</span></span>
+<span style="font-weight: bold"><span style="color: #0000FF">print</span></span><span style="color: #990000">(</span> <span style="color: #FF0000">"Tipo del plugin seleccionado: %s"</span> <span style="color: #990000">%</span> plugin<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">PluginName</span></span><span style="color: #990000">()</span> <span style="color: #990000">)</span>
+
+list_of_footprints <span style="color: #990000">=</span> plugin<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">FootprintEnumerate</span></span><span style="color: #990000">(</span>libpath<span style="color: #990000">)</span>
+
+<span style="font-weight: bold"><span style="color: #0000FF">for</span></span> name <span style="font-weight: bold"><span style="color: #0000FF">in</span></span> list_of_footprints<span style="color: #990000">:</span>
+ fp <span style="color: #990000">=</span> plugin<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">FootprintLoad</span></span><span style="color: #990000">(</span>libpath<span style="color: #990000">,</span>name<span style="color: #990000">)</span>
+ <span style="font-style: italic"><span style="color: #9A1900"># imprime el nombre corto de la huella</span></span>
+ <span style="font-weight: bold"><span style="color: #0000FF">print</span></span> name <span style="font-style: italic"><span style="color: #9A1900"># this is the name inside the loaded library</span></span>
+ <span style="font-style: italic"><span style="color: #9A1900"># seguido por el campo de referencia, el valor y la cadena de descripción:</span></span>
+ <span style="font-style: italic"><span style="color: #9A1900"># Recuerde que tanto los textos de la referencia como del valor son textos que se reemplazarán por sus valores en el esquema</span></span>
+ <span style="font-style: italic"><span style="color: #9A1900"># al leer una lista de redes.</span></span>
+ <span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">" -&gt;"</span><span style="color: #990000">,</span> fp<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetReference</span></span><span style="color: #990000">(),</span> fp<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetValue</span></span><span style="color: #990000">(),</span> fp<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetDescription</span></span><span style="color: #990000">()</span>
+
+ <span style="font-style: italic"><span style="color: #9A1900"># mostrar información del pad: GetPos0() es la posición del pad relativa a la posición de la huella</span></span>
+ <span style="font-weight: bold"><span style="color: #0000FF">for</span></span> pad <span style="font-weight: bold"><span style="color: #0000FF">in</span></span> fp<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">Pads</span></span><span style="color: #990000">():</span>
+ <span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">" pad [%s]"</span> <span style="color: #990000">%</span> pad<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetPadName</span></span><span style="color: #990000">(),</span> <span style="color: #FF0000">"en"</span><span style="color: #990000">,\</span>
+ <span style="color: #FF0000">"pos0"</span><span style="color: #990000">,</span> <span style="font-weight: bold"><span style="color: #000000">ToMM</span></span><span style="color: #990000">(</span>pad<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetPos0</span></span><span style="color: #990000">().</span>x<span style="color: #990000">),</span> <span style="font-weight: bold"><span style="color: #000000">ToMM</span></span><span style="color: #990000">(</span>pad<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetPos0</span></span><span style="color: #990000">().</span>y<span style="color: #990000">),</span><span style="color: #FF0000">"mm"</span><span style="color: #990000">,\</span>
+ <span style="color: #FF0000">"desplazamiento de la forma"</span><span style="color: #990000">,</span> <span style="font-weight: bold"><span style="color: #000000">ToMM</span></span><span style="color: #990000">(</span>pad<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetOffset</span></span><span style="color: #990000">().</span>x<span style="color: #990000">),</span> <span style="font-weight: bold"><span style="color: #000000">ToMM</span></span><span style="color: #990000">(</span>pad<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetOffset</span></span><span style="color: #990000">().</span>y<span style="color: #990000">),</span> <span style="color: #FF0000">"mm"</span>
+ <span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">""</span></tt></pre></div></div>
+</div>
+<div class="sect2">
+<h3 id="_board">15.5. BOARD</h3>
+<div class="paragraph"><p>Board es el objeto basico en KiCad Pcbnew, es el documento.</p></div>
+<div class="paragraph"><p>BOARD contiene un conjunto de listas de objetos que se pueden acceder
+mediante los siguientes metodos, estos devolveran listas iterables que se
+pueden recorrer utilizando "for obj in list:"</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>board.GetModules():</strong> Este metodo devuelve una lista de objetos MODULE, todos los modulos disponibles en la placa seran expuestos aqui.
+</p>
+</li>
+<li>
+<p>
+<strong>board.GetDrawings():</strong> Devuelve la lista de BOARD_ITEMS que pertenecen a los dibujos de la placa
+</p>
+</li>
+<li>
+<p>
+<strong>board.GetTracks():</strong> Este método devuelve una lista de TRACKs y VIAs dentro de una BOARD
+</p>
+</li>
+<li>
+<p>
+<strong>board.GetFullRatsnest():</strong> Devuelve la lista de redes (conexiones aun no trazadas)
+</p>
+</li>
+<li>
+<p>
+<strong>board.GetNetClasses():</strong> Devuelve la lista de nodos
+</p>
+</li>
+<li>
+<p>
+<strong>board.GetCurrentNetClassName():</strong> Devuelve el nodo actual
+</p>
+</li>
+<li>
+<p>
+<strong>board.GetViasDimensionsList():</strong> Devuelve la lista de dimensiones de Vias disponibles para la placa.
+</p>
+</li>
+<li>
+<p>
+<strong>board.GetTrackWidthList():</strong> Devuelve la lista de anchos de pista disponibles para la placa.
+</p>
+</li>
+</ul></div>
+<div class="listingblock">
+<div class="title">Ejemplo de Inspeccion e Placa</div>
+<div class="content"><!-- Generator: GNU source-highlight 3.1.7
+by Lorenzo Bettini
+http://www.lorenzobettini.it
+http://www.gnu.org/software/src-highlite -->
+<pre><tt><span style="font-style: italic"><span style="color: #9A1900">#!/usr/bin/env python</span></span>
+<span style="font-weight: bold"><span style="color: #000080">import</span></span> sys
+<span style="font-weight: bold"><span style="color: #000080">from</span></span> pcbnew <span style="font-weight: bold"><span style="color: #000080">import</span></span> <span style="color: #990000">*</span>
+
+filename<span style="color: #990000">=</span>sys<span style="color: #990000">.</span>argv<span style="color: #990000">[</span><span style="color: #993399">1</span><span style="color: #990000">]</span>
+
+pcb <span style="color: #990000">=</span> <span style="font-weight: bold"><span style="color: #000000">LoadBoard</span></span><span style="color: #990000">(</span>filename<span style="color: #990000">)</span>
+
+ToUnits <span style="color: #990000">=</span> ToMM
+FromUnits <span style="color: #990000">=</span> FromMM
+<span style="font-style: italic"><span style="color: #9A1900">#ToUnits=ToMils</span></span>
+<span style="font-style: italic"><span style="color: #9A1900">#FromUnits=FromMils</span></span>
+
+<span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">"LISTANDO VÍAS:"</span>
+
+<span style="font-weight: bold"><span style="color: #0000FF">for</span></span> item <span style="font-weight: bold"><span style="color: #0000FF">in</span></span> pcb<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetTracks</span></span><span style="color: #990000">():</span>
+ <span style="font-weight: bold"><span style="color: #0000FF">if</span></span> <span style="font-weight: bold"><span style="color: #000000">type</span></span><span style="color: #990000">(</span>item<span style="color: #990000">)</span> <span style="font-weight: bold"><span style="color: #0000FF">is</span></span> VIA<span style="color: #990000">:</span>
+
+ pos <span style="color: #990000">=</span> item<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetPosition</span></span><span style="color: #990000">()</span>
+ drill <span style="color: #990000">=</span> item<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetDrillValue</span></span><span style="color: #990000">()</span>
+ width <span style="color: #990000">=</span> item<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetWidth</span></span><span style="color: #990000">()</span>
+ <span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">" * Via: %s - %f/%f "</span><span style="color: #990000">%(</span><span style="font-weight: bold"><span style="color: #000000">ToUnits</span></span><span style="color: #990000">(</span>pos<span style="color: #990000">),</span><span style="font-weight: bold"><span style="color: #000000">ToUnits</span></span><span style="color: #990000">(</span>drill<span style="color: #990000">),</span><span style="font-weight: bold"><span style="color: #000000">ToUnits</span></span><span style="color: #990000">(</span>width<span style="color: #990000">))</span>
+
+ <span style="font-weight: bold"><span style="color: #0000FF">elif</span></span> <span style="font-weight: bold"><span style="color: #000000">type</span></span><span style="color: #990000">(</span>item<span style="color: #990000">)</span> <span style="font-weight: bold"><span style="color: #0000FF">is</span></span> TRACK<span style="color: #990000">:</span>
+
+ start <span style="color: #990000">=</span> item<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetStart</span></span><span style="color: #990000">()</span>
+ end <span style="color: #990000">=</span> item<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetEnd</span></span><span style="color: #990000">()</span>
+ width <span style="color: #990000">=</span> item<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetWidth</span></span><span style="color: #990000">()</span>
+
+ <span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">" * Track: %s to %s, width %f"</span> <span style="color: #990000">%</span> <span style="color: #990000">(</span><span style="font-weight: bold"><span style="color: #000000">ToUnits</span></span><span style="color: #990000">(</span>start<span style="color: #990000">),</span><span style="font-weight: bold"><span style="color: #000000">ToUnits</span></span><span style="color: #990000">(</span>end<span style="color: #990000">),</span><span style="font-weight: bold"><span style="color: #000000">ToUnits</span></span><span style="color: #990000">(</span>width<span style="color: #990000">))</span>
+
+ <span style="font-weight: bold"><span style="color: #0000FF">else</span></span><span style="color: #990000">:</span>
+ <span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">"Unknown type %s"</span> <span style="color: #990000">%</span> <span style="font-weight: bold"><span style="color: #000000">type</span></span><span style="color: #990000">(</span>item<span style="color: #990000">)</span>
+
+<span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">""</span>
+<span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">"LISTANDO GRÁFICOS:"</span>
+
+<span style="font-weight: bold"><span style="color: #0000FF">for</span></span> item <span style="font-weight: bold"><span style="color: #0000FF">in</span></span> pcb<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetDrawings</span></span><span style="color: #990000">():</span>
+ <span style="font-weight: bold"><span style="color: #0000FF">if</span></span> <span style="font-weight: bold"><span style="color: #000000">type</span></span><span style="color: #990000">(</span>item<span style="color: #990000">)</span> <span style="font-weight: bold"><span style="color: #0000FF">is</span></span> TEXTE_PCB<span style="color: #990000">:</span>
+ <span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">"* Texto: '%s' en %s"</span><span style="color: #990000">%(</span>item<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetText</span></span><span style="color: #990000">(),</span> item<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetPosition</span></span><span style="color: #990000">())</span>
+ <span style="font-weight: bold"><span style="color: #0000FF">elif</span></span> <span style="font-weight: bold"><span style="color: #000000">type</span></span><span style="color: #990000">(</span>item<span style="color: #990000">)</span> <span style="font-weight: bold"><span style="color: #0000FF">is</span></span> DRAWSEGMENT<span style="color: #990000">:</span>
+ <span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">"* Gráfico: %s"</span><span style="color: #990000">%</span>item<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetShapeStr</span></span><span style="color: #990000">()</span> <span style="font-style: italic"><span style="color: #9A1900"># dir(item)</span></span>
+ <span style="font-weight: bold"><span style="color: #0000FF">else</span></span><span style="color: #990000">:</span>
+ <span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="font-weight: bold"><span style="color: #000000">type</span></span><span style="color: #990000">(</span>item<span style="color: #990000">)</span>
+
+<span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">""</span>
+<span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">"LIST MODULES:"</span>
+
+<span style="font-weight: bold"><span style="color: #0000FF">for</span></span> module <span style="font-weight: bold"><span style="color: #0000FF">in</span></span> pcb<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetModules</span></span><span style="color: #990000">():</span>
+ <span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">"* Módulo: %s en %s"</span><span style="color: #990000">%(</span>module<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetReference</span></span><span style="color: #990000">(),</span><span style="font-weight: bold"><span style="color: #000000">ToUnits</span></span><span style="color: #990000">(</span>module<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetPosition</span></span><span style="color: #990000">()))</span>
+
+<span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">""</span>
+<span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">"Número de redes:"</span><span style="color: #990000">,</span><span style="font-weight: bold"><span style="color: #000000">len</span></span><span style="color: #990000">(</span>pcb<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetFullRatsnest</span></span><span style="color: #990000">())</span>
+<span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">"Número de anchos de pista:"</span><span style="color: #990000">,</span><span style="font-weight: bold"><span style="color: #000000">len</span></span><span style="color: #990000">(</span>pcb<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetTrackWidthList</span></span><span style="color: #990000">())</span>
+<span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">"Número de tamaños de vía:"</span><span style="color: #990000">,</span><span style="font-weight: bold"><span style="color: #000000">len</span></span><span style="color: #990000">(</span>pcb<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetViasDimensionsList</span></span><span style="color: #990000">())</span>
+
+<span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">""</span>
+<span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">"LISTAR ZONAS:"</span><span style="color: #990000">,</span> pcb<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetAreaCount</span></span><span style="color: #990000">()</span>
+
+<span style="font-weight: bold"><span style="color: #0000FF">for</span></span> idx <span style="font-weight: bold"><span style="color: #0000FF">in</span></span> <span style="font-weight: bold"><span style="color: #000000">range</span></span><span style="color: #990000">(</span><span style="color: #993399">0</span><span style="color: #990000">,</span> pcb<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetAreaCount</span></span><span style="color: #990000">()):</span>
+ zone<span style="color: #990000">=</span>pcb<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetArea</span></span><span style="color: #990000">(</span>idx<span style="color: #990000">)</span>
+ <span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">"zona:"</span><span style="color: #990000">,</span> idx<span style="color: #990000">,</span> <span style="color: #FF0000">"prioridad:"</span><span style="color: #990000">,</span> zone<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetPriority</span></span><span style="color: #990000">(),</span> <span style="color: #FF0000">"nombre de red"</span><span style="color: #990000">,</span> zone<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetNetname</span></span><span style="color: #990000">()</span>
+
+<span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">""</span>
+<span style="font-weight: bold"><span style="color: #0000FF">print</span></span> <span style="color: #FF0000">"Clases de red:"</span><span style="color: #990000">,</span> pcb<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetNetClasses</span></span><span style="color: #990000">().</span><span style="font-weight: bold"><span style="color: #000000">GetCount</span></span><span style="color: #990000">(),</span></tt></pre></div></div>
+</div>
+<div class="sect2">
+<h3 id="_ejemplos_2">15.6. Ejemplos</h3>
+<div class="sect3">
+<h4 id="_cambiar_el_margen_de_la_mascara_de_pasta_para_un_el_pin_de_un_componente">15.6.1. Cambiar el margen de la máscara de pasta para un el pin de un componente</h4>
+<div class="listingblock">
+<div class="title">Solo queremos cambiar los pines del 1 al 14, el 15 es un pad con alivio termico que debe mantenerse como esta.</div>
+<div class="content"><!-- Generator: GNU source-highlight 3.1.7
+by Lorenzo Bettini
+http://www.lorenzobettini.it
+http://www.gnu.org/software/src-highlite -->
+<pre><tt><span style="font-style: italic"><span style="color: #9A1900">#!/usr/bin/python2.7</span></span>
+<span style="font-weight: bold"><span style="color: #000080">import</span></span> sys
+<span style="font-weight: bold"><span style="color: #000080">from</span></span> pcbnew <span style="font-weight: bold"><span style="color: #000080">import</span></span> <span style="color: #990000">*</span>
+
+filename<span style="color: #990000">=</span>sys<span style="color: #990000">.</span>argv<span style="color: #990000">[</span><span style="color: #993399">1</span><span style="color: #990000">]</span>
+pcb <span style="color: #990000">=</span> <span style="font-weight: bold"><span style="color: #000000">LoadBoard</span></span><span style="color: #990000">(</span>filename<span style="color: #990000">)</span>
+
+<span style="font-style: italic"><span style="color: #9A1900"># Find module U304</span></span>
+u304 <span style="color: #990000">=</span> pcb<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">FindModuleByReference</span></span><span style="color: #990000">(</span><span style="color: #FF0000">'U304'</span><span style="color: #990000">)</span>
+pads <span style="color: #990000">=</span> u304<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">Pads</span></span><span style="color: #990000">()</span>
+
+<span style="font-style: italic"><span style="color: #9A1900"># Iterate over pads, printing solder paste margin</span></span>
+<span style="font-weight: bold"><span style="color: #0000FF">for</span></span> p <span style="font-weight: bold"><span style="color: #0000FF">in</span></span> pads<span style="color: #990000">:</span>
+ <span style="font-weight: bold"><span style="color: #0000FF">print</span></span> p<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetPadName</span></span><span style="color: #990000">(),</span> <span style="font-weight: bold"><span style="color: #000000">ToMM</span></span><span style="color: #990000">(</span>p<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetLocalSolderPasteMargin</span></span><span style="color: #990000">())</span>
+ id <span style="color: #990000">=</span> <span style="font-weight: bold"><span style="color: #000000">int</span></span><span style="color: #990000">(</span>p<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetPadName</span></span><span style="color: #990000">())</span>
+ <span style="font-style: italic"><span style="color: #9A1900"># Ajustar margen a 0 para todos los pads excepto el pad (pin) 15</span></span>
+ <span style="font-weight: bold"><span style="color: #0000FF">if</span></span> id<span style="color: #990000">&lt;</span><span style="color: #993399">15</span><span style="color: #990000">:</span> p<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">SetLocalSolderPasteMargin</span></span><span style="color: #990000">(</span><span style="color: #993399">0</span><span style="color: #990000">)</span>
+
+pcb<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">Save</span></span><span style="color: #990000">(</span><span style="color: #FF0000">"mod_"</span><span style="color: #990000">+</span>filename<span style="color: #990000">)</span></tt></pre></div></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="Footprint_Wizards">15.7. Asistente para Huellas</h3>
+<div class="paragraph"><p>Los asistentes para huellas son una coleccion de scripts en python que
+pueden accederse a traves del Editor de componentes. Si se llama a la
+ventana huella se selecciona un asistente que le permite ver la huella
+renderizada, y tiene algunos parametros que puede editar.</p></div>
+<div class="paragraph"><p>Si los plugins no se distribuyen adecuadamente con los paquetes de su
+sistema, puede encontrar las ultimas versiones en las fuentes de KiCad en
+<a href="https://git.launchpad.net/kicad/tree/pcbnew/python/plugins">launchpad</a>.</p></div>
+<div class="paragraph"><p>Deben estar ubicados, por ejemplo, en <span class="monospaced">C:\Program
+Files\KiCad\share\kicad\scripting\plugins</span>.</p></div>
+<div class="paragraph"><p>En Linux tambien puede guardar sus plugins de usuario en
+<span class="monospaced">$HOME/.kicad_plugins</span>.</p></div>
+<div class="listingblock">
+<div class="title">Crear huellas facilmente rellenando los parametros.</div>
+<div class="content"><!-- Generator: GNU source-highlight 3.1.7
+by Lorenzo Bettini
+http://www.lorenzobettini.it
+http://www.gnu.org/software/src-highlite -->
+<pre><tt><span style="font-weight: bold"><span style="color: #000080">from</span></span> __future__ <span style="font-weight: bold"><span style="color: #000080">import</span></span> division
+<span style="font-weight: bold"><span style="color: #000080">import</span></span> pcbnew
+
+<span style="font-weight: bold"><span style="color: #000080">import</span></span> HelpfulFootprintWizardPlugin as HFPW
+
+
+<span style="font-weight: bold"><span style="color: #0000FF">class</span></span> <span style="font-weight: bold"><span style="color: #000000">FPC_FootprintWizard</span></span><span style="color: #990000">(</span>HFPW<span style="color: #990000">.</span>HelpfulFootprintWizardPlugin<span style="color: #990000">):</span>
+
+ <span style="font-weight: bold"><span style="color: #0000FF">def</span></span> <span style="font-weight: bold"><span style="color: #000000">GetName</span></span><span style="color: #990000">(</span>self<span style="color: #990000">):</span>
+ <span style="font-weight: bold"><span style="color: #0000FF">return</span></span> <span style="color: #FF0000">"FPC (conector SMT)"</span>
+
+ <span style="font-weight: bold"><span style="color: #0000FF">def</span></span> <span style="font-weight: bold"><span style="color: #000000">GetDescription</span></span><span style="color: #990000">(</span>self<span style="color: #990000">):</span>
+ <span style="font-weight: bold"><span style="color: #0000FF">return</span></span> <span style="color: #FF0000">"Asistente de huellas FPC (conector SMT)"</span>
+
+ <span style="font-weight: bold"><span style="color: #0000FF">def</span></span> <span style="font-weight: bold"><span style="color: #000000">GetValue</span></span><span style="color: #990000">(</span>self<span style="color: #990000">):</span>
+ pins <span style="color: #990000">=</span> self<span style="color: #990000">.</span>parameters<span style="color: #990000">[</span><span style="color: #FF0000">"Pads"</span><span style="color: #990000">][</span><span style="color: #FF0000">"*n"</span><span style="color: #990000">]</span>
+ <span style="font-weight: bold"><span style="color: #0000FF">return</span></span> <span style="color: #FF0000">"FPC_%d"</span> <span style="color: #990000">%</span> pines
+
+ <span style="font-weight: bold"><span style="color: #0000FF">def</span></span> <span style="font-weight: bold"><span style="color: #000000">GenerateParameterList</span></span><span style="color: #990000">(</span>self<span style="color: #990000">):</span>
+ self<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">AddParam</span></span><span style="color: #990000">(</span> <span style="color: #FF0000">"Pads"</span><span style="color: #990000">,</span> <span style="color: #FF0000">"n"</span><span style="color: #990000">,</span> self<span style="color: #990000">.</span>uNatural<span style="color: #990000">,</span> <span style="color: #993399">40</span> <span style="color: #990000">)</span>
+ self<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">AddParam</span></span><span style="color: #990000">(</span> <span style="color: #FF0000">"Pads"</span><span style="color: #990000">,</span> <span style="color: #FF0000">"pitch"</span><span style="color: #990000">,</span> self<span style="color: #990000">.</span>uMM<span style="color: #990000">,</span> <span style="color: #993399">0.5</span> <span style="color: #990000">)</span>
+ self<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">AddParam</span></span><span style="color: #990000">(</span> <span style="color: #FF0000">"Pads"</span><span style="color: #990000">,</span> <span style="color: #FF0000">"ancho"</span><span style="color: #990000">,</span> self<span style="color: #990000">.</span>uMM<span style="color: #990000">,</span> <span style="color: #993399">0.25</span> <span style="color: #990000">)</span>
+ self<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">AddParam</span></span><span style="color: #990000">(</span> <span style="color: #FF0000">"Pads"</span><span style="color: #990000">,</span> <span style="color: #FF0000">"alto"</span><span style="color: #990000">,</span> self<span style="color: #990000">.</span>uMM<span style="color: #990000">,</span> <span style="color: #993399">1.6</span><span style="color: #990000">)</span>
+ self<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">AddParam</span></span><span style="color: #990000">(</span> <span style="color: #FF0000">"Armazón"</span><span style="color: #990000">,</span> <span style="color: #FF0000">"shield_to_pad"</span><span style="color: #990000">,</span> self<span style="color: #990000">.</span>uMM<span style="color: #990000">,</span> <span style="color: #993399">1.6</span> <span style="color: #990000">)</span>
+ self<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">AddParam</span></span><span style="color: #990000">(</span> <span style="color: #FF0000">"Armazón"</span><span style="color: #990000">,</span> <span style="color: #FF0000">"from_top"</span><span style="color: #990000">,</span> self<span style="color: #990000">.</span>uMM<span style="color: #990000">,</span> <span style="color: #993399">1.3</span> <span style="color: #990000">)</span>
+ self<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">AddParam</span></span><span style="color: #990000">(</span> <span style="color: #FF0000">"Armazón"</span><span style="color: #990000">,</span> <span style="color: #FF0000">"ancho"</span><span style="color: #990000">,</span> self<span style="color: #990000">.</span>uMM<span style="color: #990000">,</span> <span style="color: #993399">1.5</span> <span style="color: #990000">)</span>
+ self<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">AddParam</span></span><span style="color: #990000">(</span> <span style="color: #FF0000">"Armazón"</span><span style="color: #990000">,</span> <span style="color: #FF0000">"alto"</span><span style="color: #990000">,</span> self<span style="color: #990000">.</span>uMM<span style="color: #990000">,</span> <span style="color: #993399">2</span> <span style="color: #990000">)</span>
+
+
+ <span style="font-style: italic"><span style="color: #9A1900"># construir un pad rectangular</span></span>
+ <span style="font-weight: bold"><span style="color: #0000FF">def</span></span> <span style="font-weight: bold"><span style="color: #000000">smdRectPad</span></span><span style="color: #990000">(</span>self<span style="color: #990000">,</span>module<span style="color: #990000">,</span>size<span style="color: #990000">,</span>pos<span style="color: #990000">,</span>name<span style="color: #990000">):</span>
+ pad <span style="color: #990000">=</span> pcbnew<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">D_PAD</span></span><span style="color: #990000">(</span>module<span style="color: #990000">)</span>
+ pad<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">SetSize</span></span><span style="color: #990000">(</span>size<span style="color: #990000">)</span>
+ pad<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">SetShape</span></span><span style="color: #990000">(</span>pcbnew<span style="color: #990000">.</span>PAD_SHAPE_RECT<span style="color: #990000">)</span>
+ pad<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">SetAttribute</span></span><span style="color: #990000">(</span>pcbnew<span style="color: #990000">.</span>PAD_ATTRIB_SMD<span style="color: #990000">)</span>
+ pad<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">SetLayerSet</span></span><span style="color: #990000">(</span> pad<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">SMDMask</span></span><span style="color: #990000">()</span> <span style="color: #990000">)</span>
+ pad<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">SetPos0</span></span><span style="color: #990000">(</span>pos<span style="color: #990000">)</span>
+ pad<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">SetPosition</span></span><span style="color: #990000">(</span>pos<span style="color: #990000">)</span>
+ pad<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">SetPadName</span></span><span style="color: #990000">(</span>name<span style="color: #990000">)</span>
+ <span style="font-weight: bold"><span style="color: #0000FF">return</span></span> pad
+
+ <span style="font-weight: bold"><span style="color: #0000FF">def</span></span> <span style="font-weight: bold"><span style="color: #000000">CheckParameters</span></span><span style="color: #990000">(</span>self<span style="color: #990000">):</span>
+ p <span style="color: #990000">=</span> self<span style="color: #990000">.</span>parameters
+ self<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">CheckParamInt</span></span><span style="color: #990000">(</span> <span style="color: #FF0000">"Pads"</span><span style="color: #990000">,</span> <span style="color: #FF0000">"*n"</span> <span style="color: #990000">)</span> <span style="font-style: italic"><span style="color: #9A1900"># unidades no internas precedidas por "*"</span></span>
+
+
+ <span style="font-weight: bold"><span style="color: #0000FF">def</span></span> <span style="font-weight: bold"><span style="color: #000000">BuildThisFootprint</span></span><span style="color: #990000">(</span>self<span style="color: #990000">):</span>
+ p <span style="color: #990000">=</span> self<span style="color: #990000">.</span>parameters
+ pad_count <span style="color: #990000">=</span> <span style="font-weight: bold"><span style="color: #000000">int</span></span><span style="color: #990000">(</span>p<span style="color: #990000">[</span><span style="color: #FF0000">"Pads"</span><span style="color: #990000">][</span><span style="color: #FF0000">"*n"</span><span style="color: #990000">])</span>
+ pad_width <span style="color: #990000">=</span> p<span style="color: #990000">[</span><span style="color: #FF0000">"Pads"</span><span style="color: #990000">][</span><span style="color: #FF0000">"ancho"</span><span style="color: #990000">]</span>
+ pad_height <span style="color: #990000">=</span> p<span style="color: #990000">[</span><span style="color: #FF0000">"Pads"</span><span style="color: #990000">][</span><span style="color: #FF0000">"alto"</span><span style="color: #990000">]</span>
+ pad_pitch <span style="color: #990000">=</span> p<span style="color: #990000">[</span><span style="color: #FF0000">"Pads"</span><span style="color: #990000">][</span><span style="color: #FF0000">"pitch"</span><span style="color: #990000">]</span>
+ shl_width <span style="color: #990000">=</span> p<span style="color: #990000">[</span><span style="color: #FF0000">"Armazón"</span><span style="color: #990000">][</span><span style="color: #FF0000">"ancho"</span><span style="color: #990000">]</span>
+ shl_height <span style="color: #990000">=</span> p<span style="color: #990000">[</span><span style="color: #FF0000">"Armazón"</span><span style="color: #990000">][</span><span style="color: #FF0000">"alto"</span><span style="color: #990000">]</span>
+ shl_to_pad <span style="color: #990000">=</span> p<span style="color: #990000">[</span><span style="color: #FF0000">"Armazón"</span><span style="color: #990000">][</span><span style="color: #FF0000">"shield_to_pad"</span><span style="color: #990000">]</span>
+ shl_from_top <span style="color: #990000">=</span> p<span style="color: #990000">[</span><span style="color: #FF0000">"Armazón"</span><span style="color: #990000">][</span><span style="color: #FF0000">"from_top"</span><span style="color: #990000">]</span>
+
+ offsetX <span style="color: #990000">=</span> pad_pitch <span style="color: #990000">*</span> <span style="color: #990000">(</span> pad_count<span style="color: #990000">-</span><span style="color: #993399">1</span> <span style="color: #990000">)</span> <span style="color: #990000">/</span> <span style="color: #993399">2</span>
+ size_pad <span style="color: #990000">=</span> pcbnew<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">wxSize</span></span><span style="color: #990000">(</span> pad_width<span style="color: #990000">,</span> pad_height <span style="color: #990000">)</span>
+ size_shld <span style="color: #990000">=</span> pcbnew<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">wxSize</span></span><span style="color: #990000">(</span>shl_width<span style="color: #990000">,</span> shl_height<span style="color: #990000">)</span>
+ size_text <span style="color: #990000">=</span> self<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetTextSize</span></span><span style="color: #990000">()</span> <span style="font-style: italic"><span style="color: #9A1900"># IPC nominal</span></span>
+
+ <span style="font-style: italic"><span style="color: #9A1900"># Da la posición y tamaño de los textos de referencia y valor:</span></span>
+ textposy <span style="color: #990000">=</span> pad_height<span style="color: #990000">/</span><span style="color: #993399">2</span> <span style="color: #990000">+</span> pcbnew<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">FromMM</span></span><span style="color: #990000">(</span><span style="color: #993399">1</span><span style="color: #990000">)</span> <span style="color: #990000">+</span> self<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetTextThickness</span></span><span style="color: #990000">()</span>
+ self<span style="color: #990000">.</span>draw<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">Reference</span></span><span style="color: #990000">(</span> <span style="color: #993399">0</span><span style="color: #990000">,</span> textposy<span style="color: #990000">,</span> size_text <span style="color: #990000">)</span>
+
+ textposy <span style="color: #990000">=</span> textposy <span style="color: #990000">+</span> size_text <span style="color: #990000">+</span> self<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetTextThickness</span></span><span style="color: #990000">()</span>
+ self<span style="color: #990000">.</span>draw<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">Value</span></span><span style="color: #990000">(</span> <span style="color: #993399">0</span><span style="color: #990000">,</span> textposy<span style="color: #990000">,</span> size_text <span style="color: #990000">)</span>
+
+ <span style="font-style: italic"><span style="color: #9A1900"># crear una matriz de pads y añadirla al módulo</span></span>
+ <span style="font-weight: bold"><span style="color: #0000FF">for</span></span> n <span style="font-weight: bold"><span style="color: #0000FF">in</span></span> <span style="font-weight: bold"><span style="color: #000000">range</span></span> <span style="color: #990000">(</span> <span style="color: #993399">0</span><span style="color: #990000">,</span> pad_count <span style="color: #990000">):</span>
+ xpos <span style="color: #990000">=</span> pad_pitch<span style="color: #990000">*</span>n <span style="color: #990000">-</span> offsetX
+ pad <span style="color: #990000">=</span> self<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">smdRectPad</span></span><span style="color: #990000">(</span>self<span style="color: #990000">.</span>module<span style="color: #990000">,</span>size_pad<span style="color: #990000">,</span> pcbnew<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">wxPoint</span></span><span style="color: #990000">(</span>xpos<span style="color: #990000">,</span><span style="color: #993399">0</span><span style="color: #990000">),</span><span style="font-weight: bold"><span style="color: #000000">str</span></span><span style="color: #990000">(</span>n<span style="color: #990000">+</span><span style="color: #993399">1</span><span style="color: #990000">))</span>
+ self<span style="color: #990000">.</span>module<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">Add</span></span><span style="color: #990000">(</span>pad<span style="color: #990000">)</span>
+
+
+ <span style="font-style: italic"><span style="color: #9A1900"># Pads de armazón metálico: pads izquierdo y derecho</span></span>
+ xpos <span style="color: #990000">=</span> <span style="color: #990000">-</span>shl_to_pad<span style="color: #990000">-</span>offsetX
+ pad_s0_pos <span style="color: #990000">=</span> pcbnew<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">wxPoint</span></span><span style="color: #990000">(</span>xpos<span style="color: #990000">,</span>shl_from_top<span style="color: #990000">)</span>
+ pad_s0 <span style="color: #990000">=</span> self<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">smdRectPad</span></span><span style="color: #990000">(</span>self<span style="color: #990000">.</span>module<span style="color: #990000">,</span> size_shld<span style="color: #990000">,</span> pad_s0_pos<span style="color: #990000">,</span> <span style="color: #FF0000">"0"</span><span style="color: #990000">)</span>
+ xpos <span style="color: #990000">=</span> <span style="color: #990000">(</span>pad_count<span style="color: #990000">-</span><span style="color: #993399">1</span><span style="color: #990000">)</span> <span style="color: #990000">*</span> pad_pitch<span style="color: #990000">+</span>shl_to_pad <span style="color: #990000">-</span> offsetX
+ pad_s1_pos <span style="color: #990000">=</span> pcbnew<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">wxPoint</span></span><span style="color: #990000">(</span>xpos<span style="color: #990000">,</span>shl_from_top<span style="color: #990000">)</span>
+ pad_s1 <span style="color: #990000">=</span> self<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">smdRectPad</span></span><span style="color: #990000">(</span>self<span style="color: #990000">.</span>module<span style="color: #990000">,</span> size_shld<span style="color: #990000">,</span> pad_s1_pos<span style="color: #990000">,</span> <span style="color: #FF0000">"0"</span><span style="color: #990000">)</span>
+
+ self<span style="color: #990000">.</span>module<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">Add</span></span><span style="color: #990000">(</span>pad_s0<span style="color: #990000">)</span>
+ self<span style="color: #990000">.</span>module<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">Add</span></span><span style="color: #990000">(</span>pad_s1<span style="color: #990000">)</span>
+
+ <span style="font-style: italic"><span style="color: #9A1900"># añadir perímetro de huella</span></span>
+ linewidth <span style="color: #990000">=</span> self<span style="color: #990000">.</span>draw<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">GetLineTickness</span></span><span style="color: #990000">()</span>
+ margin <span style="color: #990000">=</span> linewidth
+
+ <span style="font-style: italic"><span style="color: #9A1900"># línea superior</span></span>
+ posy <span style="color: #990000">=</span> <span style="color: #990000">-</span>pad_height<span style="color: #990000">/</span><span style="color: #993399">2</span> <span style="color: #990000">-</span> linewidth<span style="color: #990000">/</span><span style="color: #993399">2</span> <span style="color: #990000">-</span> margin
+ xstart <span style="color: #990000">=</span> <span style="color: #990000">-</span> pad_pitch<span style="color: #990000">*</span><span style="color: #993399">0.5</span><span style="color: #990000">-</span>offsetX
+ xend <span style="color: #990000">=</span> pad_pitch <span style="color: #990000">*</span> pad_count <span style="color: #990000">+</span> xstart<span style="color: #990000">;</span>
+ self<span style="color: #990000">.</span>draw<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">Line</span></span><span style="color: #990000">(</span> xstart<span style="color: #990000">,</span> posy<span style="color: #990000">,</span> xend<span style="color: #990000">,</span> posy <span style="color: #990000">)</span>
+
+ <span style="font-style: italic"><span style="color: #9A1900"># línea inferior</span></span>
+ posy <span style="color: #990000">=</span> pad_height<span style="color: #990000">/</span><span style="color: #993399">2</span> <span style="color: #990000">+</span> linewidth<span style="color: #990000">/</span><span style="color: #993399">2</span> <span style="color: #990000">+</span> margin
+ self<span style="color: #990000">.</span>draw<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">Line</span></span><span style="color: #990000">(</span>xstart<span style="color: #990000">,</span> posy<span style="color: #990000">,</span> xend<span style="color: #990000">,</span> posy<span style="color: #990000">)</span>
+
+ <span style="font-style: italic"><span style="color: #9A1900"># alrededor del pad mecánico izquierdo (se refleja el perímetro del pad derecho sobre el eje Y)</span></span>
+ yend <span style="color: #990000">=</span> pad_s0_pos<span style="color: #990000">.</span>y <span style="color: #990000">+</span> shl_height<span style="color: #990000">/</span><span style="color: #993399">2</span> <span style="color: #990000">+</span> margin
+ self<span style="color: #990000">.</span>draw<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">Line</span></span><span style="color: #990000">(</span>xstart<span style="color: #990000">,</span> posy<span style="color: #990000">,</span> xstart<span style="color: #990000">,</span> yend<span style="color: #990000">)</span>
+ self<span style="color: #990000">.</span>draw<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">Line</span></span><span style="color: #990000">(-</span>xstart<span style="color: #990000">,</span> posy<span style="color: #990000">,</span> <span style="color: #990000">-</span>xstart<span style="color: #990000">,</span> yend<span style="color: #990000">)</span>
+
+ posy <span style="color: #990000">=</span> yend
+ xend <span style="color: #990000">=</span> pad_s0_pos<span style="color: #990000">.</span>x <span style="color: #990000">-</span> <span style="color: #990000">(</span>shl_width<span style="color: #990000">/</span><span style="color: #993399">2</span> <span style="color: #990000">+</span> linewidth <span style="color: #990000">+</span> margin<span style="color: #990000">*</span><span style="color: #993399">2</span><span style="color: #990000">)</span>
+ self<span style="color: #990000">.</span>draw<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">Line</span></span><span style="color: #990000">(</span>xstart<span style="color: #990000">,</span> posy<span style="color: #990000">,</span> xend<span style="color: #990000">,</span> posy<span style="color: #990000">)</span>
+
+ <span style="font-style: italic"><span style="color: #9A1900"># lado del pad derecho</span></span>
+ self<span style="color: #990000">.</span>draw<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">Line</span></span><span style="color: #990000">(-</span>xstart<span style="color: #990000">,</span> posy<span style="color: #990000">,</span> <span style="color: #990000">-</span>xend<span style="color: #990000">,</span> yend<span style="color: #990000">)</span>
+
+ <span style="font-style: italic"><span style="color: #9A1900"># segmento vertical a la izquierda del pad</span></span>
+ xstart <span style="color: #990000">=</span> xend
+ yend <span style="color: #990000">=</span> posy <span style="color: #990000">-</span> <span style="color: #990000">(</span>shl_height <span style="color: #990000">+</span> linewidth <span style="color: #990000">+</span> margin<span style="color: #990000">*</span><span style="color: #993399">2</span><span style="color: #990000">)</span>
+ self<span style="color: #990000">.</span>draw<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">Line</span></span><span style="color: #990000">(</span>xstart<span style="color: #990000">,</span> posy<span style="color: #990000">,</span> xend<span style="color: #990000">,</span> yend<span style="color: #990000">)</span>
+
+ <span style="font-style: italic"><span style="color: #9A1900"># lado del pad derecho</span></span>
+ self<span style="color: #990000">.</span>draw<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">Line</span></span><span style="color: #990000">(-</span>xstart<span style="color: #990000">,</span> posy<span style="color: #990000">,</span> <span style="color: #990000">-</span>xend<span style="color: #990000">,</span> yend<span style="color: #990000">)</span>
+
+ <span style="font-style: italic"><span style="color: #9A1900"># segmento horizontal sobre el pad</span></span>
+ xstart <span style="color: #990000">=</span> xend
+ xend <span style="color: #990000">=</span> <span style="color: #990000">-</span> pad_pitch<span style="color: #990000">*</span><span style="color: #993399">0.5</span><span style="color: #990000">-</span>offsetX
+ posy <span style="color: #990000">=</span> yend
+ self<span style="color: #990000">.</span>draw<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">Line</span></span><span style="color: #990000">(</span>xstart<span style="color: #990000">,</span> posy<span style="color: #990000">,</span> xend<span style="color: #990000">,</span> yend<span style="color: #990000">)</span>
+
+ <span style="font-style: italic"><span style="color: #9A1900"># lado del pad derecho</span></span>
+ self<span style="color: #990000">.</span>draw<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">Line</span></span><span style="color: #990000">(-</span>xstart<span style="color: #990000">,</span> posy<span style="color: #990000">,-</span>xend<span style="color: #990000">,</span> yend<span style="color: #990000">)</span>
+
+ <span style="font-style: italic"><span style="color: #9A1900"># segmento vertical sobre el pad</span></span>
+ xstart <span style="color: #990000">=</span> xend
+ yend <span style="color: #990000">=</span> <span style="color: #990000">-</span>pad_height<span style="color: #990000">/</span><span style="color: #993399">2</span> <span style="color: #990000">-</span> linewidth<span style="color: #990000">/</span><span style="color: #993399">2</span> <span style="color: #990000">-</span> margin
+ self<span style="color: #990000">.</span>draw<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">Line</span></span><span style="color: #990000">(</span>xstart<span style="color: #990000">,</span> posy<span style="color: #990000">,</span> xend<span style="color: #990000">,</span> yend<span style="color: #990000">)</span>
+
+ <span style="font-style: italic"><span style="color: #9A1900"># lado del pad derecho</span></span>
+ self<span style="color: #990000">.</span>draw<span style="color: #990000">.</span><span style="font-weight: bold"><span style="color: #000000">Line</span></span><span style="color: #990000">(-</span>xstart<span style="color: #990000">,</span> posy<span style="color: #990000">,</span> <span style="color: #990000">-</span>xend<span style="color: #990000">,</span> yend<span style="color: #990000">)</span>
+
+
+<span style="font-weight: bold"><span style="color: #000000">FPC_FootprintWizard</span></span><span style="color: #990000">().</span><span style="font-weight: bold"><span style="color: #000000">register</span></span><span style="color: #990000">()</span></tt></pre></div></div>
+</div>
+</div>
+</div>
+</div>
+<div id="footnotes"><hr></div>
+<div id="footer">
+<div id="footer-text">
+Last updated 2017-08-24 22:17:13 BST
+</div>
+</div>
+</body>
+</html>
diff --git a/share/doc/kicad/help/es/pcbnew.pdf b/share/doc/kicad/help/es/pcbnew.pdf
new file mode 100644
index 0000000..4410f28
--- /dev/null
+++ b/share/doc/kicad/help/es/pcbnew.pdf
Binary files differ
diff --git a/share/doc/kicad/help/es/pl_editor.epub b/share/doc/kicad/help/es/pl_editor.epub
new file mode 100644
index 0000000..ab02daa
--- /dev/null
+++ b/share/doc/kicad/help/es/pl_editor.epub
Binary files differ
diff --git a/share/doc/kicad/help/es/pl_editor.html b/share/doc/kicad/help/es/pl_editor.html
new file mode 100644
index 0000000..75bf8ec
--- /dev/null
+++ b/share/doc/kicad/help/es/pl_editor.html
@@ -0,0 +1,1849 @@
+<!DOCTYPE html>
+<html lang="es">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="generator" content="AsciiDoc 8.6.8">
+<title>Pl_Editor</title>
+<style type="text/css">
+/* Shared CSS for AsciiDoc xhtml11 and html5 backends */
+
+/* Default font. */
+body {
+ font-family: Georgia,serif;
+}
+
+/* Title font. */
+h1, h2, h3, h4, h5, h6,
+div.title, caption.title,
+thead, p.table.header,
+#toctitle,
+#author, #revnumber, #revdate, #revremark,
+#footer {
+ font-family: Arial,Helvetica,sans-serif;
+}
+
+body {
+ margin: 1em 5% 1em 5%;
+}
+
+a {
+ color: blue;
+ text-decoration: underline;
+}
+a:visited {
+ color: fuchsia;
+}
+
+em {
+ font-style: italic;
+ color: navy;
+}
+
+strong {
+ font-weight: bold;
+ color: #083194;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ color: #527bbd;
+ margin-top: 1.2em;
+ margin-bottom: 0.5em;
+ line-height: 1.3;
+}
+
+h1, h2, h3 {
+ border-bottom: 2px solid silver;
+}
+h2 {
+ padding-top: 0.5em;
+}
+h3 {
+ float: left;
+}
+h3 + * {
+ clear: left;
+}
+h5 {
+ font-size: 1.0em;
+}
+
+div.sectionbody {
+ margin-left: 0;
+}
+
+hr {
+ border: 1px solid silver;
+}
+
+p {
+ margin-top: 0.5em;
+ margin-bottom: 0.5em;
+}
+
+ul, ol, li > p {
+ margin-top: 0;
+}
+ul > li { color: #aaa; }
+ul > li > * { color: black; }
+
+pre {
+ padding: 0;
+ margin: 0;
+}
+
+#author {
+ color: #527bbd;
+ font-weight: bold;
+ font-size: 1.1em;
+}
+#email {
+}
+#revnumber, #revdate, #revremark {
+}
+
+#footer {
+ font-size: small;
+ border-top: 2px solid silver;
+ padding-top: 0.5em;
+ margin-top: 4.0em;
+}
+#footer-text {
+ float: left;
+ padding-bottom: 0.5em;
+}
+#footer-badges {
+ float: right;
+ padding-bottom: 0.5em;
+}
+
+#preamble {
+ margin-top: 1.5em;
+ margin-bottom: 1.5em;
+}
+div.imageblock, div.exampleblock, div.verseblock,
+div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock,
+div.admonitionblock {
+ margin-top: 1.0em;
+ margin-bottom: 1.5em;
+}
+div.admonitionblock {
+ margin-top: 2.0em;
+ margin-bottom: 2.0em;
+ margin-right: 10%;
+ color: #606060;
+}
+
+div.content { /* Block element content. */
+ padding: 0;
+}
+
+/* Block element titles. */
+div.title, caption.title {
+ color: #527bbd;
+ font-weight: bold;
+ text-align: left;
+ margin-top: 1.0em;
+ margin-bottom: 0.5em;
+}
+div.title + * {
+ margin-top: 0;
+}
+
+td div.title:first-child {
+ margin-top: 0.0em;
+}
+div.content div.title:first-child {
+ margin-top: 0.0em;
+}
+div.content + div.title {
+ margin-top: 0.0em;
+}
+
+div.sidebarblock > div.content {
+ background: #ffffee;
+ border: 1px solid #dddddd;
+ border-left: 4px solid #f0f0f0;
+ padding: 0.5em;
+}
+
+div.listingblock > div.content {
+ border: 1px solid #dddddd;
+ border-left: 5px solid #f0f0f0;
+ background: #f8f8f8;
+ padding: 0.5em;
+}
+
+div.quoteblock, div.verseblock {
+ padding-left: 1.0em;
+ margin-left: 1.0em;
+ margin-right: 10%;
+ border-left: 5px solid #f0f0f0;
+ color: #777777;
+}
+
+div.quoteblock > div.attribution {
+ padding-top: 0.5em;
+ text-align: right;
+}
+
+div.verseblock > pre.content {
+ font-family: inherit;
+ font-size: inherit;
+}
+div.verseblock > div.attribution {
+ padding-top: 0.75em;
+ text-align: left;
+}
+/* DEPRECATED: Pre version 8.2.7 verse style literal block. */
+div.verseblock + div.attribution {
+ text-align: left;
+}
+
+div.admonitionblock .icon {
+ vertical-align: top;
+ font-size: 1.1em;
+ font-weight: bold;
+ text-decoration: underline;
+ color: #527bbd;
+ padding-right: 0.5em;
+}
+div.admonitionblock td.content {
+ padding-left: 0.5em;
+ border-left: 3px solid #dddddd;
+}
+
+div.exampleblock > div.content {
+ border-left: 3px solid #dddddd;
+ padding-left: 0.5em;
+}
+
+div.imageblock div.content { padding-left: 0; }
+span.image img { border-style: none; }
+a.image:visited { color: white; }
+
+dl {
+ margin-top: 0.8em;
+ margin-bottom: 0.8em;
+}
+dt {
+ margin-top: 0.5em;
+ margin-bottom: 0;
+ font-style: normal;
+ color: navy;
+}
+dd > *:first-child {
+ margin-top: 0.1em;
+}
+
+ul, ol {
+ list-style-position: outside;
+}
+ol.arabic {
+ list-style-type: decimal;
+}
+ol.loweralpha {
+ list-style-type: lower-alpha;
+}
+ol.upperalpha {
+ list-style-type: upper-alpha;
+}
+ol.lowerroman {
+ list-style-type: lower-roman;
+}
+ol.upperroman {
+ list-style-type: upper-roman;
+}
+
+div.compact ul, div.compact ol,
+div.compact p, div.compact p,
+div.compact div, div.compact div {
+ margin-top: 0.1em;
+ margin-bottom: 0.1em;
+}
+
+tfoot {
+ font-weight: bold;
+}
+td > div.verse {
+ white-space: pre;
+}
+
+div.hdlist {
+ margin-top: 0.8em;
+ margin-bottom: 0.8em;
+}
+div.hdlist tr {
+ padding-bottom: 15px;
+}
+dt.hdlist1.strong, td.hdlist1.strong {
+ font-weight: bold;
+}
+td.hdlist1 {
+ vertical-align: top;
+ font-style: normal;
+ padding-right: 0.8em;
+ color: navy;
+}
+td.hdlist2 {
+ vertical-align: top;
+}
+div.hdlist.compact tr {
+ margin: 0;
+ padding-bottom: 0;
+}
+
+.comment {
+ background: yellow;
+}
+
+.footnote, .footnoteref {
+ font-size: 0.8em;
+}
+
+span.footnote, span.footnoteref {
+ vertical-align: super;
+}
+
+#footnotes {
+ margin: 20px 0 20px 0;
+ padding: 7px 0 0 0;
+}
+
+#footnotes div.footnote {
+ margin: 0 0 5px 0;
+}
+
+#footnotes hr {
+ border: none;
+ border-top: 1px solid silver;
+ height: 1px;
+ text-align: left;
+ margin-left: 0;
+ width: 20%;
+ min-width: 100px;
+}
+
+div.colist td {
+ padding-right: 0.5em;
+ padding-bottom: 0.3em;
+ vertical-align: top;
+}
+div.colist td img {
+ margin-top: 0.3em;
+}
+
+@media print {
+ #footer-badges { display: none; }
+}
+
+#toc {
+ margin-bottom: 2.5em;
+}
+
+#toctitle {
+ color: #527bbd;
+ font-size: 1.1em;
+ font-weight: bold;
+ margin-top: 1.0em;
+ margin-bottom: 0.1em;
+}
+
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {
+ margin-top: 0;
+ margin-bottom: 0;
+}
+div.toclevel2 {
+ margin-left: 2em;
+ font-size: 0.9em;
+}
+div.toclevel3 {
+ margin-left: 4em;
+ font-size: 0.9em;
+}
+div.toclevel4 {
+ margin-left: 6em;
+ font-size: 0.9em;
+}
+
+span.aqua { color: aqua; }
+span.black { color: black; }
+span.blue { color: blue; }
+span.fuchsia { color: fuchsia; }
+span.gray { color: gray; }
+span.green { color: green; }
+span.lime { color: lime; }
+span.maroon { color: maroon; }
+span.navy { color: navy; }
+span.olive { color: olive; }
+span.purple { color: purple; }
+span.red { color: red; }
+span.silver { color: silver; }
+span.teal { color: teal; }
+span.white { color: white; }
+span.yellow { color: yellow; }
+
+span.aqua-background { background: aqua; }
+span.black-background { background: black; }
+span.blue-background { background: blue; }
+span.fuchsia-background { background: fuchsia; }
+span.gray-background { background: gray; }
+span.green-background { background: green; }
+span.lime-background { background: lime; }
+span.maroon-background { background: maroon; }
+span.navy-background { background: navy; }
+span.olive-background { background: olive; }
+span.purple-background { background: purple; }
+span.red-background { background: red; }
+span.silver-background { background: silver; }
+span.teal-background { background: teal; }
+span.white-background { background: white; }
+span.yellow-background { background: yellow; }
+
+span.big { font-size: 2em; }
+span.small { font-size: 0.6em; }
+
+span.underline { text-decoration: underline; }
+span.overline { text-decoration: overline; }
+span.line-through { text-decoration: line-through; }
+
+
+/*
+ * xhtml11 specific
+ *
+ * */
+
+tt {
+ font-family: monospace;
+ font-size: inherit;
+ color: navy;
+}
+
+div.tableblock {
+ margin-top: 1.0em;
+ margin-bottom: 1.5em;
+}
+div.tableblock > table {
+ border: 3px solid #527bbd;
+}
+thead, p.table.header {
+ font-weight: bold;
+ color: #527bbd;
+}
+p.table {
+ margin-top: 0;
+}
+/* Because the table frame attribute is overriden by CSS in most browsers. */
+div.tableblock > table[frame="void"] {
+ border-style: none;
+}
+div.tableblock > table[frame="hsides"] {
+ border-left-style: none;
+ border-right-style: none;
+}
+div.tableblock > table[frame="vsides"] {
+ border-top-style: none;
+ border-bottom-style: none;
+}
+
+
+/*
+ * html5 specific
+ *
+ * */
+
+.monospaced {
+ font-family: monospace;
+ font-size: inherit;
+ color: navy;
+}
+
+table.tableblock {
+ margin-top: 1.0em;
+ margin-bottom: 1.5em;
+}
+thead, p.tableblock.header {
+ font-weight: bold;
+ color: #527bbd;
+}
+p.tableblock {
+ margin-top: 0;
+}
+table.tableblock {
+ border-width: 3px;
+ border-spacing: 0px;
+ border-style: solid;
+ border-color: #527bbd;
+ border-collapse: collapse;
+}
+th.tableblock, td.tableblock {
+ border-width: 1px;
+ padding: 4px;
+ border-style: solid;
+ border-color: #527bbd;
+}
+
+table.tableblock.frame-topbot {
+ border-left-style: hidden;
+ border-right-style: hidden;
+}
+table.tableblock.frame-sides {
+ border-top-style: hidden;
+ border-bottom-style: hidden;
+}
+table.tableblock.frame-none {
+ border-style: hidden;
+}
+
+th.tableblock.halign-left, td.tableblock.halign-left {
+ text-align: left;
+}
+th.tableblock.halign-center, td.tableblock.halign-center {
+ text-align: center;
+}
+th.tableblock.halign-right, td.tableblock.halign-right {
+ text-align: right;
+}
+
+th.tableblock.valign-top, td.tableblock.valign-top {
+ vertical-align: top;
+}
+th.tableblock.valign-middle, td.tableblock.valign-middle {
+ vertical-align: middle;
+}
+th.tableblock.valign-bottom, td.tableblock.valign-bottom {
+ vertical-align: bottom;
+}
+
+
+/*
+ * manpage specific
+ *
+ * */
+
+body.manpage h1 {
+ padding-top: 0.5em;
+ padding-bottom: 0.5em;
+ border-top: 2px solid silver;
+ border-bottom: 2px solid silver;
+}
+body.manpage h2 {
+ border-style: none;
+}
+body.manpage div.sectionbody {
+ margin-left: 3em;
+}
+
+@media print {
+ body.manpage div#toc { display: none; }
+}
+
+
+/*
+ * Theme specific overrides of the preceding (asciidoc.css) CSS.
+ *
+ */
+body {
+ font-family: Garamond, Georgia, serif;
+ font-size: 17px;
+ color: #3E4349;
+ line-height: 1.3em;
+}
+h1, h2, h3, h4, h5, h6,
+div.title, caption.title,
+thead, p.table.header,
+#toctitle,
+#author, #revnumber, #revdate, #revremark,
+#footer {
+ font-family: Garmond, Georgia, serif;
+ font-weight: normal;
+ border-bottom-width: 0;
+ color: #3E4349;
+}
+div.title, caption.title { color: #596673; font-weight: bold; }
+h1 { font-size: 240%; }
+h2 { font-size: 180%; }
+h3 { font-size: 150%; }
+h4 { font-size: 130%; }
+h5 { font-size: 115%; }
+h6 { font-size: 100%; }
+#header h1 { margin-top: 0; }
+#toc {
+ color: #444444;
+ line-height: 1.5;
+ padding-top: 1.5em;
+}
+#toctitle {
+ font-size: 20px;
+}
+#toc a {
+ border-bottom: 1px dotted #999999;
+ color: #444444 !important;
+ text-decoration: none !important;
+}
+#toc a:hover {
+ border-bottom: 1px solid #6D4100;
+ color: #6D4100 !important;
+ text-decoration: none !important;
+}
+div.toclevel1 { margin-top: 0.2em; font-size: 16px; }
+div.toclevel2 { margin-top: 0.15em; font-size: 14px; }
+em, dt, td.hdlist1 { color: black; }
+strong { color: #3E4349; }
+a { color: #004B6B; text-decoration: none; border-bottom: 1px dotted #004B6B; }
+a:visited { color: #615FA0; border-bottom: 1px dotted #615FA0; }
+a:hover { color: #6D4100; border-bottom: 1px solid #6D4100; }
+div.tableblock > table, table.tableblock { border: 3px solid #E8E8E8; }
+th.tableblock, td.tableblock { border: 1px solid #E8E8E8; }
+ul > li > * { color: #3E4349; }
+pre, tt, .monospaced { font-family: Consolas,Menlo,'Deja Vu Sans Mono','Bitstream Vera Sans Mono',monospace; }
+tt, .monospaced { font-size: 0.9em; color: black;
+}
+div.exampleblock > div.content, div.sidebarblock > div.content, div.listingblock > div.content { border-width: 0 0 0 3px; border-color: #E8E8E8; }
+div.verseblock { border-left-width: 0; margin-left: 3em; }
+div.quoteblock { border-left-width: 3px; margin-left: 0; margin-right: 0;}
+div.admonitionblock td.content { border-left: 3px solid #E8E8E8; }
+
+
+@media screen {
+ body {
+ max-width: 50em; /* approximately 80 characters wide */
+ margin-left: 16em;
+ }
+
+ #toc {
+ position: fixed;
+ top: 0;
+ left: 0;
+ bottom: 0;
+ width: 13em;
+ padding: 0.5em;
+ padding-bottom: 1.5em;
+ margin: 0;
+ overflow: auto;
+ border-right: 3px solid #f8f8f8;
+ background-color: white;
+ }
+
+ #toc .toclevel1 {
+ margin-top: 0.5em;
+ }
+
+ #toc .toclevel2 {
+ margin-top: 0.25em;
+ display: list-item;
+ color: #aaaaaa;
+ }
+
+ #toctitle {
+ margin-top: 0.5em;
+ }
+}
+</style>
+<script type="text/javascript">
+/*<![CDATA[*/
+var asciidoc = { // Namespace.
+
+/////////////////////////////////////////////////////////////////////
+// Table Of Contents generator
+/////////////////////////////////////////////////////////////////////
+
+/* Author: Mihai Bazon, September 2002
+ * http://students.infoiasi.ro/~mishoo
+ *
+ * Table Of Content generator
+ * Version: 0.4
+ *
+ * Feel free to use this script under the terms of the GNU General Public
+ * License, as long as you do not remove or alter this notice.
+ */
+
+ /* modified by Troy D. Hanson, September 2006. License: GPL */
+ /* modified by Stuart Rackham, 2006, 2009. License: GPL */
+
+// toclevels = 1..4.
+toc: function (toclevels) {
+
+ function getText(el) {
+ var text = "";
+ for (var i = el.firstChild; i != null; i = i.nextSibling) {
+ if (i.nodeType == 3 /* Node.TEXT_NODE */) // IE doesn't speak constants.
+ text += i.data;
+ else if (i.firstChild != null)
+ text += getText(i);
+ }
+ return text;
+ }
+
+ function TocEntry(el, text, toclevel) {
+ this.element = el;
+ this.text = text;
+ this.toclevel = toclevel;
+ }
+
+ function tocEntries(el, toclevels) {
+ var result = new Array;
+ var re = new RegExp('[hH]([1-'+(toclevels+1)+'])');
+ // Function that scans the DOM tree for header elements (the DOM2
+ // nodeIterator API would be a better technique but not supported by all
+ // browsers).
+ var iterate = function (el) {
+ for (var i = el.firstChild; i != null; i = i.nextSibling) {
+ if (i.nodeType == 1 /* Node.ELEMENT_NODE */) {
+ var mo = re.exec(i.tagName);
+ if (mo && (i.getAttribute("class") || i.getAttribute("className")) != "float") {
+ result[result.length] = new TocEntry(i, getText(i), mo[1]-1);
+ }
+ iterate(i);
+ }
+ }
+ }
+ iterate(el);
+ return result;
+ }
+
+ var toc = document.getElementById("toc");
+ if (!toc) {
+ return;
+ }
+
+ // Delete existing TOC entries in case we're reloading the TOC.
+ var tocEntriesToRemove = [];
+ var i;
+ for (i = 0; i < toc.childNodes.length; i++) {
+ var entry = toc.childNodes[i];
+ if (entry.nodeName.toLowerCase() == 'div'
+ && entry.getAttribute("class")
+ && entry.getAttribute("class").match(/^toclevel/))
+ tocEntriesToRemove.push(entry);
+ }
+ for (i = 0; i < tocEntriesToRemove.length; i++) {
+ toc.removeChild(tocEntriesToRemove[i]);
+ }
+
+ // Rebuild TOC entries.
+ var entries = tocEntries(document.getElementById("content"), toclevels);
+ for (var i = 0; i < entries.length; ++i) {
+ var entry = entries[i];
+ if (entry.element.id == "")
+ entry.element.id = "_toc_" + i;
+ var a = document.createElement("a");
+ a.href = "#" + entry.element.id;
+ a.appendChild(document.createTextNode(entry.text));
+ var div = document.createElement("div");
+ div.appendChild(a);
+ div.className = "toclevel" + entry.toclevel;
+ toc.appendChild(div);
+ }
+ if (entries.length == 0)
+ toc.parentNode.removeChild(toc);
+},
+
+
+/////////////////////////////////////////////////////////////////////
+// Footnotes generator
+/////////////////////////////////////////////////////////////////////
+
+/* Based on footnote generation code from:
+ * http://www.brandspankingnew.net/archive/2005/07/format_footnote.html
+ */
+
+footnotes: function () {
+ // Delete existing footnote entries in case we're reloading the footnodes.
+ var i;
+ var noteholder = document.getElementById("footnotes");
+ if (!noteholder) {
+ return;
+ }
+ var entriesToRemove = [];
+ for (i = 0; i < noteholder.childNodes.length; i++) {
+ var entry = noteholder.childNodes[i];
+ if (entry.nodeName.toLowerCase() == 'div' && entry.getAttribute("class") == "footnote")
+ entriesToRemove.push(entry);
+ }
+ for (i = 0; i < entriesToRemove.length; i++) {
+ noteholder.removeChild(entriesToRemove[i]);
+ }
+
+ // Rebuild footnote entries.
+ var cont = document.getElementById("content");
+ var spans = cont.getElementsByTagName("span");
+ var refs = {};
+ var n = 0;
+ for (i=0; i<spans.length; i++) {
+ if (spans[i].className == "footnote") {
+ n++;
+ var note = spans[i].getAttribute("data-note");
+ if (!note) {
+ // Use [\s\S] in place of . so multi-line matches work.
+ // Because JavaScript has no s (dotall) regex flag.
+ note = spans[i].innerHTML.match(/\s*\[([\s\S]*)]\s*/)[1];
+ spans[i].innerHTML =
+ "[<a id='_footnoteref_" + n + "' href='#_footnote_" + n +
+ "' title='View footnote' class='footnote'>" + n + "</a>]";
+ spans[i].setAttribute("data-note", note);
+ }
+ noteholder.innerHTML +=
+ "<div class='footnote' id='_footnote_" + n + "'>" +
+ "<a href='#_footnoteref_" + n + "' title='Return to text'>" +
+ n + "</a>. " + note + "</div>";
+ var id =spans[i].getAttribute("id");
+ if (id != null) refs["#"+id] = n;
+ }
+ }
+ if (n == 0)
+ noteholder.parentNode.removeChild(noteholder);
+ else {
+ // Process footnoterefs.
+ for (i=0; i<spans.length; i++) {
+ if (spans[i].className == "footnoteref") {
+ var href = spans[i].getElementsByTagName("a")[0].getAttribute("href");
+ href = href.match(/#.*/)[0]; // Because IE return full URL.
+ n = refs[href];
+ spans[i].innerHTML =
+ "[<a href='#_footnote_" + n +
+ "' title='View footnote' class='footnote'>" + n + "</a>]";
+ }
+ }
+ }
+},
+
+install: function(toclevels) {
+ var timerId;
+
+ function reinstall() {
+ asciidoc.footnotes();
+ if (toclevels) {
+ asciidoc.toc(toclevels);
+ }
+ }
+
+ function reinstallAndRemoveTimer() {
+ clearInterval(timerId);
+ reinstall();
+ }
+
+ timerId = setInterval(reinstall, 500);
+ if (document.addEventListener)
+ document.addEventListener("DOMContentLoaded", reinstallAndRemoveTimer, false);
+ else
+ window.onload = reinstallAndRemoveTimer;
+}
+
+}
+asciidoc.install(2);
+/*]]>*/
+</script>
+</head>
+<body class="article">
+<div id="header">
+<h1>Pl_Editor</h1>
+<span id="author">The KiCad Team</span><br>
+<div id="toc">
+ <div id="toctitle">Tabla de contenidos</div>
+ <noscript><p><b>JavaScript must be enabled in your browser to display the table of contents.</b></p></noscript>
+</div>
+</div>
+<div id="content">
+<div id="preamble">
+<div class="sectionbody">
+<div class="paragraph"><p><em>Manual de Referencia</em></p></div>
+<div class="paragraph" id="copyright"><p><strong>Copyright</strong></p></div>
+<div class="paragraph"><p>Este documento está protegido por Copyright &#169; 2015 de sus autores,
+mencionados a continuación. Puede distribuirlo y/o modificarlo bajo los
+términos de la GNU General Public License
+(<a href="http://www.gnu.org/licenses/gpl.html">http://www.gnu.org/licenses/gpl.html</a>), versión 3 o posterior, o la Creative
+Commons Attribution License (http : //creativecommons.org/licenses/by/3.0/),
+versión 3.0 o posterior.</p></div>
+<div class="paragraph" id="contributors"><p><strong>Contribuidores</strong></p></div>
+<div class="paragraph"><p>Jean-Pierre Charras.</p></div>
+<div class="paragraph" id="translation"><p><strong>Traducción</strong></p></div>
+<div class="paragraph"><p>Antonio Morales &lt;<a href="mailto:antonio1010.mr@gmail.com">antonio1010.mr@gmail.com</a>&gt;, 2015-2016</p></div>
+<div class="paragraph" id="feedback"><p><strong>Realimentación</strong></p></div>
+<div class="paragraph"><p>Por favor dirija cualquier reporte de fallo, sugerencia o nuevas versiones
+a:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Acerca de la documentación de KiCad:
+ <a href="https://github.com/KiCad/kicad-doc/issues">https://github.com/KiCad/kicad-doc/issues</a>
+</p>
+</li>
+<li>
+<p>
+Acerca del software KiCad: <a href="https://bugs.launchpad.net/kicad">https://bugs.launchpad.net/kicad</a>
+</p>
+</li>
+<li>
+<p>
+Acerca de la traducción del software KiCad i18n:
+ <a href="https://github.com/KiCad/kicad-i18n/issues">https://github.com/KiCad/kicad-i18n/issues</a>
+</p>
+</li>
+</ul></div>
+<div class="paragraph" id="publication_date_and_software_version"><p><strong>Fecha de publicación y versión del software</strong></p></div>
+<div class="paragraph"><p>23 de Mayo de 2015</p></div>
+<div style="page-break-after:always"></div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="introduction-to-pl_editor">1. Introducción a <strong>Pl_Editor</strong></h2>
+<div class="sectionbody">
+<div class="paragraph"><p>Pl_Editor es una herramienta de edición del formato de página que permite
+crear bloques de titulo personalizados, y cuadros de referencias.</p></div>
+<div class="paragraph"><p>El bloque de titulo, asociado al cuadro de referencias, y otros elementos
+gráficos (logos) se denomina formato de página.</p></div>
+<div class="paragraph"><p>Los elementos básicos del formato de página son:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>Lineas</strong>
+</p>
+</li>
+<li>
+<p>
+<strong>Rectángulos</strong>
+</p>
+</li>
+<li>
+<p>
+<strong>Textos</strong> (con símbolos de formato, que serán reemplazados por el texto actual,
+ como la fecha, número de página&#8230;) en Eeschema o Pcbnew.
+</p>
+</li>
+<li>
+<p>
+<strong>Polígonos</strong> (principalmente para colocar logos y formas gráficas especiales)
+</p>
+</li>
+<li>
+<p>
+<strong>Imágenes de Bitmap</strong>.
+</p>
+</li>
+</ul></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Aviso</div>
+</td>
+<td class="content">Las imágenes de mapas de bits pueden ser trazados solo por algunos plotters
+(solo PDF y PS). Por lo tanto para otros plotters, solo se trazará el cuadro
+delimitador.</td>
+</tr></table>
+</div>
+<div class="ulist"><ul>
+<li>
+<p>
+Los elementos pueden repetirse, y los textos y multi-polígonos se pueden
+ girar.
+</p>
+</li>
+</ul></div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="pl_editor-files">2. Archivos de Pl_Editor</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="input-file-and-default-title-block">2.1. Archivo de entrada y bloque de título predeterminado</h3>
+<div class="paragraph"><p>Pl_Editor lee o escribe archivos de descripción del diseño de página
+*.kicad_wks (hoja de trabajo para KiCad).</p></div>
+<div class="paragraph"><p>Se usa una descripción interna del diseño de página predeterminada para
+mostrar el cuadro de titulo predeterminado de KiCad hasta que se lee un
+archivo.</p></div>
+</div>
+<div class="sect2">
+<h3 id="output-file">2.2. Archivo de salida</h3>
+<div class="paragraph"><p>La descripción actual del diseño de página se puede escribir en un archivo
+<strong>*.KiCad_wks</strong>, utilizando el formato S-expression, que es ampliamente
+utilizado en KiCad.</p></div>
+<div class="paragraph"><p>Este archivo puede ser utilizado para mostrar un diseño de página
+personalizado en Eeschema y/o Pcbnew.</p></div>
+<div style="page-break-after:always"></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="theory-of-operations">3. Teoría de operaciones</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="basic-page-layout-items-properties">3.1. Propiedades básicas de los elementos del diseño de página:</h3>
+<div class="paragraph"><p>Los elementos básicos del formato de página son:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>Lineas</strong>
+</p>
+</li>
+<li>
+<p>
+<strong>Rectángulos</strong>
+</p>
+</li>
+<li>
+<p>
+<strong>Textos</strong> (con símbolos de formato, que serán reemplazados por el texto
+ actual, como la fecha, el número de página &#8230;) en Eeschema o Pcbnew.
+</p>
+</li>
+<li>
+<p>
+<strong>Polígonos</strong> (principalmente para colocar logos y formas gráficas especiales).
+ Estos polígonos son creados por <strong>Bitmap2component</strong>, y no pueden ser
+ creados dentro de Pl_editor, ya que no es posible crear dichas formas
+ a mano.
+</p>
+</li>
+<li>
+<p>
+<strong>Imagenes bitmap</strong> para colocar logos.
+</p>
+</li>
+</ul></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Aviso</div>
+</td>
+<td class="content">Los mapas de bits pueden representarse solamente con algunos plotters: PDF y
+PS solamente.</td>
+</tr></table>
+</div>
+<div class="paragraph"><p>Por lo tanto:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>Los textos, polígonos</strong> y <strong>mapas de bits</strong> se definen por una posición, y
+ puede ser girados.
+</p>
+</li>
+<li>
+<p>
+<strong>Las Líneas</strong> (realmente segmentos) y <strong>los rectángulos</strong> están definidos por dos puntos:
+ un punto de inicio y un punto final. Éstos no se pueden girar (esto es inútil
+ para los segmentos).
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Los elementos básicos pueden ser repetidos.</p></div>
+<div class="paragraph"><p>Los textos que se repiten también aceptan un valor auto-incrementado para
+las etiquetas (sólo tiene sentido si el texto es una letra o un dígito).</p></div>
+</div>
+<div class="sect2">
+<h3 id="coordinates-definition">3.2. Definición de coordenadas</h3>
+<div class="paragraph"><p>Cada posición, punto de inicio y punto final de los elementos, es siempre
+relativa a una esquina de la página.</p></div>
+<div class="paragraph"><p><strong>Esta característica asegura que se pueda definir un diseño de página que no sea
+dependiente del tamaño de papel</strong>.</p></div>
+</div>
+<div class="sect2">
+<h3 id="reference-corners-and-coordinates">3.3. Esquinas de referencia y coordenadas:</h3>
+<div class="paragraph"><p><span class="image">
+<img src="images/en/page_property_1.png" alt="images/en/page_property_1.png">
+</span></p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Cuando se cambia el tamaño de la página, la posición del objeto, relativa a
+ su esquina de referencia no cambia.
+</p>
+</li>
+<li>
+<p>
+Por lo general, los bloques de título se unen a la esquina inferior derecha,
+ y por lo tanto esta esquina es la esquina predeterminada, cuando se crea un
+ elemento.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Para los rectángulos y segmentos, que tienen dos puntos definidos, cada
+punto tiene su referencia a la esquina.</p></div>
+<div style="page-break-after:always"></div>
+</div>
+<div class="sect2">
+<h3 id="rotation">3.4. Rotación</h3>
+<div class="paragraph"><p>Los elementos que tienen una posición definida por un solo punto (textos y
+polígonos) se pueden girar:</p></div>
+<div class="paragraph"><p>Normal: Rotación = 0</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/text_noriented.png" alt="images/en/text_noriented.png">
+</div>
+</div>
+<div class="paragraph"><p>Rotados: Rotación = 20 y 10 grados.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/text_rotated.png" alt="images/en/text_rotated.png">
+</div>
+</div>
+<div style="page-break-after:always"></div>
+</div>
+<div class="sect2">
+<h3 id="repeat-option">3.5. Opción repetir</h3>
+<div class="paragraph"><p>Los elementos pueden repetirse:</p></div>
+<div class="paragraph"><p>Esto es útil para crear rejillas y etiquetas de rejillas.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/page_property_2.png" alt="scaledwidth="95%"">
+</div>
+</div>
+<div style="page-break-after:always"></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="texts-and-formats">4. Textos y formatos</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="format-symbols">4.1. Símbolos de formato:</h3>
+<div class="paragraph"><p>Los textos pueden ser cadenas simples o pueden incluir símbolos de formato.</p></div>
+<div class="paragraph"><p>Los símbolos de formato se sustituyen por los valores reales en Eeschema o
+Pcbnew.</p></div>
+<div class="paragraph"><p>Son como los símbolos de formato en la función printf.</p></div>
+<div class="paragraph"><p>Un símbolo de formato es <strong>%</strong> seguido por 1 letra.</p></div>
+<div class="paragraph"><p>El formato <strong>%C</strong> tiene un dígito (identificador de comentario).</p></div>
+<div class="paragraph"><p>Los símbolos de formato son:</p></div>
+<div class="paragraph"><p><strong>%% = reemplazado por %</strong></p></div>
+<div class="paragraph"><p><strong>%K = versión de KiCad</strong></p></div>
+<div class="paragraph"><p><strong>%Z = nombre del formato de papel (A4, USLetter &#8230;)</strong></p></div>
+<div class="paragraph"><p><strong>%Y = nombre de la empresa</strong></p></div>
+<div class="paragraph"><p><strong>%D = fecha</strong></p></div>
+<div class="paragraph"><p><strong>%R = revisión</strong></p></div>
+<div class="paragraph"><p><strong>%S = numero de hoja</strong></p></div>
+<div class="paragraph"><p><strong>%N = numero de hojas</strong></p></div>
+<div class="paragraph"><p><strong>%Cx = comentario (x = 0 a 9 para identificar el comentario)</strong></p></div>
+<div class="paragraph"><p><strong>%F = nombre de archivo</strong></p></div>
+<div class="paragraph"><p><strong>%P = ruta de la hoja (nombre completo de la hoja, para Eeschema)</strong></p></div>
+<div class="paragraph"><p><strong>%T = título</strong></p></div>
+<div class="paragraph"><p>Ejemplo:</p></div>
+<div class="paragraph"><p>"Tamaño: %Z" muestra "Tamaño: A4" o "Tamaño: USLetter"</p></div>
+<div style="page-break-after:always"></div>
+<div class="paragraph"><p>Modo de visualización de usuario:
+<span class="image">
+<img src="images/icons/pagelayout_normal_view_mode.png" alt="images/icons/pagelayout_normal_view_mode.png">
+</span> activado. El bloque de
+titulo se muestra como en Eeschema y Pcbnew.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/show_fields_data.png" alt="images/en/show_fields_data.png">
+</div>
+</div>
+<div class="paragraph"><p>Modo de visualización "Nativo":
+<span class="image">
+<img src="images/icons/pagelayout_special_view_mode.png" alt="images/icons/pagelayout_special_view_mode.png">
+</span> activado. Se muestran
+los textos originales introducidos en Pl_Editor, con sus símbolos de
+formato.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/show_fields_codes.png" alt="images/en/show_fields_codes.png">
+</div>
+</div>
+<div style="page-break-after:always"></div>
+</div>
+<div class="sect2">
+<h3 id="multi-line-texts">4.2. Textos multi-línea:</h3>
+<div class="paragraph"><p>Los textos pueden ocupar múltiples líneas.</p></div>
+<div class="paragraph"><p>Existen dos maneras de insertar una nueva linea en los textos:</p></div>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+Insertar la secuencia de 2 caracteres "\n". (principalmente en la ventana de
+ ajustes de la pagina en KiCad)
+</p>
+</li>
+<li>
+<p>
+Insertar una nueva linea en la ventana de diseño de Pl_Editor.
+</p>
+</li>
+</ol></div>
+<div class="paragraph"><p>Se muestra un ejemplo:</p></div>
+<div class="paragraph"><p>Ajustes</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/options_multi_line.png" alt="images/en/options_multi_line.png">
+</div>
+</div>
+<div class="paragraph"><p>Salida</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/multi_line.png" alt="images/en/multi_line.png">
+</div>
+</div>
+<div style="page-break-after:always"></div>
+</div>
+<div class="sect2">
+<h3 id="multi-line-texts-in-page-setup-dialog">4.3. Textos de múltiples líneas en la ventana de ajuste de página:</h3>
+<div class="paragraph"><p>En la ventana de ajustes de página, los controles de texto no aceptan un
+texto multi-línea.</p></div>
+<div class="paragraph"><p>La secuencia de 2 caracteres <strong>"\n"</strong> debe insertarse para forzar una nueva
+línea dentro de un texto.</p></div>
+<div class="paragraph"><p>A continuación se muestra un texto en dos líneas, en el campo <em>Comentario
+2</em>:</p></div>
+<div class="paragraph"><p><span class="image">
+<img src="images/en/insert_newline_code.png" alt="images/en/insert_newline_code.png">
+</span></p></div>
+<div class="paragraph"><p>Este es el texto actual:</p></div>
+<div class="paragraph"><p><span class="image">
+<img src="images/en/multi_line_2.png" alt="images/en/multi_line_2.png">
+</span></p></div>
+<div class="paragraph"><p>Sin embargo, si realmente desea el <strong>"\n"</strong> dentro del texto, introduzca
+<strong>"\\n"</strong>.</p></div>
+<div class="paragraph"><p><span class="image">
+<img src="images/en/insert_slashnewline_code.png" alt="images/en/insert_slashnewline_code.png">
+</span></p></div>
+<div class="paragraph"><p>Y el texto mostrado:</p></div>
+<div class="paragraph"><p><span class="image">
+<img src="images/en/multi_line_3.png" alt="images/en/multi_line_3.png">
+</span></p></div>
+<div style="page-break-after:always"></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="constraints">5. Restricciones</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="page-1-constraint">5.1. Restricción página 1</h3>
+<div class="paragraph"><p>Cuando se usa Eeschema, el esquema completo normalmente ocupa más de una
+página.</p></div>
+<div class="paragraph"><p>Normalmente los elementos del formato de página son mostrados en todas las
+paginas.</p></div>
+<div class="paragraph"><p>Pero si un usuario quiere que ciertos elementos sean mostrados solo en la
+primera página, o no en la primera página, puede realizarlo ajustando la
+opción "Opción página 1":</p></div>
+<div class="paragraph"><p><span class="image">
+<img src="images/en/display_options.png" alt="images/en/display_options.png">
+</span></p></div>
+<div class="paragraph"><p>Opción página 1:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Ninguno: sin restricción.
+</p>
+</li>
+<li>
+<p>
+Solo página 1: el elemento es visible solo en la página 1.
+</p>
+</li>
+<li>
+<p>
+No en la página 1: el elemento es visible en todas las páginas excepto en la
+ página 1.
+</p>
+</li>
+</ul></div>
+<div style="page-break-after:always"></div>
+</div>
+<div class="sect2">
+<h3 id="text-full-size-constraint">5.2. Restricción tamaño completo</h3>
+<div class="paragraph"><p><span class="image">
+<img src="images/en/constraint_options.png" alt="images/en/constraint_options.png">
+</span></p></div>
+<div class="paragraph"><p>Solo para los textos, puede ajustarse 2 parámetros:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+El tamaño X máximo
+</p>
+</li>
+<li>
+<p>
+El tamaño Y máximo
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>que define un cuadro delimitador.</p></div>
+<div class="paragraph"><p>Cuando estos parámetros no son 0, al mostrar el texto, la altura del texto
+actual y el ancho de texto real se modifican dinámicamente si el tamaño del
+texto completo es más grande que el tamaño máximo de X y/o el tamaño máximo
+de Y, para ajustar el tamaño del texto completo a este cuadro límite.</p></div>
+<div class="paragraph"><p>Cuando el tamaño real texto completo es más pequeño que el tamaño máximo de
+X y/o el tamaño máximo de Y, la altura del texto y/o el ancho del texto no
+se modifican.</p></div>
+<div class="paragraph"><p>Texto sin cuadro delimitador. X max(mm) = 0,0 Y max(mm) = 0,0</p></div>
+<div class="paragraph"><p><span class="image">
+<img src="images/en/constraints_none.png" alt="images/en/constraints_none.png">
+</span></p></div>
+<div class="paragraph"><p>El <strong>mismo</strong> texto con restricciones. X max(mm) = 40,0 Y max(mm) = 0,0</p></div>
+<div class="paragraph"><p><span class="image">
+<img src="images/en/constraints_defined.png" alt="images/en/constraints_defined.png">
+</span></p></div>
+<div style="page-break-after:always"></div>
+<div class="paragraph"><p>Un texto multi-línea, restringido:</p></div>
+<div class="paragraph"><p>Ajustes</p></div>
+<div class="paragraph"><p><span class="image">
+<img src="images/en/constraint_options.png" alt="images/en/constraint_options.png">
+</span></p></div>
+<div class="paragraph"><p>Salida</p></div>
+<div class="paragraph"><p><span class="image">
+<img src="images/en/block_constraints.png" alt="images/en/block_constraints.png">
+</span></p></div>
+<div style="page-break-after:always"></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="invoking-pl_editor">6. Invocando Pl_Editor</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>Pl_Editor normalmente es ejecutado desde linea de comandos, o desde el
+gestor de KiCad.</p></div>
+<div class="paragraph"><p>Desde una línea de comandos, la sintaxis es pl_editor &lt;*.kicad_wks archivo a
+abrir&gt;.</p></div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="pl_editor-commands">7. Comandos de Pl_Editor</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="main-screen">7.1. Pantalla Principal</h3>
+<div class="paragraph"><p>La siguiente imagen muestra la ventana principal de Pl_Editor .</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/main_window.png" alt="images/en/main_window.png">
+</div>
+</div>
+<div class="paragraph"><p>El panel izquierdo contiene la lista de elementos básicos.</p></div>
+<div class="paragraph"><p>El panel de la derecha es el editor de ajustes de los elementos.</p></div>
+<div style="page-break-after:always"></div>
+</div>
+<div class="sect2">
+<h3 id="main-window-toolbar">7.2. Barra de herramientas de la Ventana Principal</h3>
+<div class="paragraph"><p><span class="image">
+<img src="images/en/main_toolbar.png" alt="images/en/main_toolbar.png">
+</span></p></div>
+<div class="paragraph"><p>La barra de herramientas superior permite un fácil acceso a los siguientes
+comandos:</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:28%;">
+<col style="width:72%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/pagelayout_new.png" alt="images/icons/pagelayout_new.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Select the net list file to be processed.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/pagelayout_load.png" alt="images/icons/pagelayout_load.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Cargar un archivo de descripción de diseño de página.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/save.png" alt="images/icons/save.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Guarda la descripción actual del diseño de página en un archivo .kicad_wks.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/sheetset.png" alt="images/icons/sheetset.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Visualiza el selector de tamaño de página y el editor del bloque de título de datos de usuario.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/print_button.png" alt="images/icons/print_button.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Imprime la página actual.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/delete.png" alt="images/icons/delete.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Borra el elemento seleccionado actualmente.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/undo.png" alt="images/icons/undo.png">
+</span> <span class="image">
+<img src="images/icons/redo.png" alt="images/icons/redo.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Herramientas Deshacer/Rehacer.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_in.png" alt="images/icons/zoom_in.png">
+</span> <span class="image">
+<img src="images/icons/zoom_out.png" alt="images/icons/zoom_out.png">
+</span>
+ <span class="image">
+<img src="images/icons/zoom_redraw.png" alt="images/icons/zoom_redraw.png">
+</span> <span class="image">
+<img src="images/icons/zoom_fit_in_page.png" alt="images/icons/zoom_fit_in_page.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Zoom +, Zoom -, refrescar y automático, respectivamente.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/pagelayout_normal_view_mode.png" alt="images/icons/pagelayout_normal_view_mode.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mostrar el diseño de la página en modo de usuario: textos están mostrando como en Eeschema o Pcbnew:
+Los símbolos de formato de texto se sustituyen por los textos de usuario.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/pagelayout_special_view_mode.png" alt="images/icons/pagelayout_special_view_mode.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mostrar el diseño de página en modo nativo: los textos se muestran "tal cual", con el
+formatos contenidos, sin ninguna sustitución.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/en/set_base_corner.png" alt="images/en/set_base_corner.png" width="70%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selección de esquina de referencia, para las coordenadas mostradas en la barra de estado.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/en/set_current_page.png" alt="images/en/set_current_page.png" width="85%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selección del número de página (página 1 u otras páginas).</p>
+<p class="tableblock">Esta selección sólo tiene sentido si algunos artículos que tienen una opción de página,
+no se muestran en todas las páginas (en un esquema, por ejemplo, que contiene
+más de una página).</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect2">
+<h3 id="commands-in-drawing-area-draw-panel">7.3. Comandos en el área de dibujo (panel de dibujo)</h3>
+<div class="sect3">
+<h4 id="keyboard-commands">7.3.1. Comandos del teclado</h4>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:20%;">
+<col style="width:80%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">F1</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Zoom<br></p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">F2</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Zoom -</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">F3</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Refrescar Pantalla</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">F4</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Centrar vista en el cursor</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Home</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ajustar huella a la ventana</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Barra Espaciadora</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ajusta las coordenadas relativas a la posición actual del cursor</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Flecha Derecha</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mueve el cursor a la derecha una posición sobre la rejilla</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Flecha Derecha</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mueve el cursor a la izquierda una posición sobre la rejilla</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Flecha Arriba</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mueve el cursor hacia arriba una posición sobre la rejilla</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Flecha Abajo</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mueve el cursor hacia abajo una posición sobre la rejilla</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect3">
+<h4 id="mouse-commands">7.3.2. Comandos del ratón</h4>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:32%;">
+<col style="width:68%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Rueda del ratón</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Aproxima y aleja el Zoom en la posición actual del ratón</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ctrl + Rueda del ratón</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Desplaza hacia la derecha e izquierda</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Shift + Rueda del ratón</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Desplaza hacia arriba y abajo</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Clic Derecho</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Abre el menú contextual</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect3">
+<h4 id="context-menu">7.3.3. Menú Contextual</h4>
+<div class="paragraph"><p>Mostrado haciendo clic derecho con el ratón:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Añadir Linea
+</p>
+</li>
+<li>
+<p>
+Añadir Rectangulo
+</p>
+</li>
+<li>
+<p>
+Añadir Texto
+</p>
+</li>
+<li>
+<p>
+Añadir Fichero de descripción del diseño de página.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Son comandos para agregar elementos básicos de diseño a la descripción
+actual diseño de la página.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Selección del zoom: selección directa del zoom de la pantalla.
+</p>
+</li>
+<li>
+<p>
+Selección de la rejilla: selección directa de la rejilla.
+</p>
+</li>
+</ul></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">
+<div class="paragraph"><p><em>Añadir Fichero de descripción del diseño de página</em> está destinado a añadir
+multi-polígonos para crear logos.</p></div>
+<div class="paragraph"><p>Debido a que por lo general un logotipo necesita cientos de vértices, no se
+puede crear un polígono a mano. Pero puede añadir un archivo de descripción,
+creado por Bitmap2Component.</p></div>
+</td>
+</tr></table>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="status-bar-information">7.4. Barra de estado de información</h3>
+<div class="paragraph"><p>La barra de estado se encuentra a la parte inferior de Pl_Editor y
+proporciona información útil para el usuario.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/pl_status_bar.png" alt="images/en/pl_status_bar.png">
+</div>
+</div>
+<div class="paragraph"><p>Las coordenadas son <strong>siempre relativas a la esquina</strong> seleccionada como
+<strong>referencia</strong>.</p></div>
+<div style="page-break-after:always"></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="left-window">8. Ventana Izquierda</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>La ventana de la izquierda muestra la lista de elementos de diseño.</p></div>
+<div class="paragraph"><p>Puede seleccionar un elemento dado (clic izquierdo en la línea) o, al hacer
+clic derecho en la línea, muestra un menú emergente.</p></div>
+<div class="paragraph"><p>Este menú permite operaciones básicas: añadir un nuevo elemento o eliminar
+el elemento seleccionado.</p></div>
+<div class="paragraph"><p><strong>&#8594; Un elemento seleccionado también se dibuja en un color diferente en el panel de dibujo</strong>.</p></div>
+<div class="paragraph"><p>Árbol del diseño: el elemento 19 esta seleccionado, y se muestra resaltado
+en el panel de dibujo.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/project_tree.png" alt="images/en/project_tree.png">
+</div>
+</div>
+<div style="page-break-after:always"></div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="right-window">9. Ventana Derecha</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>La ventana de la derecha es la ventana de edición.</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:50%;">
+<col style="width:50%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/en/property_none.png" alt="images/en/property_none.png" width="50%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/en/property_main.png" alt="images/en/property_main.png" width="50%">
+</span></p></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph"><p>En esta ventana puede ajustar las propiedades de la página y las propiedades
+del elemento actual.</p></div>
+<div style="page-break-after:always"></div>
+<div class="paragraph"><p>Los ajustes mostrados dependen del elemento seleccionado:</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:50%;">
+<col style="width:50%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ajustes para lineas y rectángulos</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ajustes para textos</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/en/property_line.png" alt="images/en/property_line.png" width="50%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/en/property_text.png" alt="images/en/property_text.png" width="50%">
+</span></p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ajustes para multi-polígonos</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ajustes para imágenes de bitmaps</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/en/property_polyline.png" alt="images/en/property_polyline.png" width="50%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/en/property_bitmap.png" alt="images/en/property_bitmap.png" width="50%">
+</span></p></td>
+</tr>
+</tbody>
+</table>
+<div style="page-break-after:always"></div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="interactive-edition">10. Edición interactiva</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="item-selection">10.1. Selección de elementos</h3>
+<div class="paragraph"><p>Un elemento puede seleccionarse:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Desde el árbol del diseño.
+</p>
+</li>
+<li>
+<p>
+Haciendo clic izquierdo sobre el.
+</p>
+</li>
+<li>
+<p>
+Haciendo clic izquierdo sobre él (y un menú contextual se desplegará).
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Cuando un elemento está seleccionado, éste es dibujado en amarillo.</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:50%;">
+<col style="width:50%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/edit_line.png" alt="images/edit_line.png" width="70%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">El punto de inicio (<span class="image">
+<img src="images/edit_line_start.png" alt="images/edit_line_start.png">
+</span>)
+y el punto final (<span class="image">
+<img src="images/edit_line_end.png" alt="images/edit_line_end.png">
+</span>)
+son resaltados.</p></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph"><p>Al hacer clic derecho sobre el elemento, se muestra un menú contextual.</p></div>
+<div class="paragraph"><p>Las opciones del menú contextual depende un poco de la selección:</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:34%;">
+<col style="width:33%;">
+<col style="width:33%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/en/context_line_move_start.png" alt="images/en/context_line_move_start.png" width="50%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/en/context_line_move_end.png" alt="images/en/context_line_move_end.png" width="50%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/en/context_line_move.png" alt="images/en/context_line_move.png" width="50%">
+</span></p></td>
+</tr>
+</tbody>
+</table>
+<div style="page-break-after:always"></div>
+<div class="paragraph"><p>Si se encuentra más de un elemento, se mostrará un menú de aclaración, para
+seleccionar el elemento:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/dialog_select_element.png" alt="images/en/dialog_select_element.png">
+</div>
+</div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:50%;">
+<col style="width:50%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/drag_element.png" alt="images/drag_element.png" width="70%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Una vez seleccionado, el elemento, o uno de sus extremos, puede moverse
+moviendo el ratón y colocándolo (clic derecho del ratón).</p></td>
+</tr>
+</tbody>
+</table>
+<div style="page-break-after:always"></div>
+</div>
+<div class="sect2">
+<h3 id="item-creation">10.2. Creación de elementos</h3>
+<div class="paragraph"><p>Para agregar un nuevo elemento, haga clic derecho con del ratón cuando el
+cursor esté en la ventana de la izquierda o de la zona de dibujo.</p></div>
+<div class="paragraph"><p>Se despliega un menú contextual:</p></div>
+<div class="paragraph"><p>Menú contextual en la ventana izquierda</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/context_createnew.png" alt="images/en/context_createnew.png">
+</div>
+</div>
+<div class="paragraph"><p>Menú contextual en la zona de dibujo.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/context_createnew2.png" alt="images/en/context_createnew2.png">
+</div>
+</div>
+<div class="paragraph"><p>Las líneas, rectángulos y textos se añaden simplemente haciendo clic en el
+elemento de menú correspondiente.</p></div>
+<div class="paragraph"><p>Los logos primero deben crearse con Bitmap2component, que crea un archivo de
+descripción del diseño de página.</p></div>
+<div class="paragraph"><p>La opción Añadir Archivo de Descripción del Formato de Página inserta este
+archivo, para insertar el logo (un multi-polígono).</p></div>
+<div style="page-break-after:always"></div>
+</div>
+<div class="sect2">
+<h3 id="adding-lines-rectangles-and-texts">10.3. Añadiendo líneas, rectángulos y textos</h3>
+<div class="paragraph"><p>Al hacer clic en la opción, se abre una ventana:</p></div>
+<div class="paragraph"><p>Añadiendo línea o rectángulo</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/dialog_newline.png" alt="images/en/dialog_newline.png">
+</div>
+</div>
+<div class="paragraph"><p>Añadiendo texto</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/en/dialog_newtext.png" alt="images/en/dialog_newtext.png">
+</div>
+</div>
+<div class="paragraph"><p>Los puntos finales de la posición, y la esquina de referencia se pueden
+definir aquí.</p></div>
+<div class="paragraph"><p>Sin embargo, pueden definirse más adelante, desde la ventana de la derecha,
+o moviendo el elemento, o uno de sus puntos finales.</p></div>
+<div class="paragraph"><p>La mayoría de las veces la esquina de referencia es la misma para ambos
+puntos.</p></div>
+<div class="paragraph"><p>Si este no es el caso, definir la esquina de referencia durante la creación
+es mejor, porque si una esquina de referencia se cambia más tarde, la
+geometría del elemento será un poco extraña.</p></div>
+<div class="paragraph"><p>Cuando se crea un elemento, si se coloca en el modo movimiento, y usted
+puede afinar su posición (esto es muy útil para textos y líneas pequeñas o
+rectángulos)</p></div>
+</div>
+<div class="sect2">
+<h3 id="adding-logos">10.4. Añadiendo logos</h3>
+<div class="paragraph"><p>Para añadir un logo, un multi-polígono (la imagen vectorial del logo) debe
+crearse primero usando Bitmap2component.</p></div>
+<div class="paragraph"><p>Bitmap2component crea un fichero de descripción de diseño de página que es
+añadido al diseño actual, usando la opción <strong>Añadir Fichero de Descripción de
+Diseño de Página</strong></p></div>
+<div class="paragraph"><p>Bitmap2component crea un fichero de descripción de diseño de página que
+contiene solo un elemento: el multi-polígono.</p></div>
+<div class="paragraph"><p><em>Sin embargo, este comando se puede utilizar para añadir cualquier archivo
+de descripción de diseño de página, que se fusiona con el diseño actual.</em></p></div>
+<div class="paragraph"><p>Una vez que un multi-polígono es insertado, éste puede moverse y editarse
+sus parámetros.</p></div>
+</div>
+<div class="sect2">
+<h3 id="adding-image-bitmaps">10.5. Añadiendo imágenes de bitmaps</h3>
+<div class="paragraph"><p>Usted puede agregar una imagen de mapa de bits de usando la mayoría de
+formatos de mapa de bits (PNG, JPG, BMP &#8230;).</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Cuando se importa un mapa de bits, su definición de PPI (píxeles por
+ pulgada) se establece en 300PPI.
+</p>
+</li>
+<li>
+<p>
+Este valor puede modificarse en el panel de Propiedades (panel derecho).
+</p>
+</li>
+<li>
+<p>
+El tamaño actual depende de este parámetro.
+</p>
+</li>
+<li>
+<p>
+Tenga en cuenta que el uso de los valores de definición más altos conlleva
+ archivos de salida de gran tamaño, y puede tener un tiempo de representación
+ o trazado considerable.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Una imagen bitmap puede repetirse, <strong>pero no rotarse</strong></p></div>
+</div>
+</div>
+</div>
+</div>
+<div id="footnotes"><hr></div>
+<div id="footer">
+<div id="footer-text">
+Last updated 2017-08-24 22:23:01 BST
+</div>
+</div>
+</body>
+</html>
diff --git a/share/doc/kicad/help/es/pl_editor.pdf b/share/doc/kicad/help/es/pl_editor.pdf
new file mode 100644
index 0000000..4b8f383
--- /dev/null
+++ b/share/doc/kicad/help/es/pl_editor.pdf
Binary files differ