<commit_before># TeXify-Plickers
<img src="LOGO.png" width="64"> TeXify-Plickers allows you to include mathematics in [Plickers](https://plickers.com). Is **NOT** a formula editor; LaTeX, MathML or AsciiMath notation language must be known. Is based on [MathJax](https://www.mathjax.org/) technology.

## Installation and usage

You can include mathematics to plickers using a GreaseMonkey/Tampermonkey _user-script_ or a native _firefox add-on_.

### Use the native FireFox Add-on (Desktop & Mobile)

* install [FireFox Addon](https://github.com/obook/TeXify-Plickers/blob/master/texifyplickers.xpi?raw=true)

### Use a user script (FireFox & Google Chrome Desktop)

* install [GreaseMonkey for FireFox](https://addons.mozilla.org/fr/firefox/addon/greasemonkey/) or [Tampermonkey for Chrome](https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo);
* install [TeXify-Plickers user script](https://raw.githubusercontent.com/obook/TeXify-Plickers/master/user-script/TeXify-Plickers.user.js).

### Usage
Then, create questions and use delimiters **[;** and **;]** (inline) or **$$** and **$$** for insert math code.

## Sample
```
14) If [; \frac{2}{a-1} = \frac{4}{y} ;] and [; y \neq 0 ;] where [; a \neq 1 ;] , what is [; y ;] in terms of [; a ;] ?

A: $$ y = 2a - 2  $$
B: $$ y = 2a - 4 $$
C: $$ y = 2a - \frac{1}{2} $$
D: $$ y= \frac{1}{2} \, a + 1 $$
```

Live view result

<img src="screen-view.png" width="420">

## Technics and security considerations

### compiling firefox add-on

#### npm, jpm, jpm-mobile installation
```<commit_msg>comment about xpinstall.signatures.required for firefox mobile<commit_after># TeXify-Plickers
<img src="LOGO.png" width="64"> TeXify-Plickers allows you to include mathematics in [Plickers](https://plickers.com). Is **NOT** a formula editor; LaTeX, MathML or AsciiMath notation language must be known. Is based on [MathJax](https://www.mathjax.org/) technology.

## Installation and usage

You can include mathematics to plickers using a GreaseMonkey/Tampermonkey _user-script_ or a native _firefox add-on_.

### Use the native FireFox Add-on (Desktop & Mobile)

* install [FireFox Addon](https://github.com/obook/TeXify-Plickers/blob/master/texifyplickers.xpi?raw=true). For mobile, you need to uninstall previous version and turn off xpinstall.signatures.required in about:config

### Use a user script (FireFox & Google Chrome Desktop)

* install [GreaseMonkey for FireFox](https://addons.mozilla.org/fr/firefox/addon/greasemonkey/) or [Tampermonkey for Chrome](https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo);
* install [TeXify-Plickers user script](https://raw.githubusercontent.com/obook/TeXify-Plickers/master/user-script/TeXify-Plickers.user.js).

### Usage
Then, create questions and use delimiters **[;** and **;]** (inline) or **$$** and **$$** for insert math code.

## Sample
```
14) If [; \frac{2}{a-1} = \frac{4}{y} ;] and [; y \neq 0 ;] where [; a \neq 1 ;] , what is [; y ;] in terms of [; a ;] ?

A: $$ y = 2a - 2  $$
B: $$ y = 2a - 4 $$
C: $$ y = 2a - \frac{1}{2} $$
D: $$ y= \frac{1}{2} \, a + 1 $$
```

Live view result

<img src="screen-view.png" width="420">

## Technics and security considerations

### compiling firefox add-on

#### npm, jpm, jpm-mobile installation
```
{'fraction_non_alphanumeric': 0.16626433313216657, 'fraction_numerical': 0.013277006638503319, 'mean_word_length': 4.479338842975206, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 12, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3415616', 'n_tokens_mistral': 1243, 'n_tokens_neox': 1169, 'n_words': 317}