b3m2a1

posts


Writing Books in Mathematica

As part of a continuing series on my new IDE and in particular a series that has focused on publishing—e.g., docs, websites—today we're gonna look at a new little extension to EasyIDE to work with creating books/tutorials in Mathematica. Obviously making a true book in Mathematica …

Making a Website with EasyIDE

A common thing that people want to do one they have a nice bit of code is that they way to share it with the world. That was me ~2 years ago and so I went out, found a nice static website builder , wrote a notebook to Markdown generator that …

Making Docs with EasyIDE

Now that the IDE stuff I've been working on has largely settled, I think it's time to show off what it can do. There will be a few of these posts, hopefully, but for today we'll focus on how the IDE can be used to make documentation. ‌ Getting Set Up …

EasyIDE: An IDE for Mathematica

Contrary to what would probably be best practice, I do all of my Mathematica development inside Mathematica itself. To support this I built out a suite of application development tools , a web site builder , a bug tracker , and a documentation writing system . Each of these worked nicely for me separately …

Getting Started with SimpleDocs: The Simpler Docs Palette

‌ Installing SimpleDocs The easiest way to get SimpleDocs is off the paclet server . Copy the installation code there and you'll have a fresh new copy of SimpleDocs. For convenience I've duplicated that here: << https://paclets.github.io/PacletServer/Install.wl PublicPacletInstall["SimpleDocs"] (*Out:*) ‌ Using the Palette Rather than describing all …

Making a Paclet with BTools

Today we're gonna look at something I've been meaning to document for a long time now. Over the past two or so years I've developed a framework to simplify the development process. In the post, I'm gonna show you how to actually use it. To make it easier to use …

Request: Development Input

‌ What Do People Want To Build? Over the past year and a bit I've developed quite a bit of infrastructure from a documentation platform to a website builder and package repository all extending and using my existing toolkit . Recently, though I've wondered what I can do to make this useful …

Simplifying Mathematica Documentation

‌ Simplifying Mathematica Documentation Mathematica's Documentation Center is a big selling point of the software. For many of the core system functions there's a rich documentation page with the basic call signatures, details on how the function works, and many useful examples. This is a powerful resource for people, especially those …

Playing with YouTube from Mathematica

Today I'm gonna quickly show off something I made for a friend (and about which I'd been thinking for some time). We're gonna use the YouTube API in Mathematica to do a have some fun (but not too much fun, mind you!). Installing the YouTube Connection My connection to the …

Adding a Paclet to the Mathematica Paclet Server

This'll be a short-and-sweet explanation of how to add a paclet to the Mathematica Paclet Server . The hope is that it shows how easy these things can be. To showcase this I'll add my Ems package that I showcased in my post Making a Blog in 30 Minutes . The first …