Skip to content

Commit 770e31b

Browse files
committed
READMEを更新
1 parent 6b4ef39 commit 770e31b

File tree

2 files changed

+15
-70
lines changed

2 files changed

+15
-70
lines changed

README.md

+15-70
Original file line numberDiff line numberDiff line change
@@ -1,85 +1,30 @@
11
# jlintpaper
22

3-
LaTeXで書かれた日本語の論文やレポートをチェックし,正しくない可能性がある箇所を指摘します
3+
LaTeXで書かれた日本語の論文やレポートをチェックし,日本語的あるいはLaTeX的に正しくない可能性がある箇所を指摘します
44
間違った指摘があることに注意して下さい.
55

6-
主に卒論や修論のチェックに使うことを想定しています
6+
主に理工系の卒論や修論のチェックに使うことを想定しています
77

88
## 使い方
9-
コマンドラインから以下のように実行して下さい.
10-
ruby 2.0.0 以降が必要です.
9+
Usage: ruby jlintpaper.rb [-m][-h][-d] files...
10+
日本語のLaTeXのファイルに対して(いいかげんな)警告を出力します.
11+
オプション:
12+
-m: ANSI colorを使わない
13+
-h: ヘルプ (この画面)
14+
-d: デバッグ用
15+
例:
16+
ruby jlintpaper.rb foo.tex bar.tex
1117

12-
> ruby jlintpaper.rb sample.tex
13-
14-
\input は解釈しないのでご注意下さい.
18+
デフォルトではカラーで出力します.モノクロで出力する場合は -m オプションを付けて下さい.
1519

1620
## チェック項目
1721
60項目以上あります.
18-
どのようなチェック項目があるかは jlintpaper.rb を参照ください.
19-
20-
# チェック結果の例
21-
```code:text
22-
=====================================================
23-
間違った指摘をする可能性が十分あるので注意すること!
24-
checked by jlintpaper.rb 0.X.X
25-
=====================================================
26-
27-
===半角(に対応する)がない===
28-
19:>>>(<<<マッチしないカッコ.
29-
30-
===半角)に対応する(がない===
31-
21:>>>マッチしないカッコ)<<<.
32-
33-
===`(左引用符)に対応する'(右引用符)がない===
34-
15:>>>`<<<`マッチしない引用符'.
35-
36-
==='(右引用符)に対応する`(左引用符)がない===
37-
17:>>>`マッチしない引用符''<<<.
38-
39-
===全角英数字は使わない===
40-
3: 2章では関連研究について述べ、>>>3<<<章で提案手法について述べる。
41-
42-
===文末に句点やピリオドがない(?)===
43-
7: ときどき,全角文字の間に 空白が紛れ込んでいることがありません?>>><<<
44-
45-
===不要な半角スペース(?)===
46-
7: ときどき,全角文字の間に>>> <<<空白が紛れ込んでいることがありません?
47-
48-
===章や節,図表番号を直接指定している?(\refを使うべき)===
49-
3: >>>2章<<<では関連研究について述べ、3章で提案手法について述べる。
50-
51-
===原則として平仮名で表記すべき語句(全て,出来,無い,時,通り,など) http://www.ieice.org/jpn/shiori/pdf/furoku_d.pdf===
52-
9: 完璧なチェックは>>>出来<<<ないけど,少しは役には立つと思います。
53-
54-
===「です・ます」調は使わない.「だ・である」調を使う(謝辞の中は良い).===
55-
9: 完璧なチェックは出来ないけど,少しは役には立つと思い>>>ます。<<<
56-
57-
===口語表現「けど」→「が」===
58-
9: 完璧なチェックは出来ない>>>けど<<<,少しは役には立つと思います。
59-
60-
===挙げられるの間違い(?)===
61-
13: 以下のような問題点が>>>上げられる<<<.
62-
63-
===体言止め(?)===
64-
19: (マッチしないカッ>>>コ.<<<
65-
66-
===文の終わり方がおかしい(?)===
67-
11: イタリックの代わりに数式モードで $xyz$ とか書いてないだろうか>>>.<<<
68-
15: ``マッチしない引用符'>>>.<<<
69-
17: `マッチしない引用符''>>>.<<<
70-
19: (マッチしないカッコ>>>.<<<
71-
72-
===$log$のように書いた場合,l*o*gという意味.関数ならば\log,イタリックならば\textit{abc}を使うこと===
73-
11: >>>イタリックの代わりに数式モードで $xyz$<<< とか書いてないだろうか.
22+
どのようなチェック項目があるかは jlintpaper.rb を見て下さい.
7423

75-
===句読点(。、)と全角のコンマやピリオド(.,)を混ぜて使わないこと===
76-
# 全角ピリオドあるいはカンマを含む行数: 9
77-
# 句読点を含む行数: 2
24+
特定のチェックを除くにはソースコード中の当該項目をコメントアウトして下さい.
7825

79-
===句読点が使われている行===
80-
3: 2章では関連研究について述べ、3章で提案手法について述べる。
81-
9: 完璧なチェックは出来ないけど,少しは役には立つと思います。
82-
```
26+
## 出力例
27+
<img src="image/screenshot.png" width="720">
8328

8429
## 注意
8530
* \input は認識しません

image/screenshot.png

214 KB
Loading

0 commit comments

Comments
 (0)