… | |
… | |
20 | B => "b", |
20 | B => "b", |
21 | C => "tt", |
21 | C => "tt", |
22 | L => "i", # broken |
22 | L => "i", # broken |
23 | F => "tt", |
23 | F => "tt", |
24 | S => "nobr", # non-std |
24 | S => "nobr", # non-std |
25 | X => "span", # brokwn |
25 | X => "span", # broken |
26 | Z => "span", # brokwn |
26 | Z => "span", # broken |
27 | ); |
27 | ); |
28 | # strip formatting codes, dumb version |
28 | # strip formatting codes, dumb version |
29 | map { |
29 | map { |
30 | s/([IBCLFSXZ])<< (.*?) >>/<$tag{$1}>$2<\/$tag{$1}>/gs; |
30 | s/([IBCLFSXZ])<< (.*?) >>/<$tag{$1}>$2<\/$tag{$1}>/gs; |
31 | s/([IBCLFSXZ])<(.*?)>/<$tag{$1}>$2<\/$tag{$1}>/gs; |
31 | s/([IBCLFSXZ])<(.*?)>/<$tag{$1}>$2<\/$tag{$1}>/gs; |