Project

ss_syntax

0.0
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
SS Syntax
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 10.1
~> 3.1

Runtime

~> 3.6
 Project Readme

ss記法

Build Status

インストール

gem install ss_syntax

# or

gem 'ss_syntax'
bundle install

使い方

$ sssy example/example.ss // default -t
$ sssy --html example/example.ss // puts html

or

require 'ss_syntax'

text = SsSyntax::SsSyntax.new(src).parse() # default :text
html = SsSyntax::SsSyntax.new(src, :html).parse()

各記法

登場人物名ショートカット

# * [ショートカット名] [名前]
# - [ショートカット名] [名前]
# これは本文には反映されない

* 1 男
* 2 女
- osana 幼 # 数字じゃなくてもいい

発言

* 1 男

# 以下はどちらも同じ結果になる
男: 今日は眠い
1: 今日は眠い

# 擬音も書ける
1: 眠い :zzz

# 結果
# 男「今日は眠い」
# 男「眠い」zzz

心の声

* 1 男

1_ 女は今日も可愛いなぁ

# 擬音
1_ わかる _ zzz

# 結果
# 男(女は今日も可愛いなぁ)
# 男(わかる)zzz

地の文

そのまま書けばそれが地の文になる

コメント

# をつけるとその行はコメント扱いされる
# 本文には反映されない