Behind the Blackboard! XML Escape Codes Rendered in LaTeX - Behind the Blackboard Skip Navigation
Download PDF  Icon Download PDF    Print article

XML Escape Codes Rendered in LaTeX

Date Published: Nov 14,2024


CategoryPlanned First Fix Release:Future Reference; Product:Blackboard Learn SaaS; Version:3900.102.0,3900.104.0,3900.106.0
Article No.: 000090023
Product:
Learn SaaS
Release:
SaaS
Service Pack(s):
3900.102.0, 3900.104.0, 3900.106.0
Description:

When using the symbols < and > in LaTex inside a function they are replaced with the HTML entities "&lt;" and "&gt;" once the text editor is refreshed. This causes the function to be rendered incorrectly.

Steps to Repeat:
  1. Log into Blackboard Learn Ultra Experience as an administrator 
  2. Access an Ultra Course
  3. Create a test
  4. Click on the (+) icon to add content > Add Text
  5. Copy and paste the following LaTex function: $$f(x) = \left\{\begin{array}{cc} x+1 & \textrm{ if } x < 0 \\ -x^2 & \textrm{ if } x > 2\end{array} \right.$$
  6. Save changes
  7. Notice how the function looks like once rendered
  8. Refresh the page, or close out the test window and access the same test again
 
Observed Behavior: 
They are replaced with the following HTML tags "&lt;" and "&gt;
 
Expected Behavior: 
The < and > symbols are displayed normally. 
 
 



Resolution/Workaround:

  1. Open ⊕ > ∫(x) Math
  2. paste the LaTeX here
  3. If that doesn't work, re-open the Math window and press ctrl+shift+L. A second simpler popup appears. Paste in this window.


Target Release:

Future Reference







The information contained in the Knowledge Base was written and/or verified by Blackboard Support. It is approved for client use. Nothing in the Knowledge Base shall be deemed to modify your license in any way to any Blackboard product. If you have comments, questions, or concerns, please send an email to kb@blackboard.com. © 2024 Blackboard Inc. All rights reserved