| << [[geda:gschem_ug:main_window|The main window]]  |  **[[geda:gschem_ug|gEDA gschem User Guide]]**  |  [[geda:gschem_ug:viewing_schematics|Viewing schematics]] >> |

~~NOTOC~~

===== Schematic and symbol pages =====

You can have one or more schematic or symbol //pages// open at a time in gschem.  Each page is associated with a file on disk.  Schematic pages are stored in ''.sch'' files, and symbol pages in ''.sym'' files.

==== Opening pages and creating new pages ====

If you ran gschem without selecting a schematic or symbol to open (see [[geda:gschem_ug:running_gschem|Running gschem]]), gschem will open displaying a new schematic page, containing a "B" paper title block.  Further new pages can be created with **File→New** or **Page→New**.

To open a page from disk, select **File→Open**.  This will display a file selection window, where you can choose which file to open.  You can change whether you want to show schematic files, symbol files, or both using the menu at the bottom-right of the file selector.

==== Navigating between pages ====

To go to the next open page, select **Page→Next** or press <key>Page Down</key>.  To go to the previous open page, select **Page→Previous** or press <key>Page Up</key>.

==== Saving pages ====

To save your changes to a schematic or symbol to disk, select **File→Save**. If you have been working on a new page and you haven't saved it before, gschem will display a file selection window and prompt you to choose where to save it.

If you have been working on an existing schematic or page, but you want to save it to a different file, select **File→Save As**.
==== Closing and reverting pages ====

To close the current page, select **Page→Close**.  If you have made changes to the page since you last saved it, gschem will ask you if you wish to save them before closing the page.  If you close all the schematics or symbols that you have open, gschem will automatically create a new schematic page in the same way as **File→New** does.

If you have made changes to the page, but you wish to go back to the version that is saved on disk, select **File→Revert** or **Page→Revert**.  gschem will prompt you to confirm that you wish to discard your changes.

If you exit gschem with some unsaved pages open, a window will be shown with a list of unsaved pages. You can then select which pages you want to save, or return to editing.
