Inserting Feynman Slash Notation in Mathematica

  • Context: Graduate 
  • Thread starter Thread starter Shaun Culver
  • Start date Start date
  • Tags Tags
    Feynman Notation
Click For Summary
SUMMARY

The discussion centers on inserting the Feynman slash notation, A\!\!\!/, into Mathematica documents. A partial workaround is provided using the DisplayForm function with RowBox and AdjustmentBox, but it has significant limitations, including producing a string instead of a symbol, incorrect appearance in StandardForm and InputForm, and poor scalability. Users are encouraged to report this issue to the MathGroup forum for potential future updates from Wolfram.

PREREQUISITES
  • Familiarity with Mathematica syntax and functions
  • Understanding of DisplayForm and RowBox in Mathematica
  • Basic knowledge of typesetting mathematical notation
  • Experience with forum discussions and community support for software issues
NEXT STEPS
  • Research advanced typesetting techniques in Mathematica
  • Explore the use of AdjustmentBox for custom formatting
  • Learn about the MathGroup forum for community support and solutions
  • Monitor updates from Wolfram regarding new features in Mathematica
USEFUL FOR

Mathematica users, physicists, and educators looking to typeset Feynman slash notation or similar mathematical symbols effectively.

Shaun Culver
Messages
69
Reaction score
0
I need to insert the slash notation, A\!\!\!/ , into a Mathematica document. I have searched high and low, but find nothing on this.
 
Last edited:
Physics news on Phys.org
Interesting problem! I found a limited workaround, but hopefully Wolfram includes these characters in a future update. Here is the partial solution:

Code:
DisplayForm[RowBox[{"A", AdjustmentBox["", BoxMargins -> {{0.1, -1.35}, {0.4, 0.2}}], "/"}]]

This solution is has the following weaknesses:

1) It produces a string, rather then a symbol. Attempting to convert it to an expression produces an error.

2) The slash only appears correctly in DisplayForm, it instead appears as A/ in StandardForm and InputForm.

3) It doesn't scale well with size, you will have to adjust the -1.35 parameter to get this right. The character looks correct to me on a 19" 1280x1024 with no magnification and Mathematica's default 12pt courier font. Any other configuration will probably require fiddling with the -1.35.

I'm sorry the solution is so limited, you could try posting this question to the MathGroup moderated forum, and at least hopefully someone at Wolfram will patch this missing feature in an update.
 
Good effort, it works! It's a pity that it's too limited for my purposes though. I'll drop a message at the MathGroup forum.
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 3 ·
Replies
3
Views
9K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 6 ·
Replies
6
Views
1K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 80 ·
3
Replies
80
Views
5K
Replies
3
Views
808
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 5 ·
Replies
5
Views
3K