Kogin - 津軽こぎん刺しと南部菱刺し用図案描写ソフト

津軽こぎん刺しと南部菱刺し用図案描写専用ソフトです。

https://github.com/hanya/kogin

ダウンロードはリリースより https://github.com/hanya/kogin/releases

お試し用のウェブ版は以下より https://hanya.github.io/kogin/src/index.html

図案例

Koginで作成した図案データはSVG画像としてデータを含む形で保存できます。SVG画像はブラウザなどで表示できます。また、データを含む画像ファイルをKoginで読み込むと編集できます。

以下のような図案が作成できます。

{ "output-screen": { "noData": false, "useXLink": true, "gridNumber": false, "monochrome": false, "setBackground": true, "backgroundColor": "#ffffff", "strokeWidth": 16, "leftMargin": 1, "rightMargin": 1, "topMargin": 1, "bottomMargin": 1, "showTitle": false, "showCopyright": false, "lineGrainLineWidth": 8, "overGrainLineWidth": 8, "overWarpLineWidth": 8, "overGrainOffsetRatio": 0.1, "overWarpOffsetRatio": 0.1 }, "output-print": { "noData": false, "useXLink": true, "gridNumber": false, "monochrome": false, "setBackground": false, "backgroundColor": "#ffffff", "strokeWidth": 2, "leftMargin": 1, "rightMargin": 1, "topMargin": 1, "bottomMargin": 1, "showTitle": true, "showCopyright": true, "lineGrainLineWidth": 2, "overGrainLineWidth": 2, "overWarpLineWidth": 2, "overGrainOffsetRatio": 0.1, "overWarpOffsetRatio": 0.1 }, "grid-screen": { "showGrid": true, "overGrid": false, "horiCount": 100, "vertCount": 50, "gridWidth": 14, "gridHeight": 18, "gridLineWidth": 1, "gridLineColor": "#00000020", "gridMajorLineColor": "#00000050", "gridMajorLineFrequency": 5, "gridMajorVertOffset": 1, "gridMajorHoriOffset": 1, "showGridMajorLine": true, "showGridFrame": true, "numberingColor": "#00000050" }, "grid-print": { "showGrid": true, "overGrid": false, "horiCount": 100, "vertCount": 50, "gridWidth": 4, "gridHeight": 5, "gridLineWidth": 0.15, "gridLineColor": "#999999", "gridMajorLineColor": "#000000", "gridMajorLineFrequency": 5, "gridMajorVertOffset": 1, "gridMajorHoriOffset": 1, "showGridMajorLine": true, "showGridFrame": true, "numberingColor": "#000000" }, "bounds": { "useOutputBounds": false, "boundsLeft": 45, "boundsRight": 93, "boundsTop": 24, "boundsBottom": 51 }, "pdf-export": { "useOutputBounds": false, "gridNumber": true, "pageSize": "A4", "landscape": false, "leftMargin": 10, "rightMargin": 10, "topMargin": 17, "bottomMargin": 12 }, "view": { "viewMode": 3, "crosshair": false, "oneToOne": false, "oneToTwo": false, "stitchColor": "#000000", "selectionColor": "#000000ff", "cursorColor": "#ff0000ff", "overlayStitchColor": "#999999", "pivotColor": "#ff0000", "openFromToolbar": "storage", "saveFromToolbar": "templates", "askWhenClosing": false, "zoomValue": 1 } } {"application":"kogin","data":[{"layer":true,"name":"Layer 1","visible":true,"locked":false,"x":0,"y":0,"children":[{"x":1,"y":1,"children":[{"ref":"2-000000","coords":[[14,0],[14,14]]},{"ref":"6-000000","coords":[[12,1],[12,13]]},{"ref":"4-000000","coords":[[10,2],[16,2],[8,3],[18,3],[6,4],[20,4],[4,5],[22,5],[2,6],[24,6],[0,7],[26,7],[2,8],[24,8],[4,9],[22,9],[6,10],[20,10],[8,11],[18,11],[10,12],[16,12]]}]},{"ref":"6-000000","coords":[[9,8],[17,8]]},{"ref":"4-000000","coords":[[11,9],[11,7],[17,9],[17,7]]},{"ref":"2-000000","coords":[[17,10],[13,10],[13,6],[17,6],[15,11],[15,5]]}]}],"defs":{"single":[{"length":"2","colors":["#000000"]},{"length":"4","colors":["#000000"]},{"length":"6","colors":["#000000"]}]},"pivots":[[1,8],[15,15],[31,8],[15,1]],"bbox":[1,1,30,15]} { "title": "型コ 15", "title-en": "katako 15", "creationDate": "2022-11-17 14:01", "author": "", "license": "", "keyword": "", "description": "", "version": "", "copyright": "", "type": "" }

一部だけ表示するような図案も作成できます。

{ "output-screen": { "noData": false, "useXLink": true, "gridNumber": false, "monochrome": false, "setBackground": true, "backgroundColor": "#ffffff", "strokeWidth": 16, "leftMargin": 1, "rightMargin": 1, "topMargin": 1, "bottomMargin": 1, "showTitle": false, "showCopyright": false, "lineGrainLineWidth": 8, "overGrainLineWidth": 8, "overWarpLineWidth": 8, "overGrainOffsetRatio": 0.1, "overWarpOffsetRatio": 0.1 }, "output-print": { "noData": false, "useXLink": true, "gridNumber": false, "monochrome": false, "setBackground": false, "backgroundColor": "#ffffff", "strokeWidth": 2, "leftMargin": 1, "rightMargin": 1, "topMargin": 1, "bottomMargin": 1, "showTitle": false, "showCopyright": false, "lineGrainLineWidth": 2, "overGrainLineWidth": 2, "overWarpLineWidth": 2, "overGrainOffsetRatio": 0.1, "overWarpOffsetRatio": 0.1 }, "grid-screen": { "showGrid": true, "overGrid": false, "horiCount": 100, "vertCount": 50, "gridWidth": 14, "gridHeight": 18, "gridLineWidth": 1, "gridLineColor": "#00000020", "gridMajorLineColor": "#00000050", "gridMajorLineFrequency": 5, "gridMajorVertOffset": 1, "gridMajorHoriOffset": 1, "showGridMajorLine": true, "showGridFrame": true, "numberingColor": "#00000050" }, "grid-print": { "showGrid": true, "overGrid": false, "horiCount": 100, "vertCount": 50, "gridWidth": 4, "gridHeight": 5, "gridLineWidth": 0.15, "gridLineColor": "#bbbbbb", "gridMajorLineColor": "#000000", "gridMajorLineFrequency": 5, "gridMajorVertOffset": 1, "gridMajorHoriOffset": 1, "showGridMajorLine": true, "showGridFrame": true, "numberingColor": "#000000" }, "bounds": { "useOutputBounds": true, "boundsLeft": 10, "boundsRight": 42, "boundsTop": 25, "boundsBottom": 41 }, "pdf-export": { "useOutputBounds": false, "gridNumber": true, "pageSize": "A4", "landscape": false, "leftMargin": 10, "rightMargin": 10, "topMargin": 17, "bottomMargin": 12, "multibyteFont": "/usr/share/fonts/opentype/ipafont-gothic/ipag.ttf" }, "view": { "viewMode": 3, "crosshair": false, "oneToOne": false, "oneToTwo": false, "stitchColor": "#000000", "selectionColor": "#000000ff", "cursorColor": "#ff0000ff", "overlayStitchColor": "#999999", "pivotColor": "#ff0000", "openFromToolbar": "local", "saveFromToolbar": "templates-save-as", "askWhenClosing": false, "zoomValue": 1, "autoScrollOnTemplates": true } } {"application":"kogin","data":[{"layer":true,"name":"Layer 1","visible":true,"locked":false,"x":0,"y":0,"children":[{"x":9,"y":40,"children":[{"x":1,"y":1,"children":[{"ref":"2-000000","coords":[[14,0],[14,14]]},{"ref":"6-000000","coords":[[12,1],[12,13]]},{"ref":"4-000000","coords":[[10,2],[16,2],[8,3],[18,3],[6,4],[20,4],[4,5],[22,5],[2,6],[24,6],[0,7],[26,7],[2,8],[24,8],[4,9],[22,9],[6,10],[20,10],[8,11],[18,11],[10,12],[16,12]]}]},{"ref":"6-000000","coords":[[9,8],[17,8]]},{"ref":"4-000000","coords":[[11,9],[11,7],[17,9],[17,7]]},{"ref":"2-000000","coords":[[17,10],[13,10],[13,6],[17,6],[15,11],[15,5]]}]},{"x":-7,"y":32,"children":[{"x":1,"y":1,"children":[{"ref":"2-000000","coords":[[14,0],[14,14]]},{"ref":"6-000000","coords":[[12,1],[12,13]]},{"ref":"4-000000","coords":[[10,2],[16,2],[8,3],[18,3],[6,4],[20,4],[4,5],[22,5],[2,6],[24,6],[0,7],[26,7],[2,8],[24,8],[4,9],[22,9],[6,10],[20,10],[8,11],[18,11],[10,12],[16,12]]}]},{"ref":"6-000000","coords":[[9,8],[17,8]]},{"ref":"4-000000","coords":[[11,9],[11,7],[17,9],[17,7]]},{"ref":"2-000000","coords":[[17,10],[13,10],[13,6],[17,6],[15,11],[15,5]]}]},{"x":-23,"y":24,"children":[{"x":1,"y":1,"children":[{"ref":"2-000000","coords":[[14,0],[14,14]]},{"ref":"6-000000","coords":[[12,1],[12,13]]},{"ref":"4-000000","coords":[[10,2],[16,2],[8,3],[18,3],[6,4],[20,4],[4,5],[22,5],[2,6],[24,6],[0,7],[26,7],[2,8],[24,8],[4,9],[22,9],[6,10],[20,10],[8,11],[18,11],[10,12],[16,12]]}]},{"ref":"6-000000","coords":[[9,8],[17,8]]},{"ref":"4-000000","coords":[[11,9],[11,7],[17,9],[17,7]]},{"ref":"2-000000","coords":[[17,10],[13,10],[13,6],[17,6],[15,11],[15,5]]}]},{"x":25,"y":32,"children":[{"x":1,"y":1,"children":[{"ref":"2-000000","coords":[[14,0],[14,14]]},{"ref":"6-000000","coords":[[12,1],[12,13]]},{"ref":"4-000000","coords":[[10,2],[16,2],[8,3],[18,3],[6,4],[20,4],[4,5],[22,5],[2,6],[24,6],[0,7],[26,7],[2,8],[24,8],[4,9],[22,9],[6,10],[20,10],[8,11],[18,11],[10,12],[16,12]]}]},{"ref":"6-000000","coords":[[9,8],[17,8]]},{"ref":"4-000000","coords":[[11,9],[11,7],[17,9],[17,7]]},{"ref":"2-000000","coords":[[17,10],[13,10],[13,6],[17,6],[15,11],[15,5]]}]},{"x":9,"y":24,"children":[{"x":1,"y":1,"children":[{"ref":"2-000000","coords":[[14,0],[14,14]]},{"ref":"6-000000","coords":[[12,1],[12,13]]},{"ref":"4-000000","coords":[[10,2],[16,2],[8,3],[18,3],[6,4],[20,4],[4,5],[22,5],[2,6],[24,6],[0,7],[26,7],[2,8],[24,8],[4,9],[22,9],[6,10],[20,10],[8,11],[18,11],[10,12],[16,12]]}]},{"ref":"6-000000","coords":[[9,8],[17,8]]},{"ref":"4-000000","coords":[[11,9],[11,7],[17,9],[17,7]]},{"ref":"2-000000","coords":[[17,10],[13,10],[13,6],[17,6],[15,11],[15,5]]}]},{"x":-7,"y":16,"children":[{"x":1,"y":1,"children":[{"ref":"2-000000","coords":[[14,0],[14,14]]},{"ref":"6-000000","coords":[[12,1],[12,13]]},{"ref":"4-000000","coords":[[10,2],[16,2],[8,3],[18,3],[6,4],[20,4],[4,5],[22,5],[2,6],[24,6],[0,7],[26,7],[2,8],[24,8],[4,9],[22,9],[6,10],[20,10],[8,11],[18,11],[10,12],[16,12]]}]},{"ref":"6-000000","coords":[[9,8],[17,8]]},{"ref":"4-000000","coords":[[11,9],[11,7],[17,9],[17,7]]},{"ref":"2-000000","coords":[[17,10],[13,10],[13,6],[17,6],[15,11],[15,5]]}]},{"x":41,"y":24,"children":[{"x":1,"y":1,"children":[{"ref":"2-000000","coords":[[14,0],[14,14]]},{"ref":"6-000000","coords":[[12,1],[12,13]]},{"ref":"4-000000","coords":[[10,2],[16,2],[8,3],[18,3],[6,4],[20,4],[4,5],[22,5],[2,6],[24,6],[0,7],[26,7],[2,8],[24,8],[4,9],[22,9],[6,10],[20,10],[8,11],[18,11],[10,12],[16,12]]}]},{"ref":"6-000000","coords":[[9,8],[17,8]]},{"ref":"4-000000","coords":[[11,9],[11,7],[17,9],[17,7]]},{"ref":"2-000000","coords":[[17,10],[13,10],[13,6],[17,6],[15,11],[15,5]]}]},{"x":25,"y":16,"children":[{"x":1,"y":1,"children":[{"ref":"2-000000","coords":[[14,0],[14,14]]},{"ref":"6-000000","coords":[[12,1],[12,13]]},{"ref":"4-000000","coords":[[10,2],[16,2],[8,3],[18,3],[6,4],[20,4],[4,5],[22,5],[2,6],[24,6],[0,7],[26,7],[2,8],[24,8],[4,9],[22,9],[6,10],[20,10],[8,11],[18,11],[10,12],[16,12]]}]},{"ref":"6-000000","coords":[[9,8],[17,8]]},{"ref":"4-000000","coords":[[11,9],[11,7],[17,9],[17,7]]},{"ref":"2-000000","coords":[[17,10],[13,10],[13,6],[17,6],[15,11],[15,5]]}]},{"x":9,"y":8,"children":[{"x":1,"y":1,"children":[{"ref":"2-000000","coords":[[14,0],[14,14]]},{"ref":"6-000000","coords":[[12,1],[12,13]]},{"ref":"4-000000","coords":[[10,2],[16,2],[8,3],[18,3],[6,4],[20,4],[4,5],[22,5],[2,6],[24,6],[0,7],[26,7],[2,8],[24,8],[4,9],[22,9],[6,10],[20,10],[8,11],[18,11],[10,12],[16,12]]}]},{"ref":"6-000000","coords":[[9,8],[17,8]]},{"ref":"4-000000","coords":[[11,9],[11,7],[17,9],[17,7]]},{"ref":"2-000000","coords":[[17,10],[13,10],[13,6],[17,6],[15,11],[15,5]]}]}]}],"defs":{"single":[{"length":"2","colors":["#000000"]},{"length":"4","colors":["#000000"]},{"length":"6","colors":["#000000"]}]},"pivots":[],"bbox":[-22,9,94,47]} { "title": "", "title-en": "", "creationDate": "2023-01-08 10:04", "author": "", "license": "", "keyword": "", "description": "", "version": "", "copyright": "", "type": "" }

マニュアル等

テンプレートレポジトリ

テンプレートを外部の github や gitlab から読み込むことが出来ます。

以下の型コテンプレートレポジトリから読み込むには、テンプレートウィンドウの場所追加ウィンドウに次のように入力します。 https://github.com/hanya/katako

ユーザー: hanya
レポジトリ: katako

レポジトリのディレクトリ内だけを追加したいときは、サブディレクトリも入力してください。

テンプレートの保存場所

作成して保存したテンプレートファイルはユーザーの設定ディレクトリに保存されます。

Windows
User\ユーザー名\AppData\kogin

Linux
~/.config/kogin