Después de observar en varios repositorios y sitios al concluir hemos descubierto la resolución que te mostramos aquí.
Solución:
Puede hacer que Tikz determine los números y dibuje el triángulo pascal (dada una profundidad) de la siguiente manera:
documentclassarticle
usepackagetikz
defmkPascal#1
begintikzpicture
defdx20pt
defdy30pt
newcounteri
stepcounteri
node (arabici) at (0,0) 1;
foreach [count=i] x in 2,...,#1
pgfmathsetmacroloxx-1%
pgfmathsetmacroloxtx-3%
foreach [count=j] xx in -lox,-loxt,...,lox
pgfmathsetmacrojjj-1%
stepcounteri
pgfmathsetmacrolbllox!/(jj!*(lox-jj)!)
node (arabici) at (xx*dx, -lox*dy) pgfmathintlblpgfmathresult;
newcounterz
newcounterxn
newcounterxnn
pgfmathsetmacromaxx#1 - 1
foreach x in 1,...,maxx
foreach xx in 1,...,x
stepcounterz
setcounterxnarabicz
addtocounterxnx
setcounterxnnarabicxn
stepcounterxnn
draw [->] (arabicz) -- (arabicxn);
draw [->] (arabicz) -- (arabicxnn);
endtikzpicture
begindocument
mkPascal8
enddocument
Primero se dibujan los nodos en la configuración triangular y se determinan sus etiquetas. En segundo lugar, volvemos a recorrer los nodos para dibujar las flechas, una para cada niño. El resultado final es el siguiente:
Desafortunadamente, debido al uso de facultades para calcular las etiquetas de los nodos, no se pueden dibujar triángulos de Pascal de más de 8
niveles. Esto probablemente podría incrementarse utilizando la definición recursiva de n choose k
en lugar de este.
Tienes un bonito triángulo de Pascal y un triángulo de Sierpinski en TeXample.net
Como dice @Andrew, el mejor método sería usar tikz. Una alternativa burda es colocar las flechas y los números en filas alternas en un entorno tabular.
documentclassarticle
begindocument
newcommandapensuremathswarrow,searrow
setlengthtabcolsep0pt
begintabularccccccccc
& & & & 1 & & & & \
& & & & ap & & & & \
& & & 1 & & 1 & & & \
& & & ap & & ap & & & \
& & 1 & & 2 & & 1 & & \
& & ap & & ap & & ap & & \
& 1 & & 3 & & 3 & & 1 & \
&ap & & ap & & ap & & ap & \
1 & & 4 & & 6 & & 4 & & 1
endtabular
enddocument
Calificaciones y reseñas
Si conservas algún reparo y forma de enriquecer nuestro reseña eres capaz de ejecutar una explicación y con gusto lo leeremos.