2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Индекс перед выражением
Сообщение31.01.2016, 16:16 


25/11/08
449
Если выражение строчное, то так: $^tA$.

Но с высокими так не получается: $^t\begin{pmatrix} a_{11} & \cdots & a_{1n}\\ \vdots & \ddots & \vdots\\ a_{n1} & \cdots & a_{nn} \end{pmatrix}$

 Профиль  
                  
 
 Re: Индекс перед выражением
Сообщение31.01.2016, 16:28 
Заслуженный участник


25/02/11
1786
$$
\sideset{^t}{}{\begin{pmatrix} a_{11} & \cdots & a_{1n}\\ \vdots & \ddots & \vdots\\ a_{n1} & \cdots & a_{nn} \end{pmatrix}}
$$

 Профиль  
                  
 
 Re: Индекс перед выражением
Сообщение31.01.2016, 16:44 


25/11/08
449
Вызывает ошибку. Нужно подключить \usepackage{amsmath}?

 Профиль  
                  
 
 Re: Индекс перед выражением
Сообщение31.01.2016, 16:47 
Заслуженный участник


09/05/13
8904
Ну а куда нынче без него.

 Профиль  
                  
 
 Re: Индекс перед выражением
Сообщение31.01.2016, 17:00 


25/11/08
449
код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage{ucs}
\usepackage[active, tightpage]{preview}
\usepackage{geometry}
\usepackage[english, russian]{babel}
\usepackage[fleqn]{amsmath}
\usepackage{amsfonts, amssymb}
\usepackage{amsthm}
\usepackage{amscd}
\usepackage{mathrsfs}
\usepackage{color}
\usepackage[matrix,arrow,curve,frame,poly,arc]{xy}
\usepackage[final]{graphicx}
\usepackage{pst-plot}


\begin{document}

$\displaystyle \sideset{^t}{}{\begin{pmatrix} a_{111} & \cdots & a_{1n}\\ \vdots & \ddots & \vdots\\ a_{n1} & \cdots & a_{nn} \end{pmatrix}}$

\end{document}


Ошибку вызывает все равно

Код:
! Limit controls must follow a math operator.
<argument> ...ts & a_{nn} \end {pmatrix}\nolimits
                                                 
l.27 ...\\ a_{n1} & \cdots & a_{nn} \end{pmatrix}}
                                                  $
?
! Emergency stop.
<argument> ...ts & a_{nn} \end {pmatrix}\nolimits
                                                 
l.27 ...\\ a_{n1} & \cdots & a_{nn} \end{pmatrix}}
                                                  $
End of file on the terminal!

 Профиль  
                  
 
 Re: Индекс перед выражением
Сообщение31.01.2016, 17:38 
Заслуженный участник


16/02/13
4112
Владивосток
Навскидку не вспомню, но есть же в $\TeX$ псевдобоксы. Вам нужен пустой бокс, совпадающий по высоте (и, на всякий случай, глубине) с матрицей, ширины 0. $\TeX$ это умеет.

 Профиль  
                  
 
 Re: Индекс перед выражением
Сообщение31.01.2016, 18:43 


25/11/08
449
iifat в сообщении #1095571 писал(а):
Навскидку не вспомню, но есть же в $\TeX$ псевдобоксы. Вам нужен пустой бокс, совпадающий по высоте (и, на всякий случай, глубине) с матрицей, ширины 0. $\TeX$ это умеет.


Вписал второй раз матрицу в \vphantom{ }. Не помогает.

$\vphantom{\begin{pmatrix} a_{11} & \cdots & a_{1n}\\ \vdots & \ddots & \vdots\\ a_{n1} & \cdots & a_{nn} \end{pmatrix}}^t  \begin{pmatrix} a_{11} & \cdots & a_{1n}\\ \vdots & \ddots & \vdots\\ a_{n1} & \cdots & a_{nn} \end{pmatrix}$

 Профиль  
                  
 
 Re: Индекс перед выражением
Сообщение31.01.2016, 19:57 
Заслуженный участник


09/05/13
8904
ellipse
Вот это:
Используется синтаксис LaTeX
\documentclass[11pt]{article}

\usepackage{mathtools}

\begin{document}

$$\prescript{t}{}{\begin{pmatrix} a_{11} & \cdots & a_{1n}\\ \vdots & \ddots & \vdots\\ a_{n1} & \cdots & a_{nn} \end{pmatrix}}$$

\end{document}


работает.
Это же вместе с Вашей преамбулой - нет. Ваша преамбула сама по себе, без внесения дополнительных пакетов и изменений, связанных с навешиванием индексов, словом, когда все, как обычно - тоже у меня не работает.
Что там с чем у вас конфликтует - попробуйте установить.

=======

Upd

Я не знаю, зачем у Вас вот эта строка: \usepackage[active, tightpage]{preview} , но конфликтует именно она.
Закомментируйте ее.

Итого: вариант раз:
код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[english, russian]{babel}

\usepackage{ucs}
%\usepackage[active, tightpage]{preview}
\usepackage{geometry}

\usepackage{amsmath}
\usepackage{amsfonts, amssymb}

\usepackage{amsthm}
\usepackage{amscd}
\usepackage{mathrsfs}

\usepackage{color}
\usepackage[matrix,arrow,curve,frame,poly,arc]{xy}
\usepackage[final]{graphicx}
\usepackage{pst-plot}
\usepackage{mathtools}
%\usepackage{leftidx}

\begin{document}

$$\prescript{t}{}{\begin{pmatrix} a_{11} & \cdots & a_{1n}\\ \vdots & \ddots & \vdots\\ a_{n1} & \cdots & a_{nn} \end{pmatrix}}$$

\end{document}
 


вариант два:
код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\documentclass[11pt]{article}

\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[english, russian]{babel}

\usepackage{ucs}
%\usepackage[active, tightpage]{preview}
\usepackage{geometry}

\usepackage{amsmath}
\usepackage{amsfonts, amssymb}
\usepackage{amsthm}
\usepackage{amscd}
\usepackage{mathrsfs}
\usepackage{color}
\usepackage[matrix,arrow,curve,frame,poly,arc]{xy}
\usepackage[final]{graphicx}
\usepackage{pst-plot}
%\usepackage{mathtools}
\usepackage{leftidx}

\begin{document}

$$\leftidx{^t}{\begin{pmatrix} a_{11} & \cdots & a_{1n}\\ \vdots & \ddots & \vdots\\ a_{n1} & \cdots & a_{nn}\end{pmatrix}}{}$$

\end{document}
 

 Профиль  
                  
 
 Re: Индекс перед выражением
Сообщение31.01.2016, 23:42 


25/11/08
449
Otta в сообщении #1095606 писал(а):
Я не знаю, зачем у Вас вот эта строка: \usepackage[active, tightpage]{preview} , но конфликтует именно она.
Закомментируйте ее.
Нельзя убирать preview. Дело в том, что я делаю не обычные документы, а скриптом генерируются картинки для отображения на форуме.

Спасибо, что пытались помочь. Видимо, надо искать какие-то костыли.

-- Пн фев 01, 2016 00:08:30 --

Вариант с \leftidx работает, если добавить пакет \usepackage{leftidx}.

ftp://ctan.tug.org/tex-archive/macros/l ... eftidx.pdf

 Профиль  
                  
 
 Re: Индекс перед выражением
Сообщение01.02.2016, 07:18 


13/07/14
257
Для замены preview есть http://www.ctan.org/pkg/standalone
В нём же, в документации, перечислены альтернативы, в том числе для более узких задач.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group