Латекс конфигурации Mathjax по центру

Я пытаюсь использовать mathjax-node в javascript.

как вы можете видеть на картинке, я хочу, чтобы текст был в центре, а не слева.

это визуализированная картинка

есть ли какая-либо конфигурация на mathjax-узле?

Я пробовал text-align и displayAlign to center, но это не сработало.

function convert(tex, options, callback) {
    mathjax.typeset({
        width: options.width,
        ex: 10,
        math: tex,
        format: "TeX",
        // style: "text-align: center;",
        svg: true, // SVG output
        linebreaks: true,
    }, function (data) {
        if (data.errors) return callback(data.errors);
        callback(undefined, data.svg);
    });
}


const mathjax = require('mathjax-node');
mathjax.config({
    TeX: {
        extensions: ["color.js"]
    },
    MathJax: {
        displayAlign: "center",
        // 'text-align': "center"
        extensions: ["TeX/color.js"],
        'fast-preview':{disabled:false}
    },
});
mathjax.start();

это код mathjax.typeset и config


person Seung Cheol Lee    schedule 07.01.2021    source источник
comment
Вы хотите, чтобы TeX был встроенным или блочным?   -  person koder613    schedule 07.01.2021
comment
эм, есть отличия?   -  person Seung Cheol Lee    schedule 07.01.2021
comment
это шаги в латексе к svg   -  person Seung Cheol Lee    schedule 07.01.2021


Ответы (1)


При написании MathJax в режиме отображения MathJax автоматически центрирует код MathJax для вас.

Чтобы распечатать уравнения в режиме отображения, используйте один из следующих разделителей: [ ... ], \begin{displaymath} ... \end{displaymath} или \begin{equation} ... \end{equation}. Использование $$ ... $$ не рекомендуется, так как это может привести к непоследовательному интервалу и может не работать с некоторыми математическими пакетами.

<p>
The mass-energy equivalence is described by the famous equation
\[ E=mc^2 \]
discovered in 1905 by Albert Einstein. 
In natural units (\(c = 1 \)), the formula expresses the identity
\begin{equation}
E=m
\end{equation}
</p>

<script type="text/javascript" async  src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-MML-AM_CHTML">
</script>

Приведенный выше пример и цитата взяты из здесь.

Это очень быстрый способ центрирования Math, так как не требуется дополнительной настройки.

person koder613    schedule 07.01.2021