Имам следния сегмент на Markdown с вградени уравнения на LaTeX:
# Fisher's linear discriminant
\newcommand{\cov}{\mathrm{cov}}
\newcommand{\A}{\mathrm{A}}
\renewcommand{\B}{\mathrm{B}}
\renewcommand{\T}{^\top}
The first method to find an optimal linear discriminant was proposed by Fisher
(1936), using the ratio of the between-class variance to the within-class variance
of the projected data, $d(\vec x)$, as a criterion. Expressed in terms of the
sample properties, the $p$-dimensional centroids $\bar {\vec x}_\A$ and
$\bar {\vec x}_\B$ and the $p \times p$ covariance matrices
$S_A = \cov_i ( \vec x_{\A i} )$ and $S_B = \cov_i ( \vec x_{\B i} )$, the
optimal direction is given by
$$
\vec w = \left ( \frac{ S_A + S_B }{2} \right ) ^{-1}
~ ( \bar {\vec x}_\B - \bar {\vec x}_\A ).
$$
Когато го конвертирам с pandoc в LaTeX и го компилирам с xelatex, получавам очаквания текст с добре изобразена математика. Когато го конвертирам с pandoc в MS Word с помощта на
pandoc test.text -o test.docx
и го отворя в MS Office Word 2007, получавам следното:
Само онези части от уравненията, които са символи или изправен текст, се изобразяват правилно, докато имената на променливите в курсив се заменят с въпросителен знак в поле.
Как мога да накарам това да работи?
Cambria Math
? - person mb21   schedule 12.12.2013Обмислям да добавя
@link
blade директива. Нещо като@link($user)
и преобразувайте това в<a href="/bg/user/$user->id">$user->name</a>
.С течение на времето мога да го направя по-сложно, където връзката зависи от типа на
$user
, като$order
и т.н. Мога да добавя методи към обекта, като getHref и getLinkName.Изглежда като добра и проста идея, но не виждам някой друг да прави този модел онлайн.
Наясно съм с няколко алтернативни начина за изразяване на същото, например {{$user->makeLink()}}, {{$linkMaker->link($user}}, link_to_*
Въпросът ми е, правено ли е това преди? Има ли пакет, който използва blade директиви за генериране на връзка?
Ако не е направено преди, има ли причина да го избягвате? Например в 5.1 документацията е премахнала Blade::extends. Или е лоша идея блейд шаблоните да генерират HTML, той е проектиран да извежда низ.
Кодът по-долу работи - въпросът ми е трябва ли да използвам чужд пакет или различен шаблон.
- person A. Donda   schedule 12.12.2013