CSVファイルに保存された住所録から宛名ラベルをTeX形式で自動生成します。当学科の出力フォーマット依存です。
表示されている住所は疑似生成された架空のデータです。
このプロジェクトで幸せになる人
- 大量の住所録から一括で印刷用宛名ラベルを作成しなければならない人
- pythonを少しかじってて、ワードやエクセルを使った宛名印刷が毎回面倒だと日夜思っている人
本リポジトリは作者が大学職場内業務で必要にかられて開発したものです。きっと誰かがこれで幸せになれることを願って公開しております。
- python(>3.6)
- TeX環境(ローカルでTeXコンパイルを行う場合のみ)
- 印刷機(差し込み印刷で封筒に直接印刷してもOK)
- ラベル印刷用シール(シールで宛名を貼る場合)
- カッター
- カッターマット
プロジェクトをクローンして、住所録のcsvファイル形式に合わせてpythonコードを修正して、実行。label.texというファイルが生成されるので、platexでコンパイルしてpdfにする。という流れです。
git clone https://github.com/TetsuakiBaba/csv2TexLetterLabel.git
cd csv2TexLetterLabel
python3 csv2TexLetterLabel.py
platex label; dvipdfmx label
ローカルにTeX環境がない場合は下記OverleafのExampleをご利用ください。Overleafのアカウントを作成すればこのプロジェクトを自分のワークスペースにコピーできます。
各種ラベル印刷シールに対応したTeXを出力できるようになるといいなと思っています。どなたかTeXが得意な方にプルリクエストお待ち申し上げております。
ここで使用している住所は https://hogehoge.tk の 疑似個人情報生成サービスを利用して生成したものです。生成項目によってはpython内のスクリプトを修正する必要がありますので、ご注意ください。
- Tetsuaki Baba
- [email protected]
- csv2TexLetterLabel is under MIT license.