====== Contributing to the wiki ====== This wiki is an ongoing effort by a group of enthusiasts, and while is not open to the public, if you consider yourself an enthusiast and think you can contribute, feel free to contact the author of **newRPL** via email to request access (for email address, use ''hpgcc3.org'' as the domain, and the first name as the user). ---- ===== Resources ===== The wiki uses the [[https://www.dokuwiki.org/dokuwiki|DokuWiki]] engine. Some useful resources are: * the [[https://newrpl.wiki.hpgcc3.org/doku.php?id=wiki:syntax|syntax]] documentation; * a practical [[https://www.dokuwiki.org/cheatsheet|cheatsheet]]; * a [[playground:playground|playground]] to test your skills. For mathematical formulas, this wiki uses the [[http://docs.mathjax.org/en/latest|MathJax]] engine. ---- ===== Formatting conventions ===== * Wiki articles should use heading level 2 as the highest (for section titles, level 2 has 5 equal signs); * each section with a level 2 title needs to be separated with ''%%----%%'' in a newline. This allows the automatic table of contents to kick in, and allows editing sections individually; * variables, commands, objects or anything that is presented //as shown on the calculator screen//, should be enclosed in two single quotes, i.e. use ''%%''VAR''%%'' to display ''VAR''. For example: "Variable ''X'' is assigned the list ''{ 1 2 3 }''." * **newRPL** code needs to be included in ''%%%%'' ... ''%%%%'' markers; * key press conventions are summarized in chapter 1 under [[manual:chapter1:notation|Notations and conventions]]. ---- ===== General article guidelines ===== * Write as if you are writing a book, not as if you are writing an email (impersonal, detached from the subject); * For RPL code samples, use the proper Unicode characters. In normal text, the wiki engine will replace ''%%<<%%'' ''%%->%%'' ''%%>>%%'' with ''<<'' ''->'' ''>>'' but not inside a code block, so it's best to directly insert the proper symbol. There's a toolbar in the editor with most symbols used in the RPL language; * Don't cite forum posts or hpgcc3.org articles, those are considered "internal" to the project; only include citations of third-party websites where appropriate.