2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 треугольная диаграмма
Сообщение13.03.2008, 01:54 
Аватара пользователя


19/03/07
597
Bielefeld
Здравствуйте,
подскажите ,пожалуйста, как нарисовать треугольную коммутативную диаграмму?
А то некрасиво смотрится ненужный, но дополняющий до квадрата identity
Спасибо.

 Профиль  
                  
 
 
Сообщение13.03.2008, 09:51 
Экс-модератор
Аватара пользователя


23/12/05
12065
$$
\xymatrix{
&& M’\ar@{o->}[dl]^e \ar@/_1pc/@{-->}[ddll]_u\\
& K\ar[rr]^f \ar[dr]^h && L \ar[ul]_a \ar[dl]_g\\
L’\ar@{o->}[ur]_d \ar@/_1pc/@{-->}[rrrr]_v &&
M\ar[rr]^p \ar[ll]_c && K’\ar@{o->}[ul]_b
}
$$

Код:
$$
\xymatrix{
&& M’\ar@{o->}[dl]^e \ar@/_1pc/@{-->}[ddll]_u\\
& K\ar[rr]^f \ar[dr]^h && L \ar[ul]_a \ar[dl]_g\\
L’\ar@{o->}[ur]_d \ar@/_1pc/@{-->}[rrrr]_v &&
M\ar[rr]^p \ar[ll]_c && K’\ar@{o->}[ul]_b
}
$$

 Профиль  
                  
 
 
Сообщение13.03.2008, 11:07 
Аватара пользователя


19/03/07
597
Bielefeld
Класс!!!! :D Спасибо!!!

 Профиль  
                  
 
 
Сообщение13.03.2008, 18:20 
Заслуженный участник
Аватара пользователя


23/07/05
18004
Москва
\resizebox{0.95\linewidth}{!}{$$\xymatrix{&&{p_O^{-1}(O\setminus G)}\ar[lddd]_(.35){p_O}\ar[rd]^{\bar g}\ar[rrrr]^-{\subseteq}&&&&{X_O}\ar[llld]_{\bar g}\ar[lddd]^{p_O}\ar[rr]^-{\subseteq}&&{v_fX}\ar[lddd]^{f_v}\\&&&{\mathbb R}\\{f_O^{-1}(O\setminus G)}\ar[rd]_{f_O}\ar[rrrr]^{\subseteq}\ar[rrru]^(.65){\tilde g}\ar[rruu]^-*\txt{\rotatebox{30}{$\subseteq$}}&&&&{X^O}\ar[rd]_{f_O}\ar[rr]^-{\subseteq}\ar[rruu]^-*\txt{\rotatebox{40}{$\subseteq$}}\ar[lu]_{\tilde g}&&X\ar[rd]_f\ar[rruu]^-*\txt{\rotatebox{40}{$\subseteq$}}\\&{O\setminus G}\ar[rrrr]^-{\subseteq}\ar[rruu]^(.65)g&&&&O\ar[rr]^-{\subseteq}&&Y}$$}

Здесь показано ещё, как повернуть надписи на стрелках и как уменьшить размеры диаграммы, если она не влезает на страницу.

 Профиль  
                  
 
 
Сообщение13.03.2008, 20:08 
Аватара пользователя


19/03/07
597
Bielefeld
Очень здорово, но ещё мне нужен код, так как если навести курсор мышки на диаграмму,
то код появляется и быстро исчезает.

Какие пакеты надо подключать, чтобы получить такую диаграмму?

Для диаграммы photonа например, нужен
\usepackage[all]{xy}
У меня получилось,
спасибо огромное за ответ!!!

 Профиль  
                  
 
 
Сообщение13.03.2008, 20:10 
Экс-модератор
Аватара пользователя


23/12/05
12065
Таня Тайс писал(а):
то код появляется и быстро исчезает.

нажмите на сообщении кнопку Изображение и будет Вам код :wink:

 Профиль  
                  
 
 
Сообщение15.03.2008, 21:45 
Аватара пользователя


19/03/07
597
Bielefeld
На диаграмме Someone повороты у меня не работают. Надо какой-то пакет подключать. Какой?

Спасибо, действительно, у ТеХа большие возможности! 8-)

 Профиль  
                  
 
 
Сообщение16.03.2008, 00:59 
Заслуженный участник
Аватара пользователя


23/07/05
18004
Москва
Нужен \usepackage{graphicx} или \usepackage{graphics}.

Кроме того, это не работает в dvi, хотя, если конвертировать dvi в pdf, то всё будет нормально. Может быть, это зависит от возможностей просмотрщика.

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

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



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

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


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

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