Como você digita um sinal de menos verdadeiro (não um hífen) em um Mac?


27

Estou procurando um desses + ?atalhos para digitar um sinal de menos (-) no teclado, sem tocar no mouse.

Estou procurando o sinal de menos (-). Ele deve ter a mesma largura que um sinal de mais (+) e seu ponto de código Unicode é 8722 (x2212 em hexadecimal).

O que não estou procurando:

  • O hífen menos (-), já no teclado, não é o símbolo tipograficamente correto para subtração.
  • O traço em (-, + + -) é usado para significar uma quebra de pensamento e é muito amplo para ser confundido para um sinal de menos.
  • O traço (-, + -) é usado para intervalos de valores ou relacionamentos e conexões e não deve ser usado no lugar de um sinal de menos.

3
A "entrada hexadecimal Unicode", conforme descrito aqui ( apple.stackexchange.com/a/4077/1227 ), ajuda? (não sabia que havia tantos sinais de menos :)
LudoMC

Porque sim. =)
Chris Calo

Não postei como resposta, pois não sabia como alternar o método de entrada com o teclado apenas como jan.h explicado abaixo.
LudoMC

5
Meu Deus ... sinto que tenho usado os personagens errados a vida toda.
21812 Mike Weller

@MikeWeller Além disso, "alt-;" cria uma verdadeira elipse: "…"
Neil G

Respostas:


7

Aqui está uma maneira muito rápida de inserir um sinal de menos (ou qualquer outro sinal para esse assunto).

Usar Emoji e Símbolos

Você pode acessar Emoji e símbolos acessando o menu Editar na barra de menus superior na tela.

insira a descrição da imagem aqui

Mas a maneira mais fácil, é invocar o atalho do teclado digitando CtrlCommandSpace

Você será presenteado com a caixa de pesquisa Emoji e Símbolos; basta digitar "menos" e você verá todas as opções para "sinais de menos"

insira a descrição da imagem aqui


1
Excelente resposta. Aceito agora. Agora, este é o melhor método disponível na atualização mais recente do MacOS porque: (1) pode ser chamado a partir de qualquer entrada de texto, (2) agora é exibido ancorado à entrada em vez de em um local aleatório, (3) você pode imediatamente digite para pesquisar e usar as teclas de seta e (5) você não precisa de ⌘V para inserir o caractere escolhido, basta pressionar Enter. A única desvantagem é que o nome do personagem não é exibido em nenhum lugar, mas isso é bem menor.
precisa

Isso não deveria ser ctrl + command + space em vez de shift + command + space?
David Burström

1
@ Chris Calo, você disse: " A única desvantagem é que o nome do personagem não é exibido em lugar algum, mas é bem menor. ", Quando você pressiona ^ paceEspaça a janela padrão, como mostrado na resposta de Allan, pode ser expandida clicando no símbolo no canto superior direito e se expande para o aplicativo Caracteres uma vez normais (especiais), como no OS X 10.8, onde você pode ver o nome e clicar com o botão direito do mouse em Obter informações sobre personagens. Em sua forma padrão, se você passar o mouse sobre o caractere por tempo suficiente, o Nome será mostrado em uma janela pop-up.
user3439894

17

Há uma maneira de inserir valores Unicode no Mac: vá para Preferências do sistema e, em seguida, Idioma e texto. Na guia Origens de entrada, role até Entrada hexadecimal Unicode, marque-a.

Selecione Entrada hexadecimal Unicode na lista de fontes de entrada no painel de preferências Idioma e texto.

Então, se você alternar para a Entrada hexadecimal Unicode na barra de menus do Mac, pressione
+ 2212para o sinal de menos. Aqui está a aparência do comutador de entrada:

Comutador de entrada na barra de menus do Mac.

Se você deseja alternar entre entrada e entrada hexadecimal via teclado, clique em "Atalhos do teclado ..." na mesma janela, desative "Mostrar janela do Spotlight" na seção Spotlight e talvez ative "Selecionar próxima fonte na entrada Cardápio". + + spacetrocará o idioma de entrada. (Você pode verificar isso na barra de menus.)

(Como alternativa, há a opção de baixo do mouse-use através caracteres especiais:
. Vá para Editar> Caracteres Especiais ...; lá, selecione a guia Unicode, e tabelas de código (ou no entanto ele é chamado em Inglês) no topo
Em seguida, role a lista para baixo até ver 00002200 na coluna Unicode. Clique nela. Abaixo, procure a linha que começa com 2210 e deve ser o terceiro caractere.)


1
Eu sugeriria um atalho de teclado para troca de idioma que não interfira nos holofotes. Eu uso alt + cmd + L pessoalmente.
22812 Mike Weller

9

Se você precisar fazer muito isso, poderá adquirir o ukelele e usá-lo para criar seu próprio layout de teclado. Foi o que fiz e agora posso digitar todos os tipos de símbolos matemáticos com facilidade, como muitos sinais integrais (∫, ∬, ∭, ∮), ∅, ∇, ∀, ∃, ∑, ∏, ⊂, ⊆, ⊃, ⊇, para não mencionar as setas: →, ←, ↔, ↓, ↑ e assim por diante. (No entanto, você provavelmente não quer meu layout de teclado, pois é baseado no teclado norueguês.) Admito que demorei um pouco para montá-lo, mas acho que valeu a pena o esforço. Sua milhagem pode variar, no entanto.


Layouts de teclado norueguês são os melhores;)
Emil

3

Encontrei uma solução nova e melhor, mas também não é gratuita. Você pode usar o popular utilitário de produtividade Mac Alfred com uma extensão de fluxo de trabalho para procurar e copiar qualquer caractere unicode.

É a solução mais rápida que encontrei para encontrar e inserir qualquer caractere unicode por aí. Você simplesmente pressiona um comando do teclado para iniciar o prompt Alfred, digita a palavra-chave e o termo de pesquisa, usa as setas para cima / para baixo para realçar o resultado desejado e, em seguida, pressione Enter para copiá-lo para a área de transferência. Aqui está o que parece:

insira a descrição da imagem aqui

Instalação

Aqui estão as etapas para configurar isso:

  1. Primeiro, instale o Alfred em alfredapp.com .
  2. Em seguida, para ativar os fluxos de trabalho, você precisará comprar a atualização do Alfred Powerpack . (Se tudo o que você deseja é procurar caracteres Unicode, comprar o Powerpack provavelmente não vale o custo. Mas ele vem com muitos aprimoramentos úteis.)
  3. Em seguida, vá para o repositório unicode-symbols-search no Github e faça o download do ZIP.
  4. Abra o ZIP e a pasta contida para encontrar um arquivo chamado Symbols Search.alfredworkflow. Abra esse arquivo e Alfred deve assumir o controle e instalá-lo.

Material opcional

Faço duas personalizações: altero a palavra-chave para este fluxo de trabalho e desativo a colagem automática.

A palavra-chave padrão é uss, o que não significa nada para mim. Eu mudo para char.

  1. Primeiro, pressione o atalho do teclado para mostrar o prompt Alfred e, em seguida, pressione Cmd ,para abrir as preferências.
  2. Navegue até a seção Fluxos de trabalho e você verá a Pesquisa de símbolos . Clique duas vezes na caixa esquerda rotulada Script Filter para abrir sua configuração.
  3. Mude a palavra-chave para char(ou o que você quiser).

insira a descrição da imagem aqui

Também não gosto que o padrão seja colar imediatamente o caractere quando você pressionar Enter. Para desativar isso:

  1. Como acima, vá para Preferências do Alfred > Fluxos de trabalho > Pesquisa de símbolos .
  2. Clique duas vezes na caixa da direita Copiar para a área de transferência para abrir sua configuração.
  3. Desmarque a caixa de seleção Colar automaticamente na maioria dos aplicativos .

insira a descrição da imagem aqui

Use-o

Agora vamos realmente usá-lo!

  1. Use o atalho de teclado para mostrar o prompt de Alfred. ( Preferências de Alfred > Geral )
  2. Digite char minus. (Ou substitua char, qualquer palavra-chave escolhida para o fluxo de trabalho da Pesquisa de símbolos.)
  3. Pressione a seta para baixo até que o sinal de menos seja destacado.
  4. Pressione Enter para copiar para a área de transferência.
  5. Volte para o aplicativo em que deseja colar o sinal de menos e faça-o.
  6. Declare a vitória.

A primeira vez que você faz isso não é rápido. Todas as outras vezes são.


1

Uma opção seria criar ~/Library/KeyBindings/e salvar uma lista de propriedades em estilo antigo como esta DefaultKeyBinding.dict:

{
    "~M" = (insertText:, "−"); // opt-shift-m
}

Como você cria um .dictarquivo?
Vidar S. Ramdal

1

Não é gratuito, e você precisa usar o mouse brevemente, mas a maneira mais rápida de fazer isso é com um aplicativo chamado Characters da Mac App Store por US $ 2,99. Você clica no ícone na barra de menus do Mac, procura um caractere e usa as setas e Enter para copiá-lo para a área de transferência.

Captura de tela do aplicativo Personagens para Mac


0

No Word, você pode criar um novo atalho:

  1. Clique em Inserir -> Símbolo -> Símbolo Avançado. Isso abrirá o navegador Symbol.
  2. No canto inferior esquerdo, clique no botão "Autocorreção", que abrirá a janela de autocorreção.
  3. Na guia "Correção automática de matemática", ative "Usar regras de correção automática de matemática fora das regiões matemáticas"
  4. Na caixa "Substituir", digite o código que você deseja usar. (Eu configurei para "-")
  5. Na caixa "Com", digite o símbolo "menos". Eu tive que "recortar e colar" de um documento de texto.
  6. Clique OK.

Feito. Da próxima vez que você digitar, ele será substituído pelo sinal de menos.

Espero que ajude!


Isso também pode ser feito automagicamente em todos os aplicativos OS X via Sistema Prefrences -> Language & Text -> Texto em "símbolo e um texto de substituição" :)
Emil

Esta pergunta não é sobre o Microsoft Word. Trata-se de digitar um qualquer sinal de menos no Mac OS X.
Chris Calo

1
Acabei de reparar no comentário de @ emil. Essa seria uma resposta melhor.
21715 Chris Corno

0

Você também pode configurar apenas um atalho de autocorreção regular, o que achei muito mais simples.

Primeiro, insira um sinal de menos adequado em um documento do Word em algum lugar usando a função "Inserir símbolo". Destaque esse sinal de menos.

Vá em "Ferramentas" -> "Autocorreção". O sinal de menos apropriado que você destacou será exibido no campo "substituir por" à direita; tudo o que você precisa fazer agora é digitar o atalho que deseja usar à esquerda. Gosto de usar combinações de letras que não aparecem em outros contextos, mas que lembram o que eu realmente quero digitar; Eu escolhi "mnsgn" neste caso.

Clique em "adicionar" e depois em "OK". Agora, sempre que você digitar qualquer que seja o seu atalho, ele será corrigido automaticamente para um sinal de menos.


Mas isso é APENAS para o MS Word, nada mais.
18715 TomTewecke

0

Não sei o atalho para o sinal de menos real no macOS. No entanto, você pode inserir um usando

  1. Vá para Preferências do sistema -> Teclado e marque a opção "Mostrar visualizadores de teclado, emoji e símbolos na barra de menus". Isso colocará um ícone na barra de menus do Mac à direita.insira a descrição da imagem aqui

  2. Clique nesse ícone, abrirá um menu.

  3. Escolha "Mostrar Emoji e Símbolos". Ele abrirá uma caixa de diálogo.

  4. Escolha "Símbolos matemáticos". Você pode inserir o sinal de menos daqui, como mostrado abaixo.insira a descrição da imagem aqui

Espero que ajude!


0

No meu Mac, executando o OS X El Capitan, posso obter um sinal de menos invocando a tabela de caracteres especiais: control+ command+ space. Eu uso sinais de menos com bastante frequência, por isso está listado lá como frequentemente usado. Basta clicar nele ou pressionar Enter, se já estiver destacado, e assim por diante.

Se você precisar inserir vários sinais de menos em um texto, poderá copiá-lo para a área de transferência e colá-lo novamente livremente até precisar da área de transferência para outra coisa.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.