индекс для операции соединения (\ bowtie) в LyX / LaTeX - PullRequest
4 голосов
/ 25 мая 2010

Я использую LyX для написания некоторых запросов по реляционной алгебре. Я использую символ \ bowtie для операции соединения, но когда я пытаюсь поместить текст в нижний индекс непосредственно под символом, я получаю следующую ошибку:

... A _ {\ т {Pid}} \ {т} человек \ справа) \ Bowtie \ пределы {\ t {pId} {1} = \ t {pId} _ {2} ... Я игнорирую эти неуместные \ пределы \ nolimits команда.

Кто-нибудь знает, как делать то, что я хочу? Предпочтительно в LyX, но фрагменты кода ERT также будут оценены. Спасибо!

Редактировать: \t - это макрос для \text.

Ответы [ 3 ]

5 голосов
/ 11 декабря 2012

Лучше использовать

\Join

У меня отлично работает

4 голосов
/ 25 мая 2010

Ваша проблема в том, что \bowtie не математический оператор, такой как \int, \sum и т. Д.

Попробуйте это в преамбуле:

\usepackage{amsmath}
\DeclareMathOperator*{\btie}{\bowtie}

и это в документе:

\(\btie\limits_{subscript}^{superscript}\)

Надеюсь, это то, что вы ищете.

1 голос
/ 01 марта 2012

С http://en.wikibooks.org/wiki/LaTeX/Advanced_Mathematics#Above_and_below:

В преамбуле:

\usepackage{amsmath}

В уравнении:

\underset{your_subscript_here}{\bowtie}
...