LangDraw2
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
''LangDraw 2の開発は終了しています。現在は、後継ソフトウ...
&attachref(LangDraw2-Logo.png,,LangDraw 2 Logo);
LangDraw2は、言語構造式描画に特化したWindows用フリーソフ...
#contents
*LangDraw 2の特長 [#bc2c049c]
LangDraw 2は、言語構造式を編集・作図できるWindowsソフトウ...
**言語構造式とは? [#b39da17d]
言語構造式とは、文字表記されたある言語の句および節の構造...
&attachref(LD2-sample.png,,LangDraw 2で作図した言語構造式...
言語構造式は、語学教育、中でも英語教育の分野ではお馴染み...
しかしながら、こうした図をコンピュータ上で作図するには多...
**タグつきテキストに基づく作図 [#o81a5ce0]
LangDraw 2は、XMLの書式でタグづけされたテキストデータに基...
たとえば上記のサンプル言語構造式は次のテキストデータに基...
#region(サンプル言語構造式のソース)
<LangDraw>
<!--Style Settings-->
<Style>
<Body Font-Family="Times New Roman" Font-Size="30" Fo...
<Span Font-Family="Times New Roman" Font-Size="30" Fo...
<Span ID="ul" Font-Family="Times New Roman" Font-Size...
<Arrow Arrow-Color="#FFFF0000" Arrow-Width="1" Radius...
<BR Line-Height="50" />
<InMark Font-Family="Times New Roman" Font-Size="35" ...
<Mark Font-Family="MS ゴシック" Font-Size="25" Font-S...
<TextBox Font-Family="Times New Roman" Font-Size="20"...
<TextBox ID="JPN" Font-Family="MS 明朝" Font-Size="...
</Style>
<!--TextBox Settings-->
<TextBoxes>
<TextBox Position="285,13" Width="68" Height="29">副...
<TextBox ID="JPN" Position="0,70" Width="303" Height=...
</TextBoxes>
<!--Arrow Settings-->
<Arrows>
<Arrow Start-Point="255,-7" End-Point="61,17" Depth="...
</Arrows>
<!--Sentence Settings-->
<Body><Mark Show="S">I</Mark> <Mark Show="V">love</Mark...
</LangDraw>
#endregion
テキストデータですので、データの編集や保存、受け渡しが簡...
**編集と同時に言語構造式を描画 [#ze3c0b0a]
LangDraw 2は、編集ペインと描画ペインの2つのウィンドウで構...
&attachref(LD2-Panes.png,,LangDraw 2の画面構成);
**PNG / EMF形式の画像ファイルで出力可能 [#sdd2d0e9]
LangDraw 2で作図した言語構造式は、PNG形式とEMF(Enhanced ...
*ダウンロード [#n50ac849]
**ソフトウェアのダウンロード [#d67bd9c2]
-開発言語:Microsoft Visual Studio 2008
-動作確認OS:Windows 7
*タグ・リファレンス(執筆中) [#t89fb9d8]
LangDraw 2で使用できるタグとその属性について説明します。
**LangDraw [#w653ffbc]
LangDraw要素は全ての要素の上位に位置するルート要素である。
-使用例:
<LangDraw>
(その他の要素)
</LangDraw>
-直下の要素
--Arrows / TextBoxes / Style / Body
**Arrows [#oa0dc7a3]
Arrows要素は、矢印線を表現するArrow要素を記述する。
-使用例
<Arrows>
(Arrow要素)
</Arrows>
-直下の要素
--Arrow
**TextBoxes [#x0b04491]
TextBoxes要素は、テキストボックスを表現するTextBox要素を...
-使用例
<TextBoxes>
(TextBox要素)
</TextBoxes>
-直下の要素
--TextBox
**Style [#d87f6c0f]
Style要素では、言語構造式全体および言語構造式内に表れる解...
-使用例:
<Style>
(スタイルの一括設定の対象となる要素)
</Style>
-直下の要素
--Arrow / Body / BR / InMark / Mark / Span / TextBox
**Arrow [#cbccd217]
Arrow要素は、言語構造式内の矢印線を表現する空要素である。
***Arrows要素内 [#k5d0fa42]
-使用例:
<Arrow Start-Point="401,-17" End-Point="217,-20" Depth="...
:Start-Point="'''X,Y'''"|矢印線の始点の座標を指定。
:End-Point="'''X,Y'''"|矢印線の終点の座標を指定。
:Depth="'''ピクセル数'''"|矢印線が始点から終点に向けて引...
***Style要素内 [#q9456217]
-使用例:
<Arrow Arrow-Color="#FFFF0000" Arrow-Width="1" Radius="2...
:ID="'''文字列'''"|スタイル固有のIDを文字列にて設定。本文...
:Arrow-Width="'''ピクセル数'''"|矢印線の太さをピクセル数...
:Arrow-Color="'''アルファ値を含むRGB16進数'''"|線の色を ...
:Radius="'''ピクセル数'''"|曲線部分(円弧)の半径をピクセ...
:Start-HeadSize="'''None''' OR '''XSmall''' OR '''Small''...
:End-HeadSize="'''None''' OR '''XSmall''' OR '''Small''' ...
**Body [#we69e996]
Body要素内では、言語構造式による解説の対象となるテキスト...
-使用例
<body>
(解説対象となるテキストおよび解説要素)
</body.
-直下の要素
--BR / InMark / Mark / Span
***Style要素内 [#vaff64e7]
-使用例
<Body Font-Family="Times New Roman" Font-Size="30" Font-...
:Font-Family="'''フォント名'''"|フォントの種類のをフォン...
:Font-Size="'''ピクセル数'''"|フォントのサイズをピクセル...
:Font-Style="'''Normal''' OR ''Bold'' OR ''Italic'' OR ''...
:Color="'''フォントカアルファ値を含むRGB16進数'''"|フォン...
:Fill-Background="'''True OR False'''"|背景塗りつぶしの設...
:Background-Color="'''アルファ値を含むRGB16進数'''"|言語...
**Mark [#x1a8cd47]
Mark要素は、挟み込んだテキストの下または上に、解説用の文...
***Body要素内 [#y9517637]
-使用例:
<Mark Show="S">Ken and Mike</Mark>
:Show="'''文字列'''"|任意の文字列(ただしXMLメタ文字は実...
***Style要素内 [#jff5d627]
-使用例
<Body Font-Family="Times New Roman" Font-Size="30" Font-...
:ID="'''文字列'''"|スタイル固有のIDを文字列で設定。Body要...
:Font-Family="'''フォント名'''"|属性 Show の属性値で使用...
:Font-Size="'''ピクセル数'''"|属性 Show の属性値で使用す...
:Font-Style="'''Normal''' OR '''Bold''' OR '''Italic'''"|...
:Color="'''アルファ値を含むRGB16進数'''"|属性 Show の属性...
:Text-Decoration="'''Underline''' OR '''Line-Through'''"|...
**TextBox [#r08dde28]
**BR [#m94aa490]
***Style要素内 [#o1412746]
***Body要素内 [#ee8205ee]
Body内でのBR要素の挿入箇所が改行されます。
-使用例:
<Body>
I'll insert a break<BR/>
now.
</Body>
***TextBox要素内 [#n23ab637]
TextBox内でのBR要素の挿入箇所が改行されます。
-使用例:
<TextBox>
I'll insert a break<BR/>
now.
</TextBox>
*発案者・開発者について [#z879b0f0]
LangDraw 2のアイデアを発案したのは syuhei です。開発して...
*免責事項 [#md5862f1]
-本ソフトウェアのご利用は利用者の責任において行ってくださ...
-本ソフトウェアを利用した事によるいかなる損害も作者([[AS...
-本ソフトウェアはフリーソフトです。
-個人・法人に限らず利用者は自由に使用することができますが...
-本ソフトウェアは、サードパーティー製のライブラリを添付し...
-ライブラリの詳細はソフトウェア中のAboutより確認できます。
-配布、転載、雑誌掲載などを行う場合、著作者([[ASWAN:http...
-その他ソフトを使用することで直接的に利益を生じる使い方を...
-感想や要望、バグなどありましたらTwitterからお願いします...
終了行:
''LangDraw 2の開発は終了しています。現在は、後継ソフトウ...
&attachref(LangDraw2-Logo.png,,LangDraw 2 Logo);
LangDraw2は、言語構造式描画に特化したWindows用フリーソフ...
#contents
*LangDraw 2の特長 [#bc2c049c]
LangDraw 2は、言語構造式を編集・作図できるWindowsソフトウ...
**言語構造式とは? [#b39da17d]
言語構造式とは、文字表記されたある言語の句および節の構造...
&attachref(LD2-sample.png,,LangDraw 2で作図した言語構造式...
言語構造式は、語学教育、中でも英語教育の分野ではお馴染み...
しかしながら、こうした図をコンピュータ上で作図するには多...
**タグつきテキストに基づく作図 [#o81a5ce0]
LangDraw 2は、XMLの書式でタグづけされたテキストデータに基...
たとえば上記のサンプル言語構造式は次のテキストデータに基...
#region(サンプル言語構造式のソース)
<LangDraw>
<!--Style Settings-->
<Style>
<Body Font-Family="Times New Roman" Font-Size="30" Fo...
<Span Font-Family="Times New Roman" Font-Size="30" Fo...
<Span ID="ul" Font-Family="Times New Roman" Font-Size...
<Arrow Arrow-Color="#FFFF0000" Arrow-Width="1" Radius...
<BR Line-Height="50" />
<InMark Font-Family="Times New Roman" Font-Size="35" ...
<Mark Font-Family="MS ゴシック" Font-Size="25" Font-S...
<TextBox Font-Family="Times New Roman" Font-Size="20"...
<TextBox ID="JPN" Font-Family="MS 明朝" Font-Size="...
</Style>
<!--TextBox Settings-->
<TextBoxes>
<TextBox Position="285,13" Width="68" Height="29">副...
<TextBox ID="JPN" Position="0,70" Width="303" Height=...
</TextBoxes>
<!--Arrow Settings-->
<Arrows>
<Arrow Start-Point="255,-7" End-Point="61,17" Depth="...
</Arrows>
<!--Sentence Settings-->
<Body><Mark Show="S">I</Mark> <Mark Show="V">love</Mark...
</LangDraw>
#endregion
テキストデータですので、データの編集や保存、受け渡しが簡...
**編集と同時に言語構造式を描画 [#ze3c0b0a]
LangDraw 2は、編集ペインと描画ペインの2つのウィンドウで構...
&attachref(LD2-Panes.png,,LangDraw 2の画面構成);
**PNG / EMF形式の画像ファイルで出力可能 [#sdd2d0e9]
LangDraw 2で作図した言語構造式は、PNG形式とEMF(Enhanced ...
*ダウンロード [#n50ac849]
**ソフトウェアのダウンロード [#d67bd9c2]
-開発言語:Microsoft Visual Studio 2008
-動作確認OS:Windows 7
*タグ・リファレンス(執筆中) [#t89fb9d8]
LangDraw 2で使用できるタグとその属性について説明します。
**LangDraw [#w653ffbc]
LangDraw要素は全ての要素の上位に位置するルート要素である。
-使用例:
<LangDraw>
(その他の要素)
</LangDraw>
-直下の要素
--Arrows / TextBoxes / Style / Body
**Arrows [#oa0dc7a3]
Arrows要素は、矢印線を表現するArrow要素を記述する。
-使用例
<Arrows>
(Arrow要素)
</Arrows>
-直下の要素
--Arrow
**TextBoxes [#x0b04491]
TextBoxes要素は、テキストボックスを表現するTextBox要素を...
-使用例
<TextBoxes>
(TextBox要素)
</TextBoxes>
-直下の要素
--TextBox
**Style [#d87f6c0f]
Style要素では、言語構造式全体および言語構造式内に表れる解...
-使用例:
<Style>
(スタイルの一括設定の対象となる要素)
</Style>
-直下の要素
--Arrow / Body / BR / InMark / Mark / Span / TextBox
**Arrow [#cbccd217]
Arrow要素は、言語構造式内の矢印線を表現する空要素である。
***Arrows要素内 [#k5d0fa42]
-使用例:
<Arrow Start-Point="401,-17" End-Point="217,-20" Depth="...
:Start-Point="'''X,Y'''"|矢印線の始点の座標を指定。
:End-Point="'''X,Y'''"|矢印線の終点の座標を指定。
:Depth="'''ピクセル数'''"|矢印線が始点から終点に向けて引...
***Style要素内 [#q9456217]
-使用例:
<Arrow Arrow-Color="#FFFF0000" Arrow-Width="1" Radius="2...
:ID="'''文字列'''"|スタイル固有のIDを文字列にて設定。本文...
:Arrow-Width="'''ピクセル数'''"|矢印線の太さをピクセル数...
:Arrow-Color="'''アルファ値を含むRGB16進数'''"|線の色を ...
:Radius="'''ピクセル数'''"|曲線部分(円弧)の半径をピクセ...
:Start-HeadSize="'''None''' OR '''XSmall''' OR '''Small''...
:End-HeadSize="'''None''' OR '''XSmall''' OR '''Small''' ...
**Body [#we69e996]
Body要素内では、言語構造式による解説の対象となるテキスト...
-使用例
<body>
(解説対象となるテキストおよび解説要素)
</body.
-直下の要素
--BR / InMark / Mark / Span
***Style要素内 [#vaff64e7]
-使用例
<Body Font-Family="Times New Roman" Font-Size="30" Font-...
:Font-Family="'''フォント名'''"|フォントの種類のをフォン...
:Font-Size="'''ピクセル数'''"|フォントのサイズをピクセル...
:Font-Style="'''Normal''' OR ''Bold'' OR ''Italic'' OR ''...
:Color="'''フォントカアルファ値を含むRGB16進数'''"|フォン...
:Fill-Background="'''True OR False'''"|背景塗りつぶしの設...
:Background-Color="'''アルファ値を含むRGB16進数'''"|言語...
**Mark [#x1a8cd47]
Mark要素は、挟み込んだテキストの下または上に、解説用の文...
***Body要素内 [#y9517637]
-使用例:
<Mark Show="S">Ken and Mike</Mark>
:Show="'''文字列'''"|任意の文字列(ただしXMLメタ文字は実...
***Style要素内 [#jff5d627]
-使用例
<Body Font-Family="Times New Roman" Font-Size="30" Font-...
:ID="'''文字列'''"|スタイル固有のIDを文字列で設定。Body要...
:Font-Family="'''フォント名'''"|属性 Show の属性値で使用...
:Font-Size="'''ピクセル数'''"|属性 Show の属性値で使用す...
:Font-Style="'''Normal''' OR '''Bold''' OR '''Italic'''"|...
:Color="'''アルファ値を含むRGB16進数'''"|属性 Show の属性...
:Text-Decoration="'''Underline''' OR '''Line-Through'''"|...
**TextBox [#r08dde28]
**BR [#m94aa490]
***Style要素内 [#o1412746]
***Body要素内 [#ee8205ee]
Body内でのBR要素の挿入箇所が改行されます。
-使用例:
<Body>
I'll insert a break<BR/>
now.
</Body>
***TextBox要素内 [#n23ab637]
TextBox内でのBR要素の挿入箇所が改行されます。
-使用例:
<TextBox>
I'll insert a break<BR/>
now.
</TextBox>
*発案者・開発者について [#z879b0f0]
LangDraw 2のアイデアを発案したのは syuhei です。開発して...
*免責事項 [#md5862f1]
-本ソフトウェアのご利用は利用者の責任において行ってくださ...
-本ソフトウェアを利用した事によるいかなる損害も作者([[AS...
-本ソフトウェアはフリーソフトです。
-個人・法人に限らず利用者は自由に使用することができますが...
-本ソフトウェアは、サードパーティー製のライブラリを添付し...
-ライブラリの詳細はソフトウェア中のAboutより確認できます。
-配布、転載、雑誌掲載などを行う場合、著作者([[ASWAN:http...
-その他ソフトを使用することで直接的に利益を生じる使い方を...
-感想や要望、バグなどありましたらTwitterからお願いします...
ページ名: