[LON-CAPA-cvs] cvs: loncom /xml lontexconvert.pm

foxr foxr at source.lon-capa.org
Sun Mar 4 09:58:24 EST 2012


foxr		Sun Mar  4 14:58:24 2012 EDT

  Modified files:              
    /loncom/xml	lontexconvert.pm 
  Log:
  BZ 5873 - Ugly ascii substitutions for large grouping characters that just
  don't work uniformly in moder browsers.  The unicode substitutions are present
  but commented out as well in the conversion table.
  
  
  
Index: loncom/xml/lontexconvert.pm
diff -u loncom/xml/lontexconvert.pm:1.110 loncom/xml/lontexconvert.pm:1.111
--- loncom/xml/lontexconvert.pm:1.110	Tue Feb 28 10:38:14 2012
+++ loncom/xml/lontexconvert.pm	Sun Mar  4 14:58:23 2012
@@ -1,7 +1,7 @@
 # The LearningOnline Network with CAPA
 # TeX Conversion Module
 #
-# $Id: lontexconvert.pm,v 1.110 2012/02/28 10:38:14 foxr Exp $
+# $Id: lontexconvert.pm,v 1.111 2012/03/04 14:58:23 foxr Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -56,12 +56,41 @@
 #
 my %unicode_translations = (
     '\rightleftharpoons'  => 0x21cc,
-    ''             => 0x23a1,
-    ''             => 0x23a2,
-    ''             => 0x23a3,
-    ''             => 0x23a4,
-    ''             => 0x23a5,
-    ''             => 0x23a6   
+
+# Brackets - unicode is commented out with pure 8-bit ascii ugliness while we need it.
+
+#    ''             => 0x23a1,
+#    ''             => 0x23a2,
+#    ''             => 0x23a3,   # when unicode catches up with browsers
+#    ''             => 0x23a4,   # use these instead of the cheesey brackets below
+#    ''             => 0x23a5,
+#    ''             => 0x23a6   
+    ''              => 0x5b,
+    ''              => 0x5b,    # '['
+    ''              => 0x5b,
+    ''              => 0x5d,    # ']'
+    ''              => 0x5d,
+    ''              => 0x5d,
+
+#  Parens..again the unicode is commented out with the 8-bit ascii ugliness
+#  turned on until browsers catch up with the unicode world.
+
+#    ''              => 0x239b,
+#    ''              => 0x239c,
+#    ''              => 0x239d,
+#    ''              => 0x239e,
+#    ''              => 0x239f,
+#    ''              => 0x23a0
+
+    ''              => 0x28,
+    ''              => 0x28,      # '('
+    ''              => 0x28,
+
+    ''              => 0x29,
+    ''              => 0x29,      # '('
+    ''              => 0x29
+
+
 );
 
 ##




More information about the LON-CAPA-cvs mailing list