Skip to content

Latest commit

 

History

History
59 lines (42 loc) · 1.99 KB

README.md

File metadata and controls

59 lines (42 loc) · 1.99 KB

CI

Inkscape extensions for cave surveying

Collection of extensions for Inkscape to import/export various cave mapping data files, including:

Format Import Export
Survex .3d Yes
Therion .th2 Yes Yes
Therion .xvi Yes
Therion MetaPost Yes
PocketTopo .top Yes
SexyTopo .plan.json Yes

In addition, there are symbol annotation extensions in the Extensions > Therion menu for the .th2 export.

Installation (basic)

Copy everything from the extensions folder into the Inkscape extensions folder. This is probably similar to one of these:

  • Windows: %APPDATA%\Inkscape\extensions
  • Linux: ~/.config/inkscape/extensions

If you can't find the folder, check Inkscape > Preferences > System > User config, or run inkscape --user-data-directory.

Installation (advanced)

Clone the repo directly to your user data directory. This can be done (in a reasonable safe way) with the following commands:

git clone --no-checkout https://github.com/speleo3/inkscape-speleo
mv inkscape-speleo/.git "$(inkscape --user-data-directory)/"
rmdir inkscape-speleo
cd "$(inkscape --user-data-directory)"
git checkout

And whenever there are updates to the repo:

cd "$(inkscape --user-data-directory)"
git pull

Therion Metapost

Supports point symbol export. One symbol per layer, with layer names like p_stalactite_UIS or p_u_mysymbol. Start with File > New From Template > Custom > Therion Metapost (opens templates/therion_mp.svg). The orange box with label "U" is the bounding box for alignment (optional).

See also: