diff --git a/autoload/vimtex/complete/tkz-euclide b/autoload/vimtex/complete/tkz-euclide new file mode 100644 index 00000000000..99244bbfbcb --- /dev/null +++ b/autoload/vimtex/complete/tkz-euclide @@ -0,0 +1,184 @@ +#include:tikz +tkzAutoLabelPoints +tkzCalcLength +tkzCircumCenter +tkzClip +tkzClipBB +tkzClipCircle +tkzClipPolygon +tkzClipSector +tkzCompass +tkzCompasss +tkzDef +tkzDefBarycentricPoint +tkzDefBarycentricPointTwo +tkzDefCircle +tkzDefCircleBy +tkzDefEquiPoints +tkzDefEquilateral +tkzDefExCircle +tkzDefExtSimilitudeCenter +tkzDefGoldRectangle +tkzDefGoldenRatio +tkzDefHarmonic +tkzDefIntSimilitudeCenter +tkzDefLine +tkzDefMidArc +tkzDefMidPoint +tkzDefOrthoThroughCircle +tkzDefOrthogonalCircle +tkzDefParallelogram +tkzDefPoint +tkzDefPointBy +tkzDefPointOnCircle +tkzDefPointOnLine +tkzDefPointWith +tkzDefPoints +tkzDefPointsBy +tkzDefProjExcenter +tkzDefRadicalAxis +tkzDefRandPointOn +tkzDefRectangle +tkzDefRegPolygon +tkzDefShiftPoint +tkzDefShiftPointCoord +tkzDefSimilitudeCenter +tkzDefSpcTriangle +tkzDefSquare +tkzDefTangent +tkzDefTriangle +tkzDefTriangleCenter +tkzDelLine +tkzDotProduct +tkzDraw +tkzDrawAltitude +tkzDrawAltitudes +tkzDrawArc +tkzDrawBisector +tkzDrawBisectors +tkzDrawCircle +tkzDrawCircles +tkzDrawEllipse +tkzDrawGoldRectangle +tkzDrawLine +tkzDrawLines +tkzDrawMedian +tkzDrawMedians +tkzDrawPoint +tkzDrawPoints +tkzDrawPolySeg +tkzDrawPolygon +tkzDrawPolygons +tkzDrawRectangle +tkzDrawSector +tkzDrawSectorAngles +tkzDrawSectorRwithNodesAngles +tkzDrawSegment +tkzDrawSegments +tkzDrawSemiCircle +tkzDrawSemiCircles +tkzDrawSquare +tkzDrawTriangle +tkzDrawX +tkzDrawY +tkzDuplicateSegment +tkzEuler +tkzFillAngle +tkzFillAngles +tkzFillCircle +tkzFillPolygon +tkzFillSector +tkzFindAngle +tkzFindSlopeAngle +tkzGetAngle +tkzGetFirstPoint +tkzGetLength +tkzGetPoint +tkzGetPointCoord +tkzGetPoints +tkzGetRandPointOn +tkzGetResult +tkzGetSecondPoint +tkzGetVectxy +tkzGrid +tkzHandBomb +tkzInCenter +tkzInit +tkzInterCC +tkzInterLC +tkzInterLL +tkzInvPhi +tkzIsLinear +tkzIsOrtho +tkzLabel +tkzLabelAngle +tkzLabelAngles +tkzLabelArc +tkzLabelCircle +tkzLabelLine +tkzLabelPoint +tkzLabelPoints +tkzLabelRegPolygon +tkzLabelSegment +tkzLabelSegments +tkzLen +tkzLineartrue +tkzMark +tkzMarkAngle +tkzMarkAngles +tkzMarkArc +tkzMarkRightAngle +tkzMarkRightAngles +tkzMarkSegment +tkzMarkSegments +tkzNameEnv +tkzNameMacro +tkzNamePack +tkzPermute +tkzPhi +tkzPi +tkzPicAngle +tkzPicRightAngle +tkzPowerCircle +tkzProtractor +tkzRadius +tkzSetUpArc +tkzSetUpCircle +tkzSetUpColors +tkzSetUpCompass +tkzSetUpLabel +tkzSetUpLine +tkzSetUpPoint +tkzSetUpStyle +tkzShowBB +tkzShowLine +tkzShowPointCoord +tkzShowTransformation +tkzSqrFive +tkzSqrThree +tkzSqrTwo +tkzSqrTwobyTwo +tkzSqrtPhi +tkzSwapPoints +tkzTestInterCC +tkzTestInterLC +tkzText +tkzTitleFrame +tkzadressofauthor +tkzang +tkzangle +tkzauthorofpack +tkzcname +tkzdateofdoc +tkzdateofpack +tkzengine +tkzimp +tkzname +tkznamecollection +tkznameofdoc +tkznameofpack +tkzsubf +tkzurlauthor +tkzurlauthorcom +tkzversionofdoc +tkzversionofpack diff --git a/test/test-completion-tkz-euclide/main.tex b/test/test-completion-tkz-euclide/main.tex new file mode 100644 index 00000000000..f9a52d54690 --- /dev/null +++ b/test/test-completion-tkz-euclide/main.tex @@ -0,0 +1,23 @@ +\documentclass{minimal} +\usepackage{tkz-euclide} + +\begin{document} +\begin{tikzpicture}[scale=.5] +% fixed points +\tkzDefPoint(0,0){A} +\tkzDefPoint(5,2){B} +% calculus +\tkzInterCC(A,B)(B,A) +\tkzGetPoints{C}{D} +% drawings +\tkzDrawCircles(A,B B,A) +\tkzDrawPolygon(A,B,C) +\tkzDrawPoints(A,...,D) +% marking +\tkzMarkSegments[mark=s||](A,B B,C C,A) +% labelling +\tkzLabelSegments[swap](A,B){$c$} +\tkzLabelPoints(A,B,D) +\tkzLabelPoints[above](C) +\end{tikzpicture} +\end{document}