Skip to content

Xi80/ntf_kai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ntf令和対応&微修正版

これは何

新島 智之氏が公開しているテキストフォーマッタntfの修正版です。

主な修正内容は以下の通りです。

  • ビルドシステムをcmakeに変更(どうでもいいポイント)

  • 現行環境だとビルドが通らない問題の修正

  • 和暦表示をする際の令和への対応(一番大きなポイント)

ビルドの仕方

VisualStudio2022とcmake,Ninjaが入っている前提で説明します。 また、ビルドにはNinjaを使用するものとします。

Developer Command Promptを開き

> cmake -S . -B build -G "Ninja" -DCMAKE_BUILD_TYPE=MinSizeRel
> cd build
> ninja

とすると、buildディレクトリにntf_kai.exeができます。 あとは煮るなり焼くなりお好きに。

ものぐさな人のためにビルドしたものもありますが無保証です、一応動きました。

ライセンス

以下、元のntfのライセンスです。

                           ----------- + -----------

   i) ntfの利用者は、他の利用者のntfに関する権利を妨げない限り、ntf を自由に使
      用し、複写し、変更することが出来ます。

  ii) ntfは、オリジナルのパッケージをそのままで配布する限り、 自由に配布するこ
      とが出来ます。 ただし記録媒体や、 ファイルの編成方式の変更は制限されませ
      ん。 また、変更されたntfを配布する場合には、変更されたことを明記し、オリ
      ジナルに変更されたソース・コードを添付した上で、配布してください。

 iii) ntfを配布する際に、配布に必要な記録媒体の実費、 手数料などの料金を受け取
      る事が出来ます。 また、直接の利用者の為にntfの保守・拡張などを代行し、そ
      れに対する料金を受け取る事が出来ます。

                           ----------- + -----------