From a78141f67cbc7d1b25d8258c77e58f4a652fbfee Mon Sep 17 00:00:00 2001 From: kyukyunyorituryo Date: Tue, 20 Nov 2018 20:35:24 +0900 Subject: [PATCH] =?UTF-8?q?=E3=82=AB=E3=82=AF=E3=83=A8=E3=83=A0=E5=AF=BE?= =?UTF-8?q?=E5=BF=9C=E3=81=97=E3=82=88=E3=81=86=E3=81=A8=E3=81=97=E3=81=9F?= =?UTF-8?q?=E3=81=8C=E5=8B=95=E3=81=8B=E3=81=AA=E3=81=8B=E3=81=A3=E3=81=9F?= =?UTF-8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README_Changes.txt | 2 +- ant.xml | 2 +- .../github/hmdev/web/WebAozoraConverter.java | 6 +++- web/kakuyomu.jp/extract.txt | 32 +++++++++++++++++++ 4 files changed, 39 insertions(+), 3 deletions(-) create mode 100644 web/kakuyomu.jp/extract.txt diff --git a/README_Changes.txt b/README_Changes.txt index 2a526487..6a740e5f 100644 --- a/README_Changes.txt +++ b/README_Changes.txt @@ -49,7 +49,7 @@ Changes    外字用1文字フォントの利用 ---- -1.1.0b48Q (2018/11/17) +1.1.0b49Q (2018/11/17)  - 「ファイル選択」からショートカットファイルの読み込みエラーの修正 1.1.0b48Q (2018/11/17)  - なろうとノクターンで改行が増えていたのを修正 diff --git a/ant.xml b/ant.xml index 286c1368..9335e940 100644 --- a/ant.xml +++ b/ant.xml @@ -5,7 +5,7 @@ - + diff --git a/src/com/github/hmdev/web/WebAozoraConverter.java b/src/com/github/hmdev/web/WebAozoraConverter.java index 3bffc65a..a9c656ff 100644 --- a/src/com/github/hmdev/web/WebAozoraConverter.java +++ b/src/com/github/hmdev/web/WebAozoraConverter.java @@ -856,7 +856,11 @@ else if (node instanceof Element) { bw.append("[#ここから太字]"); _printNode(bw, node); //子を出力 bw.append("[#ここで太字終わり]"); - } else if ("sup".equals(elem.tagName())) { + } else if ("em".equals(elem.tagName())) { + bw.append("[#丸傍点]"); + _printNode(bw, node); //子を出力 + bw.append("[#丸傍点終わり]"); + }else if ("sup".equals(elem.tagName())) { bw.append("[#上付き小文字]"); _printNode(bw, node); //子を出力 bw.append("[#上付き小文字終わり]"); diff --git a/web/kakuyomu.jp/extract.txt b/web/kakuyomu.jp/extract.txt new file mode 100644 index 00000000..6f9c31b4 --- /dev/null +++ b/web/kakuyomu.jp/extract.txt @@ -0,0 +1,32 @@ +################################ +### カクヨム +### https://kakuyomu.jp/works/ +################################ + +## 変換対象URLパターン +##PAGE_REGEX .*/\d+/episodes/\d+/$ + +################################ +##一覧ページの抽出設定 +## タイトル +TITLE #workTitle a:0 +## 著者 +AUTHOR #workAuthor-activityName a:0 +## 説明 +DESCRIPTION #catchphrase-body:0 + +################ +## 各話へのリンク +HREF .widget-toc-items a +##HREF a \/\d*\/episodes\/\d* +##一覧に記載されている各話の更新日時 +SUB_UPDATE .widget-toc-episode-datePublished + +################################ +###各話の抽出設定 + +## 各話 Chapter 先頭の章のみ大見出しで出力 +CONTENT_CHAPTER .widget-episodeTitle:0 + +## 各話 本文 +CONTENT_ARTICLE .widget-episodeBody \ No newline at end of file