nhmk/scripts/Contributors
fennecJ af09a8a1e5 Add script to gen contributor list and contrib.tex
This script do mainly 2 things:
1.
Generate file `Contributors` with git log in following format:
Contributor's name,<1-st e-mail>[,<2nd e-mail>][,<3rd e-mail>]...
The 2-nd email and so on are based on file `.mailmap` in the root
directory of the repo.
Note that it will also append contributors in File `Include`; and
will NOT append contributors in File `Exclude`.
If there are new contributors, script will sort `Contributor` after
append new contributors into each file; Otherwise it do nothing.

2.
Generate contrib.tex based on `Contributors` into lib/contrib.tex in
following format:
[name], (reasonable width) % [1-st e-mail]
Which is inspired by The Not So Short Introduction to Latex 2e[1]

We need to maintain `.mailmap`, `Exclude` and `Include` manually.
All Chinese name should be converted into English/Pinyin in `.mailmap`,
otherwise we may need extra pkg for latex to parse Chinese characters.

[1] - https://tobi.oetiker.ch/lshort/lshort.pdf

Close #68
2021-11-03 19:32:48 +08:00

34 lines
1.2 KiB
Plaintext

2011eric,<20110901eric@outlook.com>
25077667,<zxc25077667@gmail.com>
Arush Sharma,<46960231+arushsharma24@users.noreply.github.com>
asas1asas200,<asas1asas200@gmail.com>
Benno Bielmeier,<32938211+bbenno@users.noreply.github.com>
Brad Baker,<brad@brdbkr.com>
ccs100203,<ccs100203@gmail.com>
Chih-Yu Chen,<34228283+chihyu1206@users.noreply.github.com>
ChinYikMing,<yikming2222@gmail.com>
Cyril Brulebois,<cyril@debamax.com>
Daniele Paolo Scarpazza,<>
David Porter,<>
demonsome,<horseradish1208@gmail.com>
Dimo Velev,<>
Ekang Monyet,<ekangmonyet@posteo.net>
fennecJ,<hwahwa649@gmail.com>,<58484289+fennecJ@users.noreply.github.com>
Francois Audeon,<>
gagachang,<vivahavey@gmail.com>
Gilad Reti,<gilad.reti@gmail.com>
Horst Schirmeier,<>
Hsin-Hsiang Peng,<hsinspeng@gmail.com>
Ignacio Martin,<>
JianXing Wu,<fdgkhdkgh@gmail.com>
linD026,<shiyn.lin@gmail.com>,<0086d026@email.ntou.edu.tw>,<66012716+linD026@users.noreply.github.com>
Marconi Jiang,<marconi1964@yahoo.com>
RinHizakura,<s921975628@gmail.com>
Roman Lakeev,<>
Stacy Prowell,<sprowell@gmail.com>
Tucker Polomik,<tucker.polomik@inficon.com>
VxTeemo,<tcccvvv123@gmail.com>
Wei-Lun Tsai,<alan23273850@gmail.com>
xatier,<xatierlike@gmail.com>
Ylowy,<69316865+YLowy@users.noreply.github.com>