desumasu-converter

0.1.1 • Public • Published

desumasu-converter

Command line filter to convert between Japanese ですます調(敬体) and である調(常体) each other.Able to use as module.

「です・ます調(敬体)」と「だ・である調(常態)」を変換するコマンドラインツールです。 標準入力から受け取った文章を標準出力に出力します。 npmモジュールとしても動作します。

Install

sudo npm install -g desumasu-conveter

Usage

desumasu-converter [<options>]
version 0.1.1
Copyright(c) 2019,kssfilo(https://kanasys.com/tech/)
「です・ます調(敬体)」と「だ・である調(常態)」を変換します。 標準入力から受け取った文章を標準出力に出力します。

オプション:
    -d:デバッグ出力(現在未使用)
    -j:「です・ます調(敬体)」を「だ・である調(常態)」に変換します(デフォルト)
    -k:「だ・である調(常態)」を「です・ます調(敬体)」に変換します
    -n: 語尾の「ね。」を削除しません。
    -N: 語尾に「ね。」がある場合は変換しません。(-nとは併用不可)

注意点:
    句読点、。と括弧()を区切りとして認識します。行末は区切りとして認識しませんので注意してください。

例:
    >cat example.txt
    今日は晴れてます。
    明日は曇りでしょうね。
    
    >cat example.txt | cli.js -j
    今日は晴れている。
    明日は曇りだろう。

    >cat example.txt | cli.js -jn
    今日は晴れている。
    明日は曇りだろうね。
    
    >cat example.txt | cli.js -jN
    今日は晴れている。
    明日は曇りでしょうね。

    >cat example2.txt
    今日は休みだ。
    明日も休みだろう。

    >cat example.txt | cli.js -k
    今日は晴れています。
    明日は曇りでしょう。

Use as module

var DesumasuConverter=require('desumasu-converter');

desumasuConverter=new DesumasuConverter();

var text="きょうはいい天気ですね。";
var result=desumasuConverter.convert2joutai(text);
console.log(result);

//output:今日はいい天気だ。

var text2="きょうはいい天気だ。";
var result2=desumasuConverter.convert2keitai(text2);
console.log(result2);

//output:今日はいい天気です。

var result3=desumasuConverter.convert2joutai(text,{removeNe:false});
console.log(result3);
//output:今日はいい天気だね。

//See cli.coffee to know more options :)

Change Log

  • 0.1.x:first release

Readme

Keywords

none

Package Sidebar

Install

npm i desumasu-converter

Weekly Downloads

1

Version

0.1.1

License

MIT

Unpacked Size

9.78 kB

Total Files

5

Last publish

Collaborators

  • kssfilo