| リブレロゴ | |
|---|---|
Turtle グラフィックを表示する LibreLogo 拡張機能 | |
| 原作者 | ラスロー・ネメス・アンドラーシュ・ティマール |
| 初回リリース | 2012年6月27日[ 1 ] (2012-06-27) |
| 安定版リリース | LibreOfficeバージョンと同じ |
| 書かれた | Python -PyUNO |
| オペレーティング·システム | Linux、Windows |
| 入手可能な | LibreOfficeバージョンと同じ |
| タイプ | 統合開発環境、ソフトウェア拡張、アプリケーションの一部 |
| ライセンス | GPL、LGPL v2.1、およびMPL v1.1 |
| Webサイト | librelogo.org |
LibreLogoは、プログラミング言語Pythonでコンピュータプログラミングを行うための統合開発環境(IDE)です。インタラクティブなベクタータートルグラフィックスを使用し、 Logo言語と同様に動作します。最終出力は、LibreOfficeスイート内でベクターグラフィックスとして表示されます。教育やデスクトップパブリッシングに利用できます。
歴史
ロゴツールバーとインタープリターはLászló Némethによってプログラムされ、András Tímárによって統合の支援が行われました。[ 2 ]これはLibreOfficeの拡張機能としてリリースされ、2014年にLibreOffice 4.2.3.3のメインコードに統合されました。[ 3 ]
軽量実装(Python-PyUNOで1,400行)は、組み込みPythonを使用して、LibreOfficeのベクターグラフィックスへの簡素化されたプログラミングインターフェースを提供し、グラフィックデザインや教育(ワードプロセッサの指導を含む)に利用されています。[ 2 ]
インストール
LibreLogoは、2014年にリリースされたLibreOffice 4.2.3.3以降のすべてのバージョンに組み込まれています。また、以前のバージョンの拡張機能としてインストールすることもできます。[ 4 ]
メインUIはWriterのツールバー(表示▸ツールバー▸ロゴ)です。[ 5 ]
使用法
ロゴツールバーの上矢印をタッチするとタートルアイコンがアクティブになり、同じページにソースコードを直接入力できます。グラフィックはScalable Vector Graphics (SVG)形式で、他のドキュメントに コピー&ペーストできます。
LibreLogo の構文はUCBLogoに似ています。¨word文字列構文、'word'記法、そして重要な再帰をサポートしています。コマンドはツールバーに入力するか、Writerページからコンパイルして実行できます。
Hello Worldの例
以下は「Hello, World!」プログラムの例です。
円 10cm 塗りつぶし色「青」、ペン色「赤」、ペンサイズ2、円5cm 前進200右89円5 繰り返し 88 [ 前進 200 右 89 ] 塗りつぶし 繰り返し 9 [ ラベル 'Hello, World!' 右 20 ] 100回繰り返し [ペンアップ位置 任意 ペンダウン ペンサイズ ランダム10 塗りつぶし色 任意 正方形 20 + ランダム100 ]
ギャラリー
- ロゴポスター
参照
参考文献
- ^ 「LibreLogo 0.1 (2012年6月27日)」 .
- ^ a b「4.0 の新機能と修正点」 . The Document Foundation . 2013年3月8日時点のオリジナルよりアーカイブ。2014年4月29日閲覧。
- ^ 「LibreLogo」 .
- ^ 「LibreOfficeダウンロードページ」 2014年5月1日. 2014年5月1日閲覧。
- ^ネメス、ラスロー (2014 年 4 月 30 日)。「クイックスタート」。2014 年5 月 1 日に取得。
- 参考文献
外部リンク
- 公式サイト
- 公式ウィキの言語説明(英語)その他の言語もサポートされています
- 電子書籍 - 中学生向け教科書(hu) ハンガリー政府の支援を受けています。
- チュートリアル大学レベルのノート