constitution-of-japan icon indicating copy to clipboard operation
constitution-of-japan copied to clipboard

このレポジトリは、現在の日本国憲法、そして現在の日本国憲法に対して日本国憲法改正案がどのような変更点を含むのかを理解するためのものです

日本国憲法

このレポジトリは、現在の日本国憲法、そして現在の日本国憲法に対して提案された日本国憲法改正案がどのような変更点を含むか理解するためのものです。

改正案 (あいうえお順)

自由民主党

日本国憲法改正たたき台素案-2018-03-25

  • 差分
    • https://github.com/atsuya/constitution-of-japan/pull/7/files
  • データ
    • http://www5.sdp.or.jp/policy/policy/constitution/180620.pdf

日本国憲法改正草案-2012-04-27

  • 差分
    • https://github.com/atsuya/constitution-of-japan/pull/1/files
  • データ
    • https://jimin.ncss.nifty.com/pdf/news/policy/130250_1.pdf

日本のこころ

(日本のこころ)日本国憲法草案-2017-04-27

  • 差分
    • https://github.com/atsuya/constitution-of-japan/pull/6/files
  • データ
    • http://nippon-kokoro.jp/news/policies/kenpo01.php

スタイルガイド

  • markdownで記述する
    • TODO: 恐らく憲法そのもののファイルにヘッダーを持つ方が良い (データの元のURL、改正案の立案者/提出元、日付など)
  • 日本語のみで記述する
    • つまり、それがmarkdownのsyntaxである場合を除き、半角文字列は使用しない
  • ヘッダーのスタイルは、Setextではなくatx
    • 章の中に含まれる条など、ヘッダーにレベルが必要な場合は、レベルを一つずつ下げていく (例えば、###を章に使っていてその中に条がある場合は、条に####を使う)
    • ヘッダー (markdownの文法としての) の後には半角の空白を入れる (例えば、#[半角の空白]タイトルの様にする)

改正案のコミットの方法

  • masterブランチから新しいブランチを作成する
    • ブランチの名前は、feature/{提案者の名前}-{提案の名前}-YYYY-MM-DDに従う
  • 作成した新しいブランチで、日本国憲法.mdのみを提案の通りに編集する
  • 作成した新しいブランチから、masterブランチに対してpull requestを作成する

データ

日本国憲法

http://elaws.e-gov.go.jp/search/elawsSearch/elaws_search/lsg0500/detail?lawId=321CONSTITUTION

改正案 / 草案の権利

TODO: 現在の日本国憲法、及び政党が公開する改正案/草案は、日本の税金によって作業が行われているであろうために、それを公に使用することに問題があるとは思わない (確認はしておきたいし、誰か知っている人がいたら教えて下さい)。しかし、民間の団体が公開している改正案 / 草案に関しては、その限りではない可能性がある。そういった場合には、それらをどの様に明記するか考えなければならない。

その他

PDFから日本語を摘出する

PDFMinerなり色々試したが、textractが一番正しく日本語が摘出できた