«前の日記(2010-03-18) 最新 次の日記(2010-03-21)» 編集

会長@腹部日記


2010-03-20 [長年日記]

_ AA表示プラグインを作ってみた

眠かったことと、仕事の内容がふがいない、気に食わないので勢いにまかせて作りました。

どうやらズレてるので、何かまずいんでしょう。。。ま、いいか。

コード

 # -*- coding: utf-8 -*-
 #
 # aa.rb - display ascii art.
 #
 # Copyright (C) 2010, tamoot <tamoot+tdiary@gmail.com>
 # You can redistribute it and/or modify it under GPL2.
 #
 
 def aa(str)
    %Q|<pre class="aa">#{str}</pre>|
 end
 
 add_header_proc do
    <<-AA_CSS
 	<style type="text/css">
 	<!--
 	pre.aa {
 		font-family: "MS Pゴシック", sans-serif;
 		18px;
 	}
 	@media screen { /* for MacIE */
 		pre.aa {
 		overflow: auto; /* remove scroll bar */
 	}
 	* html pre.aa { /* for IE */
 		width: 100%;
 	}
 	}
 	--></style>
    AA_CSS
 end
 
 # Local Variables:
 # mode: ruby
 # indent-tabs-mode: t
 # tab-width: 3
 # ruby-indent-level: 3
 # End:
 # vim: ts=3
 

sample - SaGa2 秘法伝説 のロボ

             _______      ______
       ,、-----┴----、,_─ヽ>,、-‐''"´   ``ヽ、,_`ニヽ、
     r'ヽヽ‾‾7⌒!ヽ  ヽ  レ'´            \  r‐゛ヽ、
   ,,、-┴┴┴--、ヽ_ノノ i  レ'´               ヽヽ,  \
  //⌒ヽ \    \   | /                 ヽ! `ー-、iヽ、
 .{ { f  ii  |    |   レ′                  i|     ト,!_
  i,゛i, ヽ  j  i    /   |                    ||r─-、‐''´  `>、,_
  \-_,,ノ_ノ    ノr=┐i'     r─┐   r─‐┐     ii| /rO,、 /‾! i f⌒ヽ
    `‾‾`‐r─r‐‐ァ'⌒|    |   .|    |   |     / レ' r‐‐v' /! / | ヾ `‐ヘ
         `ー‐/´ (〇|     |   .|    |   |    // | .爿 L,_  `7 ヽ \´ i
           ir─''‾ト、   `ー┘    `ー‐┘   / /!, ゝ┘ └'~´  \,_`_イ
           |/     トヽ、               / / /´,、-──-、`'ヽ、  ~ .ノ
       r‐=‐、 ヽ、r'二二!ヽ,\          ,、‐'′/fO} `くイ‾‾「`ヾ、、 ヽ, /
     ,,r┴-ノ、_iヽ_ Y´  i |O、 `ー--------‐‐'′ / `‐'   `ヘ,イ‾‾ト、ヽ、 r′
    /r‐、  il ヽ‐-`ト、, 〈 |  ヽ           /       i レr‐‐‐ト、r'二--、
   i し' f⌒!||  |   | ヽ_i  ヽ  r───‐┐  i       レ'´‾,,、-∧_,,「‾ヽ
   | r‐、`‐',ij  i   i /´/!   ゛i  i ≡=  /  i  r───-v′ / / /--ヘヽ、_,!
   ヽ し′,ノ  /─-y' i i r!   i ヽ,    /  .i r┴‐┐‾i ト、 f´ r「`ヽ二/ヽ`ー′
    `'<,_,,ノ ,、--く_ヽ ヽ`'i    |  ヽ rュ /   .|f __ i |  | ! `┤ { | | |(⌒! |
       `<二--、 `レ'`ーヘ   |  \_/   |ヽ‾ ,ノノ   j 入,ヽ  `L,,イニレ'´
         ||| |  |T′   ゛!  |        | `‐<,、--┴'/`゛'>-ヘ LニL,_
         L⊥、」」     _ヽ`┴-、,____⊥--──'''"‾,、-‐'´\ヽ/‾「__ノ
         `ー‐‐'′ ,、-‐'´--\__         __,、-‐'"´ ──‐‐ヘ `‾´
            ,∠´------、,_  ‾‾「‾ノ7‾レ'´      ___ヽ、
           /         ヽ   ,,ノ! _,イ「∨ヘ、 ,、-─''‾   ‾ヽ
          r¬、  r‐-、     ├''"´__/_,ノノ」L_ト、Y          ,-、i
         (_,ノノ --ヘ_ノノ-‐r─‐'ノヽニノ`ー‐'´ノ「ニiし\ r─-、     fi⌒i}
          ‾ヘ二ニ/ ノヽ`┬'エエエ-┴''‾ \rヘ_ノヽヘ__,ノ───‐ナイ
             `ー'-‐''´‾´           `'くノ,,」二ニヽ、コf二-‐‐┘

Tags: Ruby tDiary

_ きょうのつぶやき : 85回