====== Differences ====== This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
doc:en:appendixc [2013/02/06 13:32] rosmord [Produce a bitmap picture from an MDC text] |
doc:en:appendixc [2016/10/12 11:50] rosmord [Getting the code] |
||
---|---|---|---|
Line 2: | Line 2: | ||
If you know how to program in Java, you can use JSesh as a library for your own programs. | If you know how to program in Java, you can use JSesh as a library for your own programs. | ||
+ | ===== Getting the code ===== | ||
+ | The preferred way is to use git, with the command: | ||
+ | <code> | ||
+ | git clone http://git.qenherkhopeshef.org/repositories/jsesh.git | ||
+ | </code> | ||
+ | |||
+ | Normally, the **master** branch contains up-to-date and compilable code. It's the only one I would suggest to clone. Other branches are | ||
+ | * production: ongoing fixes and small changes, which will be applied to the master branch. That's ongoing work, so don't expect it to compile all the time. | ||
+ | * development: ongoing work for next version of JSesh | ||
+ | * jfx-test: some work to see how to adapt JSesh to Java FX. | ||
===== How to ===== | ===== How to ===== | ||
Line 91: | Line 101: | ||
The size of the signs is controlled using ‘drawing.setCadratHeight();‘. | The size of the signs is controlled using ‘drawing.setCadratHeight();‘. | ||
(note to self: it should be easier to change the size of everything using drawingSpecification !!!) | (note to self: it should be easier to change the size of everything using drawingSpecification !!!) | ||
- |