Wolfram Technology Conference 2011—October 19–21, 2011 | Wolfram Headquarters, Champaign, Illinois, USA



Publishing with CDF

with Maryka Baraka

Expand your ideas by publishing with CDF. CDF has opened up a whole new horizon for e-publishing of technical and computational materials. From textbooks and courseware to journals and trade publications, this session will explore the broad range of options for publishing dynamic, interactive content as CDFs. Whether you are affiliated with a major publisher or working independently, CDF will help enable more meaningful communication between you and your reading audience.

Yu-Sung Chang/Andre Kuzniarek

CDF Workshop

with Yu-Sung Chang/Andre Kuzniarek

Are you looking to make your own CDF content and applications? This hands-on session will show you how. Workshop participants will create their own CDFs in Mathematica and learn about the various means through which they can be deployed, with particular emphasis on best practices and options for your desired implementation.

Advanced Typesetting

with Jason Harris

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:

  1. Boxes and the representation of typeset structures;
  2. MakeBoxes and MakeExpression and how the typesetting system interacts between the kernel and the front end;
  3. Stylesheets and how to package up the typeset structures onto the stylesheet;
  4. TemplateBoxes and how to use these modern mechanisms that significantly advance typesetting;
  5. The notation package and how to shortcut much of the work required in using MakeBoxes and MakeExpression;
  6. Grid typesetting and graphics typesetting and the low-level representations of these and other objects.
Vitaliy Kaurov

Demonstrations 2.0 Workshop

with Vitaliy Kaurov

Getting Started with CDF

with Andre Kuzniarek

It's official—CDF (Computable Document Format) was launched in July. Learn more about this new format and how and why to adopt it in your work in this session, where we will leave plenty of time for Q&A. What advantages does CDF offer over other formats, and what tools do you need to use it? What's coming next in the development pipeline? We'll try to address everything you might need to know to get started using CDF.

Mobile CDF Deployment

with Rob Raguet-Schofield

Wolfram's Computable Document Format (CDF) makes it easy to create and deploy interactive documents over the web to desktop computers and, soon, to mobile devices such as iPads and smartphones. Come see a preview of Wolfram's mobile CDF deployment technology, and learn about the future of mobile interactive documents.

Sharing Wisdom Gained from Publishing a CDF ebook

with Eric Schulz

The print version of Calculus: Early Transcendentals, by Briggs, Cochran, Gillett, and Schulz, Addison-Wesley/Pearson Education, contains almost 1,000 pages. The electronic version of the complete text was created from scratch as a Computable Document Format (CDF) ebook composed of 113 files, collectively containing 648 interactive figures. Navigation between any two sections of the ebook and to specific items within a section requires only two mouse clicks. The CDF ebook is distributed to thousands of students enrolled at hundreds of colleges directly from Pearson's MyMathLab website. The presenter is the author of the CDF ebook and will share wisdom gained from the experience of designing, creating, managing, and publishing the electronic version of Calculus.

Download ZIP of presentation materials »

Various Properties of ImportString[#,"TeX"]&

with David Vasholz
The Johns Hopkins University Applied Physics Laboratory

If the function ImportString[#,"TeX"]& worked perfectly, it would be powerful indeed; untold thousands of technical papers that appear in the world's scientific journals and elsewhere also exist as strings of common typographical symbols written in the LaTeX typesetting language. If these strings could all be readily translated into Mathematica notebooks, one would be in a much stronger position to exploit the power of Mathematica to probe on a large scale the intellectual content of the papers themselves. As of June 2011, ImportString[#,"TeX"]& falls short of this ideal, but it nonetheless appears to be an excellent starting point. It is the purpose of this work to evaluate the present performance of ImportString[#,"TeX"]& by applying it to various examples, by pointing out areas of difficulty, and by suggesting possible avenues of improvement.

*During the conference, not only will you hear about what's new, but you will also be privy to details about what's on the horizon in talks given by Wolfram executives, developers, and more. As such, you will be required to sign a non-disclosure agreement to attend our talks labeled "NDA".