You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Removed "?" at the end of an expression being interpretted as 'fill in the blank'. In example textbooks, it was often punctuation at the end of a sentence that was smushed into the math for typographic reasons.
Copy file name to clipboardExpand all lines: Rules/Braille/Nemeth/Nemeth_Rules.yaml
+5-2Lines changed: 5 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -37,7 +37,7 @@
37
37
tag: "!*"
38
38
match: "contains(@intent, ':blank')"
39
39
replace:
40
-
- t: "⠬"
40
+
- t: "⠿"
41
41
42
42
-
43
43
name: default
@@ -263,10 +263,13 @@
263
263
# rule 57 -- there is no way to get this rule completely right because some require knowing what the omitted symbol should to get spacing right (e.g., 57(3): "7×2?14")
264
264
# Here we pick off cases that seem likely and doable
265
265
# Note: '?' is sometimes used with mover/munder and '=' or other chars, so we need to make sure the parent is mrow
266
+
# Also, "?" is sometimes used to end a sentence, so we exclude that case (last token in <math> and not preceded by an operator)
266
267
- name: omissions
267
268
tag: [mo, mtext]
268
269
match:
269
-
- "((.='?' or .='-?-') and parent::*[1][self::m:mrow]) or .='\u00A0'"
270
+
- "(( (.='?' and name(EdgeNode(., 'right', 'math'))!='math') or
0 commit comments