Como devo escrever equações embutidas no modo de organização para exportar corretamente para o LaTeX?

10

Eu tenho uma frase com as palavras 42 m s^{-1}. Quando é exportado para o LaTeX, exporta como 42 m s$^{\text{-1}}$. Como devo escrever ou quais sinalizadores devo definir na #+OPTIONS:linha, para que exporte como 42 m s^{-1}?

mankoff
fonte
11
Eu só embrulhar tudo em $$, as opções que você está procurando são provavelmente estes: orgmode.org/manual/LaTeX-fragments.html#LaTeX-fragments
wvxvw

Respostas:

10

Além disso, é bom saber que a sintaxe do dólar $...$nem sempre é recomendada no LaTeX (e a sintaxe do dólar duplo $$...$$, para equações exibidas, é fortemente desencorajada). Para mais informações consulte este e esta pergunta em TeX.SE .

Escusado será dizer que o modo Org suporta ambos \(...\)e \[...\]. Tente exportar isso para o LaTeX:

* Dollars
hello $E=mc^2$
* Parens
hello \(E=mc^2\)
* Double dollars
hello $$E=mc^2$$
* Brackets
hello \[E=mc^2\]
mbork
fonte
11
Sim, mas observe que tudo isso causa problemas pandoc, exceto pela sintaxe $ foo $.
Mankoff
Oh oi, mbork! :) Eu tenho que me perguntar se o modo organizacional seria capaz de transformar o dólar duplo para o mais adequado \[…\]como parte de seu processo de exportação. (É mais de uma retórica perguntando, eu suponho-é claro que você pode personalizá-lo :))
Sean Allred
@ mankoff: Eu consideraria isso um bug pandoc, então. Dólares (especialmente os duplos) não são a sintaxe apropriada do LaTeX.
Mbork # 27/14
Eu gostaria de destacar a seção de comentários de um dos respostas ligadas: tex.stackexchange.com/questions/510/...
Sean Allred
7

Basta envolvê-lo com os dólares TeX:

$x^2$

exportações para

...
$x^2$
...
Sean Allred
fonte
O downvoter se importaria em deixar um comentário observando como essa resposta pode ser melhorada?
Sean Allred
Eu não era eu, mas a sintaxe do dólar do LaTeX é desencorajada, como discutido acima. Eu acho que poderia ser por isso.
Thriveth
@Thriveth $não vai a lugar nenhum - veja o comentário de Frank como link acima; Frank está em uma posição de liderança com o LaTeX há muitos anos, então sua palavra tem bastante peso.
Sean Allred
Você está discutindo com o cara errado ... Tudo o que sei é que isso $é oficialmente desanimado, e eu simplesmente imaginei que poderia ser a razão pela qual alguém havia votado contra isso. Não estou afirmando ter conhecimento ou, se for o caso, ter uma opinião sobre se é uma boa ideia ou não.
Thriveth
@ Thriveth Acho que meu argumento é que não sei de onde você está recebendo suas informações - ela precisa ser atualizada. Você se importa de compartilhar?
Sean Allred
5

Na verdade, neste caso em que você está trabalhando com unidades, considere usar o siunitxpacote LaTeX . Depois de carregar o pacote no seu arquivo organizacional:

#+LaTeX_+HEADER: \usepackage{siunitx} 

você pode usar \SI{42}{m.s^{-1}}no seu texto. Isso garantirá que os espaços entre quantidade e unidade sejam adequados, por exemplo, não permitindo quebras de linha entre nenhum dos componentes. Além disso, o siunitxpacote também sabe como formatar corretamente números 1.23e45como 1.23 \times 10^{45}, etc.

ph0t0nix
fonte
Não deveria ser \SI{42}{\meters\per\second}? Eu amo siunitx, mas eu não acho que ele funciona com pandoc e eu tenho que ser capaz de converter a palavra ...
Mankoff
Você pode usar qualquer um (consulte, por exemplo, a página 5 da documentação, logo acima da seção 4). Pessoalmente, acho que a \meters\per\secondmaneira explícita é muito trabalho :-).
Ph0t0nix 28/10