Unde pt [0] .x, pt [1] .x, pt [2] .x - coordonatele punctelor de referință pe axa OX și pt [0] .y, pt [1] .y, pt [2] .y - Coordonatele punctelor de referință de-a lungul axei OY. În construcția curbei, incrementează programului t = t + 0.01 este un punct situat pe curba, și apoi le conectează cu segmente mici.
Probleme la implementarea software-ului.
În timpul lucrului cu software-ul, au apărut următoarele probleme. Deoarece valorile sunt responsabile pentru panta „segment“ primitiv și „vector“ trebuie să fie întregi, iar numărul lor este foarte limitată, pentru înclinarea primitivă există un număr limitat de unghiuri. În software-ul dezvoltat, utilizatorul desenează segmente și vectori, specificând coordonatele punctelor de început și de sfârșit. Conversia coordonatelor lor la comanda de ieșire în limba TeX a eșuat, deci pentru derivarea liniilor drepte sa decis utilizarea curbelor Bezier, definind începutul liniei, mijlocul și sfârșitul. Deoarece nu aveți nevoie să specificați raportul pantei și lungimea proieciei pentru derivarea curbelor Bezier, puteți trasa linii drepte și vectori din orice unghi prin curbe.
A apărut și o problemă cu definiția zonei de desen. În zona LaTeX desen specificate manual, iar utilizatorul, precum și entitățile trebuie, de asemenea, pentru a ridica cu privire la definirea a ceea ce dimensiune va fi de desen. Datorită PaintTeX automate de tăiere definește limitele dreptunghiului (panza), în care a fost pictat imaginea, și taie imaginea la dimensiunea dorită prin introducerea setările corespunzătoare în comanda de a începe ().O altă problemă este lucrul cu coordonatele Windows și LaTeX. Deoarece punctul de pornire de coordonate în Windows este marginea din stânga sus a ferestrei, iar în LaTeX - stânga jos, atunci când conversia imaginea coordonatele salvate în fișierul de imagine Windows după compilare arată într-o imagine în oglindă pe verticală. Acum PaintTeX ia în considerare această nuanță atunci când salvați o imagine.