free-programming-books/more
David Ordás 9bfd1914d5
fix: homogenize authoring format and place (#7034)
* fix: homogenize authors format and place

- use colon as author separator (replaces `&`, `and`, `y`, `e`, `et`...)
- ensures is placed after resource title, not part of itself `title - author`
- `et al.` as special author/token to group many

* remove double comma

* fix: recover traducer role notations as `trad.:`

* detect and apply some `trad.:`s role anotation

* chore: `trad.:` to `trl.:`

Apply suggestion made by Eric at https://github.com/EbookFoundation/free-programming-books/pull/7034#discussion_r954014539

Co-authored-by: Eric Hellman <eric@hellman.net>

* Sort author - format

* fix: remove empty authors (dash is alone)

Used regex: `-\s+(\(|$)`

* format: change to `edt.:` role

Definition list at https://www.loc.gov/marc/relators/relaterm.html

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-09-02 09:36:04 -04:00
..
free-programming-cheatsheets.md feat: add 3 GitGuardian's cheatsheets about Git, GitHub & Docker (#7040) 2022-08-30 17:34:28 -04:00
free-programming-interactive-tutorials-en.md fix: homogenize authoring format and place (#7034) 2022-09-02 09:36:04 -04:00
free-programming-interactive-tutorials-ja.md fix: homogenize markdown across files using markdownlint rules (#6988) 2022-08-12 15:14:00 +02:00
free-programming-interactive-tutorials-pt_BR.md Add Django ebook and Brazilian Interactive Tutorials page (#5377) 2021-05-20 22:29:42 -04:00
free-programming-interactive-tutorials-ru.md fix: homogenize markdown across files using markdownlint rules (#6988) 2022-08-12 15:14:00 +02:00
free-programming-interactive-tutorials-zh.md Added zh_cn course file and a Golang course. (#5331) 2021-04-14 23:09:18 -04:00
free-programming-playgrounds-zh.md reorganize files (#5199) 2020-12-03 17:41:33 -05:00
free-programming-playgrounds.md fix: homogenize markdown across files using markdownlint rules (#6988) 2022-08-12 15:14:00 +02:00
problem-sets-competitive-programming.md Add AdventJS. A spanish javascript problemset website by midudev (#6772) 2022-03-14 20:50:36 -04:00