私は Anki (LaTeX サポート付き) を使用しており、いくつかの分数を作成しました。ただし、次の式は機能しません。
[$]
\sin^2 \theta_m = \frac{{(n^{\omega }_o)}^{-2} - {(n^{2\omega }_o)}^{-2}}
{{(n^{2\omega }_e)}^{-2}-{(n^{2\omega }_o)}^{-2}}
[/$]
4 つの括弧で囲まれた数値を、下付き文字と上付き文字の両方で表示できます。ただし、分子と分母を囲む 2 組の { 括弧と } 括弧を追加すると、出力が表示されません。望ましい表示は次のようになります。
エラー ログには次のように表示されます: 「これは pdfTeX、バージョン 3.14159265-2.6-1.40.16 (MiKTeX 2.9) です」
編集: 提供された回答には実用的な解決策がありますが、Ankiが次のテキストをフィールドとして解釈するのを防ぐために、中括弧{{の間にスペースを入れる必要があります。つまり、
\sin^2 \theta_m = {{(n^{\omega}_o)^{-2} - (n^{2\omega}_o)^{-2}}\over{(n^{2\omega}_e)^{-2}-(n^{2\omega}_o)^{-2}}}
後者の閉じ中括弧 }} にはスペースが必要ないことに注意してください。最初のペア { { の中括弧の間にスペースがある場合、Anki はこれらを検索しません。
答え1
これはおそらくコメントであるべきですが、式が長すぎました。コンパイラとしてpdfTeXを使用しているようですが、これは\frac
LaTeXコマンドであり、pdfLaTeXが必要です。設定でコンパイラを変更するか、コマンドを変更するかの2つの選択肢があります。最初の選択肢については、Ankiの設定方法がわかりませんが、次のヘルプを入手できるかもしれません。https://askubuntu.com/a/6712652 番目については、 の\over
代わりに\frac
、次のように を使用する必要があります。
\sin^2 \theta_m = {(n^{\omega}_o)^{-2} - (n^{2\omega}_o)^{-2}\over(n^{2\omega}_e)^{-2}-(n^{2\omega}_o)^{-2}}
私が入手した場所(pdftexを使用)、