|
|
|
|
|
|
|
|
|
Advanced Typesetting
|
|
|
|
|
|
Organization: | Wolfram Research, Inc. |
Department: | User Interface Group |
|
|
|
|
|
|
Wolfram Technology Conference 2011
|
|
|
|
|
|
Champaign, Illinois, USA
|
|
|
|
|
|
This workshop will give you a hands-on tutorial for creating your own advanced typeset structures in Mathematica. You will be exposed to, evaluate, and experiment with—in a hands-on fashion—some of the core technologies that underlie the typesetting system in Mathematica. At the conclusion of the workshop you should be able to create and use your own typeset structures. For instance, have you ever looked at the output of, say, Binomial[a,b]//TraditionalForm and wondered how you can create something like that yourself? If so, then this workshop is for you! The preliminary order of topics covered will be:
- Boxes and the representation of typeset structures;
- MakeBoxes and MakeExpression and how the typesetting system interacts between the kernel and the front end;
- Stylesheets and how to package up the typeset structures onto the stylesheet;
- TemplateBoxes and how to use these modern mechanisms that significantly advance typesetting;
- The notation package and how to shortcut much of the work required in using MakeBoxes and MakeExpression;
- Grid typesetting and graphics typesetting and the low-level representations of these and other objects.
|
|
|
|
|
|
|
|
|
|
|
|
http://www.wolfram.com/events/technology-conference-2011
|
|
|
|
|
|
| AdvancedTypesetting.cdf (161.2 KB) - CDF Document | | AdvancedTypesetting.nb (160.4 KB) - Mathematica Notebook | | TemplateBox.nb (35.2 KB) - Mathematica Notebook |
|
|
|
|
|
|
|
| | | | | |
|