lab1092

BlenderとPythonの話題が主になっている(?)blog

SphinxというかreSTで久しぶりの翻訳?

どうも、ぼくです。

第1回 Blenderソースコードリーディング」があと一週間に迫ってますね。参加される方はATNDのページを再度ご確認いただきましたら。

まあ、それはそれで置いておいて、今回は別の話。

この間「Blender FAQ」を翻訳する、という機会がありまして、その時にreStructuredText書いたんですというお話になるでしょうか。

最終的にWordPressの記事として掲載する、という目的があったので実際のところWordPressのエディタでちまちまやってもそんなに労力としては変わらなかったはずですが。


まあ、変更があり得るということもあり、変更箇所を差分の形で把握したい、ということで

  • テキストベースのマークアップができる
  • 凝ったレイアウトは必要無い
  • GitHubリポジトリに置く

という点から reSTructuredText 、さらに文書プロジェクトとして管理しやすいSphinxとしたわけです。もっとも、一枚ペラであればmarkdownで書いても変わらないと思います。


実際には以下のような流れで行いました。

  1. 翻訳対象のページをCTRL+Aでコピー、テキストエディタに貼り付け
  2. テキストとして見えるように改行を整えるなどする
  3. reSTructuredTextで「それっぽく表示できるようにマークアップする(make html)
  4. 翻訳対象を全てコメントとする( "   .. "を前に付け、字下げを行う)
  5. 翻訳をコメント化した原文の下にマークアップした形で書き込んでいく
  6. make htmlでHTMLファイルを作成、リンク等、漏れがないかを確認する

うん、実に普通。


決めたのは、見出しで使用する文字くらい、でしょうか。
==========
ほげほげ
==========

ふがふが
===========

もげもげ
^^^^^^^^^^^

ふむふむ
----------------
原文では見出しのレベルがいきなり親→孫になっていたので、そこは親→(子)→孫、としました。ただしWordPressに掲載するときには編集して消しています。
.. _GeneralQuestions:

   .. General Questions
      =================

一般的な質問
================

   .. (Questions)
      ^^^^^^^^^^^

(質問)
^^^^^^^^

   .. Is Blender free?
      -----------------

Blenderはフリーですか?
------------------------------
あとはごく普通にマークアップしていって…。生成後のWordPressにどう解釈されるかはそれほど気にしてないですね。字下げをHTMLにしたときに<blockquote>になるのは正直なんとかできればとか思ってはいるんですけれども。 本文中に使ったマークアップの種類は以下の通り。
  1. 見出し(前述のとおり)
  2. コメント化(".. "原文を残す)
  3. 強調( "**ほげ**")
  4. リンク(":ref:`hoge <hoge>`","`fuga <url>`_ ")とアンカー(.. _hoge:)
  5. 改行("|")
  6. リストテーブル(".. list-table::")
  7. ノート(".. note::")、警告(.. caution::)、SeeAlso(".. seealso::")
  8. リスト
  9. 字下げ

マークアップしたものを"make html"でHTMLにして、WordPressのページとして貼り付け、改行をちまちま直していった感じ、ですね。


ということでー。


SphinxでmakeしたものをFirefoxOSアプリにでっち上げてみた

どうも、ぼくです。

今回はFirefoxOSアプリを作ったというか manifest.webappを編集してごにょごにょしました。
とはいっても某所のSphinxプロジェクトをコンパイル(make all)して乗っけただけですけれども。

シミュレータのみで動作確認できましたが、実機へのアプリの転送がうまくいきませんでした。ファイルが大きいのかな?それとも数が多いから?

1.シミュレータでの動作:トップページの表示。レスポンシブ対応。
index1

2.シミュレータでの動作:画面左の[三]をクリックしてメニューを表示。
index2

3.シミュレータでの動作:検索してみた結果。
index3


これで実機にアプリとしてアップロードできればオフラインでも楽しめたのですが…。

ではー。

とある端末ととあるタグについてのお話


 どうも、ぼくです。
この日曜日、雨のなか、とあるところに行ってまして、ひょんなことからとある端末を入手いたしまして(今日もニコニコ現金払いで、でしたが。)

ええ、あのモザイク動画が流された、あのイベントに行ってまして。

2014-10-05-19-48-592014-10-05-17-16-172014-10-07-14-14-292014-10-07-21-34-00

まあ、この画面見てピンときた人もいるんじゃないかな、と。

とりあえずBlend4webのデモページとWebGLのデモページいくつか開いて動くことを確認して、サンプルアプリ的な何かを実機にアップロードできるとこまでやってみました。

さて、「これからFirefox OSのアプリでも作ろうかなー」とかそういう流れになって、自身のjavascript力のなさを痛感するであろうことに心躍らせております。
適度にプレッシャー的何かも感じつつ。

…と。この最近#b3dタグがなにやら。




ということでー。

Blenderネタいくつか

どうも、ぼくです。

この最近のTwitter上で話題(?)のBlenderネタいくつか。

UI設定、テーマ

友さんがメタセコイア風テーマと設定を作られたそうです。
あら、こんなアカウントにまで捕捉されて。

MMDに似せたテーマもあるようですよ。

他にもBlenderの見た目を変えるテーマを藤堂++さんがまとめています。

入力とテーマの設定はUser Preferencesから。

ドリル:

 50問。Blenderの問題を解いていこう、「Blenderドリル2.71」。
一通りBlenderを使っている方対象で、コマンド等の再確認に役に立つと思います。


ではー

LibreArte Font!

どうも、ぼくです。

ソフトウェアのロゴがフォントで使える、ということらしいです。
ぼくがよく使っている(?)Blenderのロゴもありますね!!
他にもPythonとかHTML5、CSS3とかもあって、はい。


フォントのダウンロードページはこちら(http://www.sokistudio.com/soki_freebie/librearte-font/)
"Descargar"のリンクからダウンロードできます(ただし現時点ではURLを編集する必要あり?)。

おやっ Vimさんは…

BlenderheadがSIGGRAPHに出現?

Twitterのつぶやきから。BlenderheadがSIGGRAPHに出現した模様。



"Blenderhead(s)"とは、オープンソースの3DCGソフト、Blenderのユーザーのこと。今風(?)に言えば、"Blender enthusiast"になるのかな。

それにしても気合い入りまくりですね :)
livedoor プロフィール
保管庫
Recent Comments
訪問者数
  • 今日:
  • 累計:

Vimeo
lab1092をフォローしましょう
  • ライブドアブログ