Ӳкерчĕк:Pedal line illustration.svg

Страницӑри контент ытти чӗлхесенче ҫук.
«Википеди» ирĕклĕ энциклопединчи материал

Оригиналлӑ файл(SVG файлӗ, йӗркеллӗ виҫе 143 × 143 пкс, файл калӑпӑшӗ: 21 Кб)

Ку файлпа, на Викискладе илнӗскерпе, ытти проектсенче усӑ курма пултараҫҫӗ. Унӑн страницӑри ӑнлантарӑвӗпе аяларах паллаштарнӑ.

Кĕскен ăнлантарни

Ӑнлантарни
Дата
Ҫӑлкуҫ Хӑвӑрӑн ӗҫ
Автор Snubcube

Source code

\documentclass{article}

\usepackage{pstricks,pst-plot,color}
\usepackage[margin=0cm,papersize={114px,114px}]{geometry}
\newcommand{\PI}{3.14159\space}
\definecolor{dkgreen}{rgb}{0 .5 0}
\psset{unit=50px}

\renewcommand{\th}{.02\space}
\newcommand{\cth}{.015\space}
\newcommand{\pth}{.01\space}
\newcommand{\ballrad}{0.04}
\newcommand{\perplen}{0.1\space}

\newcommand{\cs}{180 mul \PI div cos\space}
\newcommand{\sn}{180 mul \PI div sin\space}
\newcommand{\cpt}{\space dup \cs exch \sn}

\newcommand{\ptA}{0.5 \PI mul\cpt}
\newcommand{\ptB}{1.3 \PI mul\cpt}
\newcommand{\ptC}{1.8 \PI mul\cpt}
\newcommand{\ptP}{1.0 \PI mul\cpt}
\newcommand{\dashlen}{.03}

\renewcommand{\ln}[4]{\psline[linewidth=\th,linecolor=#3,linestyle=#4,dash=\dashlen]{c-c}(! #1)(! #2)}

% ax ay bx by -> ax-bx ay-by
\newcommand{\subpt}{3 2 roll exch sub 3 1 roll sub exch \space}

% ax ay bx by -> ax+bx ay+by
\newcommand{\addpt}{3 2 roll add 3 1 roll add exch \space}

% ax ay bx by -> ax*bx+ay*by
\newcommand{\dotpt}{3 2 roll mul 3 1 roll mul add \space}

% ax ay c -> c*ax c*ay
\newcommand{\scpt}{dup 3 1 roll mul 3 1 roll mul exch \space}

% ax ay -> ax ay ax ay
\newcommand{\duppt}{dup 3 2 roll dup 4 1 roll exch \space}

\newcommand{\normpt}{\duppt \duppt \dotpt sqrt 1 exch div \scpt}

\newcommand{\perppt}[3]
{
  #2 #1 \subpt \duppt #3 #1 \subpt \dotpt
  #2 #1 \subpt \duppt \dotpt
  div
  \scpt
  #1
  \addpt
}

\newcommand{\ptN}{\perppt{\ptA}{\ptB}{\ptP}}
\newcommand{\ptM}{\perppt{\ptC}{\ptA}{\ptP}}
\newcommand{\ptL}{\perppt{\ptB}{\ptC}{\ptP}}

\newcommand{\pt}[4]
{
  \pscircle[linewidth=0,linestyle=none,fillstyle=solid,fillcolor=#2](! #1){\ballrad}
  \uput{.07}[#3](! #1){#4}
}
\newcommand{\ha}[2]{#1 #2 \subpt \normpt \perplen \scpt #2 \addpt}

\newcommand{\plang}[3]
{
  \psline[linewidth=\pth,linecolor=black]{c-c}(! \ha{#1}{#2})(! \ha{#1}{#2} \ha{#3}{#2} \addpt #2 \subpt)(! \ha{#3}{#2})
}

\begin{document}
\noindent
\begin{pspicture}(-1.23,-1.04)(1.04,1.22)
  \pscircle[linewidth=\cth,linecolor=black](0,0){! 1 \cth 2 div add}
  \ln{\ptA}{\ptB}{red}{solid}
  \ln{\ptC}{\ptB}{red}{solid}
  \ln{\ptA}{\ptC}{red}{solid}
  \ln{\ptB}{\ptL}{red}{dashed}
  \ln{\ptL}{\ptP}{dkgreen}{solid}
  \ln{\ptL}{\ptP}{dkgreen}{solid}
  \ln{\ptM}{\ptP}{dkgreen}{solid}
  \ln{\ptN}{\ptP}{dkgreen}{solid}
  \ln{\ptL}{\ptM}{blue}{solid}
  \pt{\ptA}{red}{u}{$A$}
  \pt{\ptB}{red}{d}{$B$}
  \pt{\ptC}{red}{r}{$C$}
  \pt{\ptL}{blue}{d}{$L$}
  \pt{\ptM}{blue}{r}{$M$}
  \pt{\ptN}{blue}{r}{$N$}
  \pt{\ptP}{dkgreen}{l}{$P$}
  \plang{\ptP}{\ptM}{\ptA}
  \plang{\ptP}{\ptN}{\ptB}
  \plang{\ptP}{\ptL}{\ptC}
\end{pspicture}

\end{document}

Лицензилени

Public domain Я, владелец авторских прав на это произведение, передаю его в общественное достояние. Это разрешение действует по всему миру.
В некоторых странах это не может быть возможно юридически, в таком случае:
Я даю право кому угодно использовать данное произведение в любых целях без каких-либо условий, за исключением таких условий, которые требуются по закону.

Краткие подписи

Добавьте однострочное описание того, что собой представляет этот файл

Элементы, изображённые на этом файле

изображённый объект вырӑс

создатель вырӑс

У этого свойства есть некоторое значение без элемента в

26 Ҫӗртме уйӑхӗн 2016

Файл историйĕ

Вӑхӑт ҫине пуссан, ун чухнехи версине пӑхма пулать.

Дата/ВăхăтМиниатюраКалӑпӑшХутшăнаканАсăрхав
хальхи19:07, 26 Ҫӗртме уйӑхӗн 201619:07, 26 Ҫӗртме уйӑхӗн 2016 вӑхӑтри версийĕн миниатюри143 × 143 (21 Кб)SnubcubeUser created page with UploadWizard

Ку файлпа ҫак 1 страницӑра усӑ курнӑ:

Файлпа глобаллӑ усӑ курасси

Ку файлпа ҫак викисенче усӑ курнӑ:

Метаданнăйсем: