{"action":"created","issue":{"url":"https://api.github.com/repos/patacrep/patadata/issues/19","labels_url":"https://api.github.com/repos/patacrep/patadata/issues/19/labels{/name}","comments_url":"https://api.github.com/repos/patacrep/patadata/issues/19/comments","events_url":"https://api.github.com/repos/patacrep/patadata/issues/19/events","html_url":"https://github.com/patacrep/patadata/issues/19","id":95829421,"number":19,"title":"Deprecation of LaTeX commands in songs ","user":{"login":"oliverpool","id":3864879,"avatar_url":"https://avatars.githubusercontent.com/u/3864879?v=3","gravatar_id":"","url":"https://api.github.com/users/oliverpool","html_url":"https://github.com/oliverpool","followers_url":"https://api.github.com/users/oliverpool/followers","following_url":"https://api.github.com/users/oliverpool/following{/other_user}","gists_url":"https://api.github.com/users/oliverpool/gists{/gist_id}","starred_url":"https://api.github.com/users/oliverpool/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oliverpool/subscriptions","organizations_url":"https://api.github.com/users/oliverpool/orgs","repos_url":"https://api.github.com/users/oliverpool/repos","events_url":"https://api.github.com/users/oliverpool/events{/privacy}","received_events_url":"https://api.github.com/users/oliverpool/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-07-18T14:26:57Z","updated_at":"2015-07-18T21:15:52Z","closed_at":null,"body":"Comme évoqué en #17 et #18, certaines commandes ne sont pas supportées par chordpro.\r\nCe sujet vise à décider de leur avenir.\r\n\r\nVoici mon implémentation actuelle (dans le convertisseur JavaScript):\r\n## Commandes simples\r\n* `\\dots` (et variantes): convertis en `...` (trois points)\r\n* `\\shrp` (et variantes): convertis en `#`\r\n* `\\oe` : convertis en `œ` (vive l'UTF8)\r\n* `\\ier`, `\\ieme` : convertis en `ier` et `ieme`\r\n* `\\og`, `\\fg` (guillemets français): convertis en ` ` (accents de github pour le code) et `''`\r\n* `\\flt` : convertis en `&`\r\n* `\\&`, `\\_`, `\\%`, `\\#`, `\\'`, `\\,`, `\\ `sont inchangés (suppression du backslash)\r\n* `\\{`, `\\}`, `\\newline`, `\\MultiwordChords`, `\\Adlib` sont supprimés\r\n* `\\emph` seul le contenu est conservé\r\n* equations `$H_2O$`, `$CO2$`, `$5m^2$` convertis en `H2O`, `CO2`, `5m²`\r\n\r\n* `\\Intro`, `\\Chorus`, `\\Bridge`, `\\Verse`, `\\Rythm`, `\\Outro`, `\\Solo`, `\\Pattern` sont inchangés (suppression du backslash)\r\n\r\n## Commandes de Header\r\n\r\n## Commandes de block\r\n* `chorus` transformé en `start/end_of_chorus`\r\n* `bridge` transformé en `start/end_of_bridge`\r\n* `verse` et `verse*` seul le contenu est conservé\r\n* `repeatedchords` seul le contenu est conservé\r\n* `nolyrics` seul le contenu est conservé\r\n* `musicnote` transformé en `start/end_of_musicnote`\r\n* `textnote` transformé en `start/end_of_textnote`\r\n* `scripture` transformé en `start/end_of_scripture`\r\n* `echo` transformé en `start/end_of_echo`\r\n\r\n*ce message n'est pas finis: je le poursuivrais sous peu*"},"comment":{"url":"https://api.github.com/repos/patacrep/patadata/issues/comments/122597468","html_url":"https://github.com/patacrep/patadata/issues/19#issuecomment-122597468","issue_url":"https://api.github.com/repos/patacrep/patadata/issues/19","id":122597468,"user":{"login":"oliverpool","id":3864879,"avatar_url":"https://avatars.githubusercontent.com/u/3864879?v=3","gravatar_id":"","url":"https://api.github.com/users/oliverpool","html_url":"https://github.com/oliverpool","followers_url":"https://api.github.com/users/oliverpool/followers","following_url":"https://api.github.com/users/oliverpool/following{/other_user}","gists_url":"https://api.github.com/users/oliverpool/gists{/gist_id}","starred_url":"https://api.github.com/users/oliverpool/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oliverpool/subscriptions","organizations_url":"https://api.github.com/users/oliverpool/orgs","repos_url":"https://api.github.com/users/oliverpool/repos","events_url":"https://api.github.com/users/oliverpool/events{/privacy}","received_events_url":"https://api.github.com/users/oliverpool/received_events","type":"User","site_admin":false},"created_at":"2015-07-18T21:15:52Z","updated_at":"2015-07-18T21:15:52Z","body":"> * `\\dots` (et variantes): convertis en ... (trois points)\r\n> * `\\shrp` (et variantes): convertis en #\r\n>>On peut utiliser `♯` (vive l'utf8)\r\n\r\nJe préférerai le remplacer juste avant la compilation LaTeX (`#` est quand même beaucoup plus facile à saisir au clavier)\r\n\r\n> * `\\og,` `\\fg` (guillemets français): convertis en (accents de github pour le code) et ''\r\n\r\n>> Je propose `«` et `»`.\r\n\r\nCa marche (mais on pourrait aussi remplacer ces guillemets à la compilation)\r\n\r\n> * `\\&`, `\\_`, `\\%`, `\\#`, `\\'`, `\\,`, `\\ ` sont inchangés (suppression du backslash)\r\n\r\nOk pour l'espace insécable (j'avoue ne pas y avoir pensé - même si je pense que ça ne changera pas grand chose).\r\n\r\n> * `\\Intro`, `\\Chorus`, `\\Bridge`, `\\Verse`, `\\Rythm`, `\\Outro`, `\\Solo`, `\\Pattern` sont inchangés (suppression du backslash)\r\n> * `\\ier,` `\\ieme` : convertis en ier et ieme\r\n\r\nEn fait avec `Outro` & co., c'est plus les \"annotations\" qui sont remises en cause (cela concerne aussi \\er). En effet, dans certains chants, il est indiqué l'ordre des couplets/des bridges (surtout quand il y a plusieurs couplets).\r\n\r\n> Pour verse*, il faudrait plutôt coller le contenu au verse précédent, sans quoi on va casser la numérotation des couplets.\r\n\r\nC'est pas facile à implémenter dans le parseur, mais je peux insérer un {start/end_of_verse*} pour faciliter un post-traitement (par exemple, comment réagir si ce verse* est juste après un chorus?)."}}