Skip to content

5ym/paper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

paper

仕様

  • 初回実行時はpdfブランチが自動で作成されます。(mdファイルが一つもなかった場合エラーで終了しブランチは作成されません。)
  • theme等を変更し全てビルドしなおしたい時はpdfブランチ削除してmasterを変更すれば全てビルドしなおします。
  • 初回実行時mdファイルは再帰的に検索され全て変換されます。
  • 元々のmdと同一のフォルダ構造で配置します。
  • pdfブランチにはpdfファイルのみを生成します。
  • masterからmdファイルを削除するとpdfからも自動で削除されます。
  • 変更があったmdファイルのみをビルドするようにしています。
  • リネームおよび移動した場合は旧ファイル名のpdfは残ります。
  • markdownlint-cli2を使用しています。pandocでは変換できてしまうような細かい文法ミスもエラーでビルドを停止します。
  • 一様eisvogelのbasic-sampleでの記法はエラーがでないようにしてあります。適宜追加していきます。
  • ビルド用のイメージとして作成したpandoc/extra公式イメージ+BIZ UDPMincho+markdownlint-cli2のイメージがここにあります
  • eisvogelで使えるテンプレートはここを参照
  • ./confirm.sh ファイル名で手元で編集中のmdをpdfに変換できます。confirm.pdfというのが生成されます。
  • その他機能追加,質問はissueでお願いします。

使い方

Use this templateをクリックして新規リポジトリを作成してそこにファイルを追加していきます。

機能追加予定

  • ビルド速度向上のためにプルしてきたdockerイメージをキャッシュしたい

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages