2014-10-20 3 views
0

Я работаю над проектом в свое свободное время, поэтому я довольно новичок в xcode. Мне нужно написать много уравнений и символов в этом приложении, и было бы проще просто загрузить уравнения и изображения? Я мог бы написать их в латексе перед загрузкой pdf-файлов в xcode.Как ввести математические уравнения в xcode

Однако это привело бы к большому количеству небольших изображений в тексте, и я рассматриваю, было бы лучше всего написать всю вещь в латексе и просто загрузить изображение вместо этого.

Как эти два параметра влияют на скорость приложения?

Advice ли какая-либо из этих решений даже жизнеспособное очень ценятся :-)

ответ

0

Это не совсем понятно, как Вы желаете использовать уравнение, но один вариант, который может работать для вас, чтобы использовать сочетание Doxygen и LaTeX или Mathjax.

Doxygen используется для генерации документации HTML/PS вашего исходного кода, которая может быть то, что вам нужно, или вы можете использовать ее для создания изображений уравнений, которые затем можно загрузить в приложение. Преимущество состоит в том, что уравнения определяются в одном месте (источник). См. Документацию: http://www.stack.nl/~dimitri/doxygen/manual/formulas.html

Еще одна замечательная вещь о Doxygen заключается в том, что вы можете использовать синтаксис LaTeX для формул.

Другой возможностью может быть использование MathJax для визуализации уравнений из HTML, а затем использование веб-элемента управления в приложении для отображения уравнений непосредственно из HTML.

+0

Прежде всего, спасибо, что нашли время, чтобы помочь! Я собираюсь объяснить формулы, что означает, что я должен отображать их в покое, а затем использовать некоторые из символов, таких как «f (x)» среднее предложение. Как вы считаете, самое простое решение и какое наилучшее решение? – TheDudeJohan

+0

Что вы подразумеваете под «объяснять формулы в приложении»? Что это за приложение? Как вы показываете данные пользователю? Знаете ли вы все формулы, которые вам понадобятся заранее (т. Е. Вы можете установить статический контент)? Можете ли вы использовать веб-элемент управления для его отображения? –