Indeed it is very simple to draw the line itself in "triangular" coordinates.
The question of axes is, however, more complex.
Where should axis marks and axis lines be located?
Do you need interactivity -- zooming, panning, etc?
Should rectangular and triangular axises be allowed on the same diagram?
Are there other useful non-rectangular coordinate systems?
After understanding the above, perhaps I can help in implementing a generic solution.
Meanwhile, you can simulate the ternary plot by using a set of line series with appropriate marks,
as wp described.