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


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\]

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$
...

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.


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
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.