# Параметры командной строки

Вы можете изменять многие настройки приложения Logisim через параметры командной строки. Это может быть особенно полезным в лаборатории с одним компьютером на учащегося, где вы хотите запускать Logisim каждый раз одинаково, вне зависимости от того, как предыдущие студенты могли настроить программу.

Общий синтаксис командной строки выглядит следующим образом.

>     java -jar имяJarФайла [параметры] [именаФайлов]

Необязательные дополнительные файлы, указанные в командной строке, будут открыты как отдельные окна в Logisim.

Следующий пример запускает Logisim в его базовой конфигурации.

>     java -jar имяJarФайла -plain -gates shaped -locale en

Поддерживаемые параметры следующие.

`-plain`
`-empty`
`-template файлШаблона`

  Задаёт шаблон для использования в Logisim.
  Использует стандартную модель, пустую модель, пользовательскую модель.

`-gates [shaped|rectangular]`

  Задаёт какой использовать тип логических элементов.

`-locale идентификаторЯзыка`

  Задаёт какой перевод использовать. На момент написания поддерживаются следующие языки:

  `de` Немецкий
  `el` Греческий
  `en` Английский
  `es` Испанский
  `fr` французский
  `ru` Русский
  `it` итальянский
  `nl` голландский

`-accents [yes|no]`

  Это имеет смысл только для языков, которые используют символы вне 7-битного набора символов ASCII; сюда относятся языки, использующие специфичные символы; английский сюда не входит. При no символы вне 7-битного набора символов ASCII заменяются эквивалентами соответственно языку; это будет полезно для комбинаций Java/ОС, где такие символы не поддерживаются хорошо.

`-clearprops`

  Очистить все настройки приложения при запуске, так что Logisim будет вести себя так, как будто он запущен в данной системе первый раз.

`-nosplash`

  Скрывает стартовое окно заставки Logisim.

`-help`

  Отображает список параметров командной строки.

`-version`

  Отображает номер версии Logisim.

`-analyze`

  Отображает меню комбинаторного анализа.

`-load filename`

  Загружает изображение в оперативную память (работает только с -tty). Дополнительная информация в Другие опции верификации.

`-sub file1 file2`

  Загрузите файл, заменив файл библиотеки (file1) на файл библиотеки (file2). Дополнительная информация в Библиотеки-заменители.

`-tty` [table|speed|tty|halt|stats]

  Работает без графического интерфейса пользователя. Дополнительная информация в Другие опции верификации.

`-testvector circuitname vectorfile projectfile`
  Выполняет тесты имя_схемы в проектном профиле в функции векторов в векторном профиле. Дополнительная информация в Test Vector Window.
`-geom WxH|WxH+X+Y`

  Открывает Logisim с окном, размер которого соответствует параметрам W (ширина) и H (высота) или с верхним левым углом, расположенным согласно параметрам X,Y.
  . Пример: -gеом 600x400+100+100

## Недокументированные варианты

`-test-circuit testCircuitPathInput`
`-test-fpga-implementation inputpath Circuitimapfile cicuitimpname cicuitimpboard`
`-test-circ-gen testCircPathInput testCircPathOutput`
`-questa[yes|no]`

Далее: Руководство пользователя.