Screenshot instructions:
Windows
Mac
Red Hat Linux
Ubuntu
Click URL instructions:
Rightclick on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)
From: SourceForge.net <noreply@so...>  20030425 23:59:54

Bugs item #727811, was opened at 20030426 01:59 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=727811&group_id=4933 Category: Lisp Core Group: None Status: Open Resolution: None 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 texinfix not texnary. 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.  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=727811&group_id=4933 
From: SourceForge.net <noreply@so...>  20060704 17:42:35

Bugs item #727811, was opened at 20030425 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 texinfix not texnary. 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: 20060704 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 
Sign up for the SourceForge newsletter:
No, thanks