A maneira mais rápida de digitar fórmulas matemáticas prontas para uso?

13

Não há restrições na plataforma nas respostas, mas algumas coisas a serem lembradas:

  • Arrastar o mouse e clicar em qualquer botão é muito lento e deve ser excluído de qualquer resposta.
    • É claro que o látex é um padrão; existem atalhos projetados para acelerá-lo, em vez de apenas digitá-lo bruto?
    • Você pode criar seus próprios atalhos rapidamente em vários programas, mas estou curioso, quais são os atalhos matemáticos mais rápidos já projetados e prontos para uso?
Ian Kelling
fonte

Respostas:

18

Adoro usar o Editor de Equações interno do Word 2007. Alt+ =abre o editor e você digita isso:

(a+b)^n=\sum_(k=0)^n (n\atop k)a^k b^(n-k)

Isso produzirá o seguinte:

texto alternativo

Não fica muito mais fácil do que isso.

Há também um artigo inteiro (PDF) sobre o uso de texto sem formatação para digitar fórmulas.

Nathan DeWitt
fonte
2
Uma vantagem que notei com a palavra é que você pode fazer (a + b) / c (7 caracteres), no látex é \ frac {a + b} {c} (13 caracteres).
Ian Kelling
1
Isso será útil para equações e amostras em linha, geralmente eu sofro muito com isso. E quanto a outra versão do MS, como 2010 ou 2013, eles têm o mesmo?
AlFagera
1
Isso é extremamente útil para equações em linha. Usei-o extensivamente enquanto escrevia trabalhos para ciência da computação e estatística. Eu o usei no Office 2010 e 2013 e funciona muito bem. No meio da frase, basta pressionar Alt e = e começar a digitar.
Nathan DeWitt
5

Ainda hoje, é difícil vencer a notação matemática do (La) TeX. Para fins de comparação, o exemplo do Nathan 2007 do Word pode ser digitado usando o código

$ (a+b)^n=\sum_{k=0}^n {n \choose k} a^k b^{n-k} $

para produzir a saída

texto alternativo

Neste exemplo, a única diferença notável é que o Word usa ()tanto para digitar parênteses quanto para incluir blocos para digitação, enquanto (La) o TeX reserva {}para anexar blocos (e usa \{e \}para digitar chaves).

O recurso matador do (La) TeX, no entanto, é o fato de que você pode escrever suas próprias macros e, portanto, definir seus próprios atalhos, para conteúdo matemático (e não matemático). Até onde eu sei, o editor de equações do Word 2007 não tem esse recurso.

Os atalhos mais rápidos (La) TeX para você dependerão dos seus padrões de uso; alguns dos mais padronizados que uso são a \ce{}macro (fornecida pelo pacote mhchem ) para a composição de fórmulas químicas e a \SI{value}{unit}(fornecida pelo pacote siunitx ) para a composição de unidades e valores, mas provavelmente não seriam muito úteis para pessoas que raramente use fórmulas químicas ou unidades físicas em seus documentos.

las3rjock
fonte
É rápido de digitar e fica bem. OTOH, o ciclo de compilação .tex -> .pdf é complicado.
Tadeusz A. Kadłubowski 7/10/09
2
O recurso matador do Word 2007 é que minha avó o possui. É onipresente. Concordo com você que (La) TeX é poderoso, mas para facilitar o uso, eu teria que ir com o Word 2007. (e não, eu nunca tive que escrever uma equação na casa da minha avó ...)
Nathan DeWitt
Se a vovó não tiver latex(ou pdflatex), você pode simplesmente usar um editor de texto simples para editar um documento do LaTeX enquanto estiver com a vovó e compilá-lo quando voltar para casa. Se a vovó precisar de uma cópia, envie-lhe o PDF (que, diferentemente dos documentos do Word, não exige a abertura de um pacote de escritório caro).
Mipadi 7/10/09
mipadi, o seu ponto de vista está correto. texto simples é fácil de criar e editar. Mas documentos do Word não requerem uma suíte de escritório caro para abrir o Visualizador de -palavra é livre: microsoft.com/downloads/...
Nathan DeWitt
@ las3rjock, você tem certeza que o látex é o melhor? Como você leria essa equação? Usando a boca?
Pacerier 22/11
4

Enquanto procurava uma maneira mais rápida de inserir equações diferenciais, descobri que você pode realmente adicionar autocorreção matemática, em vez de digitar \partial_x, posso digitar \px(eu escolhi isso porque é comum).

Isso significa que posso inserir a equação 10 vezes mais rápido. Eu posso até programar em equações mais longas usando esse método. Isso é muito emocionante. Isso também o torna melhor para anotações, pois isso pode ser inserido quase tão rapidamente quanto manualmente, mas mais limpo.

Fiz esse teste no OneNote 2013. Em seguida, abri o Word e ele realmente tinha minhas personalizações, mas quando tentei, parecia funcionar um pouco diferente. Talvez eu funcione também, mas não preciso usá-lo lá, para não passar mais tempo nele. Esta é a maneira mais rápida possível de inserir equações que eu conheço, porque é completamente personalizável e você pode ajustá-la ao que costuma usar. Depois de ter uma biblioteca decente, posso inserir equações mais rapidamente do que manualmente.

Esperamos que esta imagem seja apresentada com algumas das correções automáticas de matemática que defini abaixo:

insira a descrição da imagem aqui

Lawrence
fonte
Então, eu sou Mecânica dos Fluidos e uso muito a Equação do Momento em Notas e Trabalhos de Casa. Então, entrei usando a Correção automática de matemática (pode copiar e colar no AutoCorreção depois de digitar a equação da maneira normal). Abaixo está o resultado: 15 teclas para inserir essas 3 equações maciças que eu uso o tempo todo ... Awesomeness! i.stack.imgur.com/Gguki.jpg AutoCorreção matemática e momento das equações NS
Lawrence
Isso é muito legal, @ Lawrence. Eu não sabia que havia uma correção automática de matemática.
Nathan DeWitt
1

Ainda não encontrei uma maneira mais rápida do que usar o Mathtype para MS Word com atalhos de teclado definidos (suporta exportação para LaTeX).

Torre
fonte
o que o Mathtype fornece a você que o Editor de Equações * não fornece? (* Estou me referindo apenas ao Word 2007 - editores anteriores de equações foram sugados).
18419 Nathan DeWitt
(eu não uso o eq.edit. há algum tempo, então alguns deles podem estar desatualizados): 1. você pode definir atalhos de teclado enquanto trabalha no "estilo visual" (sem látex) <- muito mais rápido 2. você pode facilmente definir seus próprios modelos 3. algumas coisas mais complicadas são uma pita para fazer no eq. editor ...
Rook
O editor de equações no MS não suporta os atalhos de teclado que o mathtype, ou pelo menos não consegui encontrá-los.
Nathan Fellman
1

OCR gravado em um dispositivo de caneta.

Acredito que o MS PowerPoint tenha capacidade de caneta para escrever na tela, então tenho certeza que você pode encontrar um aplicativo de terceiros.

Lance Roberts
fonte
Um programa de OCR que pode analisar matemática complexa? Isso é impressionante.
Mike Cooper
Não o analisa, apenas salva o que está escrito.
Lance Roberts
O Windows 7 possui o Painel de Entrada de Matemática (basicamente o mecanismo de reconhecimento de escrita manual para matemática complexa) e é bastante impressionante.
Shinrai 19/10/11
Não funciona na prática.
user1323995
1

Eu sei que você quer o LaTeX, mas eu apenas uso o LyX para digitá-lo, porque eu sou capaz de acompanhar o professor quando ele está escrevendo fórmulas usando o LyX ...

cálice
fonte
1

Eu sempre gostei do Scientific Workplace - você poderia clicar para selecionar todos os operadores matemáticos, se quisesse, mas tinha atalhos de teclado para tudo e mesmo nos primeiros dias, quando o documento principal estava longe de WYSIWYG, a edição da equação sempre estava 'no lugar' e muito rápido. Se você faz muita redação técnica, eu recomendo. Ficou caro ao longo do tempo.

DaveParillo
fonte
Tem que concordar; Usei o Scientific Word (o subconjunto de processamento de texto do Workplace) para escrever meu doutorado há 10 anos e adorei. A melhor parte foi que o documento subjacente era simplesmente LaTex.
Joel em Gö 17/03/10
1

checkout mathml (padrão w3c) .. talvez em combinação com asciimathml , também usado pelo asciidoc .

como uma observação lateral: existe um tipo de complemento para a estrutura do desenvolvedor qt : " qmmlwidget "

texto alternativo

akira
fonte
0

Você pode usar o LYX. Lá, você pode aprender rapidamente todos os atalhos de teclado necessários e digitar qualquer combinação de Text \ Math desejada.

O grande benefício disso vem ao visualizar a fonte do que você está digitando lá em Exibir >> Painel de fontes. Aqui você pode selecionar para visualizar 'Body Only' e lá você vê o código de látex de tudo que você digitou tão facilmente. A partir daqui, você pode apenas copiar e colar, sempre que precisar.

Exemplo

Jon
fonte
"Bem, na verdade eu vim aqui para procurar uma solução melhor que a minha, mas ainda acho que é a mais rápida". - Este é um comentário, fui em frente e o removi, porque o comentário nunca deve ser enviado como resposta. O único motivo pelo qual não votei para excluir sua resposta é porque você também respondeu à pergunta.
Ramhound