Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Takahiko Ito
    @takahi-i
    返信が遅れてすみません>< 自分が複数人数で文書を書くときには、設定を git リポジトリに登録して、みんなでそのファイルを育てながらルールを修正していくというやり方をしてました。
    とはいえ、おっしゃるようにサーバ側 UI で修正されたルールを見ながら文をつくるのは便利ですね。
    ある程度の工数でできてしまうなら私としても追加してみたいので、見積もってみます。
    asobitagari
    @asobitagari
    markdown で リストをDecimalで記述しようとすると .(ピリオド)が InvalidSymbol として検出されてしまうのですが、これを回避する設定記述って可能ですか?
    Takahiko Ito
    @takahi-i
    @asobitagari すみません、、今気がつきました。。。
    単純にはシンボル設定で半角ピリオドを回避するように設定できます。
    Takahiko Ito
    @takahi-i
    この挙動は上のマニュアルの、「デフォルトのシンボル設定(日本語)」に記載されているFULL_STOPの、不正文字リストに半角ピリオドが入っているせいです。
    そのため FULL_STOP のシンボル設定を上書きしてあげる(invalid_chars 部分を無くす)と、InvalidSymbol でエラーが出力されなくなります。
    具体的には
    <symbols>
    <symbol name="FULL_STOP" value="。" after-space="false" />
    </symbols>
    というブロックを設定に加えてあげる形になります。
    asobitagari
    @asobitagari
    @takahi-i 返信ありがとうございます。markdown 形式のみ回避させるのではなく、設定全体から半角ピリオドを許可するといった変更ですね。了解しました。
    Takahiko Ito
    @takahi-i
    リストをDecimalで記述しようとすると
    すみません、今気が付きまいたが、これは番号付きリスト(1. 2. で開始されるリスト)のことですね。となると RedPen の Markdown パーサーのバグかもしれません。
    上記の方法で workaround としてはうまく動くと思うのですが、こちらで検証してみてバグであれば Issue を立てて Fix します。
    Takahiko Ito
    @takahi-i
    --
    <redpen-conf lang="ja">
        <validators>
            <validator name="InvalidSymbol"/>
        </validators>
    </redpen-conf>

    という設定ファイルを作って、

    # 番号付きリストを含む文書
    
    この文書は番号付きリストを含みます。
    
    1. 番号付きリスト1
        1. 番号付きリスト1_1
        1. 番号付きリスト1_2
    1. 番号付きリスト2
    1. 番号付きリスト3

    という内容の文書(numbered-list.md)を入力しにて redpen コマンド(Markdown フォーマットを指定)したところ、InvalidSymbol エラーは出力されませんでした。

    実行したコマンドは以下のものになります。
    Takahiko Ito
    @takahi-i
    redpen -f markdown -c redpen-conf-ja.xml inline-list.md
    [2017-10-06 22:58:21.742][INFO ] cc.redpen.Main - Configuration file: /Users/ito/tmp/redpen-conf-ja.xml
    [2017-10-06 22:58:21.752][INFO ] cc.redpen.config.ConfigurationLoader - Loading config from specified config file: "/Users/ito/tmp/redpen-conf-ja.xml"
    [2017-10-06 22:58:21.761][INFO ] cc.redpen.config.ConfigurationLoader - Succeeded to load configuration file
    [2017-10-06 22:58:21.762][INFO ] cc.redpen.config.ConfigurationLoader - Language is set to "ja"
    [2017-10-06 22:58:21.762][WARN ] cc.redpen.config.ConfigurationLoader - No variant configuration...
    [2017-10-06 22:58:21.828][INFO ] cc.redpen.config.ConfigurationLoader - No "symbols" block found in the configuration
    [2017-10-06 22:58:21.835][INFO ] cc.redpen.config.SymbolTable - "ja" is specified.
    [2017-10-06 22:58:21.835][INFO ] cc.redpen.config.SymbolTable - "zenkaku" variant is specified
    [2017-10-06 22:58:22.171][INFO ] cc.redpen.parser.SentenceExtractor - "[。, ?, !]" are added as a end of sentence characters
    [2017-10-06 22:58:22.171][INFO ] cc.redpen.parser.SentenceExtractor - "[’, ”]" are added as a right quotation characters
    [2017-10-06 22:58:22.406][WARN ] cc.redpen.parser.markdown.ToFileContentSerializer - Failed to add parent for a Section
    [2017-10-06 22:58:22.495][INFO ] org.reflections.Reflections - Reflections took 63 ms to scan 1 urls, producing 5 keys and 56 values
    [2017-10-06 22:58:22.572][WARN ] cc.redpen.validator.ValidatorFactory - cc.redpen.validator.section.VoidSectionValidator is deprecated
    [2017-10-06 22:58:22.589][WARN ] cc.redpen.validator.ValidatorFactory - cc.redpen.validator.sentence.SpaceBeginningOfSentenceValidator is deprecated
    [2017-10-06 22:58:22.607][INFO ] org.reflections.Reflections - Reflections took 6 ms to scan 1 urls, producing 169 keys and 174 values
    @asobitagari もしよければ実行したコマンドを貼ってもらえると助かります :pray:
    asobitagari
    @asobitagari
    @takahi-i すみません。おさわがせしました。エラーが出なくなりました;
    Takahiko Ito
    @takahi-i
    :thumbsup:
    Hiroaki SAWANO
    @hsawano

    最近Redpenを導入しようとしています.
    Redpenサーバの過去ログ (9月 25 2016 12:05) で書かれていますが,
    設定ファイルの登録は改善されないのでしょうか.

    大学の研究室執筆ルールをどんどん反映していこうと考えており,
    Validatorを変更できていくと嬉しいです.

    現状は,設定ファイルをgithubかDropboxなどで共有して,
    redpen-serverではなく,redpenで読み込むようにしたほうが良いのでしょうか

    Takahiko Ito
    @takahi-i
    先程 Twitter 上で上記の件について話し合いました。redpen-server で設定ファイルを指定した場合にもUIが乱れない方法を検討してみます。
    本問題についてのIssueをつくりました redpen-cc/redpen#820
    Takahiko Ito
    @takahi-i
    @hsawano master に必要な修正を取り込みました。時間のあるときに動作するか確認していただけますでしょうか。
    Hiroaki SAWANO
    @hsawano

    @takahi-i 対応ありがとうございます! masterをダウンロードしました.まず,redpen-server startと実行したのですが,
    Error: Unable to access jarfile ディレクトリ redpen-server.war
    と言われてしまいました...
    コンパイルが必要でしたでしょうか.

    環境はmacOS 10.13です.
    ローカルでMAMP経由か,もしくはそのままredpen-serverを表示させようと思っています.

    Takahiko Ito
    @takahi-i
    @hsawano なるほど、以下のドキュメントの節(RedPenの開発について)に記載されているステップを実行していただけますでしょうか。
    Hiroaki SAWANO
    @hsawano

    @takahi-i ご連絡,ありがとうございます.エラーで詰まりました...

    [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test (default-test) on project redpen-server: There are test failures.

    Tests in error:
    RedPenDemoTest.afterClass:72 » UnreachableBrowser Could not start a new sessio...
    RedPenDemoTest.loadRedPen:84 » UnreachableBrowser Could not start a new sessio...
    RedPenDemoTest.loadRedPen:84 » UnreachableBrowser Could not start a new sessio...
    RedPenDemoTest.loadRedPen:84 » UnreachableBrowser Could not start a new sessio...
    RedPenDemoTest.loadRedPen:84 » UnreachableBrowser Could not start a new sessio...
    RedPenDemoTest.loadRedPen:84 » UnreachableBrowser Could not start a new sessio...
    RedPenDemoTest.loadRedPen:84 » UnreachableBrowser Could not start a new sessio...
    Hiroaki SAWANO
    @hsawano
    @takahi-i MAMPではなく,Macで Apacheを起動したら動きました.これから検証します.
    Hiroaki SAWANO
    @hsawano
    @takahi-i やはりエラーがありました.
    [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test (default-test) on project redpen-server: There are test failures.
    そしてredpen-serverを起動しましたら,右側のコンテンツが表示されませんでした...
    capture.png
    @takahi-i 先ほどの動いたというのは,インストール中のテストの時にlocalhost:8080にアクセスしたら開いたのですが,redpen-server startすると,上のような画像になりました...
    Hiroaki SAWANO
    @hsawano
    どうやら,私の環境のphantomjsがおかしそうです.また共有します.
    Takahiko Ito
    @takahi-i
    ありがとうございます。
    RedPen サーバですが1分ほどサーバの起動に時間がかかります。
    Hiroaki SAWANO
    @hsawano
    @takahi-i インストール時に
    [INFO] redpen-server ...................................... FAILURE [ 21.527 s]
    とあるのですが,失敗しているんですよね...
    Takahiko Ito
    @takahi-i
    @hsawano ビルドの問題は置いておいて、 fix が機能するのか確かめたいと考えています。
    ↑に新しいリリース候補を作りました。ここにビルドがすんだ tar.gz ファイルがあります。こちらで動作を確認していただけますか。
    Hiroaki SAWANO
    @hsawano
    @takahi-i 対応,ありがとうございます.コマンドファイルで,
    REDPEN_CONF_FILEを変更して,
    starting RedPen server specifying a configuration file ファイル名
    で読み込めたのですが,反映がされませんでした.
    JapaneseNumberExpressionをvalue=kansuji
    にしたのですが,起動時にはnumericのままでした.
    Takahiko Ito
    @takahi-i
    @hsawano 設定ファイルをこちらに添付していただけますか?
    Hiroaki SAWANO
    @hsawano
    @takahi-i ひょっとして,読み込んで入るけれど,redpen-serverの右側には反映されないということでしょうか
    Takahiko Ito
    @takahi-i
    Screen Shot 2018-02-14 at 21.58.14.png
    @hsawano ↑頂いた設定ファイルを自分の環境で動作させました。設定ファイルでValidatorに指定しているパラメタ値が表示されおりファイルは読み込まれているようです。
    Screen Shot 2018-02-14 at 22.03.15.png