<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.moodle.org/35/en/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dthies</id>
	<title>MoodleDocs - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.moodle.org/35/en/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dthies"/>
	<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/Special:Contributions/Dthies"/>
	<updated>2026-05-24T22:34:43Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=Cloze_editor_for_Atto&amp;diff=128427</id>
		<title>Cloze editor for Atto</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=Cloze_editor_for_Atto&amp;diff=128427"/>
		<updated>2017-08-03T22:04:05Z</updated>

		<summary type="html">&lt;p&gt;Dthies: Removing reference to a bug that was fixed some time ago&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox plugin&lt;br /&gt;
|type = Other, Activity module, Atto editor &lt;br /&gt;
|entry = https://moodle.org/plugins/atto_cloze&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-atto_cloze/issues&lt;br /&gt;
|discussion = https://moodle.org/mod/forum/discuss.php?d=337286&amp;amp;parent=1359526&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
This is a Moodle (2.7 to 3.1)  [[:Category:Contributed_code|contributed (third party)]] additional plugin, written by [https://moodle.org/user/profile.php?id=1470073 Daniel Thies], for easily making [[Embedded Answers (Cloze) question type]] inside the standard Moodle [[Atto]] text  editor.&lt;br /&gt;
&lt;br /&gt;
==Highlights==&lt;br /&gt;
* This is a very user-friendly contributed plugin for the [[Atto]] editor for Moodle branches 2.7 to 3.1. &lt;br /&gt;
* You can now have the power of the  [[Embedded Answers (Cloze) question type]] without having to memorize the cloze syntax.&lt;br /&gt;
* A popup window will let you choose any one of the available question types to be embedded. A description of the question type is shown in your own [[Languages|language]],  for you to easily choose the best question type to use.&lt;br /&gt;
* A &#039;Duplicate&#039; button lets you easily and quickly write variants of a question, while keeping the distractors and feedback you had previously written, thus saving your valuable time !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Background==&lt;br /&gt;
* The [[Embedded Answers (Cloze) question type]] is an extremely powerful question type, but its complicated syntax has discouraged many teachers from using it.&lt;br /&gt;
* A [https://moodle.org/plugins/pluginversions.php?plugin=tinymce_clozeeditor user-friendly cloze editor] was made for the TinyMCE editor (for Moodle 1.9  and 2.x) in 2013 by [https://moodle.org/user/profile.php?id=396043 Andreas Glombitza] who was a research fellow in Applied Linguistics and admin for multiple Moodles within EU research &amp;amp; development projects (currently PELLIC and Backbone), based at Universität Tübingen, Germany. &lt;br /&gt;
* The [https://github.com/andiglombitza/CLOZE_editor_Moodle2.2 GitHub source code for this plugin] was last updated by the author in March 2014.&lt;br /&gt;
* This plugin has been [https://moodle.org/plugins/stats.php?plugin=tinymce_clozeeditor increasingly installed] in many Moodle sites worldwide:&lt;br /&gt;
[[File:Sites using cloze editor plugin for TinyMCE.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* As of april 2014, Moodle 2.7 and newer branches have [[Atto]] as the default editor, but TinyMCE can still be raised as the user editor in the user preferences as explained in [https://docs.moodle.org/26/en/Cloze_editor_module#Installation_for_Moodle_2.7_and_higher_versions a Moodle Docs page]. &lt;br /&gt;
* As of july 2016,&#039;&#039;&#039; two thirds of all registered Moodle sites&#039;&#039;&#039; are using versions 2.7 and higher!&lt;br /&gt;
[[File:All Moodle registrations by version in july 2016.png|200px]]&lt;br /&gt;
* We do not know for how long will [[TinyMCE]] still be included in the standard Moodle package. &lt;br /&gt;
* In late July 2016, the cloze editor plugin for TinyMCE was the [https://moodle.org/plugins/stats.php?plugin_category=45 third most downloaded plugin for TinyMCE] in Moodle. &lt;br /&gt;
* Even though Atto is the standard text editor for most registered Moodle sites, only [https://moodle.org/plugins/stats.php?plugin_category=53 two (other) plugins for Atto] have had as many or more downloads, in the previous three months !&lt;br /&gt;
  &lt;br /&gt;
* There was a very energetic exchange of opinions in one [https://moodle.org/mod/forum/discuss.php?d=335474#p1358594 Moodle forum thread] about improvements on the cloze question type&lt;br /&gt;
* Daniel Thies kindly volunteered to write a cloze editor for Atto, wrote the first version and improved on it for one month.&lt;br /&gt;
* It has been extensively tested in Moodle 3.1, 3.0, 2.9, 2.8 and 2.7 in several [[Language|languages]].&lt;br /&gt;
* Several user-friendly features have been incorporated into the current version.&lt;br /&gt;
* This Moodle Docs page was started to help new users of this plugin.&lt;br /&gt;
&lt;br /&gt;
==Current status==&lt;br /&gt;
This plugin is available for installing or downloading from the [https://moodle.org/plugins/atto_cloze Moodle plugins database]. &lt;br /&gt;
&lt;br /&gt;
==Moodle branches supported==&lt;br /&gt;
* Moodle 3.1.1 testing has gone beautifully and all issues found have been happily solved.&lt;br /&gt;
* Moodle 3.0.5+ (Build: 20160721) testing for plugin version 2016073100 has gone beautifully and no issues were found.&lt;br /&gt;
* Moodle 2.9.7 (Build: 20160711)  testing for plugin version 2016073100 has gone beautifully and no issues were found.&lt;br /&gt;
* Moodle 2.8.12 (Build: 20160509) testing for plugin version 2016073100 has gone beautifully and no issues were found.&lt;br /&gt;
* Moodle 2.7.15 (Build: 20160711)  testing for plugin version 2016073100 has gone beautifully and no issues were found.&lt;br /&gt;
* Future Moodle branches will most likely be supported by [https://docs.moodle.org/dev/Releases#General_release_calendar the time they are released (May and November).]&lt;br /&gt;
** Moodle 3.2dev (Build: 20160728) testing for plugin version 2016073100 has gone beautifully and no issues were found.&lt;br /&gt;
&lt;br /&gt;
==Moodle branches not supported==&lt;br /&gt;
* Moodle 2.6 and 2.5 branches: Even if you first install the [https://moodle.org/plugins/editor_atto Atto editor additional plugin], there is no way to configure the Atto toolbar to show the cloze button. This version of Atto is a very early version of Atto and is not the same as the one that was shipped with 2.7. That is why there is no config for it.&lt;br /&gt;
&lt;br /&gt;
==Languages supported==&lt;br /&gt;
All Moodle 2.x and 3.x [[Language|languages]] supported by [https://lang.moodle.org/ AMOS] are supported by this plugin. If you do not see the translations of the different question types descriptions, please ask your [https://lang.moodle.org/local/amos/credits.php language pack maintainer]. &lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Automatic installation from the Moodle plugins database===&lt;br /&gt;
This plugin is available for installing or downloading from the [https://moodle.org/plugins/atto_cloze Moodle plugins database]. &lt;br /&gt;
&lt;br /&gt;
[[File:Atto cloze editor available in Moodle plugins database.png|600px]]&lt;br /&gt;
&lt;br /&gt;
===Manually installing from GitHub===&lt;br /&gt;
* Go to https://github.com/dthies/moodle-atto_cloze  and download the ZIP file&lt;br /&gt;
* Add the contents of this downloaded zip file in  &#039;... -&amp;gt; server-&amp;gt; moodle -&amp;gt; lib -&amp;gt; editor -&amp;gt; atto -&amp;gt; plugins &#039; directory and visit notifications to update database.&amp;quot;&lt;br /&gt;
* You must re-name the &#039;moodle-atto-cloze-master&#039; folder into &#039;cloze&#039;&lt;br /&gt;
* After visiting notifications and updating the Moodle database, you must add the cloze button [[File:cloze icon.gif|16px]] to the Atto toolbar as described in https://docs.moodle.org/35/en/Text_editor#Adding_extra_buttons adding the line cloze = cloze . &lt;br /&gt;
&lt;br /&gt;
[[File:Cloze_editor_for_Atto_toolbar_config_add_cloze_=_cloze.png|400px]]&lt;br /&gt;
&lt;br /&gt;
*You may not notice any change because by default, the Atto toolbar has very few buttons showing:&lt;br /&gt;
&lt;br /&gt;
[[File:Atto toolbar with few tools.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* Then, click on the very first button inside the Atto toolbar to expand the Atto toolbar:&lt;br /&gt;
&lt;br /&gt;
* Now, when you expand the (normally small) Atto toolbar, you will see the [[File:cloze icon.gif|16px]] familiar cloze button. &lt;br /&gt;
&lt;br /&gt;
[[File:Atto toolbar with many tools.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* You can now click on the [[File:cloze icon.gif|16px]] button to open the cloze editor popup window.&lt;br /&gt;
...&lt;br /&gt;
==Usage==&lt;br /&gt;
* Go to your [[Question bank]]&lt;br /&gt;
* To create a cloze [[Question types|question type]], choose &#039;cloze&#039; in the question type chooser&lt;br /&gt;
 &lt;br /&gt;
[[File:Add a Cloze question type.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* You will have the [[Atto]] editor for writing your new question:&lt;br /&gt;
&lt;br /&gt;
[[File:Make a question using Atto.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* Notice the following image where you must click on the (red square) first Atto button in order to expand the Atto toolbar, so that it shows the  [[File:cloze icon.gif|16px]]  cloze plugin button (green square):&lt;br /&gt;
&lt;br /&gt;
[[File:Make a question using Atto expand toolbar.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* When you click on the cloze button inside the Atto toolbar, a popup window will let you choose any of the available question types. When you choose any question type, you will see a plain language description of what that question type does:&lt;br /&gt;
[[File:Cloze_editor_screen_with_add_and_cancel_buttons.png|400px]]&lt;br /&gt;
&lt;br /&gt;
{{Note|The English language strings with the descriptions of the available question types are available for translation in [https://lang.moodle.org/ AMOS]. So, if you are using Moodle in a [[Language|language]] other than English, you may see these descriptions in your home language}}&lt;br /&gt;
&lt;br /&gt;
[[File:ES_Cloze_editor_screen_with_add_and_cancel_buttons.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* Select the question type you want to use and click on the &#039;Add&#039; button:&lt;br /&gt;
&lt;br /&gt;
* If you had previoulsy blocked some text just before clicking on the cloze tool button, this text will be automatically inserted as the first correct answer.&lt;br /&gt;
&lt;br /&gt;
[[File:ES_Cloze_editor_selected text inserted automatically as first answer.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* Notice that in the image above, the previously blocked word &#039;elephant&#039; (green rectangle) was automatically inserted as the first correct answer (blue rectangle).&lt;br /&gt;
 &lt;br /&gt;
==Duplicate a question using the same distractors and feedback==&lt;br /&gt;
* There is a &#039;Duplicate&#039; button on the chooser that loads the previous answers.&lt;br /&gt;
* The form will then populate with the same data as the previous question you just recently made. &lt;br /&gt;
* The advantage of having this is for producing several multichoice questions with the same distractors and feedback. &lt;br /&gt;
* This is specially useful if you want to create a matching type question.&lt;br /&gt;
[[File:Cloze editor screen with button to duplicate answers.png|400px]]&lt;br /&gt;
* You can create several variants from one original question very quickly:&lt;br /&gt;
[[File:cloze question plus two variants.png|200px]]&lt;br /&gt;
&lt;br /&gt;
==A very simple English literature question example tutorial==&lt;br /&gt;
# Find an interesting text. Let&#039;s use a nice little poem, &#039;To make a praire&#039;, by Emily Dickinson. &lt;br /&gt;
 To make a prairie it takes a clover and one bee,&lt;br /&gt;
 One clover, and a bee.&lt;br /&gt;
 And revery.&lt;br /&gt;
 The revery alone will do,&lt;br /&gt;
 If bees are few.&lt;br /&gt;
# Copy the text from [https://www.poets.org/poetsorg/poem/make-prairie-1755 an available public domain quote].&lt;br /&gt;
# Make a new question using the cloze question type.&lt;br /&gt;
# Paste the poem inside the box for the question text.&lt;br /&gt;
# Select one interesting word, &#039;prairie&#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:cloze english literature 01.png|400px]]&lt;br /&gt;
&lt;br /&gt;
# Then click on the Atto cloze tool and select a MULTICHOICE  question.&lt;br /&gt;
# Write a couple of good distractors; eg, hill, lake.&lt;br /&gt;
&lt;br /&gt;
[[File:cloze english literature 02.png|400px]]&lt;br /&gt;
&lt;br /&gt;
# Now in the final sentence, select the word &#039;bees&#039; in &#039;if bees are few&#039;.&lt;br /&gt;
# Now make a SHORTANSWER  question.&lt;br /&gt;
&lt;br /&gt;
[[File:cloze english literature 03.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:cloze english literature 04.png|400px]]&lt;br /&gt;
&lt;br /&gt;
# Save the question.&lt;br /&gt;
# Preview the question and check that t works as expected.&lt;br /&gt;
&lt;br /&gt;
[[File:cloze english literature 05.png|400px]]&lt;br /&gt;
&lt;br /&gt;
==A very simple medical clinical case question tutorial==&lt;br /&gt;
# Read the excellent publication [http://www.nbme.org/publications/item-writing-manual-download.html &#039;Constructing Written Test Questions For the Basic and Clinical Sciences&#039; by the (US) National Board of Medical Examiners]. Please see specially Section II: Writing One-Best-Answer Questions for the Basic and Clinical Sciences (pages 32 to 43 ).&lt;br /&gt;
# We will use the following very short sentence as an example:&lt;br /&gt;
 Acute intermittent porphyria is the result of a defect in the biosynthetic pathway for heme.&lt;br /&gt;
# With this sentence, we will create several variant questions using the cloze editor.&lt;br /&gt;
# We must first create a category named ´porphyria&#039; in our Question bank. Here we will store our new questions.&lt;br /&gt;
# Then we will create the questions, one at a time.&lt;br /&gt;
# For the first question, we will highlight &#039;porphyria&#039; and make a cloze SHORTANSWER question.&lt;br /&gt;
# In order to make the second variant question, we will highlight &#039;a defect&#039; and select MULTICHOICE, using the distractor wrong options of &#039;an increase&#039;, &#039;an atrophy&#039; and &#039; a toxic blockage&#039;.&lt;br /&gt;
# For the third variant, we will highlight &#039;heme&#039; and  make another SHORTANSWER question.&lt;br /&gt;
# We have stored these three different (variant) questions inside the previously made category named ´porphyria&#039;.&lt;br /&gt;
# In a quiz we will use only one random question from this category, so that our medical students will randomly get one variant question for this problem.&lt;br /&gt;
# The most common simple cheating is discouraged (a little), because if the students tell each other that &#039;the answer for the porphyria question is heme&#039;, it will not make sense to the students that were asked to choose &#039;&#039;&#039;a defect&#039;&#039;&#039; in the biosynthetic pathway.&lt;br /&gt;
# We proceed similarly for 50 more clinical problems and create 3 variants for each problem. All variant questions for each subject are stored inside the corrresponding subject category.&lt;br /&gt;
# We should, of course, use real clinical cases from our own archives and maybe add a few gross, micoscopic and radiographic images if appropiate.&lt;br /&gt;
&lt;br /&gt;
... to be continued...&lt;br /&gt;
 &lt;br /&gt;
==Available question types==&lt;br /&gt;
&lt;br /&gt;
MULTICHOICE&lt;br /&gt;
[[File:Cloze_multichoice.png]]&lt;br /&gt;
&lt;br /&gt;
MULTICHOICE_H&lt;br /&gt;
[[File:Type multichoice h.png]]&lt;br /&gt;
&lt;br /&gt;
MULTICHOICE_V&lt;br /&gt;
[[File:Type multichoice v.png]]&lt;br /&gt;
&lt;br /&gt;
NUMERICAL&lt;br /&gt;
[[File:Cloze numerical.png]]&lt;br /&gt;
&lt;br /&gt;
SHORTANSWER&lt;br /&gt;
[[File:Cloze shortanswer.png]]&lt;br /&gt;
&lt;br /&gt;
The following question types with an S in their names denote that the question behavior shuffle option (randomize the order for displaying the answers) is on:&lt;br /&gt;
&lt;br /&gt;
MULTICHOICE_S&lt;br /&gt;
[[File:Type multichoice S.png]]&lt;br /&gt;
&lt;br /&gt;
MULTICHOICE_HS&lt;br /&gt;
[[File:Type multichoice hs.png]]&lt;br /&gt;
&lt;br /&gt;
MULTICHOICE_VS&lt;br /&gt;
[[File:Type multichoice vs.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* Discussion: [https://moodle.org/mod/forum/discuss.php?d=337286 in this forum thread]&lt;br /&gt;
* The [[Embedded Answers (Cloze) question type]] complete documentation page&lt;br /&gt;
* The [[Cloze editor for TinyMCE]] for the old TinyMCE editor.&lt;br /&gt;
&lt;br /&gt;
[[Category:Questions]]&lt;br /&gt;
[[Category:Quiz]]&lt;br /&gt;
[[Category:Editing text]]&lt;br /&gt;
[[Category:Contributed code]]&lt;br /&gt;
&lt;br /&gt;
[[es:Editor Cloze para Atto]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=Embedded_Answers_(Cloze)_question_type&amp;diff=128426</id>
		<title>Embedded Answers (Cloze) question type</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=Embedded_Answers_(Cloze)_question_type&amp;diff=128426"/>
		<updated>2017-08-03T21:57:20Z</updated>

		<summary type="html">&lt;p&gt;Dthies: /* See also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Questions}}&lt;br /&gt;
&#039;&#039;&#039;Embedded answers (Cloze)&#039;&#039;&#039; questions consist of a passage of text (in Moodle format) that has various answers embedded within it, including multiple choice, short answers and numerical answers.&lt;br /&gt;
&lt;br /&gt;
Until mid2013, there was no graphical interface to create these questions within your Moodle site - you needed to specify the question format using the text box or by importing them from external files.&lt;br /&gt;
&lt;br /&gt;
You can link to an external web site that does create these questions from a graphical interface, see the &#039;&#039;[http://projects.ael.uni-tuebingen.de/quiz/htmlarea/index.php Online Cloze Question quiz generator]&#039;&#039; below.&lt;br /&gt;
&lt;br /&gt;
There is an Excel-based [http://hbwubecc.wixsite.com/jordan/tools Cloze and GIFT Generator] that was presented at the 2017 Moodle Moot Japan.&lt;br /&gt;
&lt;br /&gt;
There is a [[Cloze editor for TinyMCE]] that will let you create these questions from a graphical interface within your Moodle site, but it will overwrite your current HTML editor and only works with the [[TinyMCE editor]] but not with [[Atto]]. In 2016 a [[Cloze editor for Atto]] additional plugin was created.&lt;br /&gt;
&lt;br /&gt;
Lots of people suggested that [[Hot Potatoes]] software is the easiest way to create Embedded answer (Cloze) questions.  Once you have created your questions on your PC, you can then import them into Moodle&#039;s quiz module.&lt;br /&gt;
&lt;br /&gt;
However, the flexibility of the Cloze question type is hard to equal and despite the minor coding that you need to create the questions, it has great worth in the Moodle Quiz.&lt;br /&gt;
&lt;br /&gt;
==Question set-up==&lt;br /&gt;
&lt;br /&gt;
#Select the question category&lt;br /&gt;
#Give the question a descriptive name - this allows you to identify it in the question bank.&lt;br /&gt;
#Enter the passage of text (in Moodle format - see [[Embedded_Answers_%28Cloze%29_question_type#Format|Format]] below) into the &#039;question text&#039; field.&lt;br /&gt;
#Select an image to display if you want to add a picture to the question. For the student, it appears immediately above the question text.&lt;br /&gt;
#Set the &#039;default question grade&#039; (i.e. the maximum number of marks for this question).&lt;br /&gt;
#Set the &#039;Penalty factor&#039; (see [[Embedded_Answers_%28Cloze%29_question_type#Penalty_factor|Penalty factor]] below).&lt;br /&gt;
#If you wish, add general feedback. This is text that appears to the student after he/she has answered the question.&lt;br /&gt;
#The editor has been modified and allows you to test if your syntax is good. The different questions elements decoded will be displayed and syntax errors pinpoint. However, it cannot check if the question decoded is two questions in one because of an error syntax.&lt;br /&gt;
#Click Save changes to add the question to the category.&lt;br /&gt;
&lt;br /&gt;
=== Penalty factor ===&lt;br /&gt;
&lt;br /&gt;
The &#039;penalty factor&#039; only applies when the question is used in a quiz using adaptive mode - i.e. where the student is allowed multiple attempts at a question even within the same attempt at the quiz. If the penalty factor is more than 0, then the student will lose that proportion of the &#039;&#039;&#039;maximum&#039;&#039;&#039; grade upon each successive attempt. For example, if the default question grade is 10, and the penalty factor is 0.2, then each successive attempt after the first one will incur a penalty of 0.2 x 10 = 2 points.  The grading for the cloze question applies the penalty to each subpart of the question as a whole.  For example, if you have three fill in the blanks each worth 1 point each, then the penalty will only be incurred on the incorrect parts, not the questions as a whole.&lt;br /&gt;
&lt;br /&gt;
==Question rendering==&lt;br /&gt;
&lt;br /&gt;
The question answer entry space or INPUT HTML ELEMENT (for Short Answer and Numerical question types) and the dropdown list or SELECT HTML ELEMENT (for multichoice) are normally displayed in-line with the text.&lt;br /&gt;
&lt;br /&gt;
The size of the entry space or INPUT HTML ELEMENT ( Short and Numerical) will be adjustable to the length of the longest answer (good or bad) + a random number (0 to 15% total length).([[User:Pierre Pichet|Pierre Pichet]] 15:37, 26 January 2008 (CST))&lt;br /&gt;
&lt;br /&gt;
The size will adjust to the length of the student response when displayed in the grading and feedback process.&lt;br /&gt;
&lt;br /&gt;
The size of the dropdown list or SELECT HTML ELEMENT (multichoice) adjusts itself automatically to the longest answer.&lt;br /&gt;
&lt;br /&gt;
==Format==&lt;br /&gt;
&lt;br /&gt;
Questions consist of a passage of text (in Moodle format) that has various sub-questions embedded within it, including&lt;br /&gt;
&lt;br /&gt;
* short answers (SHORTANSWER or SA or MW), case is unimportant,&lt;br /&gt;
* short answers (SHORTANSWER_C or SAC or MWC), case must match,&lt;br /&gt;
* numerical answers (NUMERICAL or NM),&lt;br /&gt;
* multiple choice (MULTICHOICE or MC), represented as a dropdown menu in-line in the text,&lt;br /&gt;
* multiple choice (MULTICHOICE_V or MCV), represented as a vertical column of radio buttons, or&lt;br /&gt;
* multiple choice (MULTICHOICE_H or MCH), represented as a horizontal row of radio-buttons,&lt;br /&gt;
* when the quiz question behavior shuffle option IS SET YES, the following multiple choice sub-questions elements will be shuffled,&lt;br /&gt;
* multiple choice (MULTICHOICE_S or MCS), represented as a dropdown menu in-line in the text,&lt;br /&gt;
* multiple choice (MULTICHOICE_VS or MCVS), represented as a vertical column of radio buttons, or&lt;br /&gt;
* multiple choice (MULTICHOICE_HS or MCHS), represented as a horizontal row of radio-buttons.&lt;br /&gt;
&lt;br /&gt;
{{Note|MCS, MCVS, MCHS are new (Moodle 3.0) Cloze subquestion types with shuffling of answers. See MDL-38214.}}&lt;br /&gt;
&lt;br /&gt;
The structure of  each cloze sub-question is identical:&lt;br /&gt;
:&#039;&#039;&#039;{&#039;&#039;&#039;  start the cloze sub-question with a bracket (AltGr+7)&lt;br /&gt;
:&#039;&#039;&#039;1&#039;&#039;&#039; define a grade for each cloze by  a number (optional). This used for calculation of question grading.&lt;br /&gt;
:&#039;&#039;&#039;:SHORTANSWER:&#039;&#039;&#039; define the type of cloze sub-question. Definition is bounded by &#039;:&#039;. &lt;br /&gt;
:&#039;&#039;&#039;~&#039;&#039;&#039; is a seperator between answer options&lt;br /&gt;
:&#039;&#039;&#039;=&#039;&#039;&#039; marks a correct answer&lt;br /&gt;
:&#039;&#039;&#039;#&#039;&#039;&#039; marks the beginning of an (optional) feedback message&lt;br /&gt;
:&#039;&#039;&#039;}&#039;&#039;&#039;  close the cloze sub-question at the end with a bracket (AltGr+0)&lt;br /&gt;
&lt;br /&gt;
Now a very simple example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{1:SHORTANSWER:=Berlin} is the capital of Germany.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For full details of the format for embedded-answers questions, see the [[Embedded_Answers_%28Cloze%29_question_type#Detailed_syntax_explanations|detailed syntax explanation]] below.&lt;br /&gt;
&lt;br /&gt;
NB: Be careful when copying a cloze type question into the WYSIWYG HTML editor, as line breaks tend to get added, which destroys the question.&lt;br /&gt;
&lt;br /&gt;
If the correct answer contains } # ~ / &amp;quot; or \ you will have to escape them by putting a \ in front of each such character. But [[https://moodle.org/mod/forum/discuss.php?d=275299 this is tricky]]. The { shouldn&#039;t be escaped, this can be vital in getting TeX expressions to work. In the feedback ~ and } must be escaped otherwise it will be interpreted as &#039;&#039;the next answer&#039;&#039; or &#039;&#039;end of the short answer section&#039;&#039; respectively. Quotation signs: &amp;quot; can lead to trouble anyhow in both places. Use the HTML entity: &amp;amp; quot; (without the space between &#039;&#039;&amp;amp;&#039;&#039; and &#039;&#039;quot;&#039;&#039;). If you want to have Mathematical symbols there can be problems with the \ used in TeX expressions. One alternative can be to use [[unicode]] characters. &lt;br /&gt;
&lt;br /&gt;
See the notes further down about numerical embedded question!&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
&lt;br /&gt;
====Example 1====&lt;br /&gt;
The following text creates a simple embedded-answers question:&lt;br /&gt;
&lt;br /&gt;
 Match the following cities with the correct state:&lt;br /&gt;
 * San Francisco: {1:MULTICHOICE:=California#OK~Arizona#Wrong}&lt;br /&gt;
 * Tucson: {1:MULTICHOICE:California#Wrong~%100%Arizona#OK}&lt;br /&gt;
 * Los Angeles: {1:MULTICHOICE:=California#OK~Arizona#Wrong}&lt;br /&gt;
 * Phoenix: {1:MULTICHOICE:%0%California#Wrong~=Arizona#OK}&lt;br /&gt;
 The capital of France is {1:SHORTANSWER:%100%Paris#Congratulations!&lt;br /&gt;
 ~%50%Marseille#No, that is the second largest city in France (after&lt;br /&gt;
 Paris).~*#Wrong answer. The capital of France is Paris, of course.}.&lt;br /&gt;
&lt;br /&gt;
And the result will be:&lt;br /&gt;
 &lt;br /&gt;
[[Image:Cloze.gif|Cloze question type]] &lt;br /&gt;
&lt;br /&gt;
====Example 2====&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 1em;border: 1px dashed #FFB53A;color: black;background-color: #f9f9f9;font-family: monospace;font-size:1.2em;&amp;quot;&amp;gt;&lt;br /&gt;
This question consists of some text with an answer embedded right here {1:MULTICHOICE:Wrong answer#Feedback for this wrong answer~Another wrong answer#Feedback for the other wrong answer~=Correct answer#Feedback for correct answer~%50%Answer that gives half the credit#Feedback for half credit answer}&lt;br /&gt;
&lt;br /&gt;
and right after that you will have to deal with this short answer {1:SHORTANSWER:Wrong answer#Feedback for this wrong answer~=Correct answer#Feedback for correct answer~%50%Answer that gives half the credit#Feedback for half credit answer}&lt;br /&gt;
&lt;br /&gt;
and finally we have a floating point number {2:NUMERICAL:=23.8:0.1#Feedback for correct answer 23.8~%50%23.8:2#Feedback for half credit answer in the nearby region of the correct answer}.&lt;br /&gt;
&lt;br /&gt;
The  multichoice question can also be shown in the vertical display of the standard moodle multiple choice.&lt;br /&gt;
{2:MCV:1. Wrong answer#Feedback for this wrong answer~2. Another wrong answer#Feedback for the other wrong answer~=3. Correct answer#Feedback for correct answer~%50%4. Answer that gives half the credit#Feedback for half credit answer}&lt;br /&gt;
&lt;br /&gt;
Or in an horizontal display that is included here in a table&lt;br /&gt;
{2:MCH:a. Wrong answer#Feedback for this wrong answer~b. Another wrong answer#Feedback for the other wrong answer~=c. Correct answer#Feedback for correct answer~%50%d. Answer that gives half the credit#Feedback for half credit answer}&lt;br /&gt;
&lt;br /&gt;
A shortanswer question where case must match. Write moodle in upper case letters {1:SHORTANSWER_C:moodle#Feedback for moodle in lower case ~=MOODLE#Feedback for MOODLE in upper case ~%50%Moodle#Feedback for only first letter in upper case}&lt;br /&gt;
&lt;br /&gt;
Note that addresses like www.moodle.org and smileys :-) all work as normal:&lt;br /&gt;
&lt;br /&gt;
a) How good is this? {:MULTICHOICE:=Yes#Correct~No#We have a different opinion}&lt;br /&gt;
&lt;br /&gt;
b) What grade would you give it? {3:NUMERICAL:=3:2}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Image:Cloze example.png]]&lt;br /&gt;
&lt;br /&gt;
Some things to note:&lt;br /&gt;
* The individual embedded answers are represented by the code in braces {}.&lt;br /&gt;
* The number at the start is the &#039;weight&#039;, so in this case each answer contributes an equal share of the overall grade.&lt;br /&gt;
* The correct option in each case is preceded either by an = sign or by %100%. &lt;br /&gt;
* The text appearing after the # that follows each option is the feedback that the student will see if they choose that option.&lt;br /&gt;
* If the student enters &#039;Marseille&#039; in the final example, they score 50% of the total grade.&lt;br /&gt;
* The asterisk * preceding the &amp;quot;Wrong answer&amp;quot; feedback in the final example means that the student will see this feedback if they enter anything other than &amp;quot;Paris&amp;quot; or &amp;quot;Marseille&amp;quot;.&lt;br /&gt;
* For multiple choice vertical or horizontal rendering there is no automatic numbering, though can added at each answer.&lt;br /&gt;
&lt;br /&gt;
==Detailed syntax explanations==&lt;br /&gt;
# all question items within a cloze-type question are coded inside curled braces { }&lt;br /&gt;
# the number which appears between the opening brace and the colon {1: is the weighting of that item; if it is set at 1 for all the items, it needs not be specified, so you can have {:&lt;br /&gt;
# after the colon we have the item question type: MULTICHOICE, SHORTANSWER, NUMERICAL&lt;br /&gt;
# &#039;&#039;&#039;NOTE&#039;&#039;&#039;.- If you have installed the [http://moodle.org/mod/data/view.php?d=13&amp;amp;rid=338 REGEXP question type plugin] you can also use the REGEXP question type&lt;br /&gt;
# the syntax for MULTICHOICE and SHORTANSWER is the same; the only difference is in the displaying of the item to the student&lt;br /&gt;
# the order of the various answers is indifferent (except if you want a catch-all for wrong answers, see #13 below)&lt;br /&gt;
# a correct answer is preceded with the equal sign = or a percentage (usually %100%) - &#039;&#039;&#039;Note&#039;&#039;&#039;: [[Talk:Embedded_Answers_(Cloze)_question_type| The equal sign (=) doesn&#039;t seem to work with SHORTANSWER.]]&lt;br /&gt;
# a wrong answer is preceded with nothing or a percentage (usually %0%)but you can even use negative points by preceding with ~%-25% [not before Moodle 2.0])&lt;br /&gt;
# you can allocate some points between 0 and 100 to some answers, if you put the appropriate percentage&lt;br /&gt;
# all answers except the first one are separated from one another by the tilde ~ sign&lt;br /&gt;
# answers can be followed by an optional feedback message, preceded with the # sign; if there is no feedback message, the # sign can be present or absent, it does not matter&lt;br /&gt;
# note that the feedback message and the correct answer are displayed in a small popup window (if and when the correct and or feedback have been declared accessible to the students in the Quiz settings) upon mouse hovering. The popup window has a title &amp;quot;feedback&amp;quot; and you can use HTML tags to format your feedback. In some browsers (For example IE5.5) the form fields can cover part of the feedback windows. It can help to not have the formfields for the answers too close to each other.&lt;br /&gt;
# in the SHORTANSWER type you may want to put a catch-all (wrong) answer in order to send a &amp;quot;wrong, try again&amp;quot; feedback; you can do this by inserting an asterisk &#039;&#039;&#039;*&#039;&#039;&#039; as &#039;&#039;&#039;the very last expected answer&#039;&#039;&#039; in your formula&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Numerical Cloze questions==	 &lt;br /&gt;
		 &lt;br /&gt;
From the student perspective, a numerical Cloze question looks just like a short-answer question or &#039;&#039;fill in the blanks&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The difference is that numerical answers are allowed to have an accepted error. This allows a continuous range of answers to be set. You can also express your answer in some different numerical formats. 23.4 23,4 (some countries use , as a decimal separator) and 2.34E+1 (meaning 2.34*10^1) would be interpreted as the same.&lt;br /&gt;
&lt;br /&gt;
=== False positives ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; the following examples of false positives do &#039;&#039;&#039;not&#039;&#039;&#039; apply to Moodle 1.8+, where you cannot use percentages or fractions as the answers in a numerical Cloze test; Moodle will generate an error if you try to save such a question. However the following may be relevant for earlier versions of Moodle.&lt;br /&gt;
&lt;br /&gt;
 More examples:	 &lt;br /&gt;
 0.5 accepts .5 0.5 ,5 0,5 0.500 5e-1 5E-1 but not 1/2 50% 	 &lt;br /&gt;
 50% accepts 50% 50.0% 5E1% 50/100 even &#039;&#039;&#039;50/1000 50&#039;&#039;&#039; but not 500/1000 0.5	 &lt;br /&gt;
 1/2 accepts 1/2 &#039;&#039;&#039;1/3 1twenty&#039;&#039;&#039; but not 2/4 0.5 0,5 3/6 50% ½	 &lt;br /&gt;
 ½ accepts ½	 &lt;br /&gt;
 HALF doesn&#039;t even accept HALF (maybe &#039;&#039;&#039;0&#039;&#039;&#039;?)	 &lt;br /&gt;
&lt;br /&gt;
If you want to accept several variants you can have them in the same {} but &#039;&#039;&#039;be careful, notice the &amp;quot;false positives&amp;quot; in bold&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
===Syntax for numerical Cloze questions===&lt;br /&gt;
&lt;br /&gt;
The format of a NUMERICAL Cloze question is similar to that of the other Cloze types and they can be mixed in the same question. As with other Cloze tests, you write your question or incomplete text, and add the Cloze code at the point where the student is supposed to enter their numerical answer.&lt;br /&gt;
&lt;br /&gt;
An example of the syntax used is shown below:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039; It is preferable to write the code in &#039;source code&#039; mode. The WSIWYG editor can insert linebreaks that make the question not function. The linebreak in the example box below is for readability only! A problem with these questions is the readability of the code! :(	&lt;br /&gt;
		 &lt;br /&gt;
 {2:NUMERICAL:=23.8:0.1#Feedback for correct answer 23.8	 &lt;br /&gt;
 ~%50%23.8:2#Feedback for ½credit near correct answer}. 	 &lt;br /&gt;
	 &lt;br /&gt;
In this example:&lt;br /&gt;
* 2: is the question point weight, which means that this question has twice the weight in the final point(s) for this question as other partial answers with weight 1 (or no declared weight - you can start with {: for the default weight 1) in the same question.&lt;br /&gt;
* NUMERICAL: says what kind of question it is. It must be in CAPS. &lt;br /&gt;
* =23.8:0.1 = or %100% means correct if the answer is 23.8 with an accepted error of 0.1, then any number between 23.7 and 23.9 will be accepted as correct. (In the GIFT numerical question one can express an interval like this 13..15 or 14:1 but in Cloze only 14:1 works.)	 &lt;br /&gt;
* #Feedback for correct answer 23.8 is preceded by #&lt;br /&gt;
* ~%50%23.8:2 ~ is the separator for answer alternatives %50% means this answer would get 50% of the score that the more precise answer had gotten. Because the tolerance here is 2, 21.8 to 25.8 would get this point and feedback.&lt;br /&gt;
&lt;br /&gt;
The feedback (which is seen within a popup window when the user hovers over the answer space) is formattable with HTML tags. For example, if you want an exponent, surround it with superscript tags: &amp;amp;lt;sup&amp;amp;gt; &amp;amp;lt;/sup&amp;amp;gt;. You can even include pictures in the feedback popup, but you must clean out all &amp;quot; characters and save while still in source code mode (not WYSIWYG). So, this works in feedback popup:&lt;br /&gt;
 #See this picture:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;img src=Something.gif /&amp;gt;}	 &lt;br /&gt;
but not this:&lt;br /&gt;
 #See this picture:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;img src=&amp;quot;Something.gif&amp;quot; /&amp;gt;}	 &lt;br /&gt;
&lt;br /&gt;
(ALGEBRA and TEX filters don&#039;t work in the feedback popups, but they can be very useful in the question writing for math/science expressions). But you can use [[Unicode]] characters.	 &lt;br /&gt;
&lt;br /&gt;
If you want to give feedback for any answer that didn&#039;t fit the intervals you already have specified feedback for, add some BIG general intervals, like for positive answers (if they aren&#039;t bigger than 20000 you could add:	 &lt;br /&gt;
 ~%0%10000.0001:10000#Feedback for unspecified not_right answers}	 &lt;br /&gt;
This would give feedback for anything from 0.0001 to 20000.0001 (that hadn&#039;t already gotten feedback). I didn&#039;t want to include 0 since that special case as well as negative ought to have specific reactions.	 &lt;br /&gt;
 ~%0%0#Hey! It can&#039;t be zero	 &lt;br /&gt;
 ~%0%-10000.0001:10000#We just want the size here,	 &lt;br /&gt;
 so a negative value is not what we want}			 &lt;br /&gt;
&lt;br /&gt;
Numerical questions could, before version 1.7, also have case-insensitive non-numerical answers. This is useful whenever the answer for a numerical question is something like +inf, -inf, NaN etc.&lt;br /&gt;
==Importing CLOZE questions==&lt;br /&gt;
If you try importing directly as CLOZE this text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Single line per question! Match the following cities with the correct state:&lt;br /&gt;
* San Francisco: {1:MULTICHOICE:=California#OK~Arizona#Wrong}&lt;br /&gt;
* Tucson: {1:MULTICHOICE:California#Wrong~%100%Arizona#OK}&lt;br /&gt;
* Los Angeles: {1:MULTICHOICE:=California#OK~Arizona#Wrong}&lt;br /&gt;
* Phoenix: {1:MULTICHOICE:%0%California#Wrong~=Arizona#OK}&lt;br /&gt;
&lt;br /&gt;
The capital of France is {1:SHORTANSWER:%100%Paris#Congratulations!~%50%Marseille#No, that is the second largest city in France (after Paris).~*#Wrong answer. The capital of France is Paris, of course.}.&lt;br /&gt;
&lt;br /&gt;
23+ 0.8 = {2:NUMERICAL:=23.8:0.1#Feedback for correct answer 23.8 ~%50%23.8:2#Feedback for ½credit near correct answer}. 	 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You would get all three questions as different parts of &#039;&#039;&#039;ONE question&#039;&#039;&#039;. (NOTE see that there are no linebreaks between the { } !)&lt;br /&gt;
&lt;br /&gt;
Multiple CLOZE questions can be imported using the XML format:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- question: 1  --&amp;gt;&lt;br /&gt;
&amp;lt;question type=&amp;quot;cloze&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;name&amp;gt;&amp;lt;text&amp;gt;Book Test #1&amp;lt;/text&amp;gt;&lt;br /&gt;
&amp;lt;/name&amp;gt;&lt;br /&gt;
&amp;lt;questiontext&amp;gt;&lt;br /&gt;
&amp;lt;text&amp;gt;&amp;lt;![CDATA[..............]]&amp;gt;&amp;lt;/text&amp;gt;&lt;br /&gt;
&amp;lt;/questiontext&amp;gt;&lt;br /&gt;
&amp;lt;generalfeedback&amp;gt;&lt;br /&gt;
&amp;lt;text&amp;gt;&amp;lt;/text&amp;gt;&lt;br /&gt;
&amp;lt;/generalfeedback&amp;gt;&lt;br /&gt;
&amp;lt;shuffleanswers&amp;gt;0&amp;lt;/shuffleanswers&amp;gt;&lt;br /&gt;
&amp;lt;/question&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- question: 2 --&amp;gt;&lt;br /&gt;
&amp;lt;question type=&amp;quot;cloze&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;name&amp;gt;&amp;lt;text&amp;gt;Book Test #2&amp;lt;/text&amp;gt;&lt;br /&gt;
&amp;lt;/name&amp;gt;&lt;br /&gt;
&amp;lt;questiontext&amp;gt;&lt;br /&gt;
&amp;lt;text&amp;gt;&amp;lt;![CDATA[............]]&amp;gt;&amp;lt;/text&amp;gt;&lt;br /&gt;
&amp;lt;/questiontext&amp;gt;&lt;br /&gt;
&amp;lt;generalfeedback&amp;gt;&lt;br /&gt;
&amp;lt;text&amp;gt;&amp;lt;/text&amp;gt;&lt;br /&gt;
&amp;lt;/generalfeedback&amp;gt;&lt;br /&gt;
&amp;lt;shuffleanswers&amp;gt;0&amp;lt;/shuffleanswers&amp;gt;&lt;br /&gt;
&amp;lt;/question&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
You would put the question text including CLOZE code in the  .......  spaces.&lt;br /&gt;
&lt;br /&gt;
==Online Cloze Question generator==&lt;br /&gt;
* There is a website to generate CLOZE quizzes for Moodle (1.9 and 2.x and 3.x versions) and/or to try out the CLOZE editor integration for Moodle.&lt;br /&gt;
* This editor was built at the Chair of Applied English Linguistics at Universitaet Tuebingen, Germany, by Andreas Glombitza (andiglombitza(at)googlemail.com) and Achim Skuta (achim.skuta(at)googlemail.com).&lt;br /&gt;
* The authors are currently maintaining this software and webservice as a private project.&lt;br /&gt;
&lt;br /&gt;
Website: [http://projects.ael.uni-tuebingen.de/quiz/htmlarea/index.php http://projects.ael.uni-tuebingen.de/quiz/htmlarea/index.php]&lt;br /&gt;
 &lt;br /&gt;
==Cloze editor plugin for TinyMCE==&lt;br /&gt;
* You can download a [https://moodle.org/plugins/view.php?plugin=other_cloze Moodle plugin from the Moodle plugins database] that will let you create these questions from a graphical interface within your Moodle site. There are versions available for Moodle 1.9, 2.x and 3.x.&lt;br /&gt;
&lt;br /&gt;
==Cloze editor plugin for Atto==&lt;br /&gt;
This [[Cloze editor for Atto|new plugin for Moodle 3.1]] was developed by Daniel Thies and is available for download and install from the Moodle plugins database..&lt;br /&gt;
&lt;br /&gt;
== Questions with student notes and feedback for teacher==&lt;br /&gt;
You can easily make one/many/all question(s) with an optional field for student notes and/or feedback for the teacher, as requested in [https://moodle.org/mod/forum/discuss.php?d=353587 this forum thread]. Note that only the first MULTICHOICE question is marked, and the two optional fields do not score positive nor negative points:&lt;br /&gt;
&lt;br /&gt;
[[File:CLOZE question with student comment and teacher feedback.png]]&lt;br /&gt;
&lt;br /&gt;
The full question for the above example is:&lt;br /&gt;
&lt;br /&gt;
 Which of the following options is the right answer ?&lt;br /&gt;
 {1:MULTICHOICE_VS:~A wrong answer~Another wrong answer~Yet another wrong answer~%100%This is the only right answer}&lt;br /&gt;
 Optionally:Write a personal note: {0:SHORTANSWER:~%0%I want to have a longer input box for the note.~%100%*}&lt;br /&gt;
 Optionally:Send feedback to teacher:{0:SHORTANSWER:~%0%I want to have a longer input box for the feedback.~%100%*}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* See the [http://projects.ael.uni-tuebingen.de/quiz/htmlarea/index.php online Cloze question generator].&lt;br /&gt;
* Download the newest version of the [[Cloze editor for TinyMCE]] for Moodle 1.9 and for Moodle 2.0 to 2.9 and 3.0) from [https://moodle.org/plugins/view.php?plugin=tinymce_clozeeditor the Moodle plugins database]&lt;br /&gt;
* Easily edit embedded answer questions with the additional plugin [[Cloze editor for Atto]] for Moodle 2.7+&lt;br /&gt;
&lt;br /&gt;
This information was drawn from:&lt;br /&gt;
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=36521 Is there a guide to using the cloze format?] forum discussion&lt;br /&gt;
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=36430&amp;amp;parent=170308 Cloze-type question syntax] forum post&lt;br /&gt;
&lt;br /&gt;
[[de:Lückentext-Frage]]&lt;br /&gt;
[[es:Tipo de Pregunta con respuestas incrustadas (Cloze)]]&lt;br /&gt;
[[fr:Question Cloze à réponses intégrées]]&lt;br /&gt;
[[ja: 穴埋め問題 ( Cloze ) タイプ]]&lt;br /&gt;
[[zh:填空題(克漏字)]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=Import_glossary_entries&amp;diff=128244</id>
		<title>Import glossary entries</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=Import_glossary_entries&amp;diff=128244"/>
		<updated>2017-07-02T17:51:40Z</updated>

		<summary type="html">&lt;p&gt;Dthies: /* See also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Glossary}}Glossary entries can be exported and then imported into another glossary via an XML file.&lt;br /&gt;
&lt;br /&gt;
==Importing  glossary entries==&lt;br /&gt;
&lt;br /&gt;
*As an editing teacher, access your glossary&lt;br /&gt;
*Go to &#039;&#039;Administration &amp;gt; Glossary administration &amp;gt; Import entries&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:glossaryimport29.png]]&lt;br /&gt;
&lt;br /&gt;
*Click the &amp;quot;Choose a file&amp;quot; button and browse for the exported entries XML file on your computer&lt;br /&gt;
*Select the destination for the new entries: either the current glossary or a new one&lt;br /&gt;
*If you want to import category information, click the checkbox.&lt;br /&gt;
*Click the &amp;quot;Submit&amp;quot; button. &lt;br /&gt;
&lt;br /&gt;
[[File:xmlimportscreen.png]]&lt;br /&gt;
&lt;br /&gt;
You&#039;ll then see a report of the entries and categories added to the glossary. If you enabled duplicate entries when you created the glossary, the import process will add all of the new definitions. Otherwise, it will not allow you to import any duplicate entries.&lt;br /&gt;
&lt;br /&gt;
You will be listed as author of all the entries.&lt;br /&gt;
&lt;br /&gt;
If your exported glossary included embedded images and/or attached files, these will also be imported into the new glossary.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
Possible causes of problems importing entries:&lt;br /&gt;
* If there are mistakes in the XML file such as the &amp;lt;entries&amp;gt; tag being missing or the &amp;lt;info&amp;gt; tag being in the wrong place. May happen if you have constructed the XML file manually or with some sort of tool like mailmerge in Word and your template is wrong.&lt;br /&gt;
* If there are top bit set characters in the text of the entities like concepts, definitions or keywords. Replace things like &amp;amp; with &amp;amp;amp;amp;&lt;br /&gt;
* If there are tabs or spaces between entries. Not sure if spaces cause problems but best to remove any between the end of one tag and start of the next. e.g. Search and replace &amp;gt; &amp;lt; with &amp;gt;&amp;lt; via a text editor.&lt;br /&gt;
* In most cases the import is halted if any of these errors occur.&lt;br /&gt;
* Duplicates in the entries which clash with entries already when merging a glossary is usually not a problem.&lt;br /&gt;
* Warnings like &amp;lt;code&amp;gt;Warning: exec() has been disabled for security reasons in /moodle/lib/uploadlib.php on line 603&amp;lt;/code&amp;gt; may not be the problem when importing but may distract one from dealing with problems with the format of the XML file.&lt;br /&gt;
* HTML and XHTML tags written within CONCEPT or DEFINITION elements will fail on import, showing &amp;quot;Array&amp;quot; instead of the desired content. To remedy this, try writing the (X)HTML tags within &amp;lt;![CDATA[ ]]&amp;gt; markup.&lt;br /&gt;
* If the glossary entries contain images, image paths will need amending by doing a search and replace in the XML file in order for the images to be displayed when the file is imported.&lt;br /&gt;
&lt;br /&gt;
==Restoring a glossary activity backup==&lt;br /&gt;
&lt;br /&gt;
An alternative method of importing glossary entries is to restore a glossary [[Activity backup|activity backup]] containing enrolled users. This method includes categories, images and attachments within glossary entries. When the glossary is restored, the authors of the entries will be the same as in the original glossary. &lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* Glossary - Excel to XML converter [http://www.focusedonlearning.com/share/glossaryimport.html] &lt;br /&gt;
* [http://moodle.org/mod/glossary/view.php?id=851 Glossary of common terms] with entries download link for importing to other Moodle sites&lt;br /&gt;
* [[Import and export FAQ]]&lt;br /&gt;
* [[XML FAQ]]&lt;br /&gt;
* [[Moodle glossary entries format]] can use the question bank to convert a variety of formats into an xml glossary file for import&lt;br /&gt;
Using Moodle forum discussions:&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=79120 Excel to Glossaries]&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=142346 Backup a glossary]&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=123277 Importing into Moodle] contains an explanation of how to manually create an XML file from an Excel spreadsheet&lt;br /&gt;
&lt;br /&gt;
[[de:Glossar erstellen#Glossareinträge_importieren]]&lt;br /&gt;
[[es:Importar entradas del glosario]]&lt;br /&gt;
[[fr:Importer/exporter un glossaire]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=Moodle_glossary_entries_format&amp;diff=124280</id>
		<title>Moodle glossary entries format</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=Moodle_glossary_entries_format&amp;diff=124280"/>
		<updated>2016-07-08T02:04:08Z</updated>

		<summary type="html">&lt;p&gt;Dthies: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox plugin&lt;br /&gt;
|type = Question format plugin&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=qformat_glossary&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-qformat_glossary/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=330708 Glossary export question format]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
The Moodle glossary entries format allows teachers and administrators to easily convert between glossary entries and quiz questions. Short answer, multiple choice and matching questions may be exported and downloaded as an XML file in the format used by Moodle glossary export. The file may then be imported into a glossary as a new set of entries. The correct answers are shown as terms or key words and the question text is used as the definition. Glossary export files can also be directly imported into the question bank as short answer questions. These can be then be used normally in a quiz. The definition will be presented and the term or key words will be marked as the correct answers.&lt;br /&gt;
&lt;br /&gt;
Glossary entries will use the defaults for options set for new entries by the administrator for options not determined by question setting (i.e. autolinking). The question category name will be saved as the glossary category and vice versa; however, parent category names are not saved.&lt;br /&gt;
&lt;br /&gt;
[[File:importglossaryentriesasquestions.png]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=File:importglossaryentriesasquestions.png&amp;diff=124279</id>
		<title>File:importglossaryentriesasquestions.png</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=File:importglossaryentriesasquestions.png&amp;diff=124279"/>
		<updated>2016-07-08T01:58:38Z</updated>

		<summary type="html">&lt;p&gt;Dthies: Select Moodle glossary entries as question import file format&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Select Moodle glossary entries as question import file format&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=Moodle_glossary_entries_format&amp;diff=124278</id>
		<title>Moodle glossary entries format</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=Moodle_glossary_entries_format&amp;diff=124278"/>
		<updated>2016-07-08T01:56:37Z</updated>

		<summary type="html">&lt;p&gt;Dthies: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox plugin&lt;br /&gt;
|type = Question format plugin&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=qformat_glossary&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-qformat_glossary/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=330708 Glossary export question format]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
[[File:importglossaryentriesasquestions.png]]&lt;br /&gt;
The Moodle glossary entries format allows teachers and administrators to easily convert between glossary entries and quiz questions. Short answer, multiple choice and matching questions may be exported and downloaded as an XML file in the format used by Moodle glossary export. The file may then be imported into a glossary as a new set of entries. The correct answers are shown as terms or key words and the question text is used as the definition. Glossary export files can also be directly imported into the question bank as short answer questions. These can be then be used normally in a quiz. The definition will be presented and the term or key words will be marked as the correct answers.&lt;br /&gt;
&lt;br /&gt;
Glossary entries will use the defaults for options set for new entries by the administrator for options not determined by question setting (i.e. autolinking). The question category name will be saved as the glossary category and vice versa; however, parent category names are not saved.&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=qformat/glossary&amp;diff=124274</id>
		<title>qformat/glossary</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=qformat/glossary&amp;diff=124274"/>
		<updated>2016-07-06T20:44:28Z</updated>

		<summary type="html">&lt;p&gt;Dthies: Redirected page to Moodle glossary entries format&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Moodle_glossary_entries_format]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=Moodle_glossary_entries_format&amp;diff=124273</id>
		<title>Moodle glossary entries format</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=Moodle_glossary_entries_format&amp;diff=124273"/>
		<updated>2016-07-06T20:33:43Z</updated>

		<summary type="html">&lt;p&gt;Dthies: Initial post&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Moodle glossary entries formats allows teachers and administrators to easily convert between glossaries entries and quiz questions. Short answer, multiple choice and matching questions may be exported and downloaded as an XML file in the format used by Moodle glossary export. The file may then be imported into a glossary as a new set of entries. The correct answers are shown as terms or key words and the question text is used as the definition. Glossary export files can also be directly imported into the question bank as short answer questions. These can be then be used normally in a quiz. The definition will be presented and the term or key words will be marked as the correct answers.&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=Mathslate_for_Atto&amp;diff=117562</id>
		<title>Mathslate for Atto</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=Mathslate_for_Atto&amp;diff=117562"/>
		<updated>2015-03-17T00:08:52Z</updated>

		<summary type="html">&lt;p&gt;Dthies: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox plugin&lt;br /&gt;
|type = Atto plugin&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=atto_mathslate&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-atto_mathslate/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=255377 Mathslate TinyMCE plugin]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
[[File:Mathslate for Atto.png]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
Mathslate is a [[Mathematics|mathematics]] editor that this plugin adds to the [[Atto]] toolbar.  It is similar in functionality to the [[DragMath_equation_editor | DragMath]] which was included in the Moodle core for [[TinyMCE]].  Mathslate however has no Java dependency, and consequently it should be usable in a larger variety of browsers, including those on mobile devices.&lt;br /&gt;
==Administration==&lt;br /&gt;
===Requirements===&lt;br /&gt;
The Mathslate for Atto plugin is available from the plugin database. In addition the [[TinyMCE Mathslate]] plugin needs to be installed and [http://mathjax.org MathJax] 2.0 or later needs to be available. Mathslate for Atto is compatible with the MathJaxloader filter include in Moodle core.  If this filter is enabled, it will provide MathJax access for Mathslate. The Mathslate button wil not appear in the toolbar on pages where MathJax is disabled even if the TeX filter is active.&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
The [[TinyMCE Mathslate]] plugin first needs to be installed to the lib/editor/tinymce/plugins directory of the Moodle root. The Mathslate for Atto plugin is installed in the lib/editor/atto/plugins directory. The administrator must log in and complete the installation process. The Mathslate for Atto plugin is enabled by the administrator by visiting the Atto toolbar settings page and adding &#039;mathslate&#039; in the list of plugins to be displayed on the toolbar. MathJax also needs to be enabled on the system.  This can be done  with either the MathJax filter provided with Moodle 2.7+ or with MathJax included in the HTML header.  The Mathslate button will only appear in the editor toolbar if MathJax is available on the page by one of these methods.&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
===Selecting mathematics===&lt;br /&gt;
&lt;br /&gt;
Mathslate does not allow the selection of individual characters as with a word processor, but instead treats [[Mathematics|mathematics]] as blocks of code associated with well defined mathematical expressions. A selected expression appears highlighted in the workspace, and the block of code appears with a cursor in front of it, below the work space.&lt;br /&gt;
&lt;br /&gt;
===Moving mathematics===&lt;br /&gt;
&lt;br /&gt;
To move an expression, simply select an element after the place it should be inserted on the workspace and then click the expression to move it there. Alternatively, you may simply drag the expression to where it should be inserted.&lt;br /&gt;
===Editing functions===&lt;br /&gt;
&lt;br /&gt;
There is a row of buttons in the center of the editor that allows the user to delete a selection or the whole content, to undo the previous action, and to redo previously undone actions.&lt;br /&gt;
==Modifying Behaviour==&lt;br /&gt;
The appearance of the pop up window can be modified by editing the style sheet style.css in the plugin directory. The set of templates that appear in the tabs may be changed in the file config.json.  The default file contains a reasonably comprehensive initial list of mathematical symbols and functions. Items may be deleted easily from the file with a text editor, or you can use the [http://dthies.github.io/moodle-editor_tinymce-mathslate/configuration.html  online configuration tool]. Eventually, there may be a selection of files to choose from for different learning environments and subjects.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mathematics]]&lt;br /&gt;
&lt;br /&gt;
[[es:Mathslate para Atto]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=Mathslate_for_Atto&amp;diff=117561</id>
		<title>Mathslate for Atto</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=Mathslate_for_Atto&amp;diff=117561"/>
		<updated>2015-03-17T00:06:21Z</updated>

		<summary type="html">&lt;p&gt;Dthies: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox plugin&lt;br /&gt;
|type = Atto plugin&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=atto_mathslate&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-atto_mathslate/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=255377 Mathslate TinyMCE plugin]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
[[File:Mathslate for Atto.png]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
Mathslate is a [[Mathematics|mathematics]] editor that this plugin adds to the [[Atto]] toolbar.  It is similar in functionality to the [[DragMath_equation_editor | DragMath]] which was included in the Moodle core for [[TinyMCE]].  Mathslate however has no Java dependency, and consequently it should be usable in a larger variety of browsers, including those on mobile devices.&lt;br /&gt;
==Administration==&lt;br /&gt;
===Requirements===&lt;br /&gt;
The Mathslate for Atto plugin is available from the plugin database. In addition the [[TinyMCE Mathslate]] plugin needs to be installed and [http://mathjax.org MathJax] 2.0 or later needs to be available. Mathslate for Atto is compatible with the MathJaxloader filter include in Moodle core.  If this filter is enabled, it will provide MathJax access for Mathslate. The Mathslate button wil not appear in the toolbar on pages where MathJax is disabled even if the TeX filter is active.&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
The TinyMCE Mathslate plugin first needs to be installed to the lib/editor/tinymce/plugins directory of the Moodle root. The Mathslate for Atto plugin is installed in the lib/editor/atto/plugins directory. The administrator must log in and complete the installation process. The Mathslate for Atto plugin is enabled by the administrator by visiting the Atto toolbar settings page and adding &#039;mathslate&#039; in the list of plugins to be displayed on the toolbar. MathJax also needs to be enabled on the system.  This can be done  with either the MathJax filter provided with Moodle 2.7+ or with MathJax included in the HTML header.  The Mathslate button will only appear in the editor toolbar if MathJax is available on the page by one of these methods.&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
===Selecting mathematics===&lt;br /&gt;
&lt;br /&gt;
Mathslate does not allow the selection of individual characters as with a word processor, but instead treats [[Mathematics|mathematics]] as blocks of code associated with well defined mathematical expressions. A selected expression appears highlighted in the workspace, and the block of code appears with a cursor in front of it, below the work space.&lt;br /&gt;
&lt;br /&gt;
===Moving mathematics===&lt;br /&gt;
&lt;br /&gt;
To move an expression, simply select an element after the place it should be inserted on the workspace and then click the expression to move it there. Alternatively, you may simply drag the expression to where it should be inserted.&lt;br /&gt;
===Editing functions===&lt;br /&gt;
&lt;br /&gt;
There is a row of buttons in the center of the editor that allows the user to delete a selection or the whole content, to undo the previous action, and to redo previously undone actions.&lt;br /&gt;
==Modifying Behaviour==&lt;br /&gt;
The appearance of the pop up window can be modified by editing the style sheet style.css in the plugin directory. The set of templates that appear in the tabs may be changed in the file config.json.  The default file contains a reasonably comprehensive initial list of mathematical symbols and functions. Items may be deleted easily from the file with a text editor, or you can use the [http://dthies.github.io/moodle-editor_tinymce-mathslate/configuration.html  online configuration tool]. Eventually, there may be a selection of files to choose from for different learning environments and subjects.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mathematics]]&lt;br /&gt;
&lt;br /&gt;
[[es:Mathslate para Atto]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=Mathslate_for_Atto&amp;diff=117502</id>
		<title>Mathslate for Atto</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=Mathslate_for_Atto&amp;diff=117502"/>
		<updated>2015-03-15T18:42:02Z</updated>

		<summary type="html">&lt;p&gt;Dthies: /* Requirements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox plugin&lt;br /&gt;
|type = Atto plugin&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=atto_mathslate&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-atto_mathslate/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=255377 Mathslate TinyMCE plugin]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
[[File:Mathslate for Atto.png]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
Mathslate is a [[Mathematics|mathematics]] editor that this plugin adds to the [[Atto]] toolbar.  It is similar in functionality to the [[DragMath_equation_editor | DragMath]] which was included in the Moodle core for [[TinyMCE]].  Mathslate however has no Java dependency, and consequently it should be usable in a larger variety of browsers, including those on mobile devices.&lt;br /&gt;
==Administration==&lt;br /&gt;
===Requirements===&lt;br /&gt;
The Mathslate for Atto plugin is available from the plugin database. In addition the [[TinyMCE Mathslate]] plugin needs to be installed and [http://mathjax.org MathJax] 2.0 or later needs to be available. Mathslate for Atto is compatible with the MathJaxloader filter include in Moodle core.  If this filter is enabled, it will provide MathJax access for Mathslate. The Mathslate button wil not appear in the toolbar on pages where MathJax is disabled even if the TeX filter is active.&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
The TinyMCE Mathslate plugin first needs to be installed to the lib/editor/tinymce/plugins directory of the Moodle root. The Mathslate for Atto plugin is installed in the lib/editor/tinymce/plugins directory. The administrator must log in and complete the installation process. The Mathslate for Atto plugin is enabled by the administrator Atto toolbar settings page and adding &#039;mathslate&#039; in the list of plugins displayed on the toolbar.&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
===Selecting mathematics===&lt;br /&gt;
&lt;br /&gt;
Mathslate does not allow the selection of individual characters as with a word processor, but instead treats [[Mathematics|mathematics]] as blocks of code associated with well defined mathematical expressions. A selected expression appears highlighted in the workspace, and the block of code appears with a cursor in front of it, below the work space.&lt;br /&gt;
&lt;br /&gt;
===Moving mathematics===&lt;br /&gt;
&lt;br /&gt;
To move an expression, simply select an element after the place it should be inserted on the workspace and then click the expression to move it there. Alternatively, you may simply drag the expression to where it should be inserted.&lt;br /&gt;
===Editing functions===&lt;br /&gt;
&lt;br /&gt;
There is a row of buttons in the center of the editor that allows the user to delete a selection or the whole content, to undo the previous action, and to redo previously undone actions.&lt;br /&gt;
==Modifying Behaviour==&lt;br /&gt;
The appearance of the pop up window can be modified by editing the style sheet style.css in the plugin directory. The set of templates that appear in the tabs may be changed in the file config.json.  The default file contains a reasonably comprehensive initial list of mathematical symbols and functions. Items may be deleted easily from the file with a text editor, or you can use the [http://dthies.github.io/moodle-editor_tinymce-mathslate/configuration.html  online configuration tool]. Eventually, there may be a selection of files to choose from for different learning environments and subjects.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mathematics]]&lt;br /&gt;
&lt;br /&gt;
[[es:Mathslate para Atto]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=Mathslate_for_Atto&amp;diff=117384</id>
		<title>Mathslate for Atto</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=Mathslate_for_Atto&amp;diff=117384"/>
		<updated>2015-03-07T00:30:54Z</updated>

		<summary type="html">&lt;p&gt;Dthies: /* Modifying Behaviour */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox plugin&lt;br /&gt;
|type = Atto plugin&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=atto_mathslate&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-atto_mathslate/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=255377 Mathslate TinyMCE plugin]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
[[File:Mathslate for Atto.png]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
Mathslate is a [[Mathematics|mathematics]] editor that this plugin adds to the [[Atto]] toolbar.  It is similar in functionality to the [[DragMath_equation_editor | DragMath]] which was included in the Moodle core for [[TinyMCE]].  Mathslate however has no Java dependency, and consequently it should be usable in a larger variety of browsers, including those on mobile devices.&lt;br /&gt;
==Administration==&lt;br /&gt;
===Requirements===&lt;br /&gt;
The Mathslate for Atto plugin is available from the plugin database. In addition the [[TinyMCE Mathslate]] plugin needs to be installed and [http://mathjax.org MathJax] 2.0 or later needs to be available. Mathslate for Atto is compatible with the MathJaxloader filter include in Moodle core.  If this filter is enabled, it will provide MathJax access for Mathslate.  &lt;br /&gt;
===Installation===&lt;br /&gt;
The TinyMCE Mathslate plugin first needs to be installed to the lib/editor/tinymce/plugins directory of the Moodle root. The Mathslate for Atto plugin is installed in the lib/editor/tinymce/plugins directory. The administrator must log in and complete the installation process. The Mathslate for Atto plugin is enabled by the administrator Atto toolbar settings page and adding &#039;mathslate&#039; in the list of plugins displayed on the toolbar.&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
===Selecting mathematics===&lt;br /&gt;
&lt;br /&gt;
Mathslate does not allow the selection of individual characters as with a word processor, but instead treats [[Mathematics|mathematics]] as blocks of code associated with well defined mathematical expressions. A selected expression appears highlighted in the workspace, and the block of code appears with a cursor in front of it, below the work space.&lt;br /&gt;
&lt;br /&gt;
===Moving mathematics===&lt;br /&gt;
&lt;br /&gt;
To move an expression, simply select an element after the place it should be inserted on the workspace and then click the expression to move it there. Alternatively, you may simply drag the expression to where it should be inserted.&lt;br /&gt;
===Editing functions===&lt;br /&gt;
&lt;br /&gt;
There is a row of buttons in the center of the editor that allows the user to delete a selection or the whole content, to undo the previous action, and to redo previously undone actions.&lt;br /&gt;
==Modifying Behaviour==&lt;br /&gt;
The appearance of the pop up window can be modified by editing the style sheet style.css in the plugin directory. The set of templates that appear in the tabs may be changed in the file config.json.  The default file contains a reasonably comprehensive initial list of mathematical symbols and functions. Items may be deleted easily from the file with a text editor, or you can use the [http://dthies.github.io/moodle-editor_tinymce-mathslate/configuration.html  online configuration tool]. Eventually, there may be a selection of files to choose from for different learning environments and subjects.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mathematics]]&lt;br /&gt;
&lt;br /&gt;
[[es:TinyMCE Mathslate]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=117383</id>
		<title>TinyMCE Mathslate</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=117383"/>
		<updated>2015-03-07T00:21:49Z</updated>

		<summary type="html">&lt;p&gt;Dthies: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Infobox plugin&lt;br /&gt;
|type = TinyMCE plugin&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=tinymce_mathslate&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-editor_tinymce-mathslate/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=255377 Mathslate TinyMCE plugin]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
[[File:Mathslate Screenshot.png]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
Mathslate is a [[Mathematics|mathematics]] editor that this plugin adds to the [[TinyMCE]] toolbar.  It is similar in functionality to the [[DragMath_equation_editor | DragMath]] which is included in the Moodle core for [[TinyMCE]].  Mathslate however has no Java dependency, and consequently it should be usable in a larger variety of browsers, including those on mobile devices.&lt;br /&gt;
==Administration==&lt;br /&gt;
===Requirements===&lt;br /&gt;
The Mathslate plugin is available from the plugin database. In addition [http://mathjax.org MathJax] 2.0 or later needs to be available, either by users connecting to the internet or with a local installation on the server.&lt;br /&gt;
===Installation===&lt;br /&gt;
The TinyMCE Mathslate plugin installs as a single package in the lib/editor/tinymce/plugins directory of the Moodle root. The administrator must log in and complete the installation process.&lt;br /&gt;
&lt;br /&gt;
===Configuration Options===&lt;br /&gt;
TinyMCE Mathslate has a setting page in the Administration panel under &#039;Plugins &amp;gt; Text Editors &amp;gt; TinyMCE &amp;gt; TinyMCE Mathslate &#039;.  There is a box to hide the plugin button when the [[TeX notation filter]] is not in use. This is probably not desirable if MathJax is enabled throughout the site, so it is disabled by default. There is also a text input for a URL for the plugin to locate MathJax.js file from a server hosting a MathJax installation.  This is not needed if MathJax is configured throughout the system, but it is needed if the  [[TeX notation filter]] is normally the way [[Mathematics|mathematics]] is rendered for display.  The correct URL (http or https) for your site should be used to prevent browsers from rejecting it as mixed content. &lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
===Selecting mathematics===&lt;br /&gt;
&lt;br /&gt;
Mathslate does not allow the selection of individual characters as with a word processor, but instead treats [[Mathematics|mathematics]] as blocks of code associated with well defined mathematical expressions. A selected expression appears highlighted in the workspace, and the block of code appears with a cursor in front of it, below the work space.&lt;br /&gt;
&lt;br /&gt;
===Moving mathematics===&lt;br /&gt;
&lt;br /&gt;
To move an expression, simply select an element after the place it should be inserted on the workspace and then click the expression to move it there. Alternatively, you may simply drag the expression to where it should be inserted.&lt;br /&gt;
===Editing functions===&lt;br /&gt;
&lt;br /&gt;
There is a row of buttons in the center of the editor that allows the user to delete a selection or the whole content, to undo the previous action, and to redo previously undone actions.&lt;br /&gt;
==Modifying Behaviour==&lt;br /&gt;
The appearance of the pop up window can be modified by editing the style sheet style.css in the plugin directory. The set of templates that appear in the tabs may be changed in the file config.json.  The default file contains a reasonably comprehensive initial list of mathematical symbols and functions. Items may be deleted easily from the file with a text editor, or you can use the [http://dthies.github.io/moodle-editor_tinymce-mathslate/configuration.html  online configuration tool]. Eventually, there may be a selection of files to choose from for different learning environments and subjects.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mathematics]]&lt;br /&gt;
&lt;br /&gt;
[[es:TinyMCE Mathslate]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=Mathslate_for_Atto&amp;diff=117382</id>
		<title>Mathslate for Atto</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=Mathslate_for_Atto&amp;diff=117382"/>
		<updated>2015-03-07T00:21:21Z</updated>

		<summary type="html">&lt;p&gt;Dthies: /* Selecting mathematics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox plugin&lt;br /&gt;
|type = Atto plugin&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=atto_mathslate&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-atto_mathslate/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=255377 Mathslate TinyMCE plugin]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
[[File:Mathslate for Atto.png]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
Mathslate is a [[Mathematics|mathematics]] editor that this plugin adds to the [[Atto]] toolbar.  It is similar in functionality to the [[DragMath_equation_editor | DragMath]] which was included in the Moodle core for [[TinyMCE]].  Mathslate however has no Java dependency, and consequently it should be usable in a larger variety of browsers, including those on mobile devices.&lt;br /&gt;
==Administration==&lt;br /&gt;
===Requirements===&lt;br /&gt;
The Mathslate for Atto plugin is available from the plugin database. In addition the [[TinyMCE Mathslate]] plugin needs to be installed and [http://mathjax.org MathJax] 2.0 or later needs to be available. Mathslate for Atto is compatible with the MathJaxloader filter include in Moodle core.  If this filter is enabled, it will provide MathJax access for Mathslate.  &lt;br /&gt;
===Installation===&lt;br /&gt;
The TinyMCE Mathslate plugin first needs to be installed to the lib/editor/tinymce/plugins directory of the Moodle root. The Mathslate for Atto plugin is installed in the lib/editor/tinymce/plugins directory. The administrator must log in and complete the installation process. The Mathslate for Atto plugin is enabled by the administrator Atto toolbar settings page and adding &#039;mathslate&#039; in the list of plugins displayed on the toolbar.&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
===Selecting mathematics===&lt;br /&gt;
&lt;br /&gt;
Mathslate does not allow the selection of individual characters as with a word processor, but instead treats [[Mathematics|mathematics]] as blocks of code associated with well defined mathematical expressions. A selected expression appears highlighted in the workspace, and the block of code appears with a cursor in front of it, below the work space.&lt;br /&gt;
&lt;br /&gt;
===Moving mathematics===&lt;br /&gt;
&lt;br /&gt;
To move an expression, simply select an element after the place it should be inserted on the workspace and then click the expression to move it there. Alternatively, you may simply drag the expression to where it should be inserted.&lt;br /&gt;
===Editing functions===&lt;br /&gt;
&lt;br /&gt;
There is a row of buttons in the center of the editor that allows the user to delete a selection or the whole content, to undo the previous action, and to redo previously undone actions.&lt;br /&gt;
==Modifying Behaviour==&lt;br /&gt;
The appearance of the pop up window can be modified by editing the style sheet style.css in the plugin directory. The set of templates that appear in the tabs may be changed in the file config.json.  The default file contains a reasonably comprehensive initial list of mathematical symbols and functions. Items may be deleted easily from the file with a text editor, or you can use the [http://dthies.github.io/moodle-editor_tinymce-mathslate/configuration.html  online configuration tool]. Eventually, there may be a selection of files to choose from for different learning environments and subjects.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mathematics]]&lt;br /&gt;
&lt;br /&gt;
[[TinyMCE Mathslate]]&lt;br /&gt;
[[es:TinyMCE Mathslate]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=Mathslate_for_Atto&amp;diff=117381</id>
		<title>Mathslate for Atto</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=Mathslate_for_Atto&amp;diff=117381"/>
		<updated>2015-03-07T00:19:27Z</updated>

		<summary type="html">&lt;p&gt;Dthies: Created page with &amp;quot;{{Infobox plugin |type = Atto plugin |entry = https://moodle.org/plugins/view.php?plugin=atto_mathslate |tracker = https://github.com/dthies/moodle-atto_mathslate/issues |disc...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox plugin&lt;br /&gt;
|type = Atto plugin&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=atto_mathslate&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-atto_mathslate/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=255377 Mathslate TinyMCE plugin]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
[[File:Mathslate for Atto.png]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
Mathslate is a [[Mathematics|mathematics]] editor that this plugin adds to the [[Atto]] toolbar.  It is similar in functionality to the [[DragMath_equation_editor | DragMath]] which was included in the Moodle core for [[TinyMCE]].  Mathslate however has no Java dependency, and consequently it should be usable in a larger variety of browsers, including those on mobile devices.&lt;br /&gt;
==Administration==&lt;br /&gt;
===Requirements===&lt;br /&gt;
The Mathslate for Atto plugin is available from the plugin database. In addition the [[TinyMCE Mathslate]] plugin needs to be installed and [http://mathjax.org MathJax] 2.0 or later needs to be available. Mathslate for Atto is compatible with the MathJaxloader filter include in Moodle core.  If this filter is enabled, it will provide MathJax access for Mathslate.  &lt;br /&gt;
===Installation===&lt;br /&gt;
The TinyMCE Mathslate plugin first needs to be installed to the lib/editor/tinymce/plugins directory of the Moodle root. The Mathslate for Atto plugin is installed in the lib/editor/tinymce/plugins directory. The administrator must log in and complete the installation process. The Mathslate for Atto plugin is enabled by the administrator Atto toolbar settings page and adding &#039;mathslate&#039; in the list of plugins displayed on the toolbar.&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
===Selecting mathematics===&lt;br /&gt;
&lt;br /&gt;
Mathslate does not the allow the selection of individual characters as with a word processor, but instead treats [[Mathematics|mathematics]] as blocks of code associated with well defined mathematical expressions. A selected expression appears highlighted in the workspace, and the block of code appears with a cursor in front of it, below the work space.&lt;br /&gt;
&lt;br /&gt;
===Moving mathematics===&lt;br /&gt;
&lt;br /&gt;
To move an expression, simply select an element after the place it should be inserted on the workspace and then click the expression to move it there. Alternatively, you may simply drag the expression to where it should be inserted.&lt;br /&gt;
===Editing functions===&lt;br /&gt;
&lt;br /&gt;
There is a row of buttons in the center of the editor that allows the user to delete a selection or the whole content, to undo the previous action, and to redo previously undone actions.&lt;br /&gt;
==Modifying Behaviour==&lt;br /&gt;
The appearance of the pop up window can be modified by editing the style sheet style.css in the plugin directory. The set of templates that appear in the tabs may be changed in the file config.json.  The default file contains a reasonably comprehensive initial list of mathematical symbols and functions. Items may be deleted easily from the file with a text editor, or you can use the [http://dthies.github.io/moodle-editor_tinymce-mathslate/configuration.html  online configuration tool]. Eventually, there may be a selection of files to choose from for different learning environments and subjects.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mathematics]]&lt;br /&gt;
&lt;br /&gt;
[[TinyMCE Mathslate]]&lt;br /&gt;
[[es:TinyMCE Mathslate]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=File:Mathslate_for_Atto.png&amp;diff=117380</id>
		<title>File:Mathslate for Atto.png</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=File:Mathslate_for_Atto.png&amp;diff=117380"/>
		<updated>2015-03-07T00:13:49Z</updated>

		<summary type="html">&lt;p&gt;Dthies: The Mathslate for Atto mathematics editor.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Mathslate for Atto mathematics editor.&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=Toggle_preview&amp;diff=117270</id>
		<title>Toggle preview</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=Toggle_preview&amp;diff=117270"/>
		<updated>2015-03-02T22:00:09Z</updated>

		<summary type="html">&lt;p&gt;Dthies: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Infobox plugin&lt;br /&gt;
|type = Atto plugin&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=atto_preview&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-atto_preview/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=280386 Mathematical Tools: Desmos embed quiz question]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
The Toggle preview plugin makes a preview button available to the Atto editor.  This feature is handy especially in developmental and debugging situations. It enables the results of filters to be seen and the text to be corrected without first closing and reopening the editing page. When the button is pressed, the content of the editor is passed through the filters enabled on the editing page, and the result is displayed in an iframe over the content window over the editor content window.&lt;br /&gt;
&lt;br /&gt;
[[File:show preview.png| Show preview]]&lt;br /&gt;
&lt;br /&gt;
Pressing the button again closes the preview.&lt;br /&gt;
&lt;br /&gt;
[[File:edit text.png| Toggle to edit]]&lt;br /&gt;
&lt;br /&gt;
The site administrator can change the page layout of the preview to fit with the theme or desired usage of the site.&lt;br /&gt;
&lt;br /&gt;
[[File:with print headers.png | With add header]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=Toggle_preview&amp;diff=117267</id>
		<title>Toggle preview</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=Toggle_preview&amp;diff=117267"/>
		<updated>2015-03-02T20:59:52Z</updated>

		<summary type="html">&lt;p&gt;Dthies: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Toggle preview plugin makes a preview button available to the Atto editor.  This feature is handy especially in developmental and debugging situations. It enables the results of filters to be seen and text corrected without first closing and reopening the editing page. When the button is pressed the content of the editor is passed through the filters enabled on the editing page and the result is displayed in an iframe over the content window over the editor content window. [[File:show preview.png| Show preview]]  &lt;br /&gt;
&lt;br /&gt;
Pressing the button again closes the preview. [[File:edit text.png| Toggle to edit]]&lt;br /&gt;
&lt;br /&gt;
The site administrator can change the page layout of the preview to fit with the theme or desired usage of the site. [[File:with print headers.png | With add header]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=Toggle_preview&amp;diff=117261</id>
		<title>Toggle preview</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=Toggle_preview&amp;diff=117261"/>
		<updated>2015-03-02T02:47:05Z</updated>

		<summary type="html">&lt;p&gt;Dthies: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Toggle preview plugin makes a preview button available to the Atto editor.  When the button is pressed the content of the editor is passed through the filters enabled on the editing page and the result is displayed in an iframe over the content window over the editor content window.[[File:show preview.png| Show preview]]  &lt;br /&gt;
&lt;br /&gt;
Pressing the button again closes the preview. [[File:edit text.png| Toggle to edit]]&lt;br /&gt;
&lt;br /&gt;
The site administrator can change the page layout of the preview to fit with the theme or desired usage of the site. [[File:with print headers.png | With add header]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=Toggle_preview&amp;diff=117260</id>
		<title>Toggle preview</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=Toggle_preview&amp;diff=117260"/>
		<updated>2015-03-02T02:46:11Z</updated>

		<summary type="html">&lt;p&gt;Dthies: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Toggle preview plugin makes a preview button available to the Atto editor.  When the button is pressed the content of the editor is passed through the filters enabled on the editing page and the result is displayed in an iframe over the content window over the editor content window.[[File:show preview.png| Show preview]]  Pressing the button again closes the preview. [[File:edit text.png| Toggle to edit]]&lt;br /&gt;
The site administrator can change the page layout of the preview to fit with the theme or desired usage of the site. [[File:with print headers.png | With add header]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=File:with_print_headers.png&amp;diff=117259</id>
		<title>File:with print headers.png</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=File:with_print_headers.png&amp;diff=117259"/>
		<updated>2015-03-02T02:43:19Z</updated>

		<summary type="html">&lt;p&gt;Dthies: With page layout set to print.  This include some headers on the preview.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;With page layout set to print.  This include some headers on the preview.&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=File:edit_text.png&amp;diff=117258</id>
		<title>File:edit text.png</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=File:edit_text.png&amp;diff=117258"/>
		<updated>2015-03-02T02:40:51Z</updated>

		<summary type="html">&lt;p&gt;Dthies: Show text with preview toggled off.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Show text with preview toggled off.&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=Toggle_preview&amp;diff=117257</id>
		<title>Toggle preview</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=Toggle_preview&amp;diff=117257"/>
		<updated>2015-03-02T02:40:05Z</updated>

		<summary type="html">&lt;p&gt;Dthies: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Toggle preview plugin makes a preview button available to the Atto editor.  When the button is pressed the content of the editor is passed through the filters enabled on the editing page and the result is displayed in an iframe over the content window over the editor content window.[[File:show preview.png| Show preview]]  Pressing the button again closes the preview. [[File:edit text.png | Toggle to edit]]&lt;br /&gt;
The site administrator can change the page layout of the preview to fit with the theme or desired usage of the site. [[File:with print headers.png | With add header]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=File:show_preview.png&amp;diff=117256</id>
		<title>File:show preview.png</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=File:show_preview.png&amp;diff=117256"/>
		<updated>2015-03-02T02:32:59Z</updated>

		<summary type="html">&lt;p&gt;Dthies: Preview displayed with embedded layout.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Preview displayed with embedded layout.&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=Toggle_preview&amp;diff=117253</id>
		<title>Toggle preview</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=Toggle_preview&amp;diff=117253"/>
		<updated>2015-03-02T02:31:30Z</updated>

		<summary type="html">&lt;p&gt;Dthies: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Toggle preview plugin makes a preview button available to the Atto editor.  When the button is pressed the content of the editor is passed through the filters enabled on the editing page and the result is displayed in an iframe over the content window over the editor content window.[[File:show preview.png]]  Pressing the button again closes the preview. [[File:edit text.png]]&lt;br /&gt;
The site administrator can change the page layout of the preview to fit with the theme or desired usage of the site. [[File:with print headers.png]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=Toggle_preview&amp;diff=117250</id>
		<title>Toggle preview</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=Toggle_preview&amp;diff=117250"/>
		<updated>2015-03-01T20:59:40Z</updated>

		<summary type="html">&lt;p&gt;Dthies: An Atto editor plugin that show a preview of the filtered editor content.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Toggle preview plugin makes a preview button available to the Atto editor.  When the button is pressed the content of the editor is passed through the filters enabled on the editing page and the result is displayed over the editor content window.  Pressing the button again closes the preview.&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=DragMath_equation_editor&amp;diff=116487</id>
		<title>DragMath equation editor</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=DragMath_equation_editor&amp;diff=116487"/>
		<updated>2014-12-08T02:25:49Z</updated>

		<summary type="html">&lt;p&gt;Dthies: Warning that it is not included in 2.8&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&#039;&#039;&#039;WARNING:&#039;&#039;&#039;  To use DragMath, you need to activate the TeX filter in Moodle.  End users will also need to have a recent Java Runtime Environment installed.   DragMath is no longer available in the new Atto editor introduced in Moodle 2.7. Dragmath was available in the TinyMCE editor in Moodle 2.7, it is not distributed in Moodle 2.8 and later.  It is available elsewhere as a third-party plugin which may be downloaded an installed by an administrator.&amp;lt;/p&amp;gt;&lt;br /&gt;
==Introduction==&lt;br /&gt;
To quote the W3C [http://www.w3.org/Math/Software/mathml_software_cat_editors.html]:&lt;br /&gt;
 This is an open-source drag and drop equation editor written in Java.&lt;br /&gt;
 Once an expression is created the user can convert it into a variety &lt;br /&gt;
 of different linear syntax for mathematics, including MathML, LaTeX,&lt;br /&gt;
 Maple, Maxima or any user defined style.&lt;br /&gt;
Created by Christoper Sangwin and Alexander Billingsley at the University of Birmingham as part of the [http://www.stack.bham.ac.uk STACK project],  DragMath allows students to build mathematical expressions using a graphical drag-and-drop interface similar in appearance to that available in a number of office productivity suites. &lt;br /&gt;
&lt;br /&gt;
John Isner initially created and maintained several files that allowed for integration of DragMath with HTMLArea, Moodle&#039;s editor in 2007.  DragMath was then maintained by Marc Grober until it was integrated into core Moodle with the release of Moodle 2.0. An outgrowth of the development to integrate DragMath into tinyMCE has been the development of SEE by Mauno Korpelainen (a link to those plugins can be found below.) &lt;br /&gt;
&lt;br /&gt;
To use DragMath, users must have the Java Runtime Environment (JRE) version 1.5 or higher installed on their desktop computers.  Most systems come with the JRE as standard equipment, so you may not have to do anything. If you need to install the JRE manually, you can download it from [http://java.com/en/download/index.jsp here].  Note that the JRE is variously known as Java software for your computer, Java Runtime Environment, the Java Runtime, Runtime Environment, Runtime, Java Virtual Machine, Virtual Machine, Java VM, JVM, VM, or Java download.  &lt;br /&gt;
 &lt;br /&gt;
You can see a demo of the DragMath editor [http://www.dragmath.bham.ac.uk/ here].  The DragMath interface is highly intuitive and anyone can be using it productively after a few minutes of trial-and-error.  If you have questions about the editor, there is a short manual [http://www.dragmath.bham.ac.uk/doc/index.html here]  which also discusses the various configuration options, some of which are mentioned briefly below.&lt;br /&gt;
&lt;br /&gt;
==Using DragMath==&lt;br /&gt;
DragMath is based on the simple idea that the User who does not know a lot of TeX (pronounced Tech) can still create mathematical formula for publishing. In this case, Moodle is the dispaly agent so the TeX formulae are then rendered to a Moodle screen. This essentially means that with little experience, any Junior High Maths teacher can generate all the formulae they need for most aspects of Maths in Moodle.&lt;br /&gt;
&lt;br /&gt;
===Creating simple expressions===&lt;br /&gt;
&lt;br /&gt;
To begin, click on the DragMath insertion button. This opens The DragMath interface. &lt;br /&gt;
&lt;br /&gt;
[[Image:dragmath02.png|thumb|200px|center|Opening Dragmath]] &lt;br /&gt;
&lt;br /&gt;
The toolbar is different than you may expect, we are used to nice neat rows of buttons, but Dragmath has to use tabs. Each tab is tab is a collection of &amp;quot;templates&amp;quot;, that is each symbol is a &amp;quot;template&amp;quot; and can be dragged and dropped onto the work space.&lt;br /&gt;
&lt;br /&gt;
[[Image:dragmath01.png|thumb|200px|center|The DragMath Interface]] &lt;br /&gt;
&lt;br /&gt;
To end editing and insert the script into the Moodle page, click the Insert button. This simple, but not simplistic, interface is a strength of DragMath. It make it easy for even novices to create complex formulae.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;nicetable&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
| colspan=&amp;quot;4&amp;quot;|&#039;&#039;&#039;A sequence for DragMath - click an image to enlarge&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:dragmath04f.png|thumb|150px|Select the Tab with the symbols required]]&lt;br /&gt;
|[[Image:dragmath03.png|thumb|150px|Click, hold then drag&#039;n&#039;drop a symbol]]&lt;br /&gt;
|[[Image:dragmath04.png|thumb|150px|Enter the values, select an operation symbol]]&lt;br /&gt;
|[[Image:dragmath04a.png|thumb|150px|Select another symbol and drag&#039;n&#039;drop]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:dragmath04b.png|thumb|150px|Add an equal (or other) sign]]&lt;br /&gt;
|[[Image:dragmath04c.png|thumb|150px|Add in a variable, (chi in this case) ]]&lt;br /&gt;
|[[Image:dragmath04d.png|thumb|150px|Click Insert]]&lt;br /&gt;
|[[Image:dragmath04e.png|thumb|150px|See the encoded result in the editing dialog.]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
This same sequence of operations apply equally for all formulae, all insertions, no matter how complex they become. &lt;br /&gt;
&lt;br /&gt;
You can insert a template from the toolbar by drag and drop or by a click on the template in the tab, then clicking in the workspace.&lt;br /&gt;
&lt;br /&gt;
===Creating more complex expressions===&lt;br /&gt;
&lt;br /&gt;
More complex expressions are pretty much more of the same as above. Creating a simple multiplication table matrix, for example, seems complex,but in DragNath, it is actually simple:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;nicetable&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
| colspan=&amp;quot;4&amp;quot;|&#039;&#039;&#039;A sequence for a simple Multiplication Matrice in DragMath - click an image to enlarge&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:dragmath05.png|thumb|150px|Select the Tab and add in the multiplier]]&lt;br /&gt;
|[[Image:dragmath05a.png|thumb|150px|Click, hold then drag&#039;n&#039;drop the Matrix symbol]]&lt;br /&gt;
|[[Image:dragmath05b.png|thumb|150px|Enter the values, select a equal symbol]]&lt;br /&gt;
|[[Image:dragmath05c.png|thumb|150px|Add in the rows required]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:dragmath05d.png|thumb|150px|Add in the columns required]]&lt;br /&gt;
|[[Image:dragmath05e.png|thumb|150px|Edit the Matrice ]]&lt;br /&gt;
|[[Image:dragmath05f.png|thumb|150px|Add the equal symbol]]&lt;br /&gt;
|[[Image:dragmath05g.png|thumb|150px|Add and edit in the second Matrice.]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Locally saving and restoring a DragMath expression===&lt;br /&gt;
When you press the Insert button, DragMath inserts the export string into your text and the DragMath window closes. &#039;&#039;The exported string can no longer be manipulated using DragMath.&#039;&#039;  If you decide to change the string, you have two options:&lt;br /&gt;
*delete the string (including the dollar signs or other token) and completely recreate it using DragMath&lt;br /&gt;
*edit the expression by hand&lt;br /&gt;
You can not tell DragMath to re-read the expression and show it again in two dimensions.  This is a theoretical limitation, not a limitation of DragMath.&lt;br /&gt;
&lt;br /&gt;
But suppose the expression is very complicated.  It would be impractical to start over just to make a simple change.  Before you Insert the expression, you can save a copy of the expression (a .drgm file) to your local disk using the Save button (see screenshot).  Later, if you need to make a change, you open the saved .drgm file.&lt;br /&gt;
&lt;br /&gt;
[[Image:Dragmath_save_and_restore.png|DragMath instructions]]&lt;br /&gt;
&lt;br /&gt;
A .drgm file contains three-dimensional representation of your mathematical expression.  It is a binary file that can only be opened by DragMath.&lt;br /&gt;
===Additional Editing===&lt;br /&gt;
&lt;br /&gt;
There are times when &#039;&#039;&#039;DragMath&#039;&#039;&#039; is not going to have a symbol or something you might want. Or perhaps you left something out of the DragMath constuctor, so you want to include it manually. Most likely, for something like the matrix created earlier, I want to go to 15, which means I have to change the structure of the matrix, and edit in some numbers. This is easily done with a little forethought. Copy and paste and delete or edit what you want and do not want.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;nicetable&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
| colspan=&amp;quot;4&amp;quot;|&#039;&#039;&#039;Manually editing a DragMath construction  - click an image to enlarge&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:dragmath06a.png|thumb|150px|Select, copy and paste the original matrix]]&lt;br /&gt;
|[[Image:dragmath06b.png|thumb|150px|Edit to what is actually required]]&lt;br /&gt;
|[[Image:dragmath06c.png|thumb|150px|Delete the original matrix]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Sometimes however, you just want to include something you forgot, or rather, add something that was not there in the first place. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;nicetable&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
| colspan=&amp;quot;4&amp;quot;|&#039;&#039;&#039;Accurately editing a DragMath construction manually  - click an image to enlarge&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:dragmath06d.png|thumb|150px|Construct the original equation]]&lt;br /&gt;
|[[Image:dragmath06e.png|thumb|150px|Copy, then edit to what is actually required]]&lt;br /&gt;
|[[Image:dragmath06f.png|thumb|150px|Return to the edited page]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==What DragMath Does and How It Does It==&lt;br /&gt;
===Configuration files===&lt;br /&gt;
DragMath allows you to create your own configuration files.  That means it can be used to parse and display what you tell it to parse and display.  By way of example, DragMath comes with a number of configuration files,  one of which has been specifically designed to place doubledollar tokens before and after inserted text. We have seen a number of people change the TeX tokens in Modle using MathJax, and then become nonplussed that DragMath stops working.  No DragMath still works,  but it is likely inserting tokens that MathJax is not parsing. This can get confusing if you have more than one display technology in place.  DragMath allows you to alter the tokens it inserts, so you can quite easily, for example, have DragMath insert startmath or endmath if that is what you want to use for tokens.&lt;br /&gt;
===Language Files===&lt;br /&gt;
DragMath can also use quite a few languages.&lt;br /&gt;
==So! You want to use DragMath but don&#039;t want to use the TeX filter?==&lt;br /&gt;
===What?===&lt;br /&gt;
Yes.  Moodle devs decided that you should not use DragMath unless you used the Moodle TeX filter (yes, over objections from lots of folk.)  Does that mean that the TeX filter is the best way to go? Hardly.  The TeX filter is rather long in the tooth, desperately in need of revision, and essentially only provides a fallback to a mimetex binary if you have not installed a TeX distribution. There are lots of other options for Math display in Moodle,  may of them much easier to configure and use!&lt;br /&gt;
===Procedure===&lt;br /&gt;
====Decoupling DragMath from the Tex Filter====&lt;br /&gt;
Since default configuration of tinymce (the default editor) requires that TeX filter is enabled before Dragmath plugin can be used we need to edit file lib/editor/tinymce/lib.php&lt;br /&gt;
&lt;br /&gt;
First, make a copy of that file to make sure that you can revert back to the original. &lt;br /&gt;
&lt;br /&gt;
Second, open the file for editing (with an appropriate editor that will not do unseen things to the contents of your file)&lt;br /&gt;
&lt;br /&gt;
Third, locate lines 107-111:&lt;br /&gt;
&lt;br /&gt;
 if (array_key_exists(&#039;filter/tex&#039;, $filters)) {&lt;br /&gt;
 $xdragmath = &#039;dragmath,&#039;;&lt;br /&gt;
 } else {&lt;br /&gt;
 $xdragmath = &#039;&#039;;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Fourth, replace all those lines with this one line:&lt;br /&gt;
&lt;br /&gt;
 $xdragmath = &#039;dragmath,&#039;;&lt;br /&gt;
&lt;br /&gt;
removing the if statement that makes DragMath visible only if the TeX filter is turned on.&lt;br /&gt;
&lt;br /&gt;
Fifth, save the file.&lt;br /&gt;
&lt;br /&gt;
Sixth, replace the original file lib/editor/tinymce/lib.php with this modified version.&lt;br /&gt;
&lt;br /&gt;
====Setting up another display mechanism====&lt;br /&gt;
Now DragMath will show up in your editor,  but you have no way of displaying the TeX or other code that you might insert with DragMath. You can explore the docs and the Math forum and you will find quite a few other ways to display Math in Moodle.  One very popular way is to use MathJax. Under Moodle 2.x the AdditionalHtml field can be used to add the reference to MathJax and even do some configuration. &lt;br /&gt;
To accomplish this, as an administrator of your site go to: Site administration -&amp;gt; Appearance -&amp;gt; Additional HTML -&amp;gt; Within HEAD &lt;br /&gt;
Now, add &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/jsxgraph.css&amp;quot; media=&amp;quot;screen&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/jsxgraphcore.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
 &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/GeonextReader.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
 &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML&amp;quot;&amp;gt;&lt;br /&gt;
 MathJax.Hub.Config({&lt;br /&gt;
    tex2jax: {&lt;br /&gt;
      inlineMath: [ [&#039;$$&#039;,&#039;$$&#039;], [&amp;quot;\\(&amp;quot;,&amp;quot;\\)&amp;quot;], [&#039;@i&#039;,&#039;@i&#039;] ], &lt;br /&gt;
      displayMath:[ [&amp;quot;\\[&amp;quot;,&amp;quot;\\[&amp;quot;], [&#039;@d&#039;,&#039;@d&#039;] ],&lt;br /&gt;
      processEscapes: true&lt;br /&gt;
    }&lt;br /&gt;
  });&lt;br /&gt;
 &amp;lt;/script&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Save changes.&lt;br /&gt;
&lt;br /&gt;
Make sure that Tex filter and Algebra filter are disabled in Site administration &amp;gt; Plugins &amp;gt; Filters &amp;gt; Manage filters&lt;br /&gt;
&lt;br /&gt;
Your moodle 2 is now using MathJax from a cloud server in cdn.mathjax.org with given delimiters (in this example double dollars and @i  for inlineMath and @d for displayMath). You can choose to use other delimiters in configuration if you want or swap hat are there, BUT you may not use delimiters Moodle employs for other purposes and you need to be very careful of the syntax. You do not need to have the same token for beginning and end (for example,  one could use startmath and endmath as tokens. See http://mathjax.org for additional information on these and other parameters.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Wait!&amp;quot;, you say. &amp;quot;What about the first three lines I added to AdditionalHtml?&amp;quot; We thought you would never ask.  These lines add access to jsxgraph and GeoNextReader which you can find discussed in these forums and at the jsxgraph site, http://jsxgraph.uni-bayreuth.de/wp/ Consider this temporary, as you shoulod update the jsxgraph reference to use its cloud source. See a discussion here: http://jsxgraph.uni-bayreuth.de/wp/download/&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[Advanced Maths Tools]] For an explanation of the SEE tools&lt;br /&gt;
* [[Using TeX Notation]] Some ideas and syntax&lt;br /&gt;
* [[TeX notation filter]] Turning TeX on&lt;br /&gt;
* [http://www.youtube.com/watch?v=mfc7umQ2xLA| A simple YouTube video] Constructing a simple equation. &lt;br /&gt;
&lt;br /&gt;
*[http://www.youtube.com/watch?feature=endscreen&amp;amp;NR=1&amp;amp;v=8wfjwJTa784|  Dragmath tutorial 1]  &lt;br /&gt;
*[http://www.youtube.com/watch?v=XIuMNrvsVN8|  Dragmath tutorial 2]  &lt;br /&gt;
*[http://www.youtube.com/watch?v=g98o0fpmosQ&amp;amp;feature=relmfu|  Dragmath tutorial 3]  &lt;br /&gt;
*[http://www.youtube.com/watch?v=88KN2Y-pJw0&amp;amp;feature=relmfu|  Dragmath tutorial 4]  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Discussion of the transition of DragMath to Moodle core: http://moodle.org/mod/forum/discuss.php?d=125977&amp;amp;parent=551794&lt;br /&gt;
&lt;br /&gt;
[[ca:DragMath_editor_d%27equacions]]&lt;br /&gt;
[[es:Editor de ecuación DragMath]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=116097</id>
		<title>TinyMCE Mathslate</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=116097"/>
		<updated>2014-11-24T00:51:16Z</updated>

		<summary type="html">&lt;p&gt;Dthies: Add configuration tool link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Infobox plugin&lt;br /&gt;
|type = TinyMCE plugin&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=tinymce_mathslate&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-editor_tinymce-mathslate/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=255377 Mathslate TinyMCE plugin]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
[[File:Mathslate Screenshot.png]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
Mathslate is a [[Mathematics|mathematics]] editor that this plugin adds to the [[TinyMCE]] toolbar.  It is similar in functionality to the [[DragMath_equation_editor | DragMath]] which is included in the Moodle core for [[TinyMCE]].  Mathslate however has no Java dependency, and consequently it should be usable in a larger variety of browsers, including those on mobile devices.&lt;br /&gt;
==Administration==&lt;br /&gt;
===Requirements===&lt;br /&gt;
The Mathslate plugin is available from the plugin database. In addition [http://mathjax.org MathJax] 2.0 or later needs to be available, either by users connecting to the internet or with a local installation on the server.&lt;br /&gt;
===Installation===&lt;br /&gt;
The TinyMCE Mathslate plugin installs as a single package in the lib/editor/tinymce/plugins directory of the Moodle root. The administrator must log in and complete the installation process.&lt;br /&gt;
&lt;br /&gt;
===Configuration Options===&lt;br /&gt;
TinyMCE Mathslate has a setting page in the Administration panel under &#039;Plugins &amp;gt; Text Editors &amp;gt; TinyMCE &amp;gt; TinyMCE Mathslate &#039;.  There is a box to hide the plugin button when the [[TeX notation filter]] is not in use. This is probably not desirable if MathJax is enabled throughout the site, so it is disabled by default. There is also a text input for a URL for the plugin to locate MathJax.js file from a server hosting a MathJax installation.  This is not needed if MathJax is configured throughout the system, but it is needed if the  [[TeX notation filter]] is normally the way [[Mathematics|mathematics]] is rendered for display.  The correct URL (http or https) for your site should be used to prevent browsers from rejecting it as mixed content. &lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
===Selecting mathematics===&lt;br /&gt;
&lt;br /&gt;
Mathslate does not the allow the selection of individual characters as with a word processor, but instead treats [[Mathematics|mathematics]] as blocks of code associated with well defined mathematical expressions. A selected expression appears highlighted in the workspace, and the block of code appears with a cursor in front of it, below the work space.&lt;br /&gt;
&lt;br /&gt;
===Moving mathematics===&lt;br /&gt;
&lt;br /&gt;
To move an expression, simply select an element after the place it should be inserted on the workspace and then click the expression to move it there. Alternatively, you may simply drag the expression to where it should be inserted.&lt;br /&gt;
===Editing functions===&lt;br /&gt;
&lt;br /&gt;
There is a row of buttons in the center of the editor that allows the user to delete a selection or the whole content, to undo the previous action, and to redo previously undone actions.&lt;br /&gt;
==Modifying Behaviour==&lt;br /&gt;
The appearance of the pop up window can be modified by editing the style sheet style.css in the plugin directory. The set of templates that appear in the tabs may be changed in the file config.json.  The default file contains a reasonably comprehensive initial list of mathematical symbols and functions. Items may be deleted easily from the file with a text editor, or you can use the [http://dthies.github.io/moodle-editor_tinymce-mathslate/configuration.html  online configuration tool]. Eventually, there may be a selection of files to choose from for different learning environments and subjects.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mathematics]]&lt;br /&gt;
&lt;br /&gt;
[[es:TinyMCE Mathslate]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=TeX_notation_filter&amp;diff=115833</id>
		<title>TeX notation filter</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=TeX_notation_filter&amp;diff=115833"/>
		<updated>2014-11-08T20:17:53Z</updated>

		<summary type="html">&lt;p&gt;Dthies: /* Path of dvisvgm binary */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Filters}}&lt;br /&gt;
The TeX Filter is a core Moodle filter intended to allow one to convert tex expressions into GIF, PNG or SVG images. The filter relies on some additional binaries to accomplish this for expressions contained between appropriate tokens.  Where these binaries are not available,  Moodle provides for a fallback through the use of  Mimetex. Versions of MimeTex for Linux (glib2.3 32bit), Windows, Mac OS X and FreeBSD are included in the Moodle distribution. There are other technologies available for displaying Tex (see the section on [[Mathematics]] tools for a discussion.)  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: being based on binaries it requires the availability of three PHP program execution functions: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;exec&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;shell_exec&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;system&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Methods and Usage ==&lt;br /&gt;
&lt;br /&gt;
To avoid confusion you should note that the TeX filter has two separate methods for converting the TeX notation to images. The preferred method is a collection of three binaries that you are responsible for installing (if they are not already present,  though many webhosts make these available) and configuring on your server. The filter settings page relates entirely to this method. If this fails for any reason the filter will fall back to a single binary - MimeTeX.  A number of different builds are included in the Moodle distribution for popular operating systems,  though Mimetex and its bigger brother, MathTex are easy enough to compile and install if you have systems administration experience.&lt;br /&gt;
&lt;br /&gt;
Before doing anything else, you need to go to &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Plugins &amp;gt; Filters&#039;&#039; and activate the TeX Notation Filter. If you want to use the Algebra filter (another core filter) since the Algebra Filter is really only a &amp;quot;front end&amp;quot; to the Tex filter,  you should also turn on the Algebra filter.  For more information on the Algebra Filter see the [[Algebra filter]].&lt;br /&gt;
&lt;br /&gt;
Once the filter is turned on and properly configured you can make use of it by&lt;br /&gt;
including a TeX expression delimited by double-dollar signs. Example:&lt;br /&gt;
 &lt;br /&gt;
    $$ \sqrt{x + y} $$&lt;br /&gt;
&lt;br /&gt;
If this does not display properly, see the information on debugging.&lt;br /&gt;
&lt;br /&gt;
== MimeTeX ==&lt;br /&gt;
&lt;br /&gt;
Moodle may use a pre-built MimeTeX binary (located in the filters/tex directory) as a fallback if it can&#039;t properly access dvips, convert and latex binaries. There are a number of different versions for different operating systems. The TeX filter picks the appropriate binary for the detected host operating system (you will need to hack the script if your operating system is not included). Note that your web server needs to be set up with appropriate permissions for running binaries in that location. &lt;br /&gt;
&lt;br /&gt;
The [http://www.forkosh.com/mimetexmanual.html MimeTeX manual] is available but is arguably intended for persons with systems administration experience and does not specifically address the Moodle environment.&lt;br /&gt;
&lt;br /&gt;
You should only use MimeTeX if installing the full LaTeX system fails or the binaries are not available on your system. The results are not nearly as good.&lt;br /&gt;
&lt;br /&gt;
== Compatability with MathJax ==&lt;br /&gt;
{{New features}}&lt;br /&gt;
&lt;br /&gt;
In Moodle 2.8, the TeX Notation and MathJaxloader filter may be used in combination.  If both filters are enabled on the page, images will be displayed first by the TeX notation filter, and the MathJax version of the TeX expression will replace a little while later when MathJax has finished loading and processing.  If both filters are available, a teacher may decide which to use in an activity by enabling one and disabling the other.&lt;br /&gt;
&lt;br /&gt;
== Site administration settings ==&lt;br /&gt;
&lt;br /&gt;
Location: TeX Notation settings link in &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Plugins &amp;gt; Filters &amp;gt; Manage filters&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The TeX filter settings page are primarily intended to adjust the operation of the LaTeX renderer. The defaults for the three path settings are selected according to the detection of the operating system on which Moodle is running. These are simply suggested common values - Moodle does not check that the binaries actually exist at these locations. More recent versions of Moodle show a green tick or a red cross next to the path setting - this shows that the binary exists at that location (only). The settings have no effect on the operation of the MimeTex binary (used if any of these binaries are not found).&lt;br /&gt;
&lt;br /&gt;
==== Installing the binaries ====&lt;br /&gt;
&lt;br /&gt;
This depends on your platform, but for a typical install you are going to need a LaTeX implementation. On modern Linux implementations you should look for the &#039;texlive&#039; package (e.g. &#039;&#039;apt-get install texlive&#039;&#039;) although a Windows version is available (see [http://www.tug.org/texlive/doc/texlive-en/texlive-en.html Tex Live]). It is highly unlikely that you will have all these binaries as part of a standard install. If you cannot find texlive you may have to install LaTeX, Ghostscript and ImageMagick separately. While not endorsed by Moodle.org, a simple installation binary for Windows is [http://miktex.org/| MikTeX].  &lt;br /&gt;
&lt;br /&gt;
The filter settings page will try to guess the most likely location for the binary files depending on the detected platform. If correct, green ticks will appear against each setting. If red crosses appear you will need to check and modify the settings as required. A simple check is made to establish if the binaries exist at the given paths. A tick or a cross is displayed alongside each as a result. Note that this does not check that the application actually works, just that it is there.&lt;br /&gt;
&lt;br /&gt;
Some systems supply the fonts as separate packages. If you are having problems make sure you have all the fonts you need installed. You may need to track down an &#039;extra&#039; fonts package to get the required maths fonts.&lt;br /&gt;
&lt;br /&gt;
==== LaTeX preamble ====&lt;br /&gt;
&lt;br /&gt;
Enables the LaTeX preamble to be specified. The default should work for most users, but you may need to change it to support non-latin character sets etc. Please see the LaTeX documentation for further details.&lt;br /&gt;
&lt;br /&gt;
==== Transparent colour ====&lt;br /&gt;
&lt;br /&gt;
This should be set to your normal text background colour. The default setting is #FFFFFF (i.e., white). &lt;br /&gt;
&lt;br /&gt;
==== Density ====&lt;br /&gt;
&lt;br /&gt;
This setting effects the size of the resulting image. The default setting is 120 pixels, and it produces an image of  reasonable quality, but for some complicated equations, this still may not be enough. It may be that anything less is not going to produce an image of sufficient quality but the image size can be controlled by the TeX encoding when the page is rendered.&lt;br /&gt;
&lt;br /&gt;
==== Path of &#039;&#039;latex&#039;&#039; binary ====&lt;br /&gt;
&lt;br /&gt;
Path to standard latex binary.&lt;br /&gt;
&lt;br /&gt;
On Unix based systems it is normally &amp;quot;/usr/bin/latex&amp;quot;. On a MacOS X, the path is &amp;quot;/usr/texbin/&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
In Windows, using MiKTeX, it is usually something like C:\texmf\miktex\bin\latex.exe&lt;br /&gt;
&lt;br /&gt;
==== Path of &#039;&#039;dvips&#039;&#039; binary ====&lt;br /&gt;
&lt;br /&gt;
Path to standard dvips binary - generally distributed as part of a LaTeX system.&lt;br /&gt;
&lt;br /&gt;
On Unix based systems it is normally &amp;quot;/usr/bin/dvips&amp;quot;. On a MacOS X, the path is &amp;quot;/usr/texbin/&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
On Windows using MikTeX is is usually something like C:\texmf\miktex\bin\dvips.exe&lt;br /&gt;
&lt;br /&gt;
==== Path of &#039;&#039;convert&#039;&#039; binary ====&lt;br /&gt;
&lt;br /&gt;
Path to standard convert binary. It is necessary to produce GIF or PNG images from using the latex and dvips binaries. This is distributed as part of the Ghostscript system, or ImageMagick in Linux.&lt;br /&gt;
&lt;br /&gt;
On Unix based systems it is normally &amp;quot;/usr/bin/convert&amp;quot;. On a MacOS X, the path is &amp;quot;/usr/local/bin/&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
On a Windows based PC the path is something like C:\Program Files\ImageMagick\convert.exe (for ImageMagick, but something else for GhostScript.)&lt;br /&gt;
&lt;br /&gt;
==== Path of &#039;&#039;dvisvgm&#039;&#039; binary ====&lt;br /&gt;
{{New features}}&lt;br /&gt;
&lt;br /&gt;
Path to dvisvgm binary. This binary is used instead of convert to produce SVG images. This is distributed as part of TeXlive on Linux although it may be require the full or extra packages to be installed.&lt;br /&gt;
&lt;br /&gt;
On Unix based systems it is normally &amp;quot;/usr/bin/dvisvgm&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
On a Windows based PC  a compiled binary is available from [http://dvisvgm.sourceforge.net/Downloads sourceforge] and can placed in the same directory with the latex binary.&lt;br /&gt;
&lt;br /&gt;
==== Path of &#039;&#039;mimetex&#039;&#039; binary ====&lt;br /&gt;
&lt;br /&gt;
If this is blank and the binaries above are missing or fail, the TeX filter will attempt to use a mimetex binary distributed with Moodle.  If you have installed mimetex on the server and would rather use it include the path here.&lt;br /&gt;
&lt;br /&gt;
== Debugging TeX filter ==&lt;br /&gt;
&lt;br /&gt;
The TeX filter has a debugging script (which will be much more helpful if you turn moodle debugging on) included that should help if you are having problems. The URL will be as follows...&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt;http://your.moodle.path/filter/tex/texdebug.php&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can either enter this path explicitly or with appropriate role permissions the TeX images (or more likely incorrectly rendered text, if you need debugging) will link to this. On more recent versions of Moodle you are &#039;&#039;required&#039;&#039; to be logged in as an Administrator to access this facility.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [http://moodle.org/mod/glossary/view.php?id=2739&amp;amp;mode=letter&amp;amp;hook=M&amp;amp;sortkey=CREATION&amp;amp;sortorder=asc  TeX Filter Glossary] - a [[Glossary|glossary]] you can add to your course which details usage of the supported [[TeX notation]].&lt;br /&gt;
* [http://www.latex-project.org/ LaTeX] - the LaTeX document preparation system.&lt;br /&gt;
* [http://www.ghostscript.com/ ghostscript] - required to render the image&lt;br /&gt;
* [http://www.forkosh.com/mimetexmanual.html MimeTeX Manual] - Default TeX notation manual&lt;br /&gt;
* [http://www.miktex.org/ MikTeX] - LaTeX for Windows systems&lt;br /&gt;
* [http://www.imagemagick.org/script/index.php ImageMagick] - required to render images for Windows&lt;br /&gt;
* [[Using TeX Notation]]&lt;br /&gt;
* [[Advanced Maths Tools]] for Moodle 2.x - SEE - The Next Generation of TeX Tools&lt;br /&gt;
* [https://moodle.org/mod/forum/view.php?id=752 Mathematics tools forum] on moodle.org&lt;br /&gt;
&lt;br /&gt;
[[Category:Site administration]]&lt;br /&gt;
[[Category:Mathematics]]&lt;br /&gt;
&lt;br /&gt;
[[de:TeX-Notation]]&lt;br /&gt;
[[es:Filtro de notación TeX]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=TeX_notation_filter&amp;diff=115832</id>
		<title>TeX notation filter</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=TeX_notation_filter&amp;diff=115832"/>
		<updated>2014-11-08T20:16:56Z</updated>

		<summary type="html">&lt;p&gt;Dthies: /* Path of dvisvgm binary */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Filters}}&lt;br /&gt;
The TeX Filter is a core Moodle filter intended to allow one to convert tex expressions into GIF, PNG or SVG images. The filter relies on some additional binaries to accomplish this for expressions contained between appropriate tokens.  Where these binaries are not available,  Moodle provides for a fallback through the use of  Mimetex. Versions of MimeTex for Linux (glib2.3 32bit), Windows, Mac OS X and FreeBSD are included in the Moodle distribution. There are other technologies available for displaying Tex (see the section on [[Mathematics]] tools for a discussion.)  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: being based on binaries it requires the availability of three PHP program execution functions: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;exec&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;shell_exec&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;system&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Methods and Usage ==&lt;br /&gt;
&lt;br /&gt;
To avoid confusion you should note that the TeX filter has two separate methods for converting the TeX notation to images. The preferred method is a collection of three binaries that you are responsible for installing (if they are not already present,  though many webhosts make these available) and configuring on your server. The filter settings page relates entirely to this method. If this fails for any reason the filter will fall back to a single binary - MimeTeX.  A number of different builds are included in the Moodle distribution for popular operating systems,  though Mimetex and its bigger brother, MathTex are easy enough to compile and install if you have systems administration experience.&lt;br /&gt;
&lt;br /&gt;
Before doing anything else, you need to go to &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Plugins &amp;gt; Filters&#039;&#039; and activate the TeX Notation Filter. If you want to use the Algebra filter (another core filter) since the Algebra Filter is really only a &amp;quot;front end&amp;quot; to the Tex filter,  you should also turn on the Algebra filter.  For more information on the Algebra Filter see the [[Algebra filter]].&lt;br /&gt;
&lt;br /&gt;
Once the filter is turned on and properly configured you can make use of it by&lt;br /&gt;
including a TeX expression delimited by double-dollar signs. Example:&lt;br /&gt;
 &lt;br /&gt;
    $$ \sqrt{x + y} $$&lt;br /&gt;
&lt;br /&gt;
If this does not display properly, see the information on debugging.&lt;br /&gt;
&lt;br /&gt;
== MimeTeX ==&lt;br /&gt;
&lt;br /&gt;
Moodle may use a pre-built MimeTeX binary (located in the filters/tex directory) as a fallback if it can&#039;t properly access dvips, convert and latex binaries. There are a number of different versions for different operating systems. The TeX filter picks the appropriate binary for the detected host operating system (you will need to hack the script if your operating system is not included). Note that your web server needs to be set up with appropriate permissions for running binaries in that location. &lt;br /&gt;
&lt;br /&gt;
The [http://www.forkosh.com/mimetexmanual.html MimeTeX manual] is available but is arguably intended for persons with systems administration experience and does not specifically address the Moodle environment.&lt;br /&gt;
&lt;br /&gt;
You should only use MimeTeX if installing the full LaTeX system fails or the binaries are not available on your system. The results are not nearly as good.&lt;br /&gt;
&lt;br /&gt;
== Compatability with MathJax ==&lt;br /&gt;
{{New features}}&lt;br /&gt;
&lt;br /&gt;
In Moodle 2.8, the TeX Notation and MathJaxloader filter may be used in combination.  If both filters are enabled on the page, images will be displayed first by the TeX notation filter, and the MathJax version of the TeX expression will replace a little while later when MathJax has finished loading and processing.  If both filters are available, a teacher may decide which to use in an activity by enabling one and disabling the other.&lt;br /&gt;
&lt;br /&gt;
== Site administration settings ==&lt;br /&gt;
&lt;br /&gt;
Location: TeX Notation settings link in &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Plugins &amp;gt; Filters &amp;gt; Manage filters&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The TeX filter settings page are primarily intended to adjust the operation of the LaTeX renderer. The defaults for the three path settings are selected according to the detection of the operating system on which Moodle is running. These are simply suggested common values - Moodle does not check that the binaries actually exist at these locations. More recent versions of Moodle show a green tick or a red cross next to the path setting - this shows that the binary exists at that location (only). The settings have no effect on the operation of the MimeTex binary (used if any of these binaries are not found).&lt;br /&gt;
&lt;br /&gt;
==== Installing the binaries ====&lt;br /&gt;
&lt;br /&gt;
This depends on your platform, but for a typical install you are going to need a LaTeX implementation. On modern Linux implementations you should look for the &#039;texlive&#039; package (e.g. &#039;&#039;apt-get install texlive&#039;&#039;) although a Windows version is available (see [http://www.tug.org/texlive/doc/texlive-en/texlive-en.html Tex Live]). It is highly unlikely that you will have all these binaries as part of a standard install. If you cannot find texlive you may have to install LaTeX, Ghostscript and ImageMagick separately. While not endorsed by Moodle.org, a simple installation binary for Windows is [http://miktex.org/| MikTeX].  &lt;br /&gt;
&lt;br /&gt;
The filter settings page will try to guess the most likely location for the binary files depending on the detected platform. If correct, green ticks will appear against each setting. If red crosses appear you will need to check and modify the settings as required. A simple check is made to establish if the binaries exist at the given paths. A tick or a cross is displayed alongside each as a result. Note that this does not check that the application actually works, just that it is there.&lt;br /&gt;
&lt;br /&gt;
Some systems supply the fonts as separate packages. If you are having problems make sure you have all the fonts you need installed. You may need to track down an &#039;extra&#039; fonts package to get the required maths fonts.&lt;br /&gt;
&lt;br /&gt;
==== LaTeX preamble ====&lt;br /&gt;
&lt;br /&gt;
Enables the LaTeX preamble to be specified. The default should work for most users, but you may need to change it to support non-latin character sets etc. Please see the LaTeX documentation for further details.&lt;br /&gt;
&lt;br /&gt;
==== Transparent colour ====&lt;br /&gt;
&lt;br /&gt;
This should be set to your normal text background colour. The default setting is #FFFFFF (i.e., white). &lt;br /&gt;
&lt;br /&gt;
==== Density ====&lt;br /&gt;
&lt;br /&gt;
This setting effects the size of the resulting image. The default setting is 120 pixels, and it produces an image of  reasonable quality, but for some complicated equations, this still may not be enough. It may be that anything less is not going to produce an image of sufficient quality but the image size can be controlled by the TeX encoding when the page is rendered.&lt;br /&gt;
&lt;br /&gt;
==== Path of &#039;&#039;latex&#039;&#039; binary ====&lt;br /&gt;
&lt;br /&gt;
Path to standard latex binary.&lt;br /&gt;
&lt;br /&gt;
On Unix based systems it is normally &amp;quot;/usr/bin/latex&amp;quot;. On a MacOS X, the path is &amp;quot;/usr/texbin/&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
In Windows, using MiKTeX, it is usually something like C:\texmf\miktex\bin\latex.exe&lt;br /&gt;
&lt;br /&gt;
==== Path of &#039;&#039;dvips&#039;&#039; binary ====&lt;br /&gt;
&lt;br /&gt;
Path to standard dvips binary - generally distributed as part of a LaTeX system.&lt;br /&gt;
&lt;br /&gt;
On Unix based systems it is normally &amp;quot;/usr/bin/dvips&amp;quot;. On a MacOS X, the path is &amp;quot;/usr/texbin/&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
On Windows using MikTeX is is usually something like C:\texmf\miktex\bin\dvips.exe&lt;br /&gt;
&lt;br /&gt;
==== Path of &#039;&#039;convert&#039;&#039; binary ====&lt;br /&gt;
&lt;br /&gt;
Path to standard convert binary. It is necessary to produce GIF or PNG images from using the latex and dvips binaries. This is distributed as part of the Ghostscript system, or ImageMagick in Linux.&lt;br /&gt;
&lt;br /&gt;
On Unix based systems it is normally &amp;quot;/usr/bin/convert&amp;quot;. On a MacOS X, the path is &amp;quot;/usr/local/bin/&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
On a Windows based PC the path is something like C:\Program Files\ImageMagick\convert.exe (for ImageMagick, but something else for GhostScript.)&lt;br /&gt;
&lt;br /&gt;
==== Path of &#039;&#039;dvisvgm&#039;&#039; binary ====&lt;br /&gt;
{{new features}}&lt;br /&gt;
&lt;br /&gt;
Path to dvisvgm binary. This binary is used instead of convert to produce SVG images. This is distributed as part of TeXlive on Linux although it may be require the full or extra packages to be installed.&lt;br /&gt;
&lt;br /&gt;
On Unix based systems it is normally &amp;quot;/usr/bin/dvisvgm&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
On a Windows based PC  a compiled binary is available from [http://dvisvgm.sourceforge.net/Downloads sourceforge] and can placed in the same directory with the latex binary.&lt;br /&gt;
&lt;br /&gt;
==== Path of &#039;&#039;mimetex&#039;&#039; binary ====&lt;br /&gt;
&lt;br /&gt;
If this is blank and the binaries above are missing or fail, the TeX filter will attempt to use a mimetex binary distributed with Moodle.  If you have installed mimetex on the server and would rather use it include the path here.&lt;br /&gt;
&lt;br /&gt;
== Debugging TeX filter ==&lt;br /&gt;
&lt;br /&gt;
The TeX filter has a debugging script (which will be much more helpful if you turn moodle debugging on) included that should help if you are having problems. The URL will be as follows...&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt;http://your.moodle.path/filter/tex/texdebug.php&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can either enter this path explicitly or with appropriate role permissions the TeX images (or more likely incorrectly rendered text, if you need debugging) will link to this. On more recent versions of Moodle you are &#039;&#039;required&#039;&#039; to be logged in as an Administrator to access this facility.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [http://moodle.org/mod/glossary/view.php?id=2739&amp;amp;mode=letter&amp;amp;hook=M&amp;amp;sortkey=CREATION&amp;amp;sortorder=asc  TeX Filter Glossary] - a [[Glossary|glossary]] you can add to your course which details usage of the supported [[TeX notation]].&lt;br /&gt;
* [http://www.latex-project.org/ LaTeX] - the LaTeX document preparation system.&lt;br /&gt;
* [http://www.ghostscript.com/ ghostscript] - required to render the image&lt;br /&gt;
* [http://www.forkosh.com/mimetexmanual.html MimeTeX Manual] - Default TeX notation manual&lt;br /&gt;
* [http://www.miktex.org/ MikTeX] - LaTeX for Windows systems&lt;br /&gt;
* [http://www.imagemagick.org/script/index.php ImageMagick] - required to render images for Windows&lt;br /&gt;
* [[Using TeX Notation]]&lt;br /&gt;
* [[Advanced Maths Tools]] for Moodle 2.x - SEE - The Next Generation of TeX Tools&lt;br /&gt;
* [https://moodle.org/mod/forum/view.php?id=752 Mathematics tools forum] on moodle.org&lt;br /&gt;
&lt;br /&gt;
[[Category:Site administration]]&lt;br /&gt;
[[Category:Mathematics]]&lt;br /&gt;
&lt;br /&gt;
[[de:TeX-Notation]]&lt;br /&gt;
[[es:Filtro de notación TeX]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=TeX_notation_filter&amp;diff=115831</id>
		<title>TeX notation filter</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=TeX_notation_filter&amp;diff=115831"/>
		<updated>2014-11-08T20:15:51Z</updated>

		<summary type="html">&lt;p&gt;Dthies: /* Compatability with MathJax */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Filters}}&lt;br /&gt;
The TeX Filter is a core Moodle filter intended to allow one to convert tex expressions into GIF, PNG or SVG images. The filter relies on some additional binaries to accomplish this for expressions contained between appropriate tokens.  Where these binaries are not available,  Moodle provides for a fallback through the use of  Mimetex. Versions of MimeTex for Linux (glib2.3 32bit), Windows, Mac OS X and FreeBSD are included in the Moodle distribution. There are other technologies available for displaying Tex (see the section on [[Mathematics]] tools for a discussion.)  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: being based on binaries it requires the availability of three PHP program execution functions: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;exec&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;shell_exec&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;system&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Methods and Usage ==&lt;br /&gt;
&lt;br /&gt;
To avoid confusion you should note that the TeX filter has two separate methods for converting the TeX notation to images. The preferred method is a collection of three binaries that you are responsible for installing (if they are not already present,  though many webhosts make these available) and configuring on your server. The filter settings page relates entirely to this method. If this fails for any reason the filter will fall back to a single binary - MimeTeX.  A number of different builds are included in the Moodle distribution for popular operating systems,  though Mimetex and its bigger brother, MathTex are easy enough to compile and install if you have systems administration experience.&lt;br /&gt;
&lt;br /&gt;
Before doing anything else, you need to go to &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Plugins &amp;gt; Filters&#039;&#039; and activate the TeX Notation Filter. If you want to use the Algebra filter (another core filter) since the Algebra Filter is really only a &amp;quot;front end&amp;quot; to the Tex filter,  you should also turn on the Algebra filter.  For more information on the Algebra Filter see the [[Algebra filter]].&lt;br /&gt;
&lt;br /&gt;
Once the filter is turned on and properly configured you can make use of it by&lt;br /&gt;
including a TeX expression delimited by double-dollar signs. Example:&lt;br /&gt;
 &lt;br /&gt;
    $$ \sqrt{x + y} $$&lt;br /&gt;
&lt;br /&gt;
If this does not display properly, see the information on debugging.&lt;br /&gt;
&lt;br /&gt;
== MimeTeX ==&lt;br /&gt;
&lt;br /&gt;
Moodle may use a pre-built MimeTeX binary (located in the filters/tex directory) as a fallback if it can&#039;t properly access dvips, convert and latex binaries. There are a number of different versions for different operating systems. The TeX filter picks the appropriate binary for the detected host operating system (you will need to hack the script if your operating system is not included). Note that your web server needs to be set up with appropriate permissions for running binaries in that location. &lt;br /&gt;
&lt;br /&gt;
The [http://www.forkosh.com/mimetexmanual.html MimeTeX manual] is available but is arguably intended for persons with systems administration experience and does not specifically address the Moodle environment.&lt;br /&gt;
&lt;br /&gt;
You should only use MimeTeX if installing the full LaTeX system fails or the binaries are not available on your system. The results are not nearly as good.&lt;br /&gt;
&lt;br /&gt;
== Compatability with MathJax ==&lt;br /&gt;
{{New features}}&lt;br /&gt;
&lt;br /&gt;
In Moodle 2.8, the TeX Notation and MathJaxloader filter may be used in combination.  If both filters are enabled on the page, images will be displayed first by the TeX notation filter, and the MathJax version of the TeX expression will replace a little while later when MathJax has finished loading and processing.  If both filters are available, a teacher may decide which to use in an activity by enabling one and disabling the other.&lt;br /&gt;
&lt;br /&gt;
== Site administration settings ==&lt;br /&gt;
&lt;br /&gt;
Location: TeX Notation settings link in &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Plugins &amp;gt; Filters &amp;gt; Manage filters&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The TeX filter settings page are primarily intended to adjust the operation of the LaTeX renderer. The defaults for the three path settings are selected according to the detection of the operating system on which Moodle is running. These are simply suggested common values - Moodle does not check that the binaries actually exist at these locations. More recent versions of Moodle show a green tick or a red cross next to the path setting - this shows that the binary exists at that location (only). The settings have no effect on the operation of the MimeTex binary (used if any of these binaries are not found).&lt;br /&gt;
&lt;br /&gt;
==== Installing the binaries ====&lt;br /&gt;
&lt;br /&gt;
This depends on your platform, but for a typical install you are going to need a LaTeX implementation. On modern Linux implementations you should look for the &#039;texlive&#039; package (e.g. &#039;&#039;apt-get install texlive&#039;&#039;) although a Windows version is available (see [http://www.tug.org/texlive/doc/texlive-en/texlive-en.html Tex Live]). It is highly unlikely that you will have all these binaries as part of a standard install. If you cannot find texlive you may have to install LaTeX, Ghostscript and ImageMagick separately. While not endorsed by Moodle.org, a simple installation binary for Windows is [http://miktex.org/| MikTeX].  &lt;br /&gt;
&lt;br /&gt;
The filter settings page will try to guess the most likely location for the binary files depending on the detected platform. If correct, green ticks will appear against each setting. If red crosses appear you will need to check and modify the settings as required. A simple check is made to establish if the binaries exist at the given paths. A tick or a cross is displayed alongside each as a result. Note that this does not check that the application actually works, just that it is there.&lt;br /&gt;
&lt;br /&gt;
Some systems supply the fonts as separate packages. If you are having problems make sure you have all the fonts you need installed. You may need to track down an &#039;extra&#039; fonts package to get the required maths fonts.&lt;br /&gt;
&lt;br /&gt;
==== LaTeX preamble ====&lt;br /&gt;
&lt;br /&gt;
Enables the LaTeX preamble to be specified. The default should work for most users, but you may need to change it to support non-latin character sets etc. Please see the LaTeX documentation for further details.&lt;br /&gt;
&lt;br /&gt;
==== Transparent colour ====&lt;br /&gt;
&lt;br /&gt;
This should be set to your normal text background colour. The default setting is #FFFFFF (i.e., white). &lt;br /&gt;
&lt;br /&gt;
==== Density ====&lt;br /&gt;
&lt;br /&gt;
This setting effects the size of the resulting image. The default setting is 120 pixels, and it produces an image of  reasonable quality, but for some complicated equations, this still may not be enough. It may be that anything less is not going to produce an image of sufficient quality but the image size can be controlled by the TeX encoding when the page is rendered.&lt;br /&gt;
&lt;br /&gt;
==== Path of &#039;&#039;latex&#039;&#039; binary ====&lt;br /&gt;
&lt;br /&gt;
Path to standard latex binary.&lt;br /&gt;
&lt;br /&gt;
On Unix based systems it is normally &amp;quot;/usr/bin/latex&amp;quot;. On a MacOS X, the path is &amp;quot;/usr/texbin/&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
In Windows, using MiKTeX, it is usually something like C:\texmf\miktex\bin\latex.exe&lt;br /&gt;
&lt;br /&gt;
==== Path of &#039;&#039;dvips&#039;&#039; binary ====&lt;br /&gt;
&lt;br /&gt;
Path to standard dvips binary - generally distributed as part of a LaTeX system.&lt;br /&gt;
&lt;br /&gt;
On Unix based systems it is normally &amp;quot;/usr/bin/dvips&amp;quot;. On a MacOS X, the path is &amp;quot;/usr/texbin/&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
On Windows using MikTeX is is usually something like C:\texmf\miktex\bin\dvips.exe&lt;br /&gt;
&lt;br /&gt;
==== Path of &#039;&#039;convert&#039;&#039; binary ====&lt;br /&gt;
&lt;br /&gt;
Path to standard convert binary. It is necessary to produce GIF or PNG images from using the latex and dvips binaries. This is distributed as part of the Ghostscript system, or ImageMagick in Linux.&lt;br /&gt;
&lt;br /&gt;
On Unix based systems it is normally &amp;quot;/usr/bin/convert&amp;quot;. On a MacOS X, the path is &amp;quot;/usr/local/bin/&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
On a Windows based PC the path is something like C:\Program Files\ImageMagick\convert.exe (for ImageMagick, but something else for GhostScript.)&lt;br /&gt;
&lt;br /&gt;
==== Path of &#039;&#039;dvisvgm&#039;&#039; binary ====&lt;br /&gt;
&lt;br /&gt;
Path to dvisvgm binary. This binary is used instead of convert to produce SVG images. This is distributed as part of TeXlive on Linux although it may be require the full or extra packages to be installed.&lt;br /&gt;
&lt;br /&gt;
On Unix based systems it is normally &amp;quot;/usr/bin/dvisvgm&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
On a Windows based PC  a compiled binary is available from [http://dvisvgm.sourceforge.net/Downloads sourceforge] and can placed in the same directory with the latex binary.&lt;br /&gt;
&lt;br /&gt;
==== Path of &#039;&#039;mimetex&#039;&#039; binary ====&lt;br /&gt;
&lt;br /&gt;
If this is blank and the binaries above are missing or fail, the TeX filter will attempt to use a mimetex binary distributed with Moodle.  If you have installed mimetex on the server and would rather use it include the path here.&lt;br /&gt;
&lt;br /&gt;
== Debugging TeX filter ==&lt;br /&gt;
&lt;br /&gt;
The TeX filter has a debugging script (which will be much more helpful if you turn moodle debugging on) included that should help if you are having problems. The URL will be as follows...&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt;http://your.moodle.path/filter/tex/texdebug.php&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can either enter this path explicitly or with appropriate role permissions the TeX images (or more likely incorrectly rendered text, if you need debugging) will link to this. On more recent versions of Moodle you are &#039;&#039;required&#039;&#039; to be logged in as an Administrator to access this facility.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [http://moodle.org/mod/glossary/view.php?id=2739&amp;amp;mode=letter&amp;amp;hook=M&amp;amp;sortkey=CREATION&amp;amp;sortorder=asc  TeX Filter Glossary] - a [[Glossary|glossary]] you can add to your course which details usage of the supported [[TeX notation]].&lt;br /&gt;
* [http://www.latex-project.org/ LaTeX] - the LaTeX document preparation system.&lt;br /&gt;
* [http://www.ghostscript.com/ ghostscript] - required to render the image&lt;br /&gt;
* [http://www.forkosh.com/mimetexmanual.html MimeTeX Manual] - Default TeX notation manual&lt;br /&gt;
* [http://www.miktex.org/ MikTeX] - LaTeX for Windows systems&lt;br /&gt;
* [http://www.imagemagick.org/script/index.php ImageMagick] - required to render images for Windows&lt;br /&gt;
* [[Using TeX Notation]]&lt;br /&gt;
* [[Advanced Maths Tools]] for Moodle 2.x - SEE - The Next Generation of TeX Tools&lt;br /&gt;
* [https://moodle.org/mod/forum/view.php?id=752 Mathematics tools forum] on moodle.org&lt;br /&gt;
&lt;br /&gt;
[[Category:Site administration]]&lt;br /&gt;
[[Category:Mathematics]]&lt;br /&gt;
&lt;br /&gt;
[[de:TeX-Notation]]&lt;br /&gt;
[[es:Filtro de notación TeX]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=Filters&amp;diff=115830</id>
		<title>Filters</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=Filters&amp;diff=115830"/>
		<updated>2014-11-08T20:01:53Z</updated>

		<summary type="html">&lt;p&gt;Dthies: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Managing content}}&lt;br /&gt;
Filters can be used to add links, insert multimedia players, convert Mathematical expressions or emoticons into images and more.&lt;br /&gt;
&lt;br /&gt;
A filter may be enabled at the site level and then removed as needed at the course or activity level. Thus a teacher can disable glossary auto-linking in a quiz for example.&lt;br /&gt;
&lt;br /&gt;
==Standard filters==&lt;br /&gt;
&lt;br /&gt;
Filters in Moodle include:&lt;br /&gt;
&lt;br /&gt;
*[[Activity names auto-linking filter|Activity names auto-linking]] - This scans text for activity titles that exist in the same course and creates a link&lt;br /&gt;
*[[Algebra filter|Algebra notation]] - This filter will convert algebra code into GIF images&lt;br /&gt;
*[[Convert URLs into links filter|Convert URLs into links]] - This filter converts URLs in selected formats, such as Moodle auto-format, to click-able links&lt;br /&gt;
*[[Database auto-linking filter|Database auto-linking]] - As the name suggests, this filter enables automatic linking of [[Database module]] entries&lt;br /&gt;
*[[Display emoticons as images filter|Display emoticons as images]] - This converts emoticon (smiley) characters into images&lt;br /&gt;
*[[Email protection filter|Email protection]] - This obfuscates email address links to make them more difficult for spammers to harvest &lt;br /&gt;
*[[Glossary auto-linking filter|Glossary auto-linking]] - This scans text for glossary entries that exist in the same course and creates a link&lt;br /&gt;
*[[MathJax filter|MathJax]] - For adding mathematical equations and expressions using an equation editor (new in 2.7 onwards)&lt;br /&gt;
*[[Multimedia plugins filter|Multimedia plugins]] - This finds a link in text that points to a multimedia resource and replaces the link with an appropriate multimedia player code which can play the resource&lt;br /&gt;
*[[Multi-language content filter|Multi-language content]] - This filter enables resources to be created in multiple languages&lt;br /&gt;
*[[TeX notation filter|TeX notation]] For displaying mathematics using images (new features in 2.8).&lt;br /&gt;
*[[Word censorship]] - This filter &amp;quot;blacks out&amp;quot; words found on a list&lt;br /&gt;
&lt;br /&gt;
==Contributed filters==&lt;br /&gt;
&lt;br /&gt;
Filters have also been made by developers in the community. Some docs online for these include:&lt;br /&gt;
*[[FontAwesome_filter|FontAwesome]] - This scans text for icons that can be embedded using the FontAwesome icon set.&lt;br /&gt;
*[[IPA_filter|IPA]] - Renders simple X-SAMPA markup in the International Phonetic Alphabet&lt;br /&gt;
*[[PoodLL_filter|PoodLL]] - is the core PoodLL plugin for Moodle. It contains all the recorders, widgets and the code that makes it possible to use them around Moodle. It is a required component for all the other PoodLL plugins.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*[[Managing filters]]&lt;br /&gt;
*[[Filter settings|Common filter settings]] for the site&lt;br /&gt;
*[[Filters FAQ]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filter]]&lt;br /&gt;
&lt;br /&gt;
[[fr:Filtres 2.0]]&lt;br /&gt;
[[de:Filter]]&lt;br /&gt;
[[es:Filtros]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=Managing_filters&amp;diff=115829</id>
		<title>Managing filters</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=Managing_filters&amp;diff=115829"/>
		<updated>2014-11-08T19:58:28Z</updated>

		<summary type="html">&lt;p&gt;Dthies: /* Managing filters at site level */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Filters}}&lt;br /&gt;
==Managing filters at course or activity level==&lt;br /&gt;
&lt;br /&gt;
To enable/disable filters in a course or activity:&lt;br /&gt;
&lt;br /&gt;
#Go to &#039;&#039;Administration &amp;gt; Course administration &amp;gt; Filters&#039;&#039; or if you are in an activity &#039;&#039;Administration &amp;gt; Activity administration &amp;gt; Filters&#039;&#039;&lt;br /&gt;
#Set each filter on or off as required&lt;br /&gt;
#Click the &#039;Save changes&#039; button&lt;br /&gt;
&lt;br /&gt;
==Managing filters at site level==&lt;br /&gt;
&lt;br /&gt;
A site administrator can enable filters for the site in &#039;&#039;Administration &amp;gt; Site administration &amp;gt; Plugins &amp;gt; Filters &amp;gt; Manage filters&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Select &#039;On&#039; (always available for all courses), &#039;Off but available&#039; (teachers can choose whether to enable the filter for the course or activity) or &#039;Disabled&#039; (always off for all courses) as required for each filter.&lt;br /&gt;
&lt;br /&gt;
[[File:Multimediaplugins.png]]&lt;br /&gt;
&lt;br /&gt;
* Use the up/down arrow icons to arrange the filters in the order in which they should be applied.&lt;br /&gt;
* If enabled, the [[MathJax filter]] should be at the top (applied first).&lt;br /&gt;
* The MathJax and TeX notation filters may be enabled at the same time beginning with 2.8.  TeX notation will normally appear first and be replaced by later MathJax. Using both together may improve the user experience when all mathematics is in display mode.&lt;br /&gt;
* Leave all filters applying to content only unless you particularly need a  filter, such as the [[Multi-language content filter]] to apply to headings too.&lt;br /&gt;
&lt;br /&gt;
Certain filters have additional settings, which can be accessed via the links in the settings column.&lt;br /&gt;
&lt;br /&gt;
Tip: The &#039;Off but available&#039; setting is useful for example if you only want emoticons for use in social forums.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| [[Image:Filter settings in forum.png|thumb|Filter settings in a forum|left]]&lt;br /&gt;
| [[File:manage filters.png|thumb|Manage filters at site level]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Filters capabilities==&lt;br /&gt;
&lt;br /&gt;
There is just one filters capability, [[Capabilities/moodle/filter:manage|Manage local filter settings]], which is allowed for the default roles of manager and teacher.&lt;br /&gt;
&lt;br /&gt;
[[de:Filter verwalten]]&lt;br /&gt;
[[es:Gestionando filtros]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=TeX_notation_filter&amp;diff=115828</id>
		<title>TeX notation filter</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=TeX_notation_filter&amp;diff=115828"/>
		<updated>2014-11-08T19:48:26Z</updated>

		<summary type="html">&lt;p&gt;Dthies: Include dvisvgm information for 2.8&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Filters}}&lt;br /&gt;
The TeX Filter is a core Moodle filter intended to allow one to convert tex expressions into GIF, PNG or SVG images. The filter relies on some additional binaries to accomplish this for expressions contained between appropriate tokens.  Where these binaries are not available,  Moodle provides for a fallback through the use of  Mimetex. Versions of MimeTex for Linux (glib2.3 32bit), Windows, Mac OS X and FreeBSD are included in the Moodle distribution. There are other technologies available for displaying Tex (see the section on [[Mathematics]] tools for a discussion.)  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: being based on binaries it requires the availability of three PHP program execution functions: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;exec&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;shell_exec&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;system&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Methods and Usage ==&lt;br /&gt;
&lt;br /&gt;
To avoid confusion you should note that the TeX filter has two separate methods for converting the TeX notation to images. The preferred method is a collection of three binaries that you are responsible for installing (if they are not already present,  though many webhosts make these available) and configuring on your server. The filter settings page relates entirely to this method. If this fails for any reason the filter will fall back to a single binary - MimeTeX.  A number of different builds are included in the Moodle distribution for popular operating systems,  though Mimetex and its bigger brother, MathTex are easy enough to compile and install if you have systems administration experience.&lt;br /&gt;
&lt;br /&gt;
Before doing anything else, you need to go to &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Plugins &amp;gt; Filters&#039;&#039; and activate the TeX Notation Filter. If you want to use the Algebra filter (another core filter) since the Algebra Filter is really only a &amp;quot;front end&amp;quot; to the Tex filter,  you should also turn on the Algebra filter.  For more information on the Algebra Filter see the [[Algebra filter]].&lt;br /&gt;
&lt;br /&gt;
Once the filter is turned on and properly configured you can make use of it by&lt;br /&gt;
including a TeX expression delimited by double-dollar signs. Example:&lt;br /&gt;
 &lt;br /&gt;
    $$ \sqrt{x + y} $$&lt;br /&gt;
&lt;br /&gt;
If this does not display properly, see the information on debugging.&lt;br /&gt;
&lt;br /&gt;
== MimeTeX ==&lt;br /&gt;
&lt;br /&gt;
Moodle may use a pre-built MimeTeX binary (located in the filters/tex directory) as a fallback if it can&#039;t properly access dvips, convert and latex binaries. There are a number of different versions for different operating systems. The TeX filter picks the appropriate binary for the detected host operating system (you will need to hack the script if your operating system is not included). Note that your web server needs to be set up with appropriate permissions for running binaries in that location. &lt;br /&gt;
&lt;br /&gt;
The [http://www.forkosh.com/mimetexmanual.html MimeTeX manual] is available but is arguably intended for persons with systems administration experience and does not specifically address the Moodle environment.&lt;br /&gt;
&lt;br /&gt;
You should only use MimeTeX if installing the full LaTeX system fails or the binaries are not available on your system. The results are not nearly as good.&lt;br /&gt;
&lt;br /&gt;
== Compatability with MathJax ==&lt;br /&gt;
&lt;br /&gt;
In Moodle 2.8, the TeX Notation and MathJaxloader filter may be used in combination.  If both filters are enabled on the page, images will be displayed first by the TeX notation filter, and the MathJax version of the TeX expression will replace a little while later when MathJax has finished loading and processing.  If both filters are available, a teacher may decide which to use in an activity by enabling one and disabling the other.&lt;br /&gt;
&lt;br /&gt;
== Site administration settings ==&lt;br /&gt;
&lt;br /&gt;
Location: TeX Notation settings link in &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Plugins &amp;gt; Filters &amp;gt; Manage filters&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The TeX filter settings page are primarily intended to adjust the operation of the LaTeX renderer. The defaults for the three path settings are selected according to the detection of the operating system on which Moodle is running. These are simply suggested common values - Moodle does not check that the binaries actually exist at these locations. More recent versions of Moodle show a green tick or a red cross next to the path setting - this shows that the binary exists at that location (only). The settings have no effect on the operation of the MimeTex binary (used if any of these binaries are not found).&lt;br /&gt;
&lt;br /&gt;
==== Installing the binaries ====&lt;br /&gt;
&lt;br /&gt;
This depends on your platform, but for a typical install you are going to need a LaTeX implementation. On modern Linux implementations you should look for the &#039;texlive&#039; package (e.g. &#039;&#039;apt-get install texlive&#039;&#039;) although a Windows version is available (see [http://www.tug.org/texlive/doc/texlive-en/texlive-en.html Tex Live]). It is highly unlikely that you will have all these binaries as part of a standard install. If you cannot find texlive you may have to install LaTeX, Ghostscript and ImageMagick separately. While not endorsed by Moodle.org, a simple installation binary for Windows is [http://miktex.org/| MikTeX].  &lt;br /&gt;
&lt;br /&gt;
The filter settings page will try to guess the most likely location for the binary files depending on the detected platform. If correct, green ticks will appear against each setting. If red crosses appear you will need to check and modify the settings as required. A simple check is made to establish if the binaries exist at the given paths. A tick or a cross is displayed alongside each as a result. Note that this does not check that the application actually works, just that it is there.&lt;br /&gt;
&lt;br /&gt;
Some systems supply the fonts as separate packages. If you are having problems make sure you have all the fonts you need installed. You may need to track down an &#039;extra&#039; fonts package to get the required maths fonts.&lt;br /&gt;
&lt;br /&gt;
==== LaTeX preamble ====&lt;br /&gt;
&lt;br /&gt;
Enables the LaTeX preamble to be specified. The default should work for most users, but you may need to change it to support non-latin character sets etc. Please see the LaTeX documentation for further details.&lt;br /&gt;
&lt;br /&gt;
==== Transparent colour ====&lt;br /&gt;
&lt;br /&gt;
This should be set to your normal text background colour. The default setting is #FFFFFF (i.e., white). &lt;br /&gt;
&lt;br /&gt;
==== Density ====&lt;br /&gt;
&lt;br /&gt;
This setting effects the size of the resulting image. The default setting is 120 pixels, and it produces an image of  reasonable quality, but for some complicated equations, this still may not be enough. It may be that anything less is not going to produce an image of sufficient quality but the image size can be controlled by the TeX encoding when the page is rendered.&lt;br /&gt;
&lt;br /&gt;
==== Path of &#039;&#039;latex&#039;&#039; binary ====&lt;br /&gt;
&lt;br /&gt;
Path to standard latex binary.&lt;br /&gt;
&lt;br /&gt;
On Unix based systems it is normally &amp;quot;/usr/bin/latex&amp;quot;. On a MacOS X, the path is &amp;quot;/usr/texbin/&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
In Windows, using MiKTeX, it is usually something like C:\texmf\miktex\bin\latex.exe&lt;br /&gt;
&lt;br /&gt;
==== Path of &#039;&#039;dvips&#039;&#039; binary ====&lt;br /&gt;
&lt;br /&gt;
Path to standard dvips binary - generally distributed as part of a LaTeX system.&lt;br /&gt;
&lt;br /&gt;
On Unix based systems it is normally &amp;quot;/usr/bin/dvips&amp;quot;. On a MacOS X, the path is &amp;quot;/usr/texbin/&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
On Windows using MikTeX is is usually something like C:\texmf\miktex\bin\dvips.exe&lt;br /&gt;
&lt;br /&gt;
==== Path of &#039;&#039;convert&#039;&#039; binary ====&lt;br /&gt;
&lt;br /&gt;
Path to standard convert binary. It is necessary to produce GIF or PNG images from using the latex and dvips binaries. This is distributed as part of the Ghostscript system, or ImageMagick in Linux.&lt;br /&gt;
&lt;br /&gt;
On Unix based systems it is normally &amp;quot;/usr/bin/convert&amp;quot;. On a MacOS X, the path is &amp;quot;/usr/local/bin/&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
On a Windows based PC the path is something like C:\Program Files\ImageMagick\convert.exe (for ImageMagick, but something else for GhostScript.)&lt;br /&gt;
&lt;br /&gt;
==== Path of &#039;&#039;dvisvgm&#039;&#039; binary ====&lt;br /&gt;
&lt;br /&gt;
Path to dvisvgm binary. This binary is used instead of convert to produce SVG images. This is distributed as part of TeXlive on Linux although it may be require the full or extra packages to be installed.&lt;br /&gt;
&lt;br /&gt;
On Unix based systems it is normally &amp;quot;/usr/bin/dvisvgm&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
On a Windows based PC  a compiled binary is available from [http://dvisvgm.sourceforge.net/Downloads sourceforge] and can placed in the same directory with the latex binary.&lt;br /&gt;
&lt;br /&gt;
==== Path of &#039;&#039;mimetex&#039;&#039; binary ====&lt;br /&gt;
&lt;br /&gt;
If this is blank and the binaries above are missing or fail, the TeX filter will attempt to use a mimetex binary distributed with Moodle.  If you have installed mimetex on the server and would rather use it include the path here.&lt;br /&gt;
&lt;br /&gt;
== Debugging TeX filter ==&lt;br /&gt;
&lt;br /&gt;
The TeX filter has a debugging script (which will be much more helpful if you turn moodle debugging on) included that should help if you are having problems. The URL will be as follows...&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt;http://your.moodle.path/filter/tex/texdebug.php&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can either enter this path explicitly or with appropriate role permissions the TeX images (or more likely incorrectly rendered text, if you need debugging) will link to this. On more recent versions of Moodle you are &#039;&#039;required&#039;&#039; to be logged in as an Administrator to access this facility.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [http://moodle.org/mod/glossary/view.php?id=2739&amp;amp;mode=letter&amp;amp;hook=M&amp;amp;sortkey=CREATION&amp;amp;sortorder=asc  TeX Filter Glossary] - a [[Glossary|glossary]] you can add to your course which details usage of the supported [[TeX notation]].&lt;br /&gt;
* [http://www.latex-project.org/ LaTeX] - the LaTeX document preparation system.&lt;br /&gt;
* [http://www.ghostscript.com/ ghostscript] - required to render the image&lt;br /&gt;
* [http://www.forkosh.com/mimetexmanual.html MimeTeX Manual] - Default TeX notation manual&lt;br /&gt;
* [http://www.miktex.org/ MikTeX] - LaTeX for Windows systems&lt;br /&gt;
* [http://www.imagemagick.org/script/index.php ImageMagick] - required to render images for Windows&lt;br /&gt;
* [[Using TeX Notation]]&lt;br /&gt;
* [[Advanced Maths Tools]] for Moodle 2.x - SEE - The Next Generation of TeX Tools&lt;br /&gt;
* [https://moodle.org/mod/forum/view.php?id=752 Mathematics tools forum] on moodle.org&lt;br /&gt;
&lt;br /&gt;
[[Category:Site administration]]&lt;br /&gt;
[[Category:Mathematics]]&lt;br /&gt;
&lt;br /&gt;
[[de:TeX-Notation]]&lt;br /&gt;
[[es:Filtro de notación TeX]]&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=113473</id>
		<title>TinyMCE Mathslate</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=113473"/>
		<updated>2014-07-08T02:27:29Z</updated>

		<summary type="html">&lt;p&gt;Dthies: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Infobox plugin&lt;br /&gt;
|type = TinyMCE plugin&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=tinymce_mathslate&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-editor_tinymce-mathslate/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=255377 Mathslate TinyMCE plugin]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
[[File:Mathslate Screenshot.png]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
Mathslate is a mathematics editor that this plugin adds to TinyMCE toolbar.  It is similar in functionality to the [[DragMath_equation_editor | DragMath]] which is included in the Moodle core for TinyMCE.  Mathslate however has no Java dependency, and consequently it should usable in a larger variety of browsers including those on mobile devices.&lt;br /&gt;
==Adminstation==&lt;br /&gt;
===Requirements===&lt;br /&gt;
The Mathslate plugin is available from the plugin database. In addition [http://mathjax.org MathJax] 2.0 or later needs to be available either by users connecting to the internet or with a local installation on the server.&lt;br /&gt;
===Installation===&lt;br /&gt;
The TinyMCE Mathslate plugin installs as a single package in the lib/editor/tinymce/plugins directory of the Moodle root. The administrator must log in and complete the installation process.&lt;br /&gt;
&lt;br /&gt;
===Configuration Options===&lt;br /&gt;
TinyMCE Mathslate has a setting page under in the Administration panel under Plugins-&amp;gt;Text Editors-&amp;gt;TinyMCE-&amp;gt;TinyMCE Mathslate.  There is a box to hide the plugin button when the TeX filter is not in use. This is probably not desirable if MathJax is enabled throughout the site so it is disabled by default. There is also a text input for a url for the plugin to locate MathJax.js file from a server hosting a MathJax installation.  This is not needed if MathJax is configured throughout the system, but is needed if the TeX Filter is normally the way mathematics is rendered for display.  The correct url (http or https) for your site should be used to prevent browsers from rejecting it as mixed content. &lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
===Selecting mathematics===&lt;br /&gt;
&lt;br /&gt;
Mathslate does not the allow the selection of individual characters as with a word processor, but instead treats mathematics as blocks of code associated with well defined mathematical expressions. A selected expression appears highlighted in the work space, and the block of code appears with a cursor in front of it below the work space.&lt;br /&gt;
&lt;br /&gt;
===Moving mathematics===&lt;br /&gt;
&lt;br /&gt;
To move an expression simply select an element after the place it should be inserted on work space and then click the expression to move there. Alternatively, you may simply drag the expression to where it should be inserted.&lt;br /&gt;
===Editing functions===&lt;br /&gt;
&lt;br /&gt;
There is a row of buttons in the center of the editor that allows the user to delete a selection or the whole content, undo the previous action, and redo previously undone actions.&lt;br /&gt;
==Modifying Behaviour==&lt;br /&gt;
The appearance of the pop up widow can be modified by editing style sheet style.css in the plugin directory. The set of templates that appear in the tabs may be change in the file config.json.  The default file contains a reasonably comprehensive initial list of mathematical symbols and functions. Items may be deleted easily from the file with a text editor. Eventually there may be a selection of files to chose from for different learning environments and subjects (a version for chemical formulas is already in development).&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=112980</id>
		<title>TinyMCE Mathslate</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=112980"/>
		<updated>2014-06-07T00:50:36Z</updated>

		<summary type="html">&lt;p&gt;Dthies: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Infobox plugin&lt;br /&gt;
|type = TinyMCE plugin&lt;br /&gt;
|entry = https://github.com/dthies/moodle-editor_tinymce-mathslate/archive/MOODLE_26_STABLE.zip&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-editor_tinymce-mathslate/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=255377 Mathslate TinyMCE plugin]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
[[File:Mathslate Screenshot.png]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
Mathslate is a mathematics editor that this plugin adds to TinyMCE toolbar.  It is similar in functionality to the DragMath which is included in the Moodle core for TinyMCE.  Mathslate however has no Java dependency, and consequently it should usable in a larger variety of browsers including those on mobile devices.&lt;br /&gt;
==Adminstation==&lt;br /&gt;
===Requirements===&lt;br /&gt;
Plugins are available for Moodle 2.5 and 2.6. In addition MathJax 2.0 or better needs to be available either by users connecting to the internet or with a local installation on the server&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
The TinyMCE Mathslate plugin installs as a single package in the lib/editor/tinymce/plugins directory of the Moodle root. Administrator must log in and complete the installation process.&lt;br /&gt;
&lt;br /&gt;
===Configuration Options===&lt;br /&gt;
TinyMCE Mathslate has a setting page under in the Administration panel under Plugins-&amp;gt;Text Editors-&amp;gt;TinyMCE-&amp;gt;TinyMCE Mathslate.  There is a box to hide the plugin button when the TeX filter is not in use. This is probably not desirable if MathJax is enabled throughout the site so it is disabled by default. There is also a text input for a url for the plugin to locate MathJax.js file from a server hosting a MathJax installation.  This is not needed if MathJax is configured throughout the system, but is needed if the TeX Filter is normally the way mathematics is rendered for display.  The correct url (http or https) for your site should be used to prevent browsers from rejecting it as mixed content. &lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
===Selecting mathematics===&lt;br /&gt;
&lt;br /&gt;
Mathslate does not the allow the selection of individual characters as with a word processor, but instead treats mathematics as blocks of code associated with well defined mathematical expressions. A selected expression appears highlighted in the work space, and the block of code appears with a cursor in front of it below the work space.&lt;br /&gt;
&lt;br /&gt;
===Moving mathematics===&lt;br /&gt;
&lt;br /&gt;
To move an expression simply select an element after the place it should be inserted on work space and then click the expression to move there. Alternatively, you may simply drag the expression to where it should be inserted.&lt;br /&gt;
===Editing functions===&lt;br /&gt;
&lt;br /&gt;
There is a row of buttons in the center of the editor that allows the user to delete a selection or the whole content, undo the previous action, and redo previously undone actions.&lt;br /&gt;
==Modifying Behaviour==&lt;br /&gt;
The appearance of the pop up widow can be modified by editing style sheet style.css in the plugin directory. The set of templates that appear in the tabs may be change in the file config.json.  The default file contains a reasonably comprehensive initial list of mathematical symbols and functions. Items may be deleted easily from the file with a text editor. Eventually there may be a selection of files to chose from for different learning environments and subjects (a version for chemical formulas is already in development).&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=112979</id>
		<title>TinyMCE Mathslate</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=112979"/>
		<updated>2014-06-07T00:25:19Z</updated>

		<summary type="html">&lt;p&gt;Dthies: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Infobox plugin&lt;br /&gt;
|type = TinyMCE plugin&lt;br /&gt;
|entry = https://github.com/dthies/moodle-editor_tinymce-mathslate&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-editor_tinymce-mathslate/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=255377 Mathslate TinyMCE plugin]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
[[File:Mathslate Screenshot.png]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
Mathslate is a mathematics editor that this plugin adds to TinyMCE toolbar.  It is similar in functionality to the DragMath which is included in the Moodle core for TinyMCE.  Mathslate however has no Java dependency, and consequently it should usable in a larger variety of browsers including those on mobile devices.&lt;br /&gt;
==Adminstation==&lt;br /&gt;
===Requirements===&lt;br /&gt;
Plugins are available for Moodle 2.5 and 2.6. In addition MathJax 2.0 or better needs to be available either by users connecting to the internet or with a local installation on the server&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
The TinyMCE Mathslate plugin installs as a single package in the lib/editor/tinymce/plugins directory of the Moodle root. Administrator must log in and complete the installation process.&lt;br /&gt;
&lt;br /&gt;
===Configuration Options===&lt;br /&gt;
TinyMCE Mathslate has a setting page under in the Administration panel under Plugins-&amp;gt;Text Editors-&amp;gt;TinyMCE-&amp;gt;TinyMCE Mathslate.  There is a box to hide the plugin button when the TeX filter is not in use. This is probably not desirable if MathJax is enabled throughout the site so it is disabled by default. There is also a text input for a url for the plugin to locate MathJax.js file from a server hosting a MathJax installation.  This is not needed if MathJax is configured throughout the system, but is needed if the TeX Filter is normally the way mathematics is rendered for display.  The correct url (http or https) for your site should be used to prevent browsers from rejecting it as mixed content. &lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
===Selecting mathematics===&lt;br /&gt;
&lt;br /&gt;
Mathslate does not the allow the selection of individual characters as with a word processor, but instead treats mathematics as blocks of code associated with well defined mathematical expressions. A selected expression appears highlighted in the work space, and the block of code appears with a cursor in front of it below the work space.&lt;br /&gt;
&lt;br /&gt;
===Moving mathematics===&lt;br /&gt;
&lt;br /&gt;
To move an expression simply select an element after the place it should be inserted on work space and then click the expression to move there. Alternatively, you may simply drag the expression to where it should be inserted.&lt;br /&gt;
===Editing functions===&lt;br /&gt;
&lt;br /&gt;
There is a row of buttons in the center of the editor that allows the user to delete a selection or the whole content, undo the previous action, and redo previously undone actions.&lt;br /&gt;
==Modifying Behaviour==&lt;br /&gt;
The appearance of the pop up widow can be modified by editing style sheet style.css in the plugin directory. The set of templates that appear in the tabs may be change in the file config.json.  The default file contains a reasonably comprehensive initial list of mathematical symbols and functions. Items may be deleted easily from the file with a text editor. Eventually there may be a selection of files to chose from for different learning environments and subjects (a version for chemical formulas is already in development).&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=110630</id>
		<title>TinyMCE Mathslate</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=110630"/>
		<updated>2014-03-03T22:11:47Z</updated>

		<summary type="html">&lt;p&gt;Dthies: /* Selecting mathematics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Infobox plugin&lt;br /&gt;
|type = TinyMCE plugin&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=tinymce_mathslate&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-editor_tinymce-mathslate/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=255377 Mathslate TinyMCE plugin]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
[[File:Mathslate Screenshot.png]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
Mathslate is a mathematics editor that this plugin adds to TinyMCE toolbar.  It is similar in functionality to the DragMath which is included in the Moodle core for TinyMCE.  Mathslate however has no Java dependency, and consequently it should usable in a larger variety of browsers including those on mobile devices.&lt;br /&gt;
==Adminstation==&lt;br /&gt;
===Requirements===&lt;br /&gt;
Plugins are available for Moodle 2.5 and 2.6. In addition MathJax 2.0 or better needs to be available either by users connecting to the internet or with a local installation on the server&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
The TinyMCE Mathslate plugin installs as a single package in the lib/editor/tinymce/plugins directory of the Moodle root. Administrator must log in and complete the installation process.&lt;br /&gt;
&lt;br /&gt;
===Configuration Options===&lt;br /&gt;
TinyMCE Mathslate has a setting page under in the Administration panel under Plugins-&amp;gt;Text Editors-&amp;gt;TinyMCE-&amp;gt;TinyMCE Mathslate.  There is a box to hide the plugin button when the TeX filter is not in use. This is probably not desirable if MathJax is enabled throughout the site so it is disabled by default. There is also a text input for a url for the plugin to locate MathJax.js file from a server hosting a MathJax installation.  This is not needed if MathJax is configured throughout the system, but is needed if the TeX Filter is normally the way mathematics is rendered for display.  The correct url (http or https) for your site should be used to prevent browsers from rejecting it as mixed content. &lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
===Selecting mathematics===&lt;br /&gt;
&lt;br /&gt;
Mathslate does not the allow the selection of individual characters as with a word processor, but instead treats mathematics as blocks of code associated with well defined mathematical expressions. A selected expression appears highlighted in the work space, and the block of code appears with a cursor in front of it below the work space.&lt;br /&gt;
&lt;br /&gt;
===Moving mathematics===&lt;br /&gt;
&lt;br /&gt;
To move an expression simply select an element after the place it should be inserted on work space and then click the expression to move there. Alternatively, you may simply drag the expression to where it should be inserted.&lt;br /&gt;
===Editing functions===&lt;br /&gt;
&lt;br /&gt;
There is a row of buttons in the center of the editor that allows the user to delete a selection or the whole content, undo the previous action, and redo previously undone actions.&lt;br /&gt;
==Modifying Behaviour==&lt;br /&gt;
The appearance of the pop up widow can be modified by editing style sheet style.css in the plugin directory. The set of templates that appear in the tabs may be change in the file config.json.  The default file contains a reasonably comprehensive initial list of mathematical symbols and functions. Items may be deleted easily from the file with a text editor. Eventually there may be a selection of files to chose from for different learning environments and subjects (a version for chemical formulas is already in development).&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=110629</id>
		<title>TinyMCE Mathslate</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=110629"/>
		<updated>2014-03-03T22:09:08Z</updated>

		<summary type="html">&lt;p&gt;Dthies: /* Selecting mathematics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Infobox plugin&lt;br /&gt;
|type = TinyMCE plugin&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=tinymce_mathslate&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-editor_tinymce-mathslate/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=255377 Mathslate TinyMCE plugin]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
[[File:Mathslate Screenshot.png]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
Mathslate is a mathematics editor that this plugin adds to TinyMCE toolbar.  It is similar in functionality to the DragMath which is included in the Moodle core for TinyMCE.  Mathslate however has no Java dependency, and consequently it should usable in a larger variety of browsers including those on mobile devices.&lt;br /&gt;
==Adminstation==&lt;br /&gt;
===Requirements===&lt;br /&gt;
Plugins are available for Moodle 2.5 and 2.6. In addition MathJax 2.0 or better needs to be available either by users connecting to the internet or with a local installation on the server&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
The TinyMCE Mathslate plugin installs as a single package in the lib/editor/tinymce/plugins directory of the Moodle root. Administrator must log in and complete the installation process.&lt;br /&gt;
&lt;br /&gt;
===Configuration Options===&lt;br /&gt;
TinyMCE Mathslate has a setting page under in the Administration panel under Plugins-&amp;gt;Text Editors-&amp;gt;TinyMCE-&amp;gt;TinyMCE Mathslate.  There is a box to hide the plugin button when the TeX filter is not in use. This is probably not desirable if MathJax is enabled throughout the site so it is disabled by default. There is also a text input for a url for the plugin to locate MathJax.js file from a server hosting a MathJax installation.  This is not needed if MathJax is configured throughout the system, but is needed if the TeX Filter is normally the way mathematics is rendered for display.  The correct url (http or https) for your site should be used to prevent browsers from rejecting it as mixed content. &lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
===Selecting mathematics===&lt;br /&gt;
&lt;br /&gt;
Mathslate does not the allow the selection of individual characters as with a word processor, but instead treats mathematics as blocks of code associated with well defined mathematical expressions. A selected expression appears highlighted in the work space, and the block of code appears with a cursor in front of it below the work space.&lt;br /&gt;
&lt;br /&gt;
[[Media:CompleteQuad.ogv]]&lt;br /&gt;
&lt;br /&gt;
===Moving mathematics===&lt;br /&gt;
&lt;br /&gt;
To move an expression simply select an element after the place it should be inserted on work space and then click the expression to move there. Alternatively, you may simply drag the expression to where it should be inserted.&lt;br /&gt;
===Editing functions===&lt;br /&gt;
&lt;br /&gt;
There is a row of buttons in the center of the editor that allows the user to delete a selection or the whole content, undo the previous action, and redo previously undone actions.&lt;br /&gt;
==Modifying Behaviour==&lt;br /&gt;
The appearance of the pop up widow can be modified by editing style sheet style.css in the plugin directory. The set of templates that appear in the tabs may be change in the file config.json.  The default file contains a reasonably comprehensive initial list of mathematical symbols and functions. Items may be deleted easily from the file with a text editor. Eventually there may be a selection of files to chose from for different learning environments and subjects (a version for chemical formulas is already in development).&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=110628</id>
		<title>TinyMCE Mathslate</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=110628"/>
		<updated>2014-03-03T22:06:23Z</updated>

		<summary type="html">&lt;p&gt;Dthies: /* Selecting mathematics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Infobox plugin&lt;br /&gt;
|type = TinyMCE plugin&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=tinymce_mathslate&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-editor_tinymce-mathslate/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=255377 Mathslate TinyMCE plugin]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
[[File:Mathslate Screenshot.png]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
Mathslate is a mathematics editor that this plugin adds to TinyMCE toolbar.  It is similar in functionality to the DragMath which is included in the Moodle core for TinyMCE.  Mathslate however has no Java dependency, and consequently it should usable in a larger variety of browsers including those on mobile devices.&lt;br /&gt;
==Adminstation==&lt;br /&gt;
===Requirements===&lt;br /&gt;
Plugins are available for Moodle 2.5 and 2.6. In addition MathJax 2.0 or better needs to be available either by users connecting to the internet or with a local installation on the server&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
The TinyMCE Mathslate plugin installs as a single package in the lib/editor/tinymce/plugins directory of the Moodle root. Administrator must log in and complete the installation process.&lt;br /&gt;
&lt;br /&gt;
===Configuration Options===&lt;br /&gt;
TinyMCE Mathslate has a setting page under in the Administration panel under Plugins-&amp;gt;Text Editors-&amp;gt;TinyMCE-&amp;gt;TinyMCE Mathslate.  There is a box to hide the plugin button when the TeX filter is not in use. This is probably not desirable if MathJax is enabled throughout the site so it is disabled by default. There is also a text input for a url for the plugin to locate MathJax.js file from a server hosting a MathJax installation.  This is not needed if MathJax is configured throughout the system, but is needed if the TeX Filter is normally the way mathematics is rendered for display.  The correct url (http or https) for your site should be used to prevent browsers from rejecting it as mixed content. &lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
===Selecting mathematics===&lt;br /&gt;
&lt;br /&gt;
Mathslate does not the allow the selection of individual characters as with a word processor, but instead treats mathematics as blocks of code associated with well defined mathematical expressions. A selected expression appears highlighted in the work space, and the block of code appears with a cursor in front of it below the work space.&lt;br /&gt;
&lt;br /&gt;
[[File:CompleteQuad.ogv]]&lt;br /&gt;
&lt;br /&gt;
===Moving mathematics===&lt;br /&gt;
&lt;br /&gt;
To move an expression simply select an element after the place it should be inserted on work space and then click the expression to move there. Alternatively, you may simply drag the expression to where it should be inserted.&lt;br /&gt;
===Editing functions===&lt;br /&gt;
&lt;br /&gt;
There is a row of buttons in the center of the editor that allows the user to delete a selection or the whole content, undo the previous action, and redo previously undone actions.&lt;br /&gt;
==Modifying Behaviour==&lt;br /&gt;
The appearance of the pop up widow can be modified by editing style sheet style.css in the plugin directory. The set of templates that appear in the tabs may be change in the file config.json.  The default file contains a reasonably comprehensive initial list of mathematical symbols and functions. Items may be deleted easily from the file with a text editor. Eventually there may be a selection of files to chose from for different learning environments and subjects (a version for chemical formulas is already in development).&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=110584</id>
		<title>TinyMCE Mathslate</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=110584"/>
		<updated>2014-03-02T05:27:47Z</updated>

		<summary type="html">&lt;p&gt;Dthies: /* Selecting mathematics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Infobox plugin&lt;br /&gt;
|type = TinyMCE plugin&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=tinymce_mathslate&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-editor_tinymce-mathslate/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=255377 Mathslate TinyMCE plugin]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
[[File:Mathslate Screenshot.png]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
Mathslate is a mathematics editor that this plugin adds to TinyMCE toolbar.  It is similar in functionality to the DragMath which is included in the Moodle core for TinyMCE.  Mathslate however has no Java dependency, and consequently it should usable in a larger variety of browsers including those on mobile devices.&lt;br /&gt;
==Adminstation==&lt;br /&gt;
===Requirements===&lt;br /&gt;
Plugins are available for Moodle 2.5 and 2.6. In addition MathJax 2.0 or better needs to be available either by users connecting to the internet or with a local installation on the server&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
The TinyMCE Mathslate plugin installs as a single package in the lib/editor/tinymce/plugins directory of the Moodle root. Administrator must log in and complete the installation process.&lt;br /&gt;
&lt;br /&gt;
===Configuration Options===&lt;br /&gt;
TinyMCE Mathslate has a setting page under in the Administration panel under Plugins-&amp;gt;Text Editors-&amp;gt;TinyMCE-&amp;gt;TinyMCE Mathslate.  There is a box to hide the plugin button when the TeX filter is not in use. This is probably not desirable if MathJax is enabled throughout the site so it is disabled by default. There is also a text input for a url for the plugin to locate MathJax.js file from a server hosting a MathJax installation.  This is not needed if MathJax is configured throughout the system, but is needed if the TeX Filter is normally the way mathematics is rendered for display.  The correct url (http or https) for your site should be used to prevent browsers from rejecting it as mixed content. &lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
===Selecting mathematics===&lt;br /&gt;
&lt;br /&gt;
Mathslate does not the allow the selection of individual characters as with a word processor, but instead treats mathematics as blocks of code associated with well defined mathematical expressions. A selected expression appears highlighted in the work space, and the block of code appears with a cursor in front of it below the work space.&lt;br /&gt;
&lt;br /&gt;
[[File:QuadraticFormual.ogv]]&lt;br /&gt;
&lt;br /&gt;
===Moving mathematics===&lt;br /&gt;
&lt;br /&gt;
To move an expression simply select an element after the place it should be inserted on work space and then click the expression to move there. Alternatively, you may simply drag the expression to where it should be inserted.&lt;br /&gt;
===Editing functions===&lt;br /&gt;
&lt;br /&gt;
There is a row of buttons in the center of the editor that allows the user to delete a selection or the whole content, undo the previous action, and redo previously undone actions.&lt;br /&gt;
==Modifying Behaviour==&lt;br /&gt;
The appearance of the pop up widow can be modified by editing style sheet style.css in the plugin directory. The set of templates that appear in the tabs may be change in the file config.json.  The default file contains a reasonably comprehensive initial list of mathematical symbols and functions. Items may be deleted easily from the file with a text editor. Eventually there may be a selection of files to chose from for different learning environments and subjects (a version for chemical formulas is already in development).&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=110573</id>
		<title>TinyMCE Mathslate</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=110573"/>
		<updated>2014-03-01T06:33:13Z</updated>

		<summary type="html">&lt;p&gt;Dthies: /* Modifying Behaviour */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Infobox plugin&lt;br /&gt;
|type = TinyMCE plugin&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=tinymce_mathslate&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-editor_tinymce-mathslate/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=255377 Mathslate TinyMCE plugin]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
[[File:Mathslate Screenshot.png]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
Mathslate is a mathematics editor that this plugin adds to TinyMCE toolbar.  It is similar in functionality to the DragMath which is included in the Moodle core for TinyMCE.  Mathslate however has no Java dependency, and consequently it should usable in a larger variety of browsers including those on mobile devices.&lt;br /&gt;
==Adminstation==&lt;br /&gt;
===Requirements===&lt;br /&gt;
Plugins are available for Moodle 2.5 and 2.6. In addition MathJax 2.0 or better needs to be available either by users connecting to the internet or with a local installation on the server&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
The TinyMCE Mathslate plugin installs as a single package in the lib/editor/tinymce/plugins directory of the Moodle root. Administrator must log in and complete the installation process.&lt;br /&gt;
&lt;br /&gt;
===Configuration Options===&lt;br /&gt;
TinyMCE Mathslate has a setting page under in the Administration panel under Plugins-&amp;gt;Text Editors-&amp;gt;TinyMCE-&amp;gt;TinyMCE Mathslate.  There is a box to hide the plugin button when the TeX filter is not in use. This is probably not desirable if MathJax is enabled throughout the site so it is disabled by default. There is also a text input for a url for the plugin to locate MathJax.js file from a server hosting a MathJax installation.  This is not needed if MathJax is configured throughout the system, but is needed if the TeX Filter is normally the way mathematics is rendered for display.  The correct url (http or https) for your site should be used to prevent browsers from rejecting it as mixed content. &lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
===Selecting mathematics===&lt;br /&gt;
&lt;br /&gt;
Mathslate does not the allow the selection of individual characters as with a word processor, but instead treats mathematics as blocks of code associated with well defined mathematical expressions. A selected expression appears highlighted in the work space, and the block of code appears with a cursor in front of it below the work space.&lt;br /&gt;
===Moving mathematics===&lt;br /&gt;
&lt;br /&gt;
To move an expression simply select an element after the place it should be inserted on work space and then click the expression to move there. Alternatively, you may simply drag the expression to where it should be inserted.&lt;br /&gt;
===Editing functions===&lt;br /&gt;
&lt;br /&gt;
There is a row of buttons in the center of the editor that allows the user to delete a selection or the whole content, undo the previous action, and redo previously undone actions.&lt;br /&gt;
==Modifying Behaviour==&lt;br /&gt;
The appearance of the pop up widow can be modified by editing style sheet style.css in the plugin directory. The set of templates that appear in the tabs may be change in the file config.json.  The default file contains a reasonably comprehensive initial list of mathematical symbols and functions. Items may be deleted easily from the file with a text editor. Eventually there may be a selection of files to chose from for different learning environments and subjects (a version for chemical formulas is already in development).&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=110572</id>
		<title>TinyMCE Mathslate</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=110572"/>
		<updated>2014-03-01T05:03:07Z</updated>

		<summary type="html">&lt;p&gt;Dthies: /* Modifying Behaviour */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Infobox plugin&lt;br /&gt;
|type = TinyMCE plugin&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=tinymce_mathslate&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-editor_tinymce-mathslate/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=255377 Mathslate TinyMCE plugin]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
[[File:Mathslate Screenshot.png]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
Mathslate is a mathematics editor that this plugin adds to TinyMCE toolbar.  It is similar in functionality to the DragMath which is included in the Moodle core for TinyMCE.  Mathslate however has no Java dependency, and consequently it should usable in a larger variety of browsers including those on mobile devices.&lt;br /&gt;
==Adminstation==&lt;br /&gt;
===Requirements===&lt;br /&gt;
Plugins are available for Moodle 2.5 and 2.6. In addition MathJax 2.0 or better needs to be available either by users connecting to the internet or with a local installation on the server&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
The TinyMCE Mathslate plugin installs as a single package in the lib/editor/tinymce/plugins directory of the Moodle root. Administrator must log in and complete the installation process.&lt;br /&gt;
&lt;br /&gt;
===Configuration Options===&lt;br /&gt;
TinyMCE Mathslate has a setting page under in the Administration panel under Plugins-&amp;gt;Text Editors-&amp;gt;TinyMCE-&amp;gt;TinyMCE Mathslate.  There is a box to hide the plugin button when the TeX filter is not in use. This is probably not desirable if MathJax is enabled throughout the site so it is disabled by default. There is also a text input for a url for the plugin to locate MathJax.js file from a server hosting a MathJax installation.  This is not needed if MathJax is configured throughout the system, but is needed if the TeX Filter is normally the way mathematics is rendered for display.  The correct url (http or https) for your site should be used to prevent browsers from rejecting it as mixed content. &lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
===Selecting mathematics===&lt;br /&gt;
&lt;br /&gt;
Mathslate does not the allow the selection of individual characters as with a word processor, but instead treats mathematics as blocks of code associated with well defined mathematical expressions. A selected expression appears highlighted in the work space, and the block of code appears with a cursor in front of it below the work space.&lt;br /&gt;
===Moving mathematics===&lt;br /&gt;
&lt;br /&gt;
To move an expression simply select an element after the place it should be inserted on work space and then click the expression to move there. Alternatively, you may simply drag the expression to where it should be inserted.&lt;br /&gt;
===Editing functions===&lt;br /&gt;
&lt;br /&gt;
There is a row of buttons in the center of the editor that allows the user to delete a selection or the whole content, undo the previous action, and redo previously undone actions.&lt;br /&gt;
==Modifying Behaviour==&lt;br /&gt;
The appearance of the pop up widow can be modified by editing style sheet style.css in the plugin directory. The set of templates that appear in the tabs may be change in the file config.json.  The default file contains a reasonably comprehensive initial list of mathematical symbols and functions. Items may be deleted easily from the file with a text editor. Eventually there may be a selection of files to chose from for different leaning environments and subjects (a version for chemical formulas is already in development).&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=110571</id>
		<title>TinyMCE Mathslate</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=110571"/>
		<updated>2014-03-01T05:01:21Z</updated>

		<summary type="html">&lt;p&gt;Dthies: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Infobox plugin&lt;br /&gt;
|type = TinyMCE plugin&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=tinymce_mathslate&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-editor_tinymce-mathslate/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=255377 Mathslate TinyMCE plugin]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
[[File:Mathslate Screenshot.png]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
Mathslate is a mathematics editor that this plugin adds to TinyMCE toolbar.  It is similar in functionality to the DragMath which is included in the Moodle core for TinyMCE.  Mathslate however has no Java dependency, and consequently it should usable in a larger variety of browsers including those on mobile devices.&lt;br /&gt;
==Adminstation==&lt;br /&gt;
===Requirements===&lt;br /&gt;
Plugins are available for Moodle 2.5 and 2.6. In addition MathJax 2.0 or better needs to be available either by users connecting to the internet or with a local installation on the server&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
The TinyMCE Mathslate plugin installs as a single package in the lib/editor/tinymce/plugins directory of the Moodle root. Administrator must log in and complete the installation process.&lt;br /&gt;
&lt;br /&gt;
===Configuration Options===&lt;br /&gt;
TinyMCE Mathslate has a setting page under in the Administration panel under Plugins-&amp;gt;Text Editors-&amp;gt;TinyMCE-&amp;gt;TinyMCE Mathslate.  There is a box to hide the plugin button when the TeX filter is not in use. This is probably not desirable if MathJax is enabled throughout the site so it is disabled by default. There is also a text input for a url for the plugin to locate MathJax.js file from a server hosting a MathJax installation.  This is not needed if MathJax is configured throughout the system, but is needed if the TeX Filter is normally the way mathematics is rendered for display.  The correct url (http or https) for your site should be used to prevent browsers from rejecting it as mixed content. &lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
===Selecting mathematics===&lt;br /&gt;
&lt;br /&gt;
Mathslate does not the allow the selection of individual characters as with a word processor, but instead treats mathematics as blocks of code associated with well defined mathematical expressions. A selected expression appears highlighted in the work space, and the block of code appears with a cursor in front of it below the work space.&lt;br /&gt;
===Moving mathematics===&lt;br /&gt;
&lt;br /&gt;
To move an expression simply select an element after the place it should be inserted on work space and then click the expression to move there. Alternatively, you may simply drag the expression to where it should be inserted.&lt;br /&gt;
===Editing functions===&lt;br /&gt;
&lt;br /&gt;
There is a row of buttons in the center of the editor that allows the user to delete a selection or the whole content, undo the previous action, and redo previously undone actions.&lt;br /&gt;
==Modifying Behaviour==&lt;br /&gt;
The appearance of the popup widow can be modified by editing style sheet style.css in the plugin directory. The set of templates that appear in the tabs may be change in the file config.json.  The default file contains a reasonably comprehensive initial list of mathematical symbols and functions. Items may be deleted easily from the file with a text editor. Eventually there may be a selection of files to chose from for different leaning environments and and subjects (a version for chemical formulas is already in development.&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=110570</id>
		<title>TinyMCE Mathslate</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=110570"/>
		<updated>2014-03-01T04:59:40Z</updated>

		<summary type="html">&lt;p&gt;Dthies: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Infobox plugin&lt;br /&gt;
|type = TinyMCE plugin&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=tinymce_mathslate&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-editor_tinymce-mathslate/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=255377 Mathslate TinyMCE plugin]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
[[File:Mathslate Screenshot.png]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
Mathslate is a mathematics editor that this plugin adds to TinyMCE toolbar.  It is similar in functionality to the DragMath which is included in the Moodle core for TinyMCE.  Mathslate however has no Java dependency, and consequently it should usable in a larger variety of browsers including those on mobile devices.&lt;br /&gt;
==Adminstation==&lt;br /&gt;
===Requirements===&lt;br /&gt;
Plugins are available for Moodle 2.5 and 2.6. In addition MathJax 2.0 or better needs to be available either by users connecting to the internet or with a local installation on the server&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
The TinyMCE installs as a single package in the lib/editor/tinymce/plugins directory of the Moodle root. Administrator must log in and complete the installation process. &lt;br /&gt;
&lt;br /&gt;
===Configuration Options===&lt;br /&gt;
TinyMCE Mathslate has a setting page under in the Administration panel under Plugins-&amp;gt;Text Editors-&amp;gt;TinyMCE-&amp;gt;TinyMCE Mathslate.  There is a box to hide the plugin button when the TeX filter is not in use. This is probably not desirable if MathJax is enabled throughout the site so it is disabled by default. There is also a text input for a url for the plugin to locate MathJax.js file from a server hosting a MathJax installation.  This is not needed if MathJax is configured throughout the system, but is needed if the TeX Filter is normally the way mathematics is rendered for display.  The correct url (http or https) for your site should be used to prevent browsers from rejecting it as mixed content. &lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
===Selecting mathematics===&lt;br /&gt;
&lt;br /&gt;
Mathslate does not the allow the selection of individual characters as with a word processor, but instead treats mathematics as blocks of code associated with well defined mathematical expressions. A selected expression appears highlighted in the work space, and the block of code appears with a cursor in front of it below the work space.&lt;br /&gt;
===Moving mathematics===&lt;br /&gt;
&lt;br /&gt;
To move an expression simply select an element after the place it should be inserted on work space and then click the expression to move there. Alternatively, you may simply drag the expression to where it should be inserted.&lt;br /&gt;
===Editing functions===&lt;br /&gt;
&lt;br /&gt;
There is a row of buttons in the center of the editor that allows the user to delete a selection or the whole content, undo the previous action, and redo previously undone actions.&lt;br /&gt;
==Modifying Behaviour==&lt;br /&gt;
The appearance of the popup widow can be modified by editing style sheet style.css in the plugin directory. The set of templates that appear in the tabs may be change in the file config.json.  The default file contains a reasonably comprehensive initial list of mathematical symbols and functions. Items may be deleted easily from the file with a text editor. Eventually there may be a selection of files to chose from for different leaning environments and and subjects (a version for chemical formulas is already in development.&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=File:Mathslate_Screenshot.png&amp;diff=110569</id>
		<title>File:Mathslate Screenshot.png</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=File:Mathslate_Screenshot.png&amp;diff=110569"/>
		<updated>2014-03-01T03:54:40Z</updated>

		<summary type="html">&lt;p&gt;Dthies: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=110568</id>
		<title>TinyMCE Mathslate</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=110568"/>
		<updated>2014-03-01T03:53:39Z</updated>

		<summary type="html">&lt;p&gt;Dthies: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Mathslate Screenshot.png]]&lt;br /&gt;
{{Infobox plugin&lt;br /&gt;
|type = TinyMCE plugin&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=tinymce_mathslate&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-editor_tinymce-mathslate/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=255377 Mathslate TinyMCE plugin]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mathslate is a mathematics editor that this plugin adds to TinyMCE toolbar.  It is similar in functionality to the DragMath which is included in the Moodle core for TinyMCE.  MathSlate however has no java dependency, and consequently it should usable in a larger variety of browsers  including those on mobile devices.&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=110567</id>
		<title>TinyMCE Mathslate</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=110567"/>
		<updated>2014-03-01T03:52:51Z</updated>

		<summary type="html">&lt;p&gt;Dthies: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Mathslate Screenshot.png]&lt;br /&gt;
{{Infobox plugin&lt;br /&gt;
|type = TinyMCE plugin&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=tinymce_mathslate&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-editor_tinymce-mathslate/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=255377 Mathslate TinyMCE plugin]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mathslate is a mathematics editor that this plugin adds to TinyMCE toolbar.  It is similar in functionality to the DragMath which is included in the Moodle core for TinyMCE.  MathSlate however has no java dependency, and consequently it should usable in a larger variety of browsers  including those on mobile devices.&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=110566</id>
		<title>TinyMCE Mathslate</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=110566"/>
		<updated>2014-03-01T03:51:26Z</updated>

		<summary type="html">&lt;p&gt;Dthies: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Mathslate Screenshot.jpg]]&lt;br /&gt;
{{Infobox plugin&lt;br /&gt;
|type = TinyMCE plugin&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=tinymce_mathslate&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-editor_tinymce-mathslate/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=255377 Mathslate TinyMCE plugin]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mathslate is a mathematics editor that this plugin adds to TinyMCE toolbar.  It is similar in functionality to the DragMath which is included in the Moodle core for TinyMCE.  MathSlate however has no java dependency, and consequently it should usable in a larger variety of browsers  including those on mobile devices.&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=110565</id>
		<title>TinyMCE Mathslate</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/35/en/index.php?title=TinyMCE_Mathslate&amp;diff=110565"/>
		<updated>2014-03-01T03:38:22Z</updated>

		<summary type="html">&lt;p&gt;Dthies: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox plugin&lt;br /&gt;
|type = TinyMCE plugin&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=tinymce_mathslate&lt;br /&gt;
|tracker = https://github.com/dthies/moodle-editor_tinymce-mathslate/issues&lt;br /&gt;
|discussion = [https://moodle.org/mod/forum/discuss.php?d=255377 Mathslate TinyMCE plugin]&lt;br /&gt;
|maintainer = [[User:Daniel Thies|Daniel Thies]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Mathslate is a mathematics editor that this plugin adds to TinyMCE toolbar.  It is similar in functionality to the DragMath which is included in the Moodle core for TinyMCE.  MathSlate however has no java dependency, and consequently it should usable in a larger variety of browsers  including those on mobile devices.&lt;/div&gt;</summary>
		<author><name>Dthies</name></author>
	</entry>
</feed>