Skip to content

Commit d2f2292

Browse files
committed
Remove space after ' in y' from (diff y x)
1 parent e1c95b0 commit d2f2292

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

racket-cas/format.rkt

+5-3
Original file line numberDiff line numberDiff line change
@@ -694,11 +694,13 @@
694694
[(list 'diff f)
695695
#:when (symbol? f) (~a (~sym f) "'")]
696696
[(list 'diff (list f x) x)
697-
#:when (and (symbol? f) (symbol? x)) (~a (~sym f) "'(" (~var x) ")")]
697+
#:when (and (symbol? f) (symbol? x)) (if (member x (output-differentiation-mark))
698+
(~a (~sym f) "'(" (~var x) ")")
699+
(~a "\\dv{" (~var x) "}(" (v~ (list f x) #t) ") "))]
698700
[(list 'diff (list f x) x u) ; f'(x)|x=x0 i.e. f'(x0)
699701
#:when (and (symbol? f) (member x (output-differentiation-mark))) (~a (~sym f) "'(" (v~ u) ")")]
700702
[(list 'diff u x)
701-
#:when (and (symbol? u) (member x (output-differentiation-mark))) (~a (v~ u #t) "' ")]
703+
#:when (and (symbol? u) (member x (output-differentiation-mark))) (~a (v~ u #t) "'")] ; XXX was "' "
702704
[(list 'diff u x)
703705
#:when (member x (output-differentiation-mark)) (~a "(" (v~ u #t) ")' ")]
704706
[(list 'diff u x) (~a "\\dv{" (~var x) "}(" (v~ u #t) ") ")]
@@ -989,7 +991,7 @@
989991
[(list 'diff (list f x) x u) ; f'(x)|x=u i.e. f'(u)
990992
#:when (and (symbol? f) (member x (output-differentiation-mark))) (~a (~sym f) "'(" (v~ u) ")")]
991993
[(list 'diff u x)
992-
#:when (and (symbol? u) (member x (output-differentiation-mark))) (~a (v~ u #t) "' ")]
994+
#:when (and (symbol? u) (member x (output-differentiation-mark))) (~a (v~ u #t) "'")]
993995
[(list 'diff u x)
994996
#:when (member x (output-differentiation-mark)) (~a "(" (v~ u #t) ")' ")]
995997
[(list 'diff u x) (~a "\\dv{" (~var x) "}(" (v~ u #t) ") ")]

0 commit comments

Comments
 (0)