Octopressの標準設定
rdiscountの場合、```
で囲う。色は付かない。
ls
CHANGELOG.markdown Gemfile.lock Rakefile config.rb plugins sass
Gemfile README.markdown _config.yml config.ru public source
scheme
``` scheme
で囲う。自分はelispの場合などに使っている。
(defvar dvar 1 "実験用") ;; -> 1
(defvar dvar 2) ;; -> 1 値が上書きされない
(setq dvar 3) ;; -> 3 defvar以外で宣言(代入)された場合は上書きされてしまう。
Js
codeblock lang:js
で囲う。
class Animal
constructor:(name) -> @name = name
say:(word) -> console.log "#{@name} said: #{word}"
class Dog extends Animal
constructor:(name) -> super name
say:(word) -> super "Bowwow, #{word}"
dog = new Dog("Bob")
dog.say("hello")
PHP
コードスニップ PHPからファイルをDLし、ファイルを上書きする。
cd octopress/plugins
wget https://gist.github.com/clippit/2398211/raw/a320b384db407d32b0b2034bbc660f15576ff4aa/pygments_code.rb
codeblock lang:phpinline
で囲う。
public $default = array(
'datasource' => 'Database/Mysql',
'persistent' => false,
'host' => 'localhost',
'login' => 'USERNAME',
'password' => 'PASSWORD',
'database' => 'DATABASE',
'encoding' => 'utf8',
'unix_socket' => '/Applications/MAMP/tmp/mysql/mysql.sock'
);
参考サイト
以下のサイトを参考にさせていただきました。ありがとうございます!