# Opções para a linha de comandos

Você poderá configurar as preferências do Logisim através de opções da linha de comando. Isso pode ser particularmente útil em um laboratório de computadores onde você queira que o Logisim inicie sempre da mesma forma para todos os alunos, independente da forma como tenham sido usados e configurados anteriormente.

A sintaxe de linha de comando-geral é a seguinte.

>     java-jar jarFileName  [opções]  [nomes]

Os arquivos adicionais cujos nomes estiverem chamados na linha de comando serão abertos em janelas separadas dentro do Logisim.

O exemplo a seguir iniciará Logisim em sua configuração básica.

>     java-jar jarFileName  -plain -gates shaped -locale en

As opções oferecidas incluem:

`-plain`
`-empty`
`-template templateFile`

  E servem para configurar o gabarito para o Logisim usar.

`-gates [shaped|rectangular]`

  Serve para configura que tipo de portas será usado.

`-locale localeIdentifier`

  Serve para configurar o idioma para o uso. Assim como este documento, os idiomas disponíveis são:

  `de` Alemão
  `el` Grego
  `en` Inglês
  `es` Espanhol
  `fr` Francês
  `pt` Português
  `ru` Russo
  `it` Italiano
  `nl` Holandês

`-accents [yes|no]`

  Esse é apenas relevante para as línguas que usam caracteres fora do conjunto de caracteres ASCII de 7 bits, o que inclui idiomas com caracteres acentuados, e não seria o caso do Inglês. Se no, os caracteres fora do conjunto de caracteres ASCII de 7 bits serão substituídos por equivalentes adequados à linguagem; isso seria útil para as combinações Java/SO onde esses caracteres também não forem disponíveis.

`-clearprops`

  Limpar todas as preferências da aplicação na inicialização, Logisim agirá como se estivesse rodando no sistema host pela primeira vez.

`-nosplash`

  Serve para ocultar a tela de apresentação inicial do Logisim.

`-help`

  Serve para exibir um resumo das opções de linha de comando.

`-version`

  Serve para exibir o número da versão do Logisim.

`-analyze`

  Exibe os menus de análise combinatória.

`-load filename`

  Carrega uma imagem na RAM (só funciona com -tty). Mais informações em Outras opções de verificação

`-sub file1 file2`

  Carregue o ficheiro substituindo o ficheiro da biblioteca (ficheiro1) pelo ficheiro da biblioteca (ficheiro2). Mais informações em Substitute libraries

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

  Execute sem uma interface gráfica de usuário. Mais informações em Outras opções de verificação

`-testvector circuitname vectorfile projectfile`
  Executa os testes de circuitname em projectfile em função dos vectores em vectorfile. Mais informações em Janela de Vetor de Teste
`-geom WxH|WxH+X+Y`

  Abre Logisim com uma janela dimensionada de acordo com os parâmetros W (largura) e H (altura) ou com o canto superior esquerdo posicionado de acordo com os parâmetros X,Y.
  Exemplo: -geom 600x400+100

## Opções não documentadas

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

Próximo: Guia do Usuário.