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#
- Toda ação tem um identificador estável (
inserir:fracao,matriz-coluna+…). - Um atalho é uma sequência de uma ou mais teclas. A primeira sempre leva Ctrl; as seguintes (acorde) não precisam de modificador.
- Alt e Ctrl+Alt nunca são usados: no teclado ABNT2 essa combinação é o AltGr e produz caracteres.
- Teclas sem Ctrl nunca são capturadas; digitar sempre insere o caractere.
- 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.
{
"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:
CtrleShift. 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>.