From 4cea8bad58a6885481c29606af16ef67990ad58f Mon Sep 17 00:00:00 2001 From: Jens Frank Date: Sun, 13 Mar 2005 10:59:04 +0000 Subject: [PATCH] BUG 1594 Render a hyphen in a formula as − in HTML --- math/lexer.mll | 1 + 1 file changed, 1 insertion(+) diff --git a/math/lexer.mll b/math/lexer.mll index c56c30b9a7..a08677c5a9 100644 --- a/math/lexer.mll +++ b/math/lexer.mll @@ -47,6 +47,7 @@ rule token = parse | literal_mn { let str = Lexing.lexeme lexbuf in LITERAL (MHTMLABLEC (FONT_RM, str,str,MN,str)) } | literal_uf_lt { let str = Lexing.lexeme lexbuf in LITERAL (HTMLABLEC (FONT_UFH, str,str)) } | delimiter_uf_lt { let str = Lexing.lexeme lexbuf in DELIMITER (HTMLABLEC (FONT_UFH, str,str)) } + | "-" { LITERAL (HTMLABLE (FONT_UFH,"-"," − "))} | literal_uf_op { let str = Lexing.lexeme lexbuf in LITERAL (MHTMLABLEC (FONT_UFH, str," "^str^" ",MO,str)) } | delimiter_uf_op { let str = Lexing.lexeme lexbuf in DELIMITER (MHTMLABLEC (FONT_UFH, str," "^str^" ",MO,str)) } | "\\" alpha + { Texutil.find (Lexing.lexeme lexbuf) } -- 2.20.1