File tree Expand file tree Collapse file tree 1 file changed +11
-8
lines changed Expand file tree Collapse file tree 1 file changed +11
-8
lines changed Original file line number Diff line number Diff line change @@ -98,17 +98,20 @@ def _remove_boxed(text: str | None) -> str:
98
98
"""
99
99
if text is None :
100
100
return ""
101
- if "\\ boxed " in text :
102
- left = "\\ boxed "
103
- assert text [: len (left )] == left
104
- return text [len (left ) :]
101
+ try :
102
+ if "\\ boxed " in text :
103
+ left = "\\ boxed "
104
+ assert text [: len (left )] == left
105
+ return text [len (left ) :]
105
106
106
- left = "\\ boxed{"
107
+ left = "\\ boxed{"
107
108
108
- assert text [: len (left )] == left
109
- assert text [- 1 ] == "}"
109
+ assert text [: len (left )] == left
110
+ assert text [- 1 ] == "}"
110
111
111
- return text [len (left ) : - 1 ]
112
+ return text [len (left ) : - 1 ]
113
+ except Exception :
114
+ return ""
112
115
113
116
def _last_boxed_only_string (text : str ) -> str | None :
114
117
"""Extract the last \\ boxed{...} or \\ fbox{...} element from a string."""
You can’t perform that action at this time.
0 commit comments