日本語を記入すると文字化けした話。CommentRubyでSassの@functionを作ると色々やれて便利です。CompassのConfig使うとより便利です。RubyでSassの@functionを作るこれはSassだけでやれます。適当なファイルを作って拡張子.rbで保存する。MyExtensionendこれでincludeしたモジュールのdefで定義したメソッドが@functionとして使えるようになる。&quot;hoge&quot;;注意defでメソッド定義するときにアンダースコアを使った時は、sassファイルの方で使うときハイフンになります。sample-extensionSass::Script::String.newした文字列をCSSで文字列型として出力したい場合は#{}でエスケープしてください。:compressed#利用Sass::Plugin.options[:style]Comapssのconfig.rbとの連携Compassのconfig.rbで値を設定してそれをモジュールで使う方法。Compassにはadd_configuration_propertyというメソッドが用意されているのでそれをモジュール書いてるファイルとかで使えば設定が増やせます。モジュールファイルにはcompassを使うためのおまじないを書いておく。'compass'add_configuration_propertyにはシンボル形式で設定したいプロパティ名を渡すだけでいい。Compass::Configuration.add_configuration_property(:hoge_type)config.rbにConfiguration.add_configuration_propertyが書いてあるファイルを読み込ませるrequireを書いておく。言われるので以下のコードをどこかに貼付けておく。endend※これはバージョン0.12.2時点でのバグらしい。いう文字がコンソールに出ると思います。config.rbで適当な値を代入すると、コンソールに出る文字列も変わるはずです。&quot;foo&quot;デフォルト値add_configuration_propertyにはdo〜endのブロックを渡すことができる。そのブロックの中では他のプロパティが有効なので、environmentの値に応じてデフォルト値を変更するなんてこともできるわけです。DesignWall.。