Сделал так, как Вы сказали. Всё получается. Возникает два технических вопроса.
1. Вот как выглядит исходная картинка в ГеоГебре:
https://drive.google.com/file/d/0BxHH8gqa5jxdWnN0cnFDS3JzOTA/view?usp=sharingА вот как она же выглядит после обработки перегона её ГеоГеброй в Tikz, вставки кода в TeX и компиляции:
https://drive.google.com/file/d/0BxHH8gqa5jxdMk1EdDQzYmNmRHM/view?usp=sharing(простите, так и не научился вставлять картинку в форум - говорит, что не может вставить картинку несмотря на то, что она меньше 800 пикселей по ширине)
Как видно, буквы (имена точек) немного поехали. Ясно, что это можно править руками меняя абсолютные координаты положения подписи, но ясно, что это не вариант. Это ГеоГебра кривой код выдаёт или ТеХ криво компилит? Это лечится? Вот код, сгенерированный ГеоГеброй (если он нужен)
Код:
\documentclass[10pt]{article}
\usepackage{pgf,tikz}
\usetikzlibrary{arrows}
\pagestyle{empty}
\begin{document}
\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=1.0cm,y=1.0cm]
\clip(-4.33,-9.43) rectangle (14.24,6.49);
\draw [line width=1.6pt] (-1.7,-0.98)-- (2.78,-0.96);
\draw [line width=1.6pt] (2.78,-0.96)-- (2.76,3.52);
\draw [line width=1.6pt] (2.76,3.52)-- (-1.72,3.5);
\draw [line width=1.6pt] (-1.72,3.5)-- (-1.7,-0.98);
\draw [line width=1.6pt] (-1.72,3.5)-- (-0.14,5.09);
\draw [line width=1.6pt] (2.76,3.52)-- (4.34,5.11);
\draw [line width=1.6pt] (2.78,-0.96)-- (4.36,0.63);
\draw [dash pattern=on 5pt off 5pt] (-1.7,-0.98)-- (-0.12,0.61);
\draw [line width=1.6pt] (-0.14,5.09)-- (4.34,5.11);
\draw [line width=1.6pt] (4.34,5.11)-- (4.36,0.63);
\draw [dash pattern=on 5pt off 5pt] (4.36,0.63)-- (-0.12,0.61);
\draw [dash pattern=on 5pt off 5pt] (-0.12,0.61)-- (-0.14,5.09);
\draw [dotted] (1.31,4.31)-- (3.56,2.08);
\draw [dotted] (3.56,2.08)-- (1.33,-0.17);
\draw [dotted] (1.33,-0.17)-- (-0.92,2.06);
\draw [dotted] (-0.92,2.06)-- (0.53,1.27);
\draw [dotted] (0.53,1.27)-- (3.56,2.08);
\draw [dotted] (0.53,1.27)-- (1.33,-0.17);
\draw [dotted] (-0.92,2.06)-- (1.31,4.31);
\draw [dotted] (1.31,4.31)-- (0.53,1.27);
\draw [dotted] (1.31,4.31)-- (2.11,2.86);
\draw [dotted] (2.11,2.86)-- (-0.92,2.06);
\draw [dotted] (2.11,2.86)-- (3.56,2.08);
\draw [dotted] (2.11,2.86)-- (1.33,-0.17);
\begin{scriptsize}
\fill [color=black] (-1.7,-0.98) circle (2.5pt);
\draw[color=black] (-1.89,-1.6) node {$A$};
\fill [color=black] (2.78,-0.96) circle (2.5pt);
\draw[color=black] (2.97,-1.54) node {$B$};
\fill [color=black] (2.76,3.52) circle (2.5pt);
\draw[color=black] (3.26,3.19) node {$B_1$};
\fill [color=black] (-1.72,3.5) circle (2.5pt);
\draw[color=black] (-2.18,3.57) node {$A_1$};
\fill [color=black] (-0.12,0.61) circle (1.5pt);
\draw[color=black] (0.07,0.13) node {$D$};
\fill [color=black] (-0.14,5.09) circle (2.5pt);
\draw[color=black] (-0.23,5.34) node {$D_1$};
\fill [color=black] (4.36,0.63) circle (2.5pt);
\draw[color=black] (4.69,0.15) node {$C$};
\fill [color=black] (4.34,5.11) circle (2.5pt);
\draw[color=black] (4.73,5.29) node {$C_1$};
\fill [color=black] (-0.93,4.3) circle (1.5pt);
\draw[color=black] (-1.27,4.38) node {$M_{12}$};
\fill [color=black] (2.1,5.1) circle (1.5pt);
\draw[color=black] (2.35,5.36) node {$M_{11}$};
\fill [color=black] (3.55,4.32) circle (1.5pt);
\draw[color=black] (3.24,4.36) node {$M_{10}$};
\fill [color=black] (4.35,2.87) circle (1.5pt);
\draw[color=black] (4.82,2.74) node {$M_7$};
\fill [color=black] (3.57,-0.16) circle (1.5pt);
\draw[color=black] (3.92,-0.51) node {$M_2$};
\fill [color=black] (0.54,-0.97) circle (1.5pt);
\draw[color=black] (0.52,-1.58) node {$M_1$};
\fill [color=black] (-1.71,1.26) circle (1.5pt);
\draw[color=black] (-2.25,1.08) node {$M_5$};
\fill [color=black] (-0.91,-0.18) circle (1.5pt);
\draw[color=black] (-1.14,0.04) node {$M_4$};
\fill [color=black] (-0.13,2.85) circle (1.5pt);
\draw[color=black] (0.26,2.64) node {$M_8$};
\fill [color=black] (2.12,0.62) circle (1.5pt);
\draw[color=black] (2.33,0.12) node {$M_3$};
\fill [color=black] (3.56,2.08) circle (1.5pt);
\draw[color=black] (3.96,1.83) node {$T_2$};
\fill [color=black] (2.11,2.86) circle (1.5pt);
\draw[color=black] (2.35,2.3) node {$T_5$};
\fill [color=black] (0.53,1.27) circle (1.5pt);
\draw[color=black] (1.03,0.91) node {$T_3$};
\fill [color=black] (-0.92,2.06) circle (1.5pt);
\draw[color=black] (-1.1,2.17) node {$T_4$};
\fill [color=black] (1.33,-0.17) circle (1.5pt);
\draw[color=black] (1.71,-0.6) node {$T_1$};
\fill [color=black] (1.31,4.31) circle (1.5pt);
\draw[color=black] (1.48,4.51) node {$T_6$};
\fill [color=black] (1.32,2.07) circle (1.5pt);
\draw[color=black] (1.52,2.13) node {$O$};
\fill [color=black] (2.77,1.28) circle (1.5pt);
\draw[color=black] (3.18,0.95) node {$M_6$};
\fill [color=black] (0.52,3.51) circle (1.5pt);
\draw[color=black] (0.43,3.68) node {$M_9$};
\end{scriptsize}
\end{tikzpicture}
\end{document}
2. ГеоГебра считает, что размер шрифта на картинке должен быть scriptsize - см. две строчки \begin{scriptsize} и \end{scriptsize} в её коде. Нельзя ли её как-то попросить этого не делать. Ясно. что это можно опять-таки удалять руками, но у меня несколько сотен картинок и будет здорово если код сразу будет готов для Copy-Paste.
Спасибо!