Pular para o conteúdo
Atalhos de teclado

Atalhos de teclado

O perfil completo de atalhos do NeoMath e do NeoChem, os acordes Ctrl+E, Ctrl+D, Ctrl+B e Ctrl+K e como personalizar no atalhos.json.

Nesta página

O NeoMath consulta um perfil de atalhos em vez de teclas fixas. O perfil padrão vem no aplicativo e pode ser sobreposto por um arquivo seu.

Princípios#

  1. Toda ação tem um identificador estável (inserir:fracao, matriz-coluna+…).
  2. Um atalho é uma sequência de uma ou mais teclas. A primeira sempre leva Ctrl; as seguintes (acorde) não precisam de modificador.
  3. Alt e Ctrl+Alt nunca são usados: no teclado ABNT2 essa combinação é o AltGr e produz caracteres.
  4. Teclas sem Ctrl nunca são capturadas; digitar sempre insere o caractere.
  5. As ações novas ficam em três prefixos: Ctrl+E modelos, Ctrl+D matriz e Ctrl+B trecho. A segunda tecla é a inicial do que se quer.

Arquivo e edição#

Ação Atalho
desfazer / refazer Ctrl+Z / Ctrl+Y
copiar / recortar / colar Ctrl+C / Ctrl+X / Ctrl+V
selecionar tudo Ctrl+A
salvar / salvar como Ctrl+S / Ctrl+Shift+S
nova aba / abrir / fechar aba Ctrl+N / Ctrl+O / Ctrl+W
trocar de aba Ctrl+Tab / Ctrl+Shift+Tab
configurações Ctrl+,
captura de equação (OCR) Ctrl+Shift+A
colar imagem para OCR Ctrl+Shift+V

Os atalhos gerais funcionam também com o foco fora do editor (campo de busca, painéis); os de edição da equação valem só no editor.

Word#

Ação Atalho
enviar ao Word Ctrl+Enter
atualizar no Word Ctrl+Shift+Enter
trazer do Word Ctrl+Shift+W

Estruturas e estilos#

Ação Atalho
fração / raiz Ctrl+F / Ctrl+R
expoente / índice Ctrl+H / Ctrl+L
índice e expoente Ctrl+EJ
parênteses / colchetes / chaves Ctrl+9 / Ctrl+[ / Ctrl+Shift+[
próxima letra em grego Ctrl+G
estilo texto / matemática / função Ctrl+Shift+E / Ctrl+Shift+= / Ctrl+Shift+F
estilo variável / grego / vetor-matriz Ctrl+Shift+I / Ctrl+Shift+G / Ctrl+Shift+B

Com uma seleção, os atalhos de estilo aplicam o estilo ao trecho selecionado.

Ctrl+E: delimitadores e recintos#

Segunda tecla Ação
P piso
T teto
N norma
A colchetes angulares
D colchetes duplos
C caixa
R riscado
U símbolo atuarial
V divisão longa
S barra sobre
B barra sob
J índice e expoente

Ctrl+D: matriz#

Com o cursor numa matriz:

Segunda tecla Ação
B / C linha abaixo / linha acima
X remover linha
D / E coluna à direita / à esquerda
Z remover coluna
1 2 3 4 5 0 delimitador: parênteses, colchetes, chaves, barras, chave à esquerda, nenhum
M / L / F alinhamento ao centro / à esquerda / à direita

Ctrl+B: trecho selecionado#

Segunda tecla Ação
M T F V G X estilo: matemática, texto, função, variável, grego, vetor-matriz
1 a 7 tamanho: cheio, índice, subíndice, símbolo, subsímbolo, livre 1, livre 2
0 remove o tamanho do trecho

Esc ou qualquer tecla que não complete o acorde o cancela. Enquanto o acorde está pendente, a barra de status avisa.

NeoChem#

Os atalhos de química usam o acorde Ctrl+K:

Atalho Ação
Ctrl+Z, Ctrl+Y desfazer e refazer
Ctrl+N, Ctrl+O, Ctrl+S novo, abrir e salvar (.neochem)
Ctrl+KM sinal de mais
Ctrl+K1 a Ctrl+K5 setas: reação, equilíbrio, retrossíntese, ressonância, reversível
Ctrl+KT texto livre
Ctrl+KD, Ctrl+KZ duplicar, remover
Ctrl+K, e Ctrl+K. mover para a esquerda e para a direita
Ctrl+KX trocar a molécula selecionada
Ctrl+KR, Ctrl+KE, Ctrl+KF, Ctrl+KV girar, girar ao contrário, espelhar na horizontal e na vertical
Ctrl+KI ir ao campo de SMILES e fórmulas
Ctrl+KS, Ctrl+KP, Ctrl+KC salvar SVG, PNG, CML
Ctrl+KY, Ctrl+KK, Ctrl+KJ copiar imagem, SMILES, CML
Ctrl+KQ e a tecla do modelo inserir uma estrutura do catálogo
setas, Delete, Home, End, Esc escolher o item, remover, primeiro, último, tirar a seleção

Personalizar#

O arquivo do usuário é atalhos.json (atalhos_quimica.json no NeoChem), na pasta de dados:

Sistema Caminho
Windows %APPDATA%\NeoMath\atalhos.json
Linux ~/.config/NeoMath/atalhos.json
macOS ~/Library/Application Support/NeoMath/atalhos.json

A janela de ajuda de atalhos grava um modelo completo se o arquivo ainda não existir.

JSON
{
  "versao": 1,
  "atalhos": {
    "inserir:fracao": ["Ctrl+F"],
    "inserir:piso": "Ctrl+E P",
    "inserir:raiz": []
  }
}
  • O valor é uma combinação ou uma lista delas. Lista vazia desliga a ação.
  • Ação ausente mantém o padrão.
  • Teclas de um acorde são separadas por espaço: Ctrl+E P.
  • Modificadores aceitos: Ctrl e Shift. A tecla é um único caractere (F, 9, [, =).
  • Combinação inválida, ação desconhecida ou conflito é ignorada; os avisos aparecem na janela de ajuda de atalhos.
  • O arquivo é lido uma vez por execução do aplicativo.

Identificadores de ação#

desfazer, refazer, copiar, recortar, colar, selecionar-tudo, salvar-rapido, salvar-como, novo, abrir, fechar-aba, ocr-capturar, ocr-colar, proximo-grego, estilo:<nome>, inserir:<modelo>, matriz-linha+, matriz-linha-, matriz-remover-linha, matriz-coluna+, matriz-coluna-, matriz-remover-coluna, matriz-delimitador:<tipo>, matriz-alinhamento:<lado>, trecho-estilo:<nome>, trecho-tamanho:<nome>.