LINUX.ORG.RU

Код картинки:

  numeric u;
  u = 1.mm;
  numeric dy,dx,x,y,n[][],i,j,sy,ds;dy:=5u;dx:=5u;x=0;y=0;
  ds=0.04;sy=0.032;
  picture z;
  for i:=0 upto 14:
    dy:=dy*(1-sy);
    y:=y-dy;
    for j:=0 upto i:
      if (j=0) or (j=i):
        n[i][j]:=1;
      else:
        n[i][j]:=n[i-1][j-1]+n[i-1][j];
      fi
      z:=thelabel(decimal(n[i][j]),(0,0));
      x:=dx*(j-i/2);
      label(z scaled (1-ds*i),(x,y));
    endfor
    z:=thelabel.lft(decimal(i)&":",(0,0));
    label(z scaled (1-ds*i),(dx*(-14/2-1),y));
  endfor

  
  label.rt(btex \((a+b)^n=\) etex,(5u,-5u));
  label.rt(btex \(=\sum C^k_na^kb^{n-k}\)  etex,(10u,-10u));
  label.lft(btex Треугольник Паскаля  etex rotated 56,(-5u,-20u));

Evgueni ★★★★★
() автор топика
Ответ на: комментарий от Evgueni

1. Некрасиво, когда размер шрифта уменьшается по мете следования по диаграмме.

2. В Львовском есть пример построения, только там немного уровней. Впрочем, при наличии некоторой доли терпения...

Кстати, что за язык и что за редактор?

annoynimous ★★★★★
()

А не поделетесь .emacs?.. Можно не всем, интересует только настройка auctex... А то я его так и не одолел (скорее всего руки не дошли).

p.s. -- мыло catap@catap.ru

catap ★★★★★
()
Ответ на: комментарий от anonymous

>"Нам необходимо умение" -- как-то не по-русски да нормально вроде. все по-русски

WinZ
()
Ответ на: комментарий от annoynimous

>Кстати, что за язык и что за редактор?

Язык meta

Редактор emacs

Evgueni ★★★★★
() автор топика
Ответ на: комментарий от catap

>А не поделетесь .emacs?.. Можно не всем, интересует только 
>настройка auctex... А то я его так и не одолел (скорее всего руки не 
>дошли).

Всё в README к auctex:

------------------------

(require 'tex-site)
(setq TeX-auto-save t)
(setq TeX-parse-self t)
(setq-default TeX-master nil)
;; Автовставка кавычек по нажатию клавиши "
(setq TeX-open-quote "<<")
(setq TeX-close-quote ">>")
;; reftex - ref, labels и т.д. в LaTeX
(add-hook 'LaTeX-mode-hook 'turn-on-reftex)  ; with AUCTeX LaTeX mode

--------------------------

Evgueni ★★★★★
() автор топика
Ответ на: комментарий от annoynimous

>1. Некрасиво, когда размер шрифта уменьшается по мере следования по диаграмме.

Иначе не выходит: нижняя строчка уж очень большой получается. Я пробовал и без уменьшения.

С уважением Евгений

Evgueni ★★★★★
() автор топика
Ответ на: комментарий от Evgueni

Задачник по физике? Треугольник Паскаля? Это что же за физики такие?

Shmuma
()
Ответ на: комментарий от annoynimous

>А зачем аж до 19 уровня-то?? Да и можно _все строки_ сделать одного размера - маленькими :)

До 14го - дальше ограничения языка не позволяют. А если все строки сделать одного размера, то никакого треугольника не получится :) Он и так не сильно то треугольник.

Да, pdf версия здесь: www.inp.nsk.su/~baldin/pic/triangle.pdf

Evgueni ★★★★★
() автор топика
Ответ на: комментарий от Evgueni

Так, хорош велосипед изобретать.

Вот пример из Львовского:
$$
\setcounter{MaxMatrixCols}{20}
  \begin{matrix}
   &&&& 1 && 1\\
   &&& 1 && 2 && 1\\
   && 1 && 3 && 3 && 1\\
   & 1 && 4 && 6 && 4 && 1\\
   1 && 5 && 10 && 10 && 5 && 1
  \end{matrix}
$$

annoynimous ★★★★★
()
Ответ на: комментарий от Evgueni

> А дальше?

Не издевайтесь над человеком. :)

ogion ★★
()
Ответ на: комментарий от Nuke

Вы спросите профессиональных наборщиков. Так нельзя делать, это профанация.

А "дальше" можно и скриптом написать.

annoynimous ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.