From: SourceForge.net <no...@so...> - 2006-07-04 17:42:35
|
Bugs item #727811, was opened at 2003-04-25 17:59 Message generated for change (Comment added) made by robert_dodier You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=727811&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lisp Core Group: None >Status: Closed >Resolution: Fixed Priority: 5 Submitted By: Jesper Harder (harder) Assigned to: Nobody/Anonymous (nobody) Summary: Patch for mactex.lisp Initial Comment: `tex' does not translate `and', `or', `not' and `#' to valid TeX expressions. Currently we get this: tex('(a # b)); => $$a # b$$ tex('(a and b)); => $$a(\and)b$$ tex('(a or b)); => $$a(\or)b$$ tex('(not a)); => $$\not a$$ Which are all invalid. `\not', `\and', `\or' and `#' should be replaced with `\neg', `\land', `\lor' and `\ne'. Additionally `or' and `and' should be tex-infix not tex-nary. After applying the attached patch we get this: tex('(a # b)); => $$a\ne b$$ tex('(a and b)); => $$a\land b$$ tex('(a or b)); => $$a(\lor )b$$ tex('(not a)); => $$\neg\,a$$ The parens in `or' still aren't quite right, but at least it's valid TeX. ---------------------------------------------------------------------- >Comment By: Robert Dodier (robert_dodier) Date: 2006-07-04 11:42 Message: Logged In: YES user_id=501686 # and or not -- all handled by recent (circa Jan 2006) changes to src/mactex.lisp. Closing this report as fixed. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=727811&group_id=4933 |