2014 dxdy logo

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

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




 
 Как оформить подпись к рисунку, сделанному в самом TEXe?
Сообщение19.12.2018, 20:18 
Аватара пользователя
Как правильно оформлять подпись ко вставленному в Latex-файл рисунку я знаю (через \caption).
А вот как верно оформить подпись к рисунку, сделанному в самом TEXe? То есть к \picture

 
 
 
 Re: Как оформить подпись к рисунку, сделанному в самом TEXe?
Сообщение19.12.2018, 20:34 
Аватара пользователя
Точно так же: picture это аналог \includegraphics и она точно также помещается внутри figure

PS picture это нечто очень древнее. Сегодня все используют либо pgf/tikz, либо pstricks

 
 
 
 Re: Как оформить подпись к рисунку, сделанному в самом TEXe?
Сообщение19.12.2018, 20:52 
Аватара пользователя
Red_Herring в сообщении #1362518 писал(а):
Точно так же: picture это аналог \includegraphics и она точно также помещается внутри figure

PS picture это нечто очень древнее. Сегодня все используют либо pgf/tikz, либо pstricks

Вот мой код:
\begin{figure} [h!]
\setlength{\unitlength}{0.75cm}
\begin{picture} (6,4)
\linethickness{0.075mm}
\thicklines
\put(3,2.8){\textbf {q}}
\put(3,2.1){\textbf {q}}
\put(3,1.4){\textbf {q}}
\put(3,0.7){\textbf {q}}
\put(3,0){\textbf {q}}
\put(3,-0.7){\textbf {q}}
\put(3,-1.4){\textbf {q}}
\put(3,-2.1){\textbf {q}}
\put(3,-2.8){\textbf {q}}
\put(3,-3.5){\textbf {q}}
\put(9, -0.2){\oval(13,8)}
\end{picture}
\caption{ Dependences $T_+(\tilde A_+)$ (a), $T_-(\tilde A_+)$ (b) and $T(\tilde A_+)$ (c), according to Eqs. (4), (8), (9). }
\end{figure}

В этом варианте подпись пересекает рисунок примерно посередине а не находится внизу (непосредственно под рисунком)

 
 
 
 Re: Как оформить подпись к рисунку, сделанному в самом TEXe?
Сообщение19.12.2018, 21:12 
Аватара пользователя
Возможно. Потому что вряд ли кто-нибудь сейчас поддерживает picture

 
 
 
 Re: Как оформить подпись к рисунку, сделанному в самом TEXe?
Сообщение19.12.2018, 21:59 
Аватара пользователя
Неканонично, но работает:

Код:
[syntax lang="latex"]

\begin{figure} [h!]
   \setlength{\unitlength}{0.75cm}
   \begin{picture} (6,4)
   \linethickness{0.075mm}
   \thicklines
   \put(3,2.8){\textbf {q}}
   \put(3,2.1){\textbf {q}}
   \put(3,1.4){\textbf {q}}
   \put(3,0.7){\textbf {q}}
   \put(3,0){\textbf {q}}
   \put(3,-0.7){\textbf {q}}
   \put(3,-1.4){\textbf {q}}
   \put(3,-2.1){\textbf {q}}
   \put(3,-2.8){\textbf {q}}
   \put(3,-3.5){\textbf {q}}
   \put(9, -0.2){\oval(13,8)}
   \put(0,-5){ Dependences $T_+(\tilde A_+)$ (a), $T_-(\tilde A_+)$ (b) and $T(\tilde A_+)$ (c), according to Eqs. (4), (8), (9). }
   \end{picture}
\end{figure}

[/syntax]


Вложение:
Untitled.jpg


Хотел прямо в теме нарисовать, но форумный движок не поддержал инициативу, причём ни на что не ругаясь.


У вас нет доступа для просмотра вложений в этом сообщении.

 
 
 
 Re: Как оформить подпись к рисунку, сделанному в самом TEXe?
Сообщение19.12.2018, 22:09 
Аватара пользователя
Dan B-Yallay в сообщении #1362548 писал(а):
Неканонично, но работает:

Код:
[syntax lang="latex"]

\begin{figure} [h!]
   \setlength{\unitlength}{0.75cm}
   \begin{picture} (6,4)
   \linethickness{0.075mm}
   \thicklines
   \put(3,2.8){\textbf {q}}
   \put(3,2.1){\textbf {q}}
   \put(3,1.4){\textbf {q}}
   \put(3,0.7){\textbf {q}}
   \put(3,0){\textbf {q}}
   \put(3,-0.7){\textbf {q}}
   \put(3,-1.4){\textbf {q}}
   \put(3,-2.1){\textbf {q}}
   \put(3,-2.8){\textbf {q}}
   \put(3,-3.5){\textbf {q}}
   \put(9, -0.2){\oval(13,8)}
   \put(0,-5){ Dependences $T_+(\tilde A_+)$ (a), $T_-(\tilde A_+)$ (b) and $T(\tilde A_+)$ (c), according to Eqs. (4), (8), (9). }
   \end{picture}
\end{figure}

[/syntax]


Вложение:
Untitled.jpg


Хотел прямо в теме нарисовать, но форумный движок не поддержал инициативу, причём ни на что не ругаясь.

Спасибо Вам большое!

 
 
 
 Re: Как оформить подпись к рисунку, сделанному в самом TEXe?
Сообщение20.12.2018, 01:04 
Аватара пользователя
Dan B-Yallay в сообщении #1362548 писал(а):
Неканонично, но работает:

Там судя по всему куча других проблем, просто потому что picture резервирует для себя неправильное место.

reterty
Бросайте этот ископаемый мазохизм, используйте нормальную TeX рисовалку! Попробуйте с ним нарисовать такое:

код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\documentclass[tikz]{standalone}
\usepackage{alphalph}

\begin{document}
\begin{tikzpicture}
\foreach \x in {0,2,...,6}
\foreach \y in {0,2,...,6}
{\fill (\x, \y) rectangle (\x+1,\y+1);
\fill (\x+1, \y+1) rectangle (\x+2,\y+2);}
\draw[ultra thick]  (0,0) rectangle (8,8);
\foreach \x in {1,2,...,8}
\node at (\x-.5,-.5) {\alphalph{\x}};
\foreach \y in {1,2,...,8}
\node at (-.5,\y-.5) {\y};
\end{tikzpicture}
\end{document}

 
 
 
 Re: Как оформить подпись к рисунку, сделанному в самом TEXe?
Сообщение20.12.2018, 06:01 
Аватара пользователя
Уважаемый Red_Herring! Вы очень правильно высказались по поводу мазохизма.
Спасибо и Вам за учение

 
 
 [ Сообщений: 8 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group